MANAGING AN EXCHANGE THAT FULFILLS NATURAL LANGUAGE TRAVEL REQUESTS
First Claim
1. A method for managing an exchange that fulfills natural language travel requests, the method comprising:
- receiving a plurality of inventory records from a plurality of suppliers, each of the plurality of inventory records pertaining to an available offering, the offering being defined by a set of metadata attributes; and
generating equivalent phrases for the set of metadata attributes from each inventory record by applying pattern recognition artificial intelligence to the set of metadata attributes, the equivalent phrases representing possible natural language queries to which an inventory record may correspond.
3 Assignments
0 Petitions
Accused Products
Abstract
An exchange that fulfills natural language travel requests is described herein. According to some embodiments, systems for managing an exchange that fulfills natural language travel requests may include a publishing module that receives a plurality of inventory records from a plurality of suppliers, each of the plurality of inventory records pertaining to an available offering, the offering being defined by a set of metadata attributes, and a pattern recognition artificial intelligence engine that generates equivalent phrases for the set of metadata attributes from each inventory record by applying pattern recognition artificial intelligence to the set of metadata attributes, the equivalent phrases representing possible natural language queries to which an inventory record may correspond.
-
Citations
20 Claims
-
1. A method for managing an exchange that fulfills natural language travel requests, the method comprising:
-
receiving a plurality of inventory records from a plurality of suppliers, each of the plurality of inventory records pertaining to an available offering, the offering being defined by a set of metadata attributes; and generating equivalent phrases for the set of metadata attributes from each inventory record by applying pattern recognition artificial intelligence to the set of metadata attributes, the equivalent phrases representing possible natural language queries to which an inventory record may correspond. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing an exchange that fulfills natural language travel requests, the method comprising:
-
receiving a bid from a first party, the bid comprising a set of metadata attributes; parsing the bid to; evaluate the set of metadata attributes for the bid; and determine at least one category to associate with the bid based upon the set of metadata attributes of the bid; generating equivalent phrases for the set of metadata attributes of the bid by applying pattern recognition artificial intelligence to the set of metadata attributes, the equivalent phrases representing available bid queries; and placing the bid request in an exchange system for fulfillment, the bid request comprising at least one of the available bid queries. - View Dependent Claims (11, 12)
-
-
13. A system for managing an exchange that fulfills natural language itinerary requests, the system comprising:
-
a memory for storing executable instructions; a processor for executing the instructions; a publishing module stored in memory and executable by the processor to receive a plurality of inventory records from a plurality of suppliers, each of the plurality of inventory records pertaining to an available offering, the offering being defined by a set of metadata attributes; and a pattern recognition artificial intelligence engine stored in memory and executable by the processor to generate equivalent phrases for the set of metadata attributes from each inventory record by applying pattern recognition artificial intelligence to the set of metadata attributes, the equivalent phrases representing possible natural language queries to which an inventory record may correspond. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification