Legal claims defining the scope of protection, as filed with the USPTO.
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
Unknown
February 20, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.