Patents Assigned to Sabre Inc.
  • Publication number: 20140041018
    Abstract: Provided are devices, methods, systems, computer readable storage media and other means for tokenizing data. In some examples, credit card numbers are tokenized using a pre-generated token map and absent the use of a networked database that stores a relatively large quantity of credit card numbers in a central location. The token map may be generated by a token map generator such that the token map can be used by a tokenizer to replace a portion of an account number with a token, and by a detokenizer to replace the token with the original portion of the account number. A pre-parser and parser may also be used to locate an account number and/or token in a message received over a network.
    Type: Application
    Filed: October 4, 2013
    Publication date: February 6, 2014
    Applicant: SABRE INC.
    Inventors: Kevin B. Bomar, Glenn E. Harper
  • Patent number: 8595812
    Abstract: Provided are devices, methods, systems, computer readable storage media for tokenizing data. In some examples, credit card numbers are tokenized using a pre-generated token map and absent the use of a networked database that stores a relatively large quantity of credit card numbers in a central location. The token map may be generated by a token map generator such that the token map can be used by a tokenizer to replace a portion of an account number with a token, and by a detokenizer to replace the token with the original portion of the account number. A pre-parser and parser may also be used to locate an account number and/or token in a message received over a network.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: November 26, 2013
    Assignee: Sabre Inc.
    Inventors: Kevin B. Bomar, Glenn E. Harper
  • Patent number: 8126783
    Abstract: A system, method, and computer-readable medium for generating an itinerary in response to a request from a user are provided. The system includes a memory for storing a market table associated with a respective market, a rule table comprising rules associated with a respective fare class, and a fare table comprising fares associated with each fare class within a respective rule table. Each market table includes rule identifiers corresponding to at least one connection path, and each rule table is associated with a rule identifier corresponding to one of the rule identifiers contained within a respective market table. The system also includes a processing element for determining whether criteria associated with each connection path satisfies the rules within a respective rule table and determining a fare from a respective fare table for at least one connection path corresponding to each fare class associated with the satisfied rules within a respective rule table.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: February 28, 2012
    Assignee: Sabre Inc.
    Inventors: Douglas Steeb, Taesik Sohn
  • Patent number: 8041727
    Abstract: A system, method, and computer program product allows a web service consumer to create an example query which illustrates the web service desired. The example query is compared, element by element, to potentially relevant web services. The difference between each element in the example query and any element in the web service being compared is quantified as a distance metric, based on the relationship between the elements. The relationships might be classified as: exact match, direct synonym, fuzzy synonym, hyponym, hypernym, or no match. The distance metric for each element in the example query is summed to calculate a total distance between the example query and the web service being compared. This sum is an expression of the difference between the example query and the web service being compared.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: October 18, 2011
    Assignee: Sabre Inc.
    Inventor: Alan Walker
  • Patent number: 8014908
    Abstract: The present invention relates to methods and systems for routing mobile vehicles under maintenance and operational constraints. In the case of aircraft, the methods and systems may generate an aircraft routing proposal based on information describing a possible flight of an aircraft, determine a proposed flight assignment for the aircraft based on the generated aircraft routing proposal and complying with the information describing the possible flight of the aircraft, and determine whether the proposed flight assignment meets a decision criterion describing requirements for aircraft routing. If the decision criterion is unmet, the methods and systems may optimize the proposed flight assignment such that the proposed flight assignment meets the decision criterion. The methods and systems may also generate a flight assignment plan using the proposed flight assignment that meets the decision criterion.
    Type: Grant
    Filed: April 25, 2007
    Date of Patent: September 6, 2011
    Assignee: Sabre Inc.
    Inventors: Michael D. D. Clarke, Barry C. Smith
  • Publication number: 20110154467
    Abstract: Provided are devices, methods, systems, computer readable storage media and other means for tokenizing data. In some examples, credit card numbers are tokenized using a pre-generated token map and absent the use of a networked database that stores a relatively large quantity of credit card numbers in a central location. The token map may be generated by a token map generator such that the token map can be used by a tokenizer to replace a portion of an account number with a token, and by a detokenizer to replace the token with the original portion of the account number. A pre-parser and parser may also be used to locate an account number and/or token in a message received over a network.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 23, 2011
    Applicant: Sabre Inc.
    Inventors: Kevin B. Bomar, Glenn E. Harper
  • Publication number: 20100228577
    Abstract: To address post-booking and other issues, an application may be run on a user device, such as a mobile device, to provide improved, real-time travel organization and messaging. Some embodiments may also be configured to create, maintain, update, and delete a trip container to which trip content can be automatically or manually associated. In some instances, a user may be required to pay a fee to download the application and/or be required to pay a periodic subscription fee to facilitate ongoing functionality of the application. In addition to or instead of downloading the application, hardware (e.g., circuitry), firmware and/or other particular machine components can be configured to implement some or all aspects of the application.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 9, 2010
    Applicant: Sabre Inc.
    Inventors: Thomas B. Cunningham, John Samuel, Robyn Grassanovits
  • Patent number: 7561963
    Abstract: A system, method, and computer program product calculate the cost for a traveler to drive the traveler's personal vehicle on a trip of a defined distance and duration, and compare the cost of driving the traveler's personal vehicle to the cost of other transportation options, such as the cost of renting a vehicle and driving the rental vehicle on the trip. In this regard, a system for comparing a cost of driving a traveler's vehicle to a cost of other transportation options comprises a server capable of calculating a total cost to drive the traveler's vehicle on a trip. The server is further capable of calculating a total cost to drive a rental vehicle on the trip. The server is further capable of comparing the total cost to drive the traveler's vehicle on the trip to the total cost to drive the rental vehicle on the trip.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: July 14, 2009
    Assignee: Sabre Inc.
    Inventors: Tony Brice, Russell L. Strothmann, Amela Abadzic
  • Patent number: 7350150
    Abstract: In accordance with the present invention a process is provided for interfacing a legacy application and internet-based application and for displaying information from each application in a frame of a multi-frame browser on a client workstation. Further, the interface system enables users to transact business with the legacy application based on information retrieved from the internet-based application, and to retrieve information from the internet-based application based on information retrieved from the legacy application.
    Type: Grant
    Filed: October 2, 2003
    Date of Patent: March 25, 2008
    Assignee: Sabre Inc.
    Inventors: Michael Gerra, Joseph Robert Offutt, Jr.
  • Patent number: 7340405
    Abstract: In accordance with the present invention a process is provided for optimizing a schedule of legs employed in transporting objects between geographic markets. The process identifies a set of itineraries for serving a set of markets, and then generates a set of market plans for each market. Each market plan comprises a modified set of the itineraries for the market. The profitability of each market plan is then determined, and a selection is made from the set of market plans of a subset thereof that optimizes overall profit of the schedule.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: March 4, 2008
    Assignee: Sabre Inc.
    Inventors: Dirk P. Günther, Ellis L. Johnson, Ladislav Lettovsky, Barry C. Smith
  • Patent number: 7240020
    Abstract: An apparatus and method for creating or presenting marketing initiatives in a sales manager system. A user inputs offer parameters for a new initiative. The offer parameters includes an initiative time period and an initiative description. After the parameters have been entered, customer selection criteria is associated with those parameters. The effectiveness of the new initiative is determined using stored statistics associated with past initiatives, after which, the new initiative is complete and is stored in a database.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: July 3, 2007
    Assignee: Sabre Inc.
    Inventors: James B. Poage, Christian Walentine, David Alan Hobt, Victor Alan Nilson
  • Patent number: 7228207
    Abstract: The present invention relates to methods and systems for routing mobile vehicles under maintenance and operational constraints. In the case of aircraft, the methods and systems may generate an aircraft routing proposal based on information describing a possible flight of an aircraft, determine a proposed flight assignment for the aircraft based on the generated aircraft routing proposal and complying with the information describing the possible flight of the aircraft, and determine whether the proposed flight assignment meets a decision criterion describing requirements for aircraft routing. If the decision criterion is unmet, the methods and systems may optimize the proposed flight assignment such that the proposed flight assignment meets the decision criterion. The methods and systems may also generate a flight assignment plan using the proposed flight assignment that meets the decision criterion.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: June 5, 2007
    Assignee: Sabre Inc.
    Inventors: Michael D. D. Clarke, Barry C. Smith
  • Publication number: 20060212321
    Abstract: A client-server system for corporate travel planning, expense reporting and travel management that utilizes a corporate database server to enable accurate and timely pre-travel and post-travel decision making that is fed by a travel planning process and an expense reporting process, plus a SABRE data feed of all booked data and back office system data as well as a hand-off of exchange and void ticket information that comprises a Travel Planning module, a Travel Decision Maker module, and a Travel Expense Reporting module. The system uses a corporate database environment communicating with a real-time CRS data feed that enhances the Travel Planning module by offering the traveler live choices of air, car, and hotel availability based upon company travel policy as well as live access to current or company negotiated fares while also allowing the Travel Decision Maker module to make comparisons between booked information and actual current travel data.
    Type: Application
    Filed: May 22, 2006
    Publication date: September 21, 2006
    Applicant: Sabre Inc.
    Inventors: Arlene Vance, Kerry Balch, Karl Vochatzer, Cynthia Sawtell, Sherry Williams
  • Publication number: 20060212319
    Abstract: A device, system, method, and computer program product enable a traveler to generate customized travel information corresponding to a travel profile, and download the customized travel information to a portable data storage device for ease of viewing the information while traveling. A portable data storage device comprises an interface element and a data storage element. The interface element may be capable of interfacing with a travel information data provider to receive customized travel information, and capable of interfacing with a display device. The data storage element may be capable of storing the customized travel information received from the travel information data provider, and capable of storing an executable computer program. The interface element receives customized travel information from the travel information data provider in response to a traveler providing a travel profile.
    Type: Application
    Filed: March 17, 2005
    Publication date: September 21, 2006
    Applicant: Sabre Inc.
    Inventors: Russell Strothmann, Gary Potter
  • Publication number: 20060161446
    Abstract: A system, method, and computer program product receive a first request document using a first format at an intermediate location in response to a request by a paper-based travel service provider to access an electronic ticket, convert the first request document to a second request document using a second format, and transmit the second request document to an electronic ticket database to thereby direct the electronic ticket database to access the electronic ticket in response to the second request document. In one embodiment, the first format is XML and the second format is EDIFACT. The system, method, and computer program product of the present invention thereby allow a paper-based travel service provider to access an electronic ticket through an Internet application interfacing with another travel service provider's electronic ticketing system.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 20, 2006
    Applicant: Sabre Inc.
    Inventors: Neil Fyfe, Gary Millward, George Heil
  • Patent number: 7050987
    Abstract: The methods and systems for coordinating the travel itineraries of multiple travelers, who are leaving from more than one origin location, but are arriving at the same destination location, provide automated techniques for determining which itineraries for each traveler best meets the specified criteria for the trip. For example, a travel organizer may specify certain travel criteria for a trip, such as the relative importance of the travel schedules versus the price. A set of suggested travel itineraries that most closely meet the specified criteria are then provided, in addition to the amount of time between when any two travelers arrive at and/or leave from the destination location, and the price. Furthermore, the travel coordination techniques provide flexibility by allowing replacement of one or more of the suggested itineraries with other possible itineraries and recalculation of the time amounts and the price(s).
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: May 23, 2006
    Assignee: Sabre Inc.
    Inventors: Ladislav Lettovsky, Saurabh V. Mehta, Kyle N. Morris, Richard M. Ratliff
  • Patent number: 7006903
    Abstract: Methods and systems for routing and scheduling maintenance for aircraft. An aircraft routing and maintenance scheduling system generates an aircraft routing proposal based on information describing a possible flight of an aircraft and a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft. The system determines a proposed flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal. Thereafter, the system produces a flight assignment plan and maintenance scheduling plan using the proposed flight assignment and proposed maintenance scheduling assignment when the proposed flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: February 28, 2006
    Assignee: Sabre Inc.
    Inventors: Barry C. Smith, Michael Clarke, Eric Nespoulous
  • Patent number: 6957189
    Abstract: An apparatus and method for creating or presenting marketing initiatives in a sales manager system. A user inputs offer parameters for a new initiative. The offer parameters includes an initiative time period and an initiative description. After the parameters have been entered, customer selection criteria is associated with those parameters. The effectiveness of the new initiative is determined using stored statistics associated with past initiatives, after which, the new initiative is complete and is stored in a database.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: October 18, 2005
    Assignee: Sabre Inc.
    Inventors: James B. Poage, Christian Walentine, David Alan Hobt, Victor Alan Nilson
  • Publication number: 20040268349
    Abstract: Systems, methods and computer program products are provided for assigning at least one task to at least one shift. Typically, the method begins by receiving task assignment data, where the task assignment data includes at least one task, at least one shift and at least one priority associated with the at least one task. After receiving the task assignment data, at least one set of task/shift assignments is generated based upon the task assignment data, where each set of task/shift assignments has an associated solution value. After generating the task/shift assignments, an optimum set of task/shift assignments is selected based upon the generated sets of task/shift assignments and a quantitative measure of quality associated with the optimum set of shift schedules, where the quantitative measure of quality is based upon a threshold value and a solution value associated with the optimum set of task/shift assignments.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: Sabre Inc.
    Inventors: Vishwamitra S. Ramakrishnan, Stacy M. Dugan, Puneet Kohli
  • Publication number: 20040193472
    Abstract: Systems, methods and computer program products are provided for generating at least one shift schedule. A method of generating at least one shift schedule includes receiving scheduling data. Then, a plurality of candidate shift schedules can be generated based upon the scheduling data. Thereafter, an optimum set of shift schedules can be selected based upon the plurality of candidate shift schedules and a quantitative measure of quality associated with the optimum set of shift schedules. The quantitative measure of quality is based upon a threshold cost and a cost associated with the optimum set of shift schedules. The method can also include processing the candidate shift schedules in accordance with one or more business rules. In such instances, the optimum set of shift schedules can be selected based upon the processed candidate shift schedules and the quantitative measure of quality.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Applicant: Sabre Inc.
    Inventors: Vishwamitra S. Ramakrishnan, Stacy M. Dugan, Puneet Kohli