9900220

Methods and Systems for Reducing Burst Usage of a Networked Computer System

PublishedFebruary 20, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method for allocating access rights to resources, the method comprising: storing data representing a plurality of access rights to a resource, each access right corresponding to access-right priority data and access-right time data; receiving, over a network, a plurality of access-right requests during a first time period, each access-right request of the plurality of access-right requests being from a computing device and being for at least a portion of the plurality of access rights, and each access-right request including a value condition and a time condition; during a second time period beginning after the first time period ends, processing the plurality of access-right requests in batch mode using a processing system, the processing further comprising: assigning a priority to each access-right request of the plurality of access-right requests, the assignment of the priority being based on each of the value condition and the time condition included in the access-right request; and associating an access right of the plurality of access rights with a first computing device, the association being based on the assigned priority and the access-right priority data.

2

2. The computer-implemented method for allocating access rights to resources, as recited in claim 1 , further comprising: associating the access right with the first computing device, the association being based on the assigned priority, the access-right priority data, and the access-right time data.

3

3. The computer-implemented method for allocating access rights to resources, as recited in claim 1 , wherein the access-right time data corresponds to a defined time period during which the resource is accessible, and wherein accessibility of the resource is enabled using an access right.

4

4. The computer-implemented method for allocating access rights to resources, as recited in claim 1 , further comprising: transmitting, over the network, a communication to the first computing device, wherein the communication includes information about the access right that was associated with the first computing device.

5

5. The computer-implemented method for allocating access rights to resources, as recited in claim 1 , wherein associating the access right of the plurality of access rights with the first computing device includes: correlating each access-right request with a subset of access rights, wherein the subset of access rights is selected from the plurality of access rights at least partly based on the value condition.

6

6. The computer-implemented method for allocating access rights to resources, as recited in claim 1 , wherein associating the access right of the plurality of access rights with the first computing device includes: correlating each access-right request with a subset of access rights, wherein resource identification data representing the resource is associated with the subset of access rights, and wherein the resource identification data corresponds to the time condition.

7

7. The computer-implemented method for allocating access rights to resources, as recited in claim 1 , wherein the resource corresponds to a spatial area, and wherein an access right facilitates entry to the spatial area.

8

8. A system, comprising: one or more data processors; and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including: storing data representing a plurality of access rights to a resource, each access right corresponding to access-right priority data and access-right time data; receiving, over a network, a plurality of access-right requests during a first time period, each access-right request of the plurality of access-right requests being from a computing device and being for at least a portion of the plurality of access rights, and each access-right request including a value condition and a time condition; during a second time period beginning after the first time period ends, processing the plurality of access-right requests in batch mode using a processing system, the processing further comprising: assigning a priority to each access-right request of the plurality of access-right requests, the assignment of the priority being based on each of the value condition and the time condition included in the access-right request; and associating an access right of the plurality of access rights with a first computing device, the association being based on the assigned priority and the access-right priority data.

9

9. The system of claim 8 , wherein the operations further comprise: associating the access right with the first computing device, the association being based on the assigned priority, the access-right priority data, and the access-right time data.

10

10. The system of claim 8 , wherein the access-right time data corresponds to a defined time period during which the resource is accessible, and wherein accessibility of the resource is enabled using an access right.

11

11. The system of claim 8 , wherein the operations further comprise: transmitting, over the network, a communication to the first computing device, wherein the communication includes information about the access right that was associated with the first computing device.

12

12. The system of claim 8 , wherein associating the access right of the plurality of access rights with the first computing device includes: correlating each access-right request with a subset of access rights, wherein the subset of access rights is selected from the plurality of access rights at least partly based on the value condition.

13

13. The system of claim 8 , wherein associating the access right of the plurality of access rights with the first computing device includes: correlating each access-right request with a subset of access rights, wherein resource identification data representing the resource is associated with the subset of access rights, and wherein the resource identification data corresponds to the time condition.

14

14. The system of claim 8 , wherein the resource corresponds to a spatial area, and wherein an access right facilitates entry to the spatial area.

15

15. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to perform operations including: storing data representing a plurality of access rights to a resource, each access right corresponding to access-right priority data and access-right time data; receiving, over a network, a plurality of access-right requests during a first time period, each access-right request of the plurality of access-right requests being from a computing device and being for at least a portion of the plurality of access rights, and each access-right request including a value condition and a time condition; during a second time period beginning after the first time period ends, processing the plurality of access-right requests in batch mode using a processing system, the processing further comprising: assigning a priority to each access-right request of the plurality of access-right requests, the assignment of the priority being based on each of the value condition and the time condition included in the access-right request; and associating an access right of the plurality of access rights with a first computing device, the association being based on the assigned priority and the access-right priority data.

16

16. The computer-program product of claim 15 , wherein the operations further comprise: associating the access right with the first computing device, the association being based on the assigned priority, the access-right priority data, and the access-right time data.

17

17. The computer-program product of claim 15 , wherein the access-right time data corresponds to a defined time period during which the resource is accessible, and wherein accessibility of the resource is enabled using an access right.

18

18. The computer-program product of claim 15 , wherein the operations further comprise: transmitting, over the network, a communication to the first computing device, wherein the communication includes information about the access right that was associated with the first computing device.

19

19. The computer-program product of claim 15 , wherein associating the access right of the plurality of access rights with the first computing device includes: correlating each access-right request with a subset of access rights, wherein the subset of access rights is selected from the plurality of access rights at least partly based on the value condition.

20

20. The computer-program product of claim 15 , wherein associating the access right of the plurality of access rights with the first computing device includes: correlating each access-right request with a subset of access rights, wherein resource identification data representing the resource is associated with the subset of access rights, and wherein the resource identification data corresponds to the time condition.

Patent Metadata

Filing Date

Unknown

Publication Date

February 20, 2018

Inventors

Adam Sussman
Brendan Ross
Bob Bennett
Dennis Denker
Andrew Karonis
Kenton F. Brett

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHODS AND SYSTEMS FOR REDUCING BURST USAGE OF A NETWORKED COMPUTER SYSTEM” (9900220). https://patentable.app/patents/9900220

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.