Internet based airline ticket purchasing and vacation planning system and method
First Claim
1. A method of processing a travel-related package request from a customer comprising:
- receiving customer information from a customer;
storing the customer information in a database;
sending a notification to an agent via email, the notification including a link to a website, wherein the agent can access package request details by navigating to the link;
sending periodic re-notifications to the agent if the agent fails to respond within a first predetermined period of time;
displaying on the website the package request details to the agent;
receiving via the website a response to the email from the agent;
storing in the database the response from the agent;
sending to the customer notification of the response from the agent;
sending a re-notification to the customer if the customer fails to respond within a second predetermined period of time;
displaying to the customer a package quotation based on the response from the agent;
receiving a response from the customer indicating one of an acceptance or a rejection; and
upon acceptance, sending an email to the agent with details of customer acceptance.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of processing a travel plan request from a customer includes (1) receiving customer information from a customer; (2) storing in a database the customer information; (3) sending to an agent a notification by an email, the notification including a link to the website, wherein the agent can access package request details by navigating to the link; (4) sending to the agent periodic re-notifications if the agent fails to respond within a first predetermined period of time; (5) displaying to the agent the package request details on the website; (6) receiving via the website a response to the email from the agent; (7) storing in the database the response from the agent; (8) sending to the customer a notification of the response from the agent; (9) sending a re-notification to the customer if the customer fails to respond within a second predetermined period of time; (10) displaying to the customer a package quotation based on the response from the agent, wherein the package quotation includes any combination of budget, destination, origin, departure and return dates, preference of hotel type, preference of hotel room, preference of meal type, preference of flight type, flight class, number of passengers (adults, children, infants), additional remarks; (11) from the customer receiving a response indicating an acceptance or a rejection; (12) upon acceptance, sending an email to the agent with details of customer acceptance.
-
Citations
39 Claims
-
1. A method of processing a travel-related package request from a customer comprising:
-
receiving customer information from a customer;
storing the customer information in a database;
sending a notification to an agent via email, the notification including a link to a website, wherein the agent can access package request details by navigating to the link;
sending periodic re-notifications to the agent if the agent fails to respond within a first predetermined period of time;
displaying on the website the package request details to the agent;
receiving via the website a response to the email from the agent;
storing in the database the response from the agent;
sending to the customer notification of the response from the agent;
sending a re-notification to the customer if the customer fails to respond within a second predetermined period of time;
displaying to the customer a package quotation based on the response from the agent;
receiving a response from the customer indicating one of an acceptance or a rejection; and
upon acceptance, sending an email to the agent with details of customer acceptance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of processing a travel-related request from a customer comprising:
-
receiving customer information;
storing the customer information;
sending a notification to an agent, wherein the agent can access package request details;
sending periodic re-notifications to the agent if the agent does not respond within a first predetermined period of time;
displaying to the agent the package request details;
storing a response from the agent;
displaying to the customer a package quotation based on the response from the agent; and
upon acceptance by the customer, notifying the agent of the acceptance. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for processing a travel-related package request from a customer comprising:
-
means for receiving customer information;
means for storing in a database the customer information;
means for sending to an agent a notification by an email, the notification including a link to a website, wherein the agent can access package request details by navigating to the link;
means for sending to the agent periodic re-notifications if the agent fails to respond within a first predetermined period of time;
means for displaying to the agent the package request details on the website;
means for receiving from the agent a response to the email via the website;
means for storing in the database the response from the agent;
means for sending to the customer notification of the response from the agent;
means for sending to the customer a re-notification if the customer fails to respond within a second predetermined period of time;
means for displaying to the customer a package quotation based on the response from the agent;
means for notifying the agent of the acceptance by the customer. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for processing a travel-related request from a customer comprising:
-
means for receiving customer information;
means for storing in a database the customer information;
means for sending a notification to an agent, wherein the agent can access package request details in the database;
means for sending to the agent periodic re-notifications if the agent fails to respond within a first predetermined period of time;
means for displaying to the agent the package request details;
means for receiving a response from the agent;
means for storing in the database the response from the agent;
means for notifying the customer of the response;
means for displaying to the customer a package quotation based on the response from the agent, wherein the package quotation includes any of budget, destination, origin, departure and return dates, preference of hotel type, preference of hotel room, preference of meal type, preference of flight type, flight class, number of passengers, and additional remarks;
means for receiving from the customer an acceptance or rejection; and
means for notifying the agent of the details of the acceptance.
-
-
17. A method of processing a flight booking request from a customer comprising:
-
receiving flight request information from a customer;
querying a Global Distribution System for a quotation;
displaying only the available fares to the customer; and
periodically notifying the customer of available fares. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of processing a flight booking request from a customer comprising:
-
receiving flight request information from a customer;
querying a Global Distribution System for a quotation;
notifying the customer if a flight is available at a fare within a range specified by the customer in the flight request information; and
removing the customer from an active search list after the notifying step. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method of processing a flight booking request from a customer comprising:
-
receiving flight request information from a customer;
querying a Global Distribution System for a quotation;
storing fares from the previous searches for other customers in a local database;
displaying only the available fares to the customer based on the previous searches and the quotation from the Global Distribution System.
-
-
30. A system for processing a flight booking request from a customer comprising:
-
means for receiving flight request information from a customer;
means for querying a Global Distribution System for a quotation;
means for displaying only the available fares to the customer; and
means for periodically notifying the customer of available fares. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A system for processing a flight booking request from a customer comprising:
-
means for receiving flight request information from a customer;
means for querying a Global Distribution System for a quotation;
means for notifying the customer if a flight is available at a fare within a range specified by the customer in the flight request information; and
means for removing the customer from an active search list after the notifying step.
-
-
36. A system for processing a flight booking request from a customer comprising:
-
means for receiving flight request information from a customer;
means for querying a Global Distribution System for a quotation;
means for storing fares from the previous searches for other customers in a local database;
means for displaying only the available fares to the customer based on the previous searches and the quotation from the Global Distribution System.
-
-
37. A computer program product for processing a flight booking request from a customer, the computer program product comprising a computer useable medium having computer program logic recorded thereon for controlling a processor, the computer program logic comprising:
-
computer program means for receiving flight request information from a customer;
computer program means for querying a Global Distribution System for a quotation;
computer program means for displaying only the available fares to the customer; and
computer program means for periodically notifying the customer of available fares.
-
-
38. A computer program product for processing a flight booking request from a customer, the computer program product comprising a computer useable medium having computer program logic recorded thereon for controlling a processor, the computer program logic comprising:
-
computer program code means for receiving flight request information from a customer;
computer program code means for querying a Global Distribution System for a quotation;
computer program code means for notifying the customer if a flight is available at a fare within a range specified by the customer in the flight request information; and
computer program code means for removing the customer from an active search list after the notifying step.
-
-
39. A computer program product for processing a flight booking request from a customer, the computer program product comprising a computer useable medium having computer program logic recorded thereon for controlling a processor, the computer program logic comprising:
-
computer program code means for receiving flight request information from a customer;
computer program code means for querying a Global Distribution System for a quotation;
computer program code means for storing fares from the previous searches for other customers in a local database;
computer program code means for displaying only the available fares to the customer based on the previous searches and the quotation from the Global Distribution System.
-
Specification