Patents by Inventor Roger Liew

Roger Liew 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: 8209200
    Abstract: A system and method are provided for maintaining updated passenger travel records across multiple system platforms. A network server is adapted to receive input data from a passenger including an indication that the passenger desires to purchase tickets or make reservations for travel related services. A booking engine acts to purchase the ticket or book the reservation and request and receive a copy of a passenger name record created by a global distribution system. The booking engine then forwards a copy of the received passenger name record to the database. The database is adapted to form an association between the received copy of the passenger name record and the input data received from the passenger, and store the copy of the passenger name record. The database may further perform a comparison between the input data and the received passenger name record to identify discrepancies.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: June 26, 2012
    Assignee: Orbitz LLC
    Inventors: John Sokel, Roger Liew, Michael J. Alford
  • Patent number: 7962354
    Abstract: A system and method of booking an itinerary on at least one of a multiplicity of host environments include a plurality of host adaptor modules. Each host adaptor module is configured to interact with one of the plurality of host ticketing environments. A booking engine is provided for receiving commands related to booking the air travel itinerary and determining an appropriate host ticketing environment for processing the commands based on a number of predefined criteria. When the booking engine receives a command it forwards the command to a first host adaptor module which is associated with first host ticketing environment selected by the booking engine for processing the command. The host adaptor module receives the command and issues the command to said first host ticketing environment. The first host adaptor module in turn receives a response from the first host ticketing environment and determines whether the response comports with an expected response.
    Type: Grant
    Filed: June 6, 2003
    Date of Patent: June 14, 2011
    Assignee: Orbitz LLC
    Inventors: Roger Liew, David Shemenski, Greg Ball, Warren Nisley, John Sokel, Steve Hoffman, Leon Chism
  • Patent number: 7769610
    Abstract: A system and method of booking an itinerary on at least one of a multiplicity of host environments include a plurality of host adaptor modules. Each host adaptor module is configured to interact with one of the plurality of host ticketing environments. A booking engine is provided for receiving commands related to booking the air travel itinerary and determining an appropriate host ticketing environment for processing the commands based on a number of predefined criteria. When the booking engine receives a command it forwards the command to a first host adaptor module which is associated with first host ticketing environment selected by the booking engine for processing the command. The host adaptor module receives the command and issues the command to said first host ticketing environment. The first host adaptor module in turn receives a response from the first host ticketing environment and determines whether the response comports with an expected response.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: August 3, 2010
    Assignee: Orbitz LLC
    Inventors: Roger Liew, David Shemenski, Greg Ball, Warren Nisley, John Sokel, Steve Hoffman, Leon Chism
  • Publication number: 20070192147
    Abstract: A system and method of booking an itinerary on at least one of a multiplicity of host environments include a plurality of host adaptor modules. Each host adaptor module is configured to interact with one of the plurality of host ticketing environments. A booking engine is provided for receiving commands related to booking the air travel itinerary and determining an appropriate host ticketing environment for processing the commands based on a number of predefined criteria. When the booking engine receives a command it forwards the command to a first host adaptor module which is associated with first host ticketing environment selected by the booking engine for processing the command. The host adaptor module receives the command and issues the command to said first host ticketing environment. The first host adaptor module in turn receives a response from the first host ticketing environment and determines whether the response comports with an expected response.
    Type: Application
    Filed: January 18, 2007
    Publication date: August 16, 2007
    Applicant: ORBITZ LLC
    Inventors: Roger Liew, David Shemenski, Greg Ball, Warren Nisley, John Sokel, Steve Hoffman, Leon Chism
  • Publication number: 20040249680
    Abstract: A system and method of booking an itinerary on at least one of a multiplicity of host environments include a plurality of host adaptor modules. Each host adaptor module is configured to interact with one of the plurality of host ticketing environments. A booking engine is provided for receiving commands related to booking the air travel itinerary and determining an appropriate host ticketing environment for processing the commands based on a number of predefined criteria. When the booking engine receives a command it forwards the command to a first host adaptor module which is associated with first host ticketing environment selected by the booking engine for processing the command. The host adaptor module receives the command and issues the command to said first host ticketing environment. The first host adaptor module in turn receives a response from the first host ticketing environment and determines whether the response comports with an expected response.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventors: Roger Liew, David Shemenski, Greg Ball, Warren Nisley, John Sokel, Steve Hoffman, Leon Chism
  • Publication number: 20030177044
    Abstract: A system and method are provided for maintaining updated passenger travel records across multiple system platforms. A network server is adapted to receive input data from a passenger including an indication that the passenger desires to purchase tickets or make reservations for travel related services. A database is provided and stores the input data received by the network server. A booking engine interfaces with a global distribution system and the network server. The booking engine acts to purchase the ticket or book the reservation on the global distribution system. The booking engine further acts to request and receive a copy of a passenger name record created by the global distribution system. The booking engine then forwards a copy of the received passenger name record to the database. The database is adapted to form an association between the received copy of the passenger name record and the input data received from the passenger, and store the copy of the passenger name record.
    Type: Application
    Filed: March 13, 2002
    Publication date: September 18, 2003
    Inventors: John Sokel, Roger Liew, Michael J. Alford