Patents by Inventor Carl G. DeMarcken

Carl G. DeMarcken has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7085726
    Abstract: A method includes determining a travel itinerary that includes a first segment that is scheduled to arrive at a location at an arrival time and a second segment that is scheduled to depart from the location at a departure time. The method also includes deriving a probability distribution of delays in the arrival time based on an arrival statistical model of the first segment, retrieving a minimum connection time required by a traveler traveling in the first segment to connect to the second segment, and computing a likelihood that the traveler will fail to connect to the second segment based on the probability distribution of delays in the arrival time. Annotations are derived from the computed likelihood and added to the travel itinerary.
    Type: Grant
    Filed: November 1, 2000
    Date of Patent: August 1, 2006
    Assignee: ITA Software, Inc.
    Inventors: Gregory R. Galperin, Carl G. DeMarcken
  • Publication number: 20040249799
    Abstract: 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.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventors: Carl G. Demarcken, Justin A. Boyan
  • Publication number: 20040249683
    Abstract: 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.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventors: Carl G. Demarcken, Justin A. Boyan
  • Publication number: 20040249798
    Abstract: 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.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventors: Carl G. Demarcken, Justin A. Boyan
  • Publication number: 20040249682
    Abstract: 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.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventors: Carl G. DeMarcken, Justin A. Boyan
  • Publication number: 20040078251
    Abstract: 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.
    Type: Application
    Filed: October 16, 2002
    Publication date: April 22, 2004
    Inventor: Carl G. DeMarcken
  • Publication number: 20040078252
    Abstract: 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.
    Type: Application
    Filed: October 16, 2002
    Publication date: April 22, 2004
    Inventors: Rodney S. Daughtrey, Carl G. Demarcken, Justin A. Boyan
  • Patent number: 6609098
    Abstract: An airline travel planning system is described. The system includes a server computer executing a server process including a search process to search for set of pricing solutions in accordance with at least one destination and at least one origin. The search process represents the set of pricing solutions in the form of a directed acyclic graph. The system also includes a client computer executing a client process on the set of pricing solutions. The client process has a manipulation process that manipulates the set of pricing solutions in response to user preferences.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: August 19, 2003
    Assignee: ITA Software, Inc.
    Inventor: Carl G. DeMarcken
  • Publication number: 20020133382
    Abstract: 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.
    Type: Application
    Filed: March 15, 2002
    Publication date: September 19, 2002
    Applicant: ITA Software, Inc.
    Inventors: Carl G. DeMarcken, Gregory R. Galperin
  • Patent number: 6418413
    Abstract: 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.
    Type: Grant
    Filed: February 4, 1999
    Date of Patent: July 9, 2002
    Assignee: ITA Software, Inc.
    Inventors: Carl G. DeMarcken, Gregory R. Galperin
  • Patent number: 6381578
    Abstract: An airline travel planning system is described. The system includes a server computer executing a server process including a search process to search for set of pricing solutions in accordance with at least one destination and at least one origin. The search process represents the set of pricing solutions in the form of a directed acyclic graph. The system also includes a client computer executing a client process on the set of pricing solutions. The client process has a manipulation process that manipulates the set of pricing solutions in response to user preferences.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: April 30, 2002
    Assignee: ITA Software, Inc.
    Inventor: Carl G. DeMarcken
  • Patent number: 6377932
    Abstract: An airline travel planning system is described. The system includes a server computer executing a server process including a search process to search for set of pricing solutions in accordance with at least one destination and at least one origin. The search process represents the set of pricing solutions in the form of a directed acyclic graph. The system also includes a client computer executing a client process on the set of pricing solutions. The client process has a manipulation process that manipulates the set of pricing solutions in response to user preferences.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: April 23, 2002
    Assignee: ITA Software, Inc.
    Inventor: Carl G. DeMarcken
  • Patent number: 6307572
    Abstract: An airline travel planning system is described. The system includes a server computer executing a server process including a search process to search for set of pricing solutions in accordance with at least one destination and at least one origin. The search process represents the set of pricing solutions in the form of a directed acyclic graph. The system also includes a client computer executing a client process on the set of pricing solutions. The client process has a manipulation process that manipulates the set of pricing solutions in response to user preferences.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: October 23, 2001
    Assignee: ITA Software, Inc.
    Inventors: Carl G. DeMarcken, Jeremy Wertheimer, Neil L. Mayle
  • Patent number: 6295521
    Abstract: An airline travel planning system is described. The system includes a server computer executing a server process including a search process to search for set of pricing solutions in accordance with at least one destination and at least one origin. The search process represents the set of pricing solutions in the form of a directed acyclic graph. The system also includes a client computer executing a client process on the set of pricing solutions. The client process has a manipulation process that manipulates the set of pricing solutions in response to user preferences.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: September 25, 2001
    Assignee: ITA Software, Inc.
    Inventors: Carl G. DeMarcken, Jeremy Wertheimer
  • Publication number: 20010021912
    Abstract: 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.
    Type: Application
    Filed: February 4, 1999
    Publication date: September 13, 2001
    Applicant: ITA SOFTWARE, INC.
    Inventors: CARL G. DEMARCKEN, GREGORY R. GALPERIN
  • Patent number: 6275808
    Abstract: An airline travel planning system is described. The system includes a server computer executing a server process including a search process to search for set of pricing solutions in accordance with at least one destination and at least one origin. The search process represents the set of pricing solutions in the form of a directed acyclic graph. The system also includes a client computer executing a client process on the set of pricing solutions. The client process has a manipulation process that manipulates the set of pricing solutions in response to user preferences.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: August 14, 2001
    Assignee: ITA Software, Inc.
    Inventor: Carl G. DeMarcken