Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Demarcken

Carl G. Demarcken, Arlington, MA US

Patent application numberDescriptionPublished
20080222566Flexible-Date Travel Queries - Techniques for processing flexible-date queries are described. Techniques include a interface to enter a flexible date query including a description of a traveler's desired stay at a destination. A user receives a set of solutions that satisfy the flexible date query in the form of a calendar. The set of solutions can be stored in a database for eventual retrieval of a subset of the set of solutions to render to a user.09-11-2008
20110106574Query Widening for Query Caches for Travel Planning Systems - A query cache for travel planning includes a cache database that stores query results and a cache test mechanism that receives a travel planning query and uses the query to find a result in the cache database and if a result is found returns the result, the result including a set of answers each answer in the set having a flight and a fare useable with the flight.05-05-2011
20110125725Flexible-Date Travel Queries - Techniques for processing flexible-date queries are described. Techniques include a interface to enter a flexible date query including a description of a traveler's desired stay at a destination. A user receives a set of solutions that satisfy the flexible date query in the form of a calendar. The set of solutions can be stored in a database for eventual retrieval of a subset of the set of solutions to render to a user.05-26-2011

Carl G. Demarcken, Cambridge, MA US

Patent application numberDescriptionPublished
20090234682METHOD AND APPARATUS FOR PROVIDING AVAILABILITY OF AIRLINE SEATS - An availability system used for a travel planning system includes a cache having entries of availability information of seats for a mode of transportation. The system includes a cache manager that manages entry information in the cache so that information in the cache is correct, current, complete or otherwise as useful as possible. The cache manager determines when a stored answer is stale and, if a stored answer is stale, sends an availability query to a source of availability information.09-17-2009
20100153143AVAILABILITY PROCESSING IN A TRAVEL PLANNING SYSTEM - A travel planning system that implements seat availability determinations is described. The planning system includes a scheduling process for determining a set of instances of transportation that satisfy a user query and a faring process that determines fares valid for at least some of the instances in the set of instances of transportation. The travel planning system also includes an availability process that uses results from a single source of seat availability for a mode of transportation to determine a set of available instances of transportation and determines whether the results from the single source are reliable.06-17-2010
20110153592Dividing A Travel Query Into Sub-Queries - Techniques for dividing a travel query into sub-queries for execution by a travel planning system is described. The techniques can divide the travel query according to some optimization such as by taking query processing difficulty into consideration or loading on the travel planning system.06-23-2011

Patent applications by Carl G. Demarcken, Cambridge, MA US

Carl G. Demarcken, Seattle, WA US

Patent application numberDescriptionPublished
20080312977METHOD AND APPARATUS FOR PROVIDING AVAILABILITY OF AIRLINE SEATS - A computer program product, method and system for producing seat availability information for a mode of travel such as airline travel produce a prediction of availability of a seat in accordance with an availability query. The prediction is used in place of making an actual query to an airline or other travel mode availability system.12-18-2008