Apparatus and methods for providing queue messaging over a network
First Claim
1. A method of processing electronic queue data, the method comprising:
- receiving electronic data messages from a plurality of online user terminals over a data network, wherein the electronic data messages include requests for tickets to attend an event;
storing electronic data from the received electronic data messages in a first electronic queue maintained in processor readable memory, wherein the electronic queue data comprises the stored electronic data, so that there is a number of ticket-related requests in the first electronic queue;
determining or estimating the number of online ticket-related requests that are in the first electronic queue using a system including one or more processors,wherein the online ticket-related requests are for event tickets being offered for sale online via the system, wherein the event tickets are purchasable via the system;
based at least in part on the number of online ticket-related requests that are in the first electronic queue and historical queue abandonment data,selecting, using the system, at least one of a plurality of displayable notification-types regarding the first electronic queue to be provided to at least one user that has an online ticket-related request in the first electronic queue using the system,wherein the plurality of displayable notification types include at least two of the following notification types;
a notification that does not include a queue wait time estimate for servicing of the online-ticket related request of the at least one user;
a notification that includes an indication as to whether an event ticket is likely to be unavailable when the online-ticket related request of the at least one user is serviced;
a notification that includes an estimated queue wait time rounded up to the nearest minute;
a notification that includes the estimated queue wait time presented as being less than a specified time duration;
a notification that includes the estimated queue wait time with a resolution in seconds;
andtransmitting over the data network a displayable notification corresponding to the at least one selected displayable notification-type to a user terminal associated with at least one user that has an online ticket-related request in the first electronic queue,wherein the at least one user submitted at least one online ticket-related request via the user terminal.
7 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.
349 Citations
17 Claims
-
1. A method of processing electronic queue data, the method comprising:
-
receiving electronic data messages from a plurality of online user terminals over a data network, wherein the electronic data messages include requests for tickets to attend an event; storing electronic data from the received electronic data messages in a first electronic queue maintained in processor readable memory, wherein the electronic queue data comprises the stored electronic data, so that there is a number of ticket-related requests in the first electronic queue; determining or estimating the number of online ticket-related requests that are in the first electronic queue using a system including one or more processors, wherein the online ticket-related requests are for event tickets being offered for sale online via the system, wherein the event tickets are purchasable via the system; based at least in part on the number of online ticket-related requests that are in the first electronic queue and historical queue abandonment data, selecting, using the system, at least one of a plurality of displayable notification-types regarding the first electronic queue to be provided to at least one user that has an online ticket-related request in the first electronic queue using the system, wherein the plurality of displayable notification types include at least two of the following notification types; a notification that does not include a queue wait time estimate for servicing of the online-ticket related request of the at least one user; a notification that includes an indication as to whether an event ticket is likely to be unavailable when the online-ticket related request of the at least one user is serviced; a notification that includes an estimated queue wait time rounded up to the nearest minute; a notification that includes the estimated queue wait time presented as being less than a specified time duration; a notification that includes the estimated queue wait time with a resolution in seconds; and transmitting over the data network a displayable notification corresponding to the at least one selected displayable notification-type to a user terminal associated with at least one user that has an online ticket-related request in the first electronic queue, wherein the at least one user submitted at least one online ticket-related request via the user terminal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of processing electronic queue data, the method comprising:
-
receiving electronic messages from a plurality of user terminals over a data network, wherein the electronic messages include requests for tickets to attend an event; storing electronic data from the received electronic messages in at least one electronic queue maintained in processor readable memory, wherein the electronic queue data comprises the stored electronic data, so that there is a number of ticket-related requests in the first electronic queue; accessing from computer readable memory historical queue abandonment data for the at least one electronic ticket queue using a system including one or more processors, wherein the abandonment data relates to users abandoning queued online ticket-related requests, wherein the tickets are event tickets being sold online; using the system, based at least in part on the historical queue abandonment data, selecting at least one of a plurality of displayable types of queue information that is to be provided to at least one user that has a queued online ticket-related request, wherein the plurality of displayable notification types include at least two of the following notification types; a notification that does not include a queue wait time estimate for servicing of the online-ticket related request of the at least one user; a notification that includes an indication as to whether an event ticket is likely to be unavailable when the online-ticket related request of the at least one user is serviced; a notification that includes an estimated queue wait time rounded up to the nearest minute; a notification that includes the estimated queue wait time presented as being less than a specified time duration; a notification that includes the estimated queue wait time with a resolution in seconds; and transmitting over the data network a displayable notification including information corresponding to the at least one selected displayable type of queue information to a user terminal having a display associated with at least one user that has a queued online ticket-related request, wherein the at least one user submitted at least one online ticket-related request via the user terminal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A tangible non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
receiving electronic messages from a plurality of user terminals over a data network, wherein the electronic messages include requests for tickets to attend an event; storing electronic data from the received electronic messages in a first electronic queue maintained in processor readable memory, wherein the electronic queue data comprises the stored electronic data, so that there is a number of ticket-related requests in the first electronic queue; analyzing how many online ticket-related requests are in the first electronic queue, wherein the tickets are event tickets being sold over the data network; based at least in part on how many online ticket-related requests are in the first electronic queue and on historical queue abandonment data accessed from computer readable memory, selecting at least one of a plurality of displayable notification-types regarding the first electronic queue to be provided to at least one user that has an online ticket-related request in the first electronic queue, wherein the plurality of displayable notification types include at least two of the following notification types; a notification that does not include a queue wait time estimate for servicing of the online-ticket related request of the at least one user; a notification that includes an indication as to whether an event ticket is likely to be unavailable when the online-ticket related request of the at least one user is serviced; a notification that includes an estimated queue wait time rounded up to the nearest minute; a notification that includes the estimated queue wait time presented as being less than a specified time duration; a notification that includes the estimated queue wait time with a resolution in seconds; and transmitting over the data network to a user terminal having a display associated with the at least one user that has an online ticket-related request in the queue a displayable notification corresponding to the at least one selected displayable notification-type, wherein the ticket-related request from the at least one user was received from the user terminal.
-
-
17. A system configured to provide electronic notifications, comprising:
-
a computing device; a tangible non-transitory computer-readable medium having executable instructions stored thereon that, if executed by the computing device, cause the computing device to perform a method comprising; receiving electronic messages from a plurality of user terminals over a data network, wherein the electronic data messages include requests for tickets to attend an event; storing electronic data from the received electronic messages in a first electronic queue maintained in processor readable memory, wherein the electronic queue data comprises the stored electronic data, so that there is a number of ticket-related requests in the first electronic queue; analyzing how many online ticket-related requests are in the first electronic queue, wherein the tickets are event tickets being sold online; based at least in part on how many online ticket-related requests are in the first electronic and on historical queue abandonment data accessed from computer readable memory, selecting at least one of a plurality of displayable notification-types regarding the first electronic queue to be provided to at least one user that has an online ticket-related request in the first electronic queue, wherein the plurality of displayable notification types include at least two of the following notification types; a notification that does not include a queue wait time estimate for servicing of the online-ticket related request of the at least one user; a notification that includes an indication as to whether an event ticket is likely to be unavailable when the online-ticket related request of the at least one user is serviced;
a notification that includes an estimated queue wait time rounded up to the nearest minute;a notification that includes the estimated queue wait time presented as being less than a specified time duration; a notification that includes the estimated queue wait time with a resolution in seconds; and transmitting over the data network to a user terminal associated with the at least one user that has an online ticket-related request in the queue a displayable notification corresponding to the displayable notification-type, wherein the online ticket-related request from the at least one user was received from the user terminal.
-
Specification