Booking system and method
First Claim
1. A method for enabling a user of a web-site to make a reservation request, for the benefit of the user;
- wherein the web-site is stored on a computer usable non-transient storage medium by a web-server;
wherein the method is performed by a processor apparatus, the processor apparatus is coupled to the web-server, and the processor apparatus is coupled to a database having a plurality of data records each indicative of a respective one of a plurality of registered venues;
the method comprising the steps of;
(a) accessing the web-site from the web-server, the web site including a first web page, the first web page comprises a first reference data indicative of a reservation telephone number of a first venue, the first web page further incorporates a code module;
(b) receiving the first web page;
(c) executing the code module incorporated within the web page comprising the first reference data, the code module identifying the first reference data indicative of a reservation telephone number of the first venue;
(d) upon identifying the first reference data indicative of a reservation telephone number comprised within the web-page, the code module incorporated within the web page querying the database using the first reference data indicative of a reservation telephone number for confirming if the first venue is one of the plurality of registered venues having a respective first data record;
(e) if the first venue is one of the plurality of registered venues, the code module incorporated within the web page obtaining the first data record indicative of the first venue, the first data record including data indicative of a first web-link for accessing a remote booking server to make a reservation request with the first venue using an interactive voice response facility;
(f) if the first venue is one of the plurality of registered venues and the first data record is obtained, the code module incorporated within the web page modifying the web-page content of the first reference data by operatively associating the first reference data indicative of a reservation telephone number with a hyperlink of the first web-link for enabling a reservation request to be made with the first venue using an interactive voice response facility;
(g) if the first venue is one of the plurality of registered venues and the first data record is obtained, upon modification of the web page, when the hyperlink of the first web-link is selected by the user, prompting the user for reservation data indicative of a reservation request at the first venue, the reservation data including a user specified time and a user specified date;
(h) if the first venue is one of the plurality of registered venues and the first data record is obtained, upon modification of the web page and receipt of the reservation date, transmitting the reservation data to the remote booking server that is coupled to interactive voice response facility; and
wherein the booking server is adapted to retrieve contact information of the first venue, create a voice message from the reservation data and contact information, the voice message indicative of the reservation request, enabling transmission of the voice message via the interactive voice response facility for communicating the voice message to an operator at the venue, receiving from the operator acceptance or rejection of the request, and informing the user of the operator acceptance or rejection.
0 Assignments
0 Petitions
Accused Products
Abstract
A method enabling owners of websites to monetize their local listings by implementing online bookings, reservations or orders using an interactive voice recognition (IVR) system. A user of a web-based interface requests a booking or order by entering parameters, for example, name of the restaurant, number of people, date and time. The software of the present invention calls the restaurants telephone using the IVR and confirms or rejects (refuses) the booking. The invention allows for the payment of commissions for originating or facilitation of bookings or orders or the registration of participating restaurants. The booking service is paid by the restaurant for successful bookings. Credit is made for cancelled or no-show bookings. The invention includes a loyalty points system that rewards frequent users of the booking service.
-
Citations
23 Claims
-
1. A method for enabling a user of a web-site to make a reservation request, for the benefit of the user;
-
wherein the web-site is stored on a computer usable non-transient storage medium by a web-server; wherein the method is performed by a processor apparatus, the processor apparatus is coupled to the web-server, and the processor apparatus is coupled to a database having a plurality of data records each indicative of a respective one of a plurality of registered venues; the method comprising the steps of; (a) accessing the web-site from the web-server, the web site including a first web page, the first web page comprises a first reference data indicative of a reservation telephone number of a first venue, the first web page further incorporates a code module; (b) receiving the first web page; (c) executing the code module incorporated within the web page comprising the first reference data, the code module identifying the first reference data indicative of a reservation telephone number of the first venue; (d) upon identifying the first reference data indicative of a reservation telephone number comprised within the web-page, the code module incorporated within the web page querying the database using the first reference data indicative of a reservation telephone number for confirming if the first venue is one of the plurality of registered venues having a respective first data record; (e) if the first venue is one of the plurality of registered venues, the code module incorporated within the web page obtaining the first data record indicative of the first venue, the first data record including data indicative of a first web-link for accessing a remote booking server to make a reservation request with the first venue using an interactive voice response facility; (f) if the first venue is one of the plurality of registered venues and the first data record is obtained, the code module incorporated within the web page modifying the web-page content of the first reference data by operatively associating the first reference data indicative of a reservation telephone number with a hyperlink of the first web-link for enabling a reservation request to be made with the first venue using an interactive voice response facility; (g) if the first venue is one of the plurality of registered venues and the first data record is obtained, upon modification of the web page, when the hyperlink of the first web-link is selected by the user, prompting the user for reservation data indicative of a reservation request at the first venue, the reservation data including a user specified time and a user specified date; (h) if the first venue is one of the plurality of registered venues and the first data record is obtained, upon modification of the web page and receipt of the reservation date, transmitting the reservation data to the remote booking server that is coupled to interactive voice response facility; and wherein the booking server is adapted to retrieve contact information of the first venue, create a voice message from the reservation data and contact information, the voice message indicative of the reservation request, enabling transmission of the voice message via the interactive voice response facility for communicating the voice message to an operator at the venue, receiving from the operator acceptance or rejection of the request, and informing the user of the operator acceptance or rejection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 22)
-
-
15. A processor apparatus for making a reservation;
- the apparatus comprising;
a processor device having a user access interface; the user access interface receives a first web-page from a web-server; wherein the web-server stores a web-site on a computer usable non-transient storage medium;
the web site includes the first web page, the first web page comprises a first reference data indicative of a reservation telephone number of a first venue, the first web page further incorporates a code module;wherein the apparatus is coupled to a database having a plurality of data records each indicative of a respective one of a plurality of registered venues; wherein the interface comprising a control module that executes the code module incorporated within the web page comprising the first reference data such that the apparatus; identifies, within the web-page, the first reference data indicative of a reservation telephone number of a first venue; upon identification of the first reference data indicative of a reservation telephone number comprised within the web-page, queries the database using the first reference data indicative of a reservation telephone number for confirming if the first venue is one of the plurality of registered venues having a respective first data record; if the first venue is one of the plurality of registered venues, obtains the first data record indicative of the first venue, the first data record including data indicative of a first web-link for accessing a remote booking server to make a reservation request with the first venue using an interactive voice response facility; if the first venue is one of the plurality of registered venues and the first data record is obtained, modifies the web-page content of the first reference data indicative of a reservation telephone number by operatively associating the first reference data with a hyperlink of the first web-link for enabling a reservation request with the first venue using an interactive voice response facility; and if the first venue is one of the plurality of registered venues and the first data record is obtained, upon modification of the web page, when the hyperlink of the first web-link is selected by the user, prompts the user for reservation data indicative of a reservation request for the first venue, the reservation data including a user specified time and a user specified date; and if the first venue is one of the plurality of registered venues and the first data record is obtained, upon modification of the web page and receipt of the reservation date, transmits the reservation data to a remote booking server that is coupled to interactive voice response facility. - View Dependent Claims (16, 17, 18, 19, 23)
- the apparatus comprising;
-
20. A system for enabling a user of a web-site to make a reservation request, for the benefit of the user, the system comprising:
-
a database having a plurality of data records each indicative of a respective one of a plurality of registered venues; a plurality of web-sites stored on a computer usable non-transient storage medium;
a web-site having a first web-page that includes one or more reference data indicative of a reservation telephone number of a venue;
the first web-page further incorporating a code module;a web-server publishes the first web-page having a first reference data that is indicative of a reservation telephone number of a first venue, the first venue being one of the plurality of registered venues and having a corresponding first data record in the database, the database being accessible for obtaining the first data record, the first data record including data indicative of a first web-link for accessing a remote booking server to make a reservation request with the first venue using an interactive voice response facility; wherein the web-page content of the first reference data, indicative of a reservation telephone number of the first venue being one of the plurality of registered venues, is dynamically modified by the system through execution of the code module incorporated within the web page, such that upon identification of the first reference data indicative of a reservation telephone number, the content of the first reference data indicative of a reservation telephone number is operatively associated with a hyperlink of the first web-link for making a reservation request with the first venue using an interactive voice response facility; a booking module for the user to provide reservation data indicative of a reservation request for the first venue being one of the plurality registered venues; a booking server adapted to receive the reservation data from the booking module, to retrieve contact information for the first venue being one of the plurality registered venues, create a voice message from the reservation data and contact information, the voice message being indicative of the reservation request, and enabling transmission of the voice message via the interactive voice response facility for communicating the voice message to an operator at the first venue, receiving from the operator confirmation of acceptance or rejection of the request, and informing the user of the operator acceptance or rejection.
-
Specification