WO2001084415A1 - System and method for conducting a time auction - Google Patents

System and method for conducting a time auction Download PDF

Info

Publication number
WO2001084415A1
WO2001084415A1 PCT/US2000/014905 US0014905W WO0184415A1 WO 2001084415 A1 WO2001084415 A1 WO 2001084415A1 US 0014905 W US0014905 W US 0014905W WO 0184415 A1 WO0184415 A1 WO 0184415A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
bid
logic unit
queue
customers
Prior art date
Application number
PCT/US2000/014905
Other languages
French (fr)
Other versions
WO2001084415A8 (en
Inventor
Scott Faber
Sean Van Der Linden
Original Assignee
Keen.Com
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/565,587 external-priority patent/US6519570B1/en
Application filed by Keen.Com filed Critical Keen.Com
Priority to AU2000258679A priority Critical patent/AU2000258679A1/en
Publication of WO2001084415A1 publication Critical patent/WO2001084415A1/en
Publication of WO2001084415A8 publication Critical patent/WO2001084415A8/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2011Service processing based on information specified by a party before or during a call, e.g. information, tone or routing selection

Definitions

  • the present invention relates generally to electronic commerce using digital and analog networks. More specifically, the present invention relates to a network application for conducting a time auction among customers in a queue to advance a customer willing to pay more to receive services ahead of other customers who are not willing to pay as much.
  • the service provider may wish to charge the user for providing the requested services.
  • the service provider will charge the user based upon the time it takes to provide the requested services.
  • providers of services use rigid methods to bill their time for services rendered to clients. Lawyers and consultants, for instance, set a fixed hourly rate. After tallying the amount of time worked, they bill their clients according to this pre-established rate. This process offers little flexibility to alter the fixed hourly rate, and the service provider must painstakingly tally the time.
  • 1-900 telephone numbers for instance, automatically calculate the time that services are rendered through the telephone and bill the customer accordingly.
  • 1-900 numbers have a fixed rate that is advertised to the customer. The service provider bills at this rate and at this rate only - - even if there are 50 customers vying to speak to the same provider at once.
  • a system and method for allowing a first user to advance in a queue having at least a second user are described.
  • the first user and the second user each have separate positions in the queue.
  • the system includes a first logic unit to receive a bid from the first user.
  • a second logic unit compares the bid with a price being offered by the second user. If the bid is higher than the price, a third logic unit advances the first user to a subsequent position in the queue ahead of the position associated with the second user.
  • the systems and methods described herein may be incorporated into a "service marketplace" system that matches users with potential information or service providers and establishes a real-time communications connection between the user and a selected information provider such that the user and the information provider may communicate with each other in real-time.
  • FIG. 1 illustrates a system for identifying information providers and connecting customers with information providers in accordance with one embodiment of the invention.
  • FIG. 2 illustrates an alternative embodiment of the system for identifying information providers and connecting customers with information providers.
  • FIG. 3 illustrates one embodiment of an information provider's listing page on which potential users can read a description of the information provider and see a rate the information provider charges to communicate.
  • FIG. 4 illustrates one embodiment of a queuing page, which appears after a user has chosen to connect with an information provider and on which the user can see his or her position in the queue and is given an opportunity to improve this position by offering to pay a higher rate.
  • FIG. 5 illustrates one embodiment of a queuing page showing the user's updated position in the queue due to having bid a higher rate to receive services from the information provider.
  • FIG. 6 illustrates one embodiment of a queuing page showing how the user's updated position has been superseded by another user, who bid an even higher rate to connect with the information provider, and again providing the user an opportunity to improve his or her position by offering to pay a still higher rate.
  • FIG. 7 illustrates one embodiment of a queuing page showing how the user has once again advanced his or her position in the queue by bidding a still higher amount.
  • FIG. 8 illustrates one embodiment of a web page shown to the user that has effectively won the time auction.
  • the present invention enables customers to advance ahead of other waiting customers and receive services from a particular information or service provider ahead of those who are not willing to pay as much for the services.
  • the present invention also enables service providers to maximize the rate they charge at any given moment.
  • the systems and methods of the present invention may be incorporated as part of a network application that establishes a real-time communications connection between an information provider and a customer or user through a communications network, such as telephone network, a computer network, wireless communications network, etc.
  • the system of the present invention establishes a web site through which a user can monitor his or her relative position and progress in the queue as well as bid to advance his or her relative position in the queue.
  • a system establishes a telephone connection over which the user is notified of his or her relative position in the queue and can submit bids to advance in the queue.
  • the systems and methods of the present invention may be implemented with other communication networks, such as a satellite network, a direct TV network, a wireless communications network, etc.
  • FIG. 1 shows one embodiment of a system in which the systems and methods of the present invention may be incorporated.
  • User computers (“customer computers”) 100 and information provider computers (“service provider computers”) 200 are connected through a network 500 (such as the Internet) to a host computer or web server (“controller computer”) 300.
  • controller computer 300 may consist of more than one computer working together to provide the controller computer functions described herein.
  • the users (customers) and information providers (service providers) each have telephones 400 that are connected to the telephone network 600.
  • the computer network 500 and telephone network 600 are shown as two separate entities, though persons skilled in the art will realize that they can overlap. See FIG. 2.
  • the controller computer 300 has the functionality of a standard web server, capable of interacting dynamically via the service provider computers 200 and the customer computers 100 with service providers and customers, respectively. In addition to the standard web server operation, the controller computer 300 is linked to a telephone interface 700 that enables the controller computer 300 to set up, initiate, confirm, and track conversations between the customers and service providers.
  • the controller computer 300 has the ability to establish a real-time communications connection between service providers and customers for the purpose of conveying information in real-time in an interactive manner.
  • the customer computers 100 and the service provider computers 200 are connected to the controller computer 300 through the network 500.
  • Customers and service providers use their computers to connect to the Internet network 500.
  • service providers and customers will enter the URL, or Internet address, of the controller computer 300, and a logic unit within the controller computer establishes a computer connection with the customer computer 100 and the service provider computer 200.
  • a logic unit within the controller computer presents a web page on the service provider and customer computers.
  • customers and service providers register before customers can purchase services or information and before service providers can offer their services or information through the web site.
  • the customers and the service providers are requested to submit certain information, such as a username and password.
  • Customers may be requested to submit credit card or other financial information.
  • Service providers may or may not be requested to submit credit card or other financial information.
  • a logic unit within the controller computer 300 may present a web page on the customer computer 100 and the service provider computer 200 through which the logic unit prompts the customer and the service provider to submit the requested registration information.
  • the logic unit is linked with the database 310 and so automatically sets up the account and the user account and automatically stores the submitted registration information in the appropriate accounts on the database 310.
  • Service providers typically submit a description or a listing for each service they will provide through the web site. After the description or listing has been stored by the controller computer 300, the service described may be offered to all of the users who browse the web site. Access to the web site may be established as described above, with the customer using a user computer ("customer computer") 100 to connect to a network
  • a logic unit within the controller computer 300 then establishes a computer connection with the customer computer 100.
  • customers will have the option of executing a keyword search for service providers.
  • the keyword search can be executed from a web page presented by a logic unit of the controller computer 300 on the customer computer 100.
  • a keyword search typically consists of scanning a database for words that match the keywords entered.
  • the keyword search will be executed against the stored descriptions and listing data.
  • customers will view a list of service providers matching the keyword search criteria on a web page presented by the logic unit on the customer computer.
  • Customers will have the option of viewing the service providers listed according to price, availability, or customer evaluations in either ascending or descending order, though the service providers can be listed in any number of ways.
  • customers can select a category to view a predetermined list of service providers.
  • a logic unit within the systems presents, in response to a customer selection of a service provider from the list, a listing page that contains additional information about the selected service provider and the selected information service.
  • FIG. 3 illustrates one embodiment of a listing page that provides more detailed information about a service provider that goes by the name of Jim .
  • the listing page 1000 shown in FIG. 3 provides a brief description the information services provided 1010 and may also include rating information 1020, a picture of the service provider 1030, a rate or price per minute 1040, as well as other information that the potential customer may find helpful such as the education background of the service provider 1045.
  • the listing page 1000 may also include hyperlinks that enable the customer to call 1050 or email 1055 the service provider.
  • the information provided in a listing page may be conveyed in other forms, e.g., instead of a picture or photo 1030 the service provider may choose to be represented with an avatar or other information-rich graphic, and may include other types of information in addition or instead of the information shown in the embodiment of FIG. 3.
  • the customer may request to have a real-time commumcations connection established with the service provider. For example, from the listing page illustrated in FIG. 3, a customer may click on the "Call Now" hyperlink 1050 to send such a request and, in response, a logic unit within the system attempts to establish a real-time communications connection between the customer and the service provider.
  • the service provider may already be providing services to another customer when the controller computer receives a request to establish a real-time communications connection, e.g., by clicking on the "Call Now" hyperlink 1050. Additionally, other customers may already be waiting to communicate with the service provider.
  • a logic unit within the system will organize a queue for all of the service provider's waiting customers. Each of the waiting customers is assigned a position in the queue. In general, the queue is organized in order of when the request to connect with the service provider was received by the controller computer.
  • the logic unit receives a request to establish a real-time communications connection from a customer, that customer is initially assigned a position at the end of the queue. Ordinarily, it is assumed that the customer will initially offer a price equal to the service provider's published rate. However, in some embodiments, the customer may offer a different price along with the request to connect with the service provider.
  • the logic unit will present to the customer a queuing page, such as the one illustrated in FIG. 4.
  • the queuing page 1100 displays an acknowledgment message 1110, thanking the customer for selecting to call the service provider and informing the customer with what position in the queue the customer has been associated.
  • the queuing page 1100 may include a graphical representation of the customer's position 1121 in the queue 1120 and display a price offered by the other customers 1130 to receive services from the selected service provider.
  • each customer is offering the same price, in this case a price equal to the service provider's published rate.
  • a price equal to the service provider's published rate.
  • none of the queuing customers yet have bid to advance ahead of another in the queue.
  • a plurality of prices may be offered by those already in the queue. In such cases, the queue is organized primarily in order of descending price. For customers offering the same price, each customer is assigned a position in order of when the request to connect was received from that customer.
  • the customer when a customer first joins the queue, the customer ordinarily is assumed to offer a price equal to the service provider's published price and is assigned a position at the end of the queue. In some embodiments, however, where the customer offers a different price before or as he or she joins the queue, the customer is assigned a position in the queue according to how much the customer is offering relative to the price or prices currently being offered by the already queuing customers.
  • a system of the present invention is configured to receive a bid from the customer.
  • a bid is configured to be received from the customer.
  • a logic unit within the system informs the customer of the opportunity to move his or her position ahead in line 1140 and provides a bid 1150 for the customer to accept.
  • the bid typically is higher than the prices being offered by each of the other customers, but may be higher than only one or some of the prices being offered by the other customers.
  • the system may be configured to allow the customer to enter a bid of his or her own choosing.
  • a logic unit within the system compares the bid with the prices being offered by the other customers. If the bid is higher than at least one of the prices, a logic unit within the system will advance the customer ahead of those customers whose price is lower than the bid.
  • the system updates the queuing page, as shown in FIG. 5.
  • the queuing page 1200 shown in FIG. 5 includes an acknowledgement message 1210, thanking the customer for the bid and informing the customer of his or her new position in the queue.
  • the queuing page 1200 additionally, or alternatively, includes a graphical depiction of the queue 1220 and of the customer's current position at the head of the queue 1221, as well as the prices currently being offered by each of the customers in the queue 1230.
  • the system typically relays the bidding and queuing activity in real-time to each of the customers waiting in the queue.
  • the controller computer may subsequently receive a second bid from a second customer and advance the second customer ahead of the previous customer.
  • the system reorganizes the queue in descending order of the current prices being offered and, for customers offering the same price, in order of when the request to connect with the service provider was received.
  • the controller computer then informs each of the customers waiting in the queue of his or her current position.
  • a logic unit within the system updates the queuing page 1300 with information about the customer's current position in the queue 1310 as shown in FIG. 6.
  • This information may additionally or alternatively be presented to the customer in a graphical depiction of the queue 1320 showing the second customer at the head of the line 1322, the second customer's position having been advanced ahead of the previous customer 1321.
  • the updated queuing page 1300 also shows the prices currently being offered by each of the customers in the queue 1330.
  • the system offers the customer a chance to advance again by submitting a still higher bid 1350.
  • the queuing page is again updated, as shown in FIG. 7.
  • the newly updated queuing page 1400 shows the customer that was associated previously with the number-2 position in the queue (see FIG. 6) now occupying a position at the head of the queue 1421, having been advanced ahead of the second customer 1422 as a result of submitting a higher bid.
  • This bidding process may continue as described above, with customers offering higher bids and advancing ahead of one another as a result.
  • a logic unit within the system will establish a real-time communications connection between the customer associated with the number- 1 position in the queue at that time.
  • the real-time communications connection may be established over a telephone network, a computer network, satellite network, wireless communications network, direct TV network, or other type of communications network, and may include an audio connection, video connection, or other type of voice or data connection.
  • the customer in the number- 1 position at the time the service provider becomes available, in effect, has won the time auction by offering to pay the highest price to receive the service provider's services ahead of all other customers in the queue.
  • the customer is billed at the highest bid price for the services received from the service provider.
  • a logic computer within the system presents a web page, such as the one depicted in FIG. 8, to the customer at the head of the queue at the time the service provider becomes available to help the next customer.
  • the web page 1500 informs the customer in the number- 1 position in the queue that the real-time communications connection is being established and may, if necessary, provide instructions to establish the communications connection.
  • the bidding process may continue.
  • the system updates the queuing page when the customer in the number- 1 position has been connected to the service provider, and presents the updated queuing page to those customers still waiting.
  • the customer that was in the number-2 position is now shown in the number- 1 position, and that customer's bid is now the highest bid currently being offered. If no other bids are received, that customer will be next to communicate with the service provider.
  • Other customers in the queue may bid a higher amount, as described above, to advance to the number- 1 position.
  • other customers may bid an amount higher than at least one other waiting customer to advance ahead of at least that one other customer, though not necessarily to the number- 1 position.
  • a system according to the present invention may provide all or some of the above queuing and time auction features using other communications means, such as via e-mail, or over a telephone network, a computer network, a satellite network, a wireless communications network, a direct TV network, etc.
  • the customer may be informed over a telephone connection of his current position in the queue and of a price being offered by other customers in the queue.
  • the system may receive a bid over the telephone connection via the telephone keypad or with voice-recognition software.
  • a time-auctioning method of the present invention is not limited to the systems described above and may be implemented using other communications means.
  • a service provider named Wendy an astrologer, provides astrological predictions for her customers at 99 cents per minute through a service-marketplace web site.
  • the call is billed to the customer at 99 cents per minute for the duration of the call.
  • Wendy's business volume is moderate most of the time, but whenever there is a tumultuous news story, such as an earthquake or plane crash, her volume increases dramatically as customers flood to her services.
  • Wendy is currently on the phone with a customer, yet other customers, including one named Dan, wish to speak with her as well. These customers, Dan included, are therefore placed into a queue. On the web page he can see that he is number- 11 in the queue. The web site also gives Dan the opportunity to improve his position in the queue by offering to pay her a rate higher than 99 cents per minute.
  • Albert offers to pay Wendy a rate of $1.19 per minute. Albert's position in the queue therefore moves to the number- 1 position, since it is higher than the $1.09 rate that Dan is willing to pay. Dan therefore moves to the number-2 position.
  • Dan holding the number- 1 position in the queue, has effectively won the "time auction.”
  • Wendy finishes her conversation with the customer she was helping and is connected to the number- 1 person in the queue, who is Dan.
  • Dan is billed at the rate he specified, $1.29 per minute, which is collected by Wendy.
  • Wendy maximizes the rate she can collect from her customers at any given moment, and Dan increases the value of his time by reducing the amount of time spent waiting on line.

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 (100) 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 (200), for whose good or services customers are willing to wait in line, to maximize the price charge for their services at any given moment.

Description

SYSTEM AND METHOD FOR CONDUCTING A TIME AUCTION
This application is related to co-pending application U.S. Application No. 09/414,710 filed on October 8, 1999, the entire contents of which are incorporated by reference herein.
The present invention relates generally to electronic commerce using digital and analog networks. More specifically, the present invention relates to a network application for conducting a time auction among customers in a queue to advance a customer willing to pay more to receive services ahead of other customers who are not willing to pay as much.
BACKGROUND OF THE INVENTION Consumers interested in acquiring services must first identify the service provider who is capable of providing the required services. At present, this usually means perusing a telephone directory, which can become frustrating and time-consuming if the service providers telephoned are not immediately available. A phone book (whether a bound paper book or an electronic directory) is also not very effective if the service provider's business category is not known.
Over the years, a number of systems have been developed that partially address this problem. In particular, these include systems that attempt to match potential customers with potential service providers. They range from free bulletin-board-style Internet web sites to sophisticated Internet-based consulting services.
Once a service provider has been identified and has agreed to provide the requested services to the user, the service provider may wish to charge the user for providing the requested services. In many cases, the service provider will charge the user based upon the time it takes to provide the requested services. Currently, providers of services use rigid methods to bill their time for services rendered to clients. Lawyers and consultants, for instance, set a fixed hourly rate. After tallying the amount of time worked, they bill their clients according to this pre-established rate. This process offers little flexibility to alter the fixed hourly rate, and the service provider must painstakingly tally the time.
Some devices exist to automate the billing of time for services rendered. 1-900 telephone numbers, for instance, automatically calculate the time that services are rendered through the telephone and bill the customer accordingly.
None of these present-day devices, however, provides a method by which the service provider's billing rate can be maximized in real time. 1-900 numbers have a fixed rate that is advertised to the customer. The service provider bills at this rate and at this rate only - - even if there are 50 customers vying to speak to the same provider at once.
This rigidity is unfortunate, since a service provider's time is more valuable at some moments than at others. For example, when 50 customers all would like to speak to the same service provider at a given moment, that service provider's time is clearly more valuable than his or her rate indicates, since demand for that time at the given rate far outweighs the supply. Additionally, some customers may value their time more than others and be willing to pay more to not have to wait to speak with the service provider. Current systems provide no way for either the service provider or the customer to maximize the value of their time.
SUMMARY OF THE INVENTION A system and method for allowing a first user to advance in a queue having at least a second user are described. The first user and the second user each have separate positions in the queue. The system includes a first logic unit to receive a bid from the first user. A second logic unit compares the bid with a price being offered by the second user. If the bid is higher than the price, a third logic unit advances the first user to a subsequent position in the queue ahead of the position associated with the second user. From the detailed description that follows, it will be clear that a "first user" and a "second user" may be part of a plurality of more than two users waiting in a queue.
The systems and methods described herein may be incorporated into a "service marketplace" system that matches users with potential information or service providers and establishes a real-time communications connection between the user and a selected information provider such that the user and the information provider may communicate with each other in real-time.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 illustrates a system for identifying information providers and connecting customers with information providers in accordance with one embodiment of the invention.
FIG. 2 illustrates an alternative embodiment of the system for identifying information providers and connecting customers with information providers.
FIG. 3 illustrates one embodiment of an information provider's listing page on which potential users can read a description of the information provider and see a rate the information provider charges to communicate.
FIG. 4 illustrates one embodiment of a queuing page, which appears after a user has chosen to connect with an information provider and on which the user can see his or her position in the queue and is given an opportunity to improve this position by offering to pay a higher rate.
FIG. 5 illustrates one embodiment of a queuing page showing the user's updated position in the queue due to having bid a higher rate to receive services from the information provider.
FIG. 6 illustrates one embodiment of a queuing page showing how the user's updated position has been superseded by another user, who bid an even higher rate to connect with the information provider, and again providing the user an opportunity to improve his or her position by offering to pay a still higher rate.
FIG. 7 illustrates one embodiment of a queuing page showing how the user has once again advanced his or her position in the queue by bidding a still higher amount.
FIG. 8 illustrates one embodiment of a web page shown to the user that has effectively won the time auction.
DETAILED DESCRIPTION OF THE INVENTION The present invention enables customers to advance ahead of other waiting customers and receive services from a particular information or service provider ahead of those who are not willing to pay as much for the services. The present invention also enables service providers to maximize the rate they charge at any given moment. The systems and methods of the present invention may be incorporated as part of a network application that establishes a real-time communications connection between an information provider and a customer or user through a communications network, such as telephone network, a computer network, wireless communications network, etc.
In one embodiment, the system of the present invention establishes a web site through which a user can monitor his or her relative position and progress in the queue as well as bid to advance his or her relative position in the queue. In another embodiment, a system establishes a telephone connection over which the user is notified of his or her relative position in the queue and can submit bids to advance in the queue. The systems and methods of the present invention may be implemented with other communication networks, such as a satellite network, a direct TV network, a wireless communications network, etc.
FIG. 1 shows one embodiment of a system in which the systems and methods of the present invention may be incorporated. User computers ("customer computers") 100 and information provider computers ("service provider computers") 200 are connected through a network 500 (such as the Internet) to a host computer or web server ("controller computer") 300. Persons skilled in the art will recognize that said controller computer 300 may consist of more than one computer working together to provide the controller computer functions described herein. The users (customers) and information providers (service providers) each have telephones 400 that are connected to the telephone network 600. In FIG. 1, the computer network 500 and telephone network 600 are shown as two separate entities, though persons skilled in the art will realize that they can overlap. See FIG. 2.
The controller computer 300 has the functionality of a standard web server, capable of interacting dynamically via the service provider computers 200 and the customer computers 100 with service providers and customers, respectively. In addition to the standard web server operation, the controller computer 300 is linked to a telephone interface 700 that enables the controller computer 300 to set up, initiate, confirm, and track conversations between the customers and service providers. The controller computer 300 has the ability to establish a real-time communications connection between service providers and customers for the purpose of conveying information in real-time in an interactive manner.
In accordance with the embodiment shown in FIG. 1, the customer computers 100 and the service provider computers 200 are connected to the controller computer 300 through the network 500. Customers and service providers use their computers to connect to the Internet network 500. Once a connection has been established, service providers and customers will enter the URL, or Internet address, of the controller computer 300, and a logic unit within the controller computer establishes a computer connection with the customer computer 100 and the service provider computer 200. In one embodiment, after the computer connection has been established between the controller computer 300 and the service provider and customer computers, 200 and 100, respectively, a logic unit within the controller computer presents a web page on the service provider and customer computers.
Typically, customers and service providers register before customers can purchase services or information and before service providers can offer their services or information through the web site. During registration, the customers and the service providers are requested to submit certain information, such as a username and password. Customers may be requested to submit credit card or other financial information. Service providers may or may not be requested to submit credit card or other financial information. Once the requested information has been submitted, the data is stored in the database 310 in an account set up for the service provider and in a user account set up for the customer.
A logic unit within the controller computer 300 may present a web page on the customer computer 100 and the service provider computer 200 through which the logic unit prompts the customer and the service provider to submit the requested registration information. The logic unit is linked with the database 310 and so automatically sets up the account and the user account and automatically stores the submitted registration information in the appropriate accounts on the database 310.
Service providers typically submit a description or a listing for each service they will provide through the web site. After the description or listing has been stored by the controller computer 300, the service described may be offered to all of the users who browse the web site. Access to the web site may be established as described above, with the customer using a user computer ("customer computer") 100 to connect to a network
500 and then entering the URL of the controller computer 300. A logic unit within the controller computer 300 then establishes a computer connection with the customer computer 100.
After the computer connection has been established, in one embodiment customers will have the option of executing a keyword search for service providers. The keyword search can be executed from a web page presented by a logic unit of the controller computer 300 on the customer computer 100. A keyword search typically consists of scanning a database for words that match the keywords entered. In this embodiment, the keyword search will be executed against the stored descriptions and listing data. In one embodiment, customers will view a list of service providers matching the keyword search criteria on a web page presented by the logic unit on the customer computer. Customers will have the option of viewing the service providers listed according to price, availability, or customer evaluations in either ascending or descending order, though the service providers can be listed in any number of ways. As an alternative to a keyword search, customers can select a category to view a predetermined list of service providers.
In one embodiment, a logic unit within the systems presents, in response to a customer selection of a service provider from the list, a listing page that contains additional information about the selected service provider and the selected information service. FIG. 3 illustrates one embodiment of a listing page that provides more detailed information about a service provider that goes by the name of Jim . The listing page 1000 shown in FIG. 3 provides a brief description the information services provided 1010 and may also include rating information 1020, a picture of the service provider 1030, a rate or price per minute 1040, as well as other information that the potential customer may find helpful such as the education background of the service provider 1045. The listing page 1000 may also include hyperlinks that enable the customer to call 1050 or email 1055 the service provider. The information provided in a listing page may be conveyed in other forms, e.g., instead of a picture or photo 1030 the service provider may choose to be represented with an avatar or other information-rich graphic, and may include other types of information in addition or instead of the information shown in the embodiment of FIG. 3.
When a customer decides to receive information or services from the service provider, the customer may request to have a real-time commumcations connection established with the service provider. For example, from the listing page illustrated in FIG. 3, a customer may click on the "Call Now" hyperlink 1050 to send such a request and, in response, a logic unit within the system attempts to establish a real-time communications connection between the customer and the service provider.
In some cases, the service provider may already be providing services to another customer when the controller computer receives a request to establish a real-time communications connection, e.g., by clicking on the "Call Now" hyperlink 1050. Additionally, other customers may already be waiting to communicate with the service provider. In such a case, a logic unit within the system will organize a queue for all of the service provider's waiting customers. Each of the waiting customers is assigned a position in the queue. In general, the queue is organized in order of when the request to connect with the service provider was received by the controller computer. When the logic unit receives a request to establish a real-time communications connection from a customer, that customer is initially assigned a position at the end of the queue. Ordinarily, it is assumed that the customer will initially offer a price equal to the service provider's published rate. However, in some embodiments, the customer may offer a different price along with the request to connect with the service provider.
In one embodiment, the logic unit will present to the customer a queuing page, such as the one illustrated in FIG. 4. The queuing page 1100 displays an acknowledgment message 1110, thanking the customer for selecting to call the service provider and informing the customer with what position in the queue the customer has been associated. The queuing page 1100 may include a graphical representation of the customer's position 1121 in the queue 1120 and display a price offered by the other customers 1130 to receive services from the selected service provider.
As shown in FIG. 4, each customer is offering the same price, in this case a price equal to the service provider's published rate. In other words, none of the queuing customers yet have bid to advance ahead of another in the queue. This need not always be the case when a customer first joins the queue, or is first assigned a position in the queue. In some cases, when a customer first joins the queue, a plurality of prices may be offered by those already in the queue. In such cases, the queue is organized primarily in order of descending price. For customers offering the same price, each customer is assigned a position in order of when the request to connect was received from that customer.
As mentioned above, when a customer first joins the queue, the customer ordinarily is assumed to offer a price equal to the service provider's published price and is assigned a position at the end of the queue. In some embodiments, however, where the customer offers a different price before or as he or she joins the queue, the customer is assigned a position in the queue according to how much the customer is offering relative to the price or prices currently being offered by the already queuing customers.
In addition to informing the customer of his or her position in the queue and the price or prices being offered by other customers waiting to communicate with the information service provider, a system of the present invention is configured to receive a bid from the customer. In one embodiment, and as shown as part of the queuing page depicted in FIG.
4, a logic unit within the system informs the customer of the opportunity to move his or her position ahead in line 1140 and provides a bid 1150 for the customer to accept. The bid typically is higher than the prices being offered by each of the other customers, but may be higher than only one or some of the prices being offered by the other customers.
Also, instead of providing a bid and prompting the customer to accept the bid, the system may be configured to allow the customer to enter a bid of his or her own choosing. Once the system has received a bid, a logic unit within the system compares the bid with the prices being offered by the other customers. If the bid is higher than at least one of the prices, a logic unit within the system will advance the customer ahead of those customers whose price is lower than the bid. In one embodiment, the system updates the queuing page, as shown in FIG. 5. The queuing page 1200 shown in FIG. 5 includes an acknowledgement message 1210, thanking the customer for the bid and informing the customer of his or her new position in the queue. The queuing page 1200 additionally, or alternatively, includes a graphical depiction of the queue 1220 and of the customer's current position at the head of the queue 1221, as well as the prices currently being offered by each of the customers in the queue 1230.
The system typically relays the bidding and queuing activity in real-time to each of the customers waiting in the queue. Thus, the controller computer may subsequently receive a second bid from a second customer and advance the second customer ahead of the previous customer. Each time a bid is received, the system reorganizes the queue in descending order of the current prices being offered and, for customers offering the same price, in order of when the request to connect with the service provider was received. The controller computer then informs each of the customers waiting in the queue of his or her current position. In one embodiment, after each bid is received, a logic unit within the system updates the queuing page 1300 with information about the customer's current position in the queue 1310 as shown in FIG. 6. This information may additionally or alternatively be presented to the customer in a graphical depiction of the queue 1320 showing the second customer at the head of the line 1322, the second customer's position having been advanced ahead of the previous customer 1321. The updated queuing page 1300 also shows the prices currently being offered by each of the customers in the queue 1330. The system offers the customer a chance to advance again by submitting a still higher bid 1350. In this embodiment, when a still higher bid is received by the controller computer, the queuing page is again updated, as shown in FIG. 7. The newly updated queuing page 1400 shows the customer that was associated previously with the number-2 position in the queue (see FIG. 6) now occupying a position at the head of the queue 1421, having been advanced ahead of the second customer 1422 as a result of submitting a higher bid.
This bidding process may continue as described above, with customers offering higher bids and advancing ahead of one another as a result. When the service provider becomes available to provide services to the next customer, a logic unit within the system will establish a real-time communications connection between the customer associated with the number- 1 position in the queue at that time. The real-time communications connection may be established over a telephone network, a computer network, satellite network, wireless communications network, direct TV network, or other type of communications network, and may include an audio connection, video connection, or other type of voice or data connection. The customer in the number- 1 position at the time the service provider becomes available, in effect, has won the time auction by offering to pay the highest price to receive the service provider's services ahead of all other customers in the queue. The customer is billed at the highest bid price for the services received from the service provider.
In one embodiment, a logic computer within the system presents a web page, such as the one depicted in FIG. 8, to the customer at the head of the queue at the time the service provider becomes available to help the next customer. The web page 1500 informs the customer in the number- 1 position in the queue that the real-time communications connection is being established and may, if necessary, provide instructions to establish the communications connection.
Among the customers still waiting in the queue when the next customer has been connected with the service provider, the bidding process may continue. In one embodiment, the system updates the queuing page when the customer in the number- 1 position has been connected to the service provider, and presents the updated queuing page to those customers still waiting. The customer that was in the number-2 position is now shown in the number- 1 position, and that customer's bid is now the highest bid currently being offered. If no other bids are received, that customer will be next to communicate with the service provider. Other customers in the queue may bid a higher amount, as described above, to advance to the number- 1 position. Alternatively, other customers may bid an amount higher than at least one other waiting customer to advance ahead of at least that one other customer, though not necessarily to the number- 1 position.
The systems and methods of the present invention have been described above in terms of a "service-marketplace" system in which customers are waiting to receive information services in real-time from a service provider over a communications network. Such a system is described in detail in co-pending U.S. Application No. 09/414,710, which is incorporated herein by reference. When implemented with such systems, several of the queuing and time auction functions described above may be performed by the controller computer 300 (see FIG. 1 and FIG. 2). However, it should be noted the systems and methods of the present invention may be incorporated into other systems in which users are forced to wait in a queue.
A system according to the present invention may provide all or some of the above queuing and time auction features using other communications means, such as via e-mail, or over a telephone network, a computer network, a satellite network, a wireless communications network, a direct TV network, etc. For example, the customer may be informed over a telephone connection of his current position in the queue and of a price being offered by other customers in the queue. Additionally, the system may receive a bid over the telephone connection via the telephone keypad or with voice-recognition software. Similarly, a time-auctioning method of the present invention is not limited to the systems described above and may be implemented using other communications means. EXAMPLE A service provider named Wendy, an astrologer, provides astrological predictions for her customers at 99 cents per minute through a service-marketplace web site. Customers who wish to speak with her click on a "Call Now" button on the web site, which establishes a telephone connection between the customer and Wendy. The call is billed to the customer at 99 cents per minute for the duration of the call. Wendy's business volume is moderate most of the time, but whenever there is a tumultuous news story, such as an earthquake or plane crash, her volume increases dramatically as customers flood to her services.
Wendy is currently on the phone with a customer, yet other customers, including one named Dan, wish to speak with her as well. These customers, Dan included, are therefore placed into a queue. On the web page he can see that he is number- 11 in the queue. The web site also gives Dan the opportunity to improve his position in the queue by offering to pay her a rate higher than 99 cents per minute.
Dan offers to pay Wendy a rate $1.09 per minute. This is a higher rate than the 99 cents per minute that the rest of the customers are prepared to pay. Therefore, Dan's position in the queue moves from number- 11 to number- 1, and he is next in line to speak to Wendy.
Subsequently, another customer in the queue, named Albert, offers to pay Wendy a rate of $1.19 per minute. Albert's position in the queue therefore moves to the number- 1 position, since it is higher than the $1.09 rate that Dan is willing to pay. Dan therefore moves to the number-2 position.
Dan, however, is intent to speak to Wendy now. He therefore bids a still-higher rate,
$ 1.29 per minute. Since this is higher than the $ 1.19 rate that Albert is willing to pay, Dan moves back into the number- 1 position in the queue. Albert moves to the number-2 spot. Albert is unwilling to raise his bid above Dan's and therefore remains in the number-2 position.
Dan, holding the number- 1 position in the queue, has effectively won the "time auction." Wendy finishes her conversation with the customer she was helping and is connected to the number- 1 person in the queue, who is Dan. For the duration of the call, Dan is billed at the rate he specified, $1.29 per minute, which is collected by Wendy.
Through this time auction, Wendy maximizes the rate she can collect from her customers at any given moment, and Dan increases the value of his time by reducing the amount of time spent waiting on line.
Those of ordinary skill in the art will recognize that this example and the embodiments described above are illustrative only and do not in any way limit the range of applications of the present invention. Numerous modifications, variations, and improvements may be made to the example and the embodiments described above that still fall within the scope of the invention as claimed.

Claims

What is claimed is:
1. A system for allowing a first user who is associated with a position in a queue to advance in the queue, the system comprising: a first logic unit to receive a bid from the first user; a second logic unit to compare the bid from the first user with a price being offered by a second user; and a third logic unit to advance the first user to a subsequent position in the queue ahead of a position associated with the second user if the bid is higher than the price.
2. The system of claim 1, wherein the first logic unit receives the bid from the first user via a voice connection.
3. The system of claim 1, wherein the first logic unit receives the bid from the first user via a telephone connection.
4. The system of claim 1 , wherein the price is one of a plurality of prices being offered by a plurality of users, and wherein the second logic unit compares the bid with each of the plurality of prices being offered and the third logic unit advances the first user to a subsequent position in the queue ahead of each of a plurality of positions associated with one of the plurality of users whose price is less than the bid.
5. The system of claim 1, further comprising a fourth logic unit to present a web page to the first user, the web page showing the position associated with the first user in the queue.
6. The system of claim 5, wherein the first logic unit receives the bid from the first user through the web page.
7. The system of claim 5, wherein, in response to the third logic unit advancing the first user, the fourth logic unit updates the web page to show the subsequent position in the queue associated with the first user.
8. The system of claim 1, further comprising a fourth logic unit to inform the first user of a current position in the queue associated with the first user.
9. The system of claim 8, wherein the fourth logic unit informs the first user via an audio connection.
10. The system of claim 8, wherein the fourth logic unit informs the first user via a telephone connection.
11. The system of claim 8, wherein the fourth logic unit informs the first user via an Internet connection.
12. The system of claim 1, wherein the fourth logic unit further informs the first user of the price being offered by the second user in the queue.
13. A system for establishing a real-time communications connection between two parties, 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 providers to a user; a second logic unit, in response to the user selecting an information provider from the list, to assign the user a position in a queue, the queue having a plurality of other positions, one of the plurality of other positions associated with one of a plurality of other users waiting to communicate with the information provider; a third logic unit to receive a bid from the user; a fourth logic unit to compare the bid with each price being offered by each of the plurality of other users; a fifth logic unit to advance the position ahead of each of the other positions associated with one of the plurality of 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 information provider when the information provider is available to communicate with the user.
14. The system of claim 13, further comprising a seventh logic unit to present a web page to the user.
15. The system of claim 14, wherein the first logic unit provides the list to the user via the web page.
16. The system of claim 14, wherein the third logic unit receives the bid via the web page.
17. The system of claim 14, wherein the web page shows where in the queue the position of the user is currently located.
18. The system of claim 14, wherein the web page shows each price being offered by each of the plurality of other users.
19. The system of claim 13, wherein the third logic unit receives the bid via a voice connection.
20. The system of claim 13, wherein the third logic unit receives the bid via a telephone connection.
21. The system of claim 13, wherein the third logic unit receives the bid via an Internet connection.
22. The system of claim 13, further comprising a seventh logic unit to inform the user of the position in the queue that the user currently occupies.
23. The system of claim 22, wherein the seventh logic unit informs the user via an audio connection.
24. The system of claim 22, wherein the seventh logic unit informs the user via a telephone connection.
25. The system of claim 22, wherein the seventh logic unit informs the user via an Internet connection.
26. The system of claim 13, further comprising a seventh logic unit to inform the user of each price being offered by each of the plurality of other users.
27. The system of claim 13, wherein the real-time communications connection comprises a voice connection.
28. The system of claim 13, wherein the real-time communications connection comprises a telephone connection.
29. The system of claim 13, wherein the real-time communications connection comprises an Internet connection.
30. A method of allowing a first user in a queue to advance in the queue, the method comprising: receiving a bid from the first user; comparing the bid with a price being offered by a second user; and advancing the first user ahead of the second user if the bid is higher than the price.
31. The method of claim 30, wherein the price is one of a plurality of prices being offered by a plurality of users, and wherein the bid is compared with each of the plurality of prices.
32. The method of claim 31, wherein the first user is advanced ahead of each of the plurality of other users whose price is less than the bid.
33. The method of claim 30, further comprising informing the first user of a relative position occupied by the first user in the queue.
34. The method of claim 30, further comprising informing the first user in realtime of a relative position currently occupied by the first user in the queue.
35. The method of claim 30, further comprising informing the first user of the price being offered by the second user in the queue.
36. A method of maximizing an amount that an information provider charges one of a plurality of customers waiting in a queue to communicate with the information provider, 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 bid to the plurality of customers, the bid being higher than each of the plurality of prices; prompting the plurality of customers to accept the bid; in response to one of the plurality of customers accepting the 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 provider and the one customer when the information provider becomes available to communicate with the one customer, the one customer being charged an amount equal to the bid for the real-time communications connection with the information provider.
37. The method of claim 36, wherein the bid is provided to the plurality of customers via an Internet connection.
38. The method of claim 36, wherein the bid is provided to the plurality of customers via a telephone connection.
39. The method of claim 36, wherein the bid is accepted by the one customer via an Internet connection.
40. The method of claim 36, wherein the bid is accepted by the one customer via a telephone connection.
41. The method of claim 36, further comprising presenting a web page to the plurality of customers, the plurality of customers being informed of the plurality of positions and the plurality of prices via the web page.
42. The method of claim 41, wherein the bid is provided via the web page.
43. The method of claim 41, wherein the one customer accepts the bid via the web page.
44. The method of claim 36, wherein the bid is a rate per period of time and the amount the one customer is charged is based upon how long the real-time communications connection is maintained between the information provider and the one customer.
45. A method of conducting a time auction among a plurality of users in a queue, the method comprising: receiving a first bid from a first user; comparing the first bid with a plurality of prices offered by the plurality of users in the queue; 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.
46. The method of claim 45, wherein the plurality of users includes a subset of users offering the same price, the subset of users being organized in the queue in order of when each of the subset of users entered the queue.
47. The method of claim 45, further comprising informing a user of the plurality of users of a position occupied by the user in the queue.
48. The method of claim 47, wherein the user is informed of the position in realtime.
49. The method of claim 47, wherein the user is informed of the position each time another user is advanced in the queue.
50. The method of claim 45, further comprising informing a user of each of the plurality of prices offered by each of the plurality of users.
51. The method of claim 50, wherein the plurality of prices is updated each time a bid is received to include the bid.
PCT/US2000/014905 2000-05-04 2000-05-26 System and method for conducting a time auction WO2001084415A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2000258679A AU2000258679A1 (en) 2000-05-04 2000-05-26 System and method for conducting a time auction

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/565,587 US6519570B1 (en) 1999-10-08 2000-05-04 System and method for conducting a time auction
US09/565,587 2000-05-04

Publications (2)

Publication Number Publication Date
WO2001084415A1 true WO2001084415A1 (en) 2001-11-08
WO2001084415A8 WO2001084415A8 (en) 2002-02-21

Family

ID=24259279

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/014905 WO2001084415A1 (en) 2000-05-04 2000-05-26 System and method for conducting a time auction

Country Status (2)

Country Link
AU (1) AU2000258679A1 (en)
WO (1) WO2001084415A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2529317A2 (en) * 2010-01-28 2012-12-05 Genesys Telecommunications Laboratories, Inc. Interaction management system and methods of use
US9948779B2 (en) 2014-12-29 2018-04-17 Ingenio, Llc Systems and methods to determine quality of services provided over real-time communication connections
US9971817B2 (en) * 2014-12-29 2018-05-15 Ingenio, Llc. Systems and methods to avoid collisions in establishing real-time communication connections

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133402A1 (en) 2001-03-13 2002-09-19 Scott Faber Apparatus and method for recruiting, communicating with, and paying participants of interactive advertising
US8538768B2 (en) 2005-02-16 2013-09-17 Ingenio Llc Methods and apparatuses for delivery of advice to mobile/wireless devices
US9197479B2 (en) 2006-01-10 2015-11-24 Yellowpages.Com Llc Systems and methods to manage a queue of people requesting real time communication connections

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835896A (en) * 1996-03-29 1998-11-10 Onsale, Inc. Method and system for processing and transmitting electronic auction information
US5890138A (en) * 1996-08-26 1999-03-30 Bid.Com International Inc. Computer auction system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835896A (en) * 1996-03-29 1998-11-10 Onsale, Inc. Method and system for processing and transmitting electronic auction information
US5890138A (en) * 1996-08-26 1999-03-30 Bid.Com International Inc. Computer auction system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2529317A2 (en) * 2010-01-28 2012-12-05 Genesys Telecommunications Laboratories, Inc. Interaction management system and methods of use
EP2529317A4 (en) * 2010-01-28 2014-12-31 Genesys Telecomm Lab Inc Interaction management system and methods of use
US9537924B2 (en) 2010-01-28 2017-01-03 Genesys Telecommunications Laboratories, Inc. Interaction management system and methods of use
US10841426B2 (en) 2010-01-28 2020-11-17 Genesys Telecommunications Laboratories, Inc. Interaction management system and methods of use
US9948779B2 (en) 2014-12-29 2018-04-17 Ingenio, Llc Systems and methods to determine quality of services provided over real-time communication connections
US9971817B2 (en) * 2014-12-29 2018-05-15 Ingenio, Llc. Systems and methods to avoid collisions in establishing real-time communication connections
US10237407B2 (en) 2014-12-29 2019-03-19 Ingenio, Llc. Systems and methods to determine quality of services provided over real-time communication connections
US10509797B2 (en) 2014-12-29 2019-12-17 Ingenio, Llc. Systems and methods to avoid collisions in establishing real-time communication connections
US10728388B2 (en) 2014-12-29 2020-07-28 Ingenio, Llc Systems and methods to determine quality of services provided over real-time communication connections
US11275752B2 (en) 2014-12-29 2022-03-15 Ingenio, Llc Systems and methods to avoid collisions in establishing real-time communication connections

Also Published As

Publication number Publication date
AU2000258679A1 (en) 2001-11-12
WO2001084415A8 (en) 2002-02-21

Similar Documents

Publication Publication Date Title
US6519570B1 (en) System and method for conducting a time auction
US7308422B1 (en) System for recording and distributing recorded information over the internet
US10769720B2 (en) Systems and methods to generate leads to connect people for real time communications
US8831965B2 (en) Apparatus and method for online advice customer relationship management
US8027453B2 (en) System and method for an online speaker patch-through
US7724882B2 (en) Method for providing call intermediation services and system therefore
US8204191B2 (en) Apparatus and method for ensuring a real-time connection between users and selected service provider using voice mail
US8934614B2 (en) Systems and methods for dynamic pay for performance advertisements
US8027898B2 (en) Method and apparatus for prioritizing a listing of information providers
US20130044870A1 (en) Systems and methods to provide information via connections for real time communications between people
WO2008040013A2 (en) Systems and methods to determine prices of communication leads
KR20090032032A (en) Dynamic routing of customer telephone contacts in real time
US20080313277A1 (en) Systems and Methods to Provide Communication References from Different Sources to Connect People for Real Time Communications
JP2008040613A (en) Advertising method, advertising program and advertising system
WO2007086991A2 (en) Systems and methods to connect people in a marketplace environment
WO2001084415A1 (en) System and method for conducting a time auction
US20080052353A1 (en) System for Recording and Distributing Recorded Information over the Internet

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW MZ

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: C1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

CFP Corrected version of a pamphlet front page
CR1 Correction of entry in section i

Free format text: PAT. BUL. 45/2001 UNDER (81) ADD "MZ"

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP