×

Self-cleaning token vault

  • US 10,509,779 B2
  • Filed: 09/14/2016
  • Issued: 12/17/2019
  • Est. Priority Date: 09/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising performing by a computer system:

  • receiving, over a first network communications channel, a plurality of token generation request messages from one or more token requestors;

    causing a plurality of tokens to be generated and stored in a token vault managed by the computer system, wherein a first token is generated in response to a first token generation request message from a first token requestor, wherein the first token is stored in the token vault after being generated, wherein a copy of the first token is sent to and stored on a device of the first token requestor;

    associating a first expiration threshold and a first level flag having a first level value with the first token,wherein a level flag has one of a plurality of level values, wherein a level value indicates a respective set of one or more modifiable rules for managing an associated token in the token vault;

    storing the first level flag having the first level value and the first expiration threshold in association with the first token as a first entry at the token vault;

    managing the plurality of tokens stored in the token vault using the level values of the level flags corresponding to the tokens, wherein the managing includes;

    identifying that the first token has not expired based on a first set of one or more modifiable rules corresponding to the first level value of the first level flag, wherein applying the first set of one or more modifiable rules results in a store action for the first level value of the first token;

    receiving, over the first network communications channel, an instruction to modify the first set of one or more modifiable rules corresponding to the first level value of the first level flag from the first token requestor;

    modifying the first set of one or more modifiable rules into a modified first set of one or more modifiable rules based on the instruction, wherein applying the modified first set of one or more modifiable rules results in a delete action for the first token; and

    after modifying;

    identifying that the first token has expired based on the modified first set of one or more modifiable rules corresponding to the first level value of the first level flag; and

    automatically removing the first token from the token vault in response to identifying that the first token has expired and based on the first level value of the first level flag, thereby removing all elements of the first entry associated with the first token from the token vault.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×