×

Controlled token distribution to protect against malicious data and resource access

  • US 10,305,881 B2
  • Filed: 03/05/2018
  • Issued: 05/28/2019
  • Est. Priority Date: 09/04/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprising:

  • an interface configured to receive a user search query;

    a search engine configured to process the user search query, wherein a query result identifying an event corresponding to the user search query is presented at the interface, the interface providing an option to select between a plurality of channels for assigning electronic tickets to the event;

    a first data store, the first data store associated with a first channel of the plurality of channels, and configured to store representations of electronic tickets to the event, the first data store being associated with a queue storing requests for the electronic tickets to the event, the requests being queued for processing;

    a second data store, the second data store associated with a second channel of the plurality of channels, and configured to store representations of electronic tickets to the event; and

    a servo system configured to;

    allocate a set of electronic tickets to the event to the first channel, the allocation of the set of electronic tickets being subject to a restriction pertaining to a quantity of electronic tickets to be allocated to a given channel;

    identify, by a load balancer, a system load pertaining to a number of the requests in the queue;

    identify a subset of electronic tickets from the set of electronic tickets based on the identified system load;

    determine that the subset of electronic tickets is to be reallocated to the second channel, the determination that the subset of electronic tickets is to be reallocated being based on the identified system load and the restriction, such that reallocation of the subset of electronic tickets satisfies the restriction; and

    reallocate the subset of electronic tickets from the first channel to the second channel.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×