System and method for conducting a time auction
First Claim
1. A system for establishing a real-time communications connection between a user and a selected information service provider for a live, real-time conversation, the system comprising:
- a communications interface; and
a controller computer linked with the communications interface, the controller computer having;
a first logic unit to provide a list of information service providers from a wide array of fields of service to the user;
a second logic unit, in response to the user selecting the selected information service provider from the list, to assign the user a position in a queue when one or more other users have also selected the selected information service provider, the queue having a plurality of other positions, each occupied by one of the one or more of other users waiting to communicate with the selected information provider;
a third logic unit to receive a bid from the user when the user desires to advance position within the queue;
a fourth logic unit to compare the bid with each price being offered by each of the one or more other users, such that each price being offered by each of the one or more other users is initially equal to a price charged by the selected information service provider for providing services in a live, real-time conversation with the user;
a fifth logic unit to advance the user to a position in the queue ahead of each other positions occupied by each other users whose price is lower than the bid; and
a sixth logic unit to establish a real-time communications connection via the communications interface between the user and the selected information service provider for the live real time conversation when the user advances to a first position in the queue and the selected information service provider is available to communicate with the user.
30 Assignments
0 Petitions
Accused Products
Abstract
A system and a method of conducting a time-auction among queuing customers is described. A bid is received from one of the queuing customers and compared with the prices being offered by the other customers waiting in line. If the bid is higher than at least one of the prices, the bidding customer is advanced in line ahead of the customer offering the lower price. The system and method provide a mechanism for customers willing to pay more to advance in the queue and to move ahead of those not willing to pay as much. At the same time, the system and method allow vendors such as service providers, for whose good or services customers are willing to wait in line, to maximize the price charged for their services at any given moment.
-
Citations
33 Claims
-
1. A system for establishing a real-time communications connection between a user and a selected information service provider for a live, real-time conversation, the system comprising:
-
a communications interface; and
a controller computer linked with the communications interface, the controller computer having;
a first logic unit to provide a list of information service providers from a wide array of fields of service to the user;
a second logic unit, in response to the user selecting the selected information service provider from the list, to assign the user a position in a queue when one or more other users have also selected the selected information service provider, the queue having a plurality of other positions, each occupied by one of the one or more of other users waiting to communicate with the selected information provider;
a third logic unit to receive a bid from the user when the user desires to advance position within the queue;
a fourth logic unit to compare the bid with each price being offered by each of the one or more other users, such that each price being offered by each of the one or more other users is initially equal to a price charged by the selected information service provider for providing services in a live, real-time conversation with the user;
a fifth logic unit to advance the user to a position in the queue ahead of each other positions occupied by each other users whose price is lower than the bid; and
a sixth logic unit to establish a real-time communications connection via the communications interface between the user and the selected information service provider for the live real time conversation when the user advances to a first position in the queue and the selected information service provider is available to communicate with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of maximizing an amount that an information service provider charges one of a plurality of customers to engage in a live, real-time conversation with the information service provider while waiting in a queue, the method comprising:
-
informing the plurality of customers of a plurality of positions and a plurality of prices, each of the plurality of positions being occupied by one of the plurality of customers and each of the plurality of prices being offered by one of the plurality of customers waiting to communicate with the information provider;
providing a system generated bid to the plurality of customers, the bid being higher than each of the plurality of prices and higher than a price charged by the selected information service provider for providing services in a live, real-time conversation with the user;
prompting the plurality of customers to accept the system generated bid;
in response to one of the plurality of customers accepting the system generated bid, advancing the position of the one customer ahead of the plurality of positions occupied by others of the plurality of customers; and
establishing a real-time communications connection between the information service provider and the one customer when the information service provider becomes available to engage in the live, real-time conversation with the one customer, the one customer being charged an amount equal to the system generated bid for the real-time communications connection with the information service provider. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of conducting a time auction among a plurality of users in a queue waiting to engage in a live, real-time conversation with an information service provider, the method comprising:
-
receiving a first bid from a first user above a price charged by the selected information service provider for providing services in a live, real-time conversation with the user;
comparing the first bid with a plurality of prices offered by the plurality of users in the queue such that each of the plurality of prices offered by the plurality of users in the queue is initially equal to the price charged by the selected information service provider;
advancing the first user ahead of each of the plurality of users whose price is less than the first bid;
receiving a second bid from a second user;
comparing the second bid with the plurality of prices, including the first bid;
advancing the second user ahead of each of the plurality of users, including the first user, whose price is less than the second bid, such that the queue is re-organized in real-time in response to each bid received; and
establishing a real-time communications connection between the information service provider and a user in a first position of the queue customer when the information service provider becomes available to engage in the live, real-time conversation with the user, the user being charged an amount equal to the system generated bid for the real-time communications connection with the information service provider. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification