Computer-implemented systems and methods for resource allocation
First Claim
1. A method of providing queue messaging to resource requesters, the method comprising:
- determining or estimating by a computer system a position in a queue of a resource request for a first resource associated with a first requester, wherein;
the resource request was received from a user terminal associated with the first requester;
the first resource is an event ticket, andthe queue is configured to queue at least requests for event tickets received from user terminals;
determining or estimating by the computer system whether the requested resource will be available when the queued request is anticipated to be serviced based at least in part on;
historical queue abandonment data with respect to ticket requests, andthe determined or estimated queue position of the resource request; and
at least partly in response to estimating or determining that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced, transmitting by the computer system a message over a network to the user terminal from which the resource request from the first requester was received, the message indicating that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for processing queue data and for providing queue messaging over a network. An illustrative queuing system includes a first queue configured to hold resource requests from a plurality of users, and program code stored in computer readable memory configured to determine or estimate whether a resource requested by a first resource request submitted by a first requester will be available when the first resource request will be serviced, and to transmit a message over a network to the first requester indicating that the requested resource will not be available when the queued request is serviced if it is estimated or determined that the requested resource will not be available when the first request is serviced.
362 Citations
18 Claims
-
1. A method of providing queue messaging to resource requesters, the method comprising:
-
determining or estimating by a computer system a position in a queue of a resource request for a first resource associated with a first requester, wherein; the resource request was received from a user terminal associated with the first requester; the first resource is an event ticket, and the queue is configured to queue at least requests for event tickets received from user terminals; determining or estimating by the computer system whether the requested resource will be available when the queued request is anticipated to be serviced based at least in part on; historical queue abandonment data with respect to ticket requests, and the determined or estimated queue position of the resource request; and at least partly in response to estimating or determining that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced, transmitting by the computer system a message over a network to the user terminal from which the resource request from the first requester was received, the message indicating that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
at least one computing device; program code stored in non-transitory memory configured to cause the at least one computing device to perform operations comprising; determining or estimating a position in a queue of a resource request for a first resource associated with a first requester, wherein; the resource request was received from a user terminal associated with the first requester; the first resource is an event ticket, and the queue is configured to queue at least requests for event tickets received from user terminals; determining or estimating whether the requested resource will be available when the queued request is anticipated to be serviced based at least in part on; historical queue abandonment data with respect to ticket requests, and the determined or estimated queue position of the resource request; and at least partly in response to estimating or determining that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced, transmitting a message over a network to the user terminal from which the resource request from the first requester was received, the message indicating that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory memory storing program code configured to cause a computer system to perform operations comprising:
-
determining or estimating a position in a queue of a resource request for a first resource associated with a first requester, wherein; the resource request was received from a user terminal associated with the first requester; the first resource is an event ticket, and the queue is configured to queue at least requests for event tickets received from user terminals; determining or estimating whether the requested resource will be available when the queued request is anticipated to be serviced based at least in part on; historical queue abandonment data with respect to ticket requests, and the determined or estimated queue position of the resource request; and at least partly in response to estimating or determining that the requested resource will not be available or is unlikely to be available when the queued request is anticipated to be serviced, transmitting a message over a network to the user terminal from which the resource request from the first requester was received, the message indicating that the requested resource will not be or is unlikely to be available when the queued request is anticipated to be serviced. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification