Automated airlines reservations system
First Claim
1. A computer-implemented method of providing automated services comprising the steps of:
- interacting with a user via an automated interactive voice response system;
authenticating said user utilizing one or more forms of identification data provided by said user to said automated interactive voice response system;
querying an awards database to determine whether an awards account is associated with said user;
acquiring itinerary data from said user;
querying an itinerary database with said itinerary data and receiving a plurality of itineraries;
providing to said user said plurality of itineraries;
receiving from said user a selection of an initial itinerary from said plurality of itineraries;
querying said awards database and determining if said user'"'"'s awards account contains sufficient awards for said initial itinerary;
upon determination that said user does not contain sufficient awards for said initial itinerary, providing to said user an alternative itinerary for which said user'"'"'s awards account contains sufficient awards;
receiving from said user a selection of said alternative itinerary;
ticketing said selected alternative itinerary;
prompting said user to enter baggage data;
acquiring baggage data from said user, wherein the baggage data comprises arrival date;
determining whether the arrival date is within a predetermined threshold;
if the arrival date is within said predetermined threshold, querying a baggage database with said baggage data for information in said baggage database and providing said information to said user; and
if the arrival date is outside said predetermined threshold, transferring said user to an operator.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an automated reservations system for use with a frequent flyer account or other similar awards account. The automated reservations system initially authenticates customers utilizing one or more forms of identification. The customer is then prompted to provide travel itinerary information to the reservations system by a series of voice prompt menus. Utilizing the customer-entered itinerary information, the automated reservations system queries a flight information database to determine if the requested itinerary is available. The automated reservations system then determines if the customer has the required amount of frequent flyer miles to book the requested itinerary. If the customer has the required amount of frequent flyer miles, the automated reservations system allows the customer to either ticket or hold the requested itinerary. The automated reservations system is also capable of assigning seats for each passenger in the customer'"'"'s itinerary.
19 Citations
22 Claims
-
1. A computer-implemented method of providing automated services comprising the steps of:
-
interacting with a user via an automated interactive voice response system; authenticating said user utilizing one or more forms of identification data provided by said user to said automated interactive voice response system; querying an awards database to determine whether an awards account is associated with said user; acquiring itinerary data from said user; querying an itinerary database with said itinerary data and receiving a plurality of itineraries; providing to said user said plurality of itineraries; receiving from said user a selection of an initial itinerary from said plurality of itineraries; querying said awards database and determining if said user'"'"'s awards account contains sufficient awards for said initial itinerary; upon determination that said user does not contain sufficient awards for said initial itinerary, providing to said user an alternative itinerary for which said user'"'"'s awards account contains sufficient awards; receiving from said user a selection of said alternative itinerary; ticketing said selected alternative itinerary; prompting said user to enter baggage data; acquiring baggage data from said user, wherein the baggage data comprises arrival date; determining whether the arrival date is within a predetermined threshold; if the arrival date is within said predetermined threshold, querying a baggage database with said baggage data for information in said baggage database and providing said information to said user; and if the arrival date is outside said predetermined threshold, transferring said user to an operator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of providing automated services comprising the steps of:
-
interacting with a user via an automated interactive voice response system; authenticating said user utilizing one or more forms of identification data provided by said user to said automated interactive voice response system; utilizing said identification data to access an awards account; querying an awards database to determine whether an awards account is associated with said user; acquiring itinerary data from said user; querying an itinerary database with said itinerary data; providing to said user a plurality of itineraries; prompting said user to select an itinerary from said plurality of itineraries; querying an awards database to determine if said user'"'"'s awards account contains sufficient awards for said selected itinerary; upon determination that said user does not contain sufficient awards for said selected itinerary, providing to said user an alternative itinerary for which said user'"'"'s awards account contains sufficient awards; receiving from said user a selection of said alternative itinerary; ticketing said selected alternative itinerary; prompting said user to enter baggage data; acquiring baggage data from said user, wherein the baggage data comprises arrival date; determining whether the arrival date is within a predetermined threshold; if the arrival date is within said predetermined threshold, querying a baggage database with said baggage data for information in said baggage database and providing said information to said user; and if the arrival date is outside said predetermined threshold, transferring said user to an operator. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification