Patents Assigned to Sabre Inc.
-
Publication number: 20140041018Abstract: 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: ApplicationFiled: October 4, 2013Publication date: February 6, 2014Applicant: SABRE INC.Inventors: Kevin B. Bomar, Glenn E. Harper
-
Patent number: 8595812Abstract: 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: GrantFiled: December 20, 2010Date of Patent: November 26, 2013Assignee: Sabre Inc.Inventors: Kevin B. Bomar, Glenn E. Harper
-
Patent number: 8126783Abstract: 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: GrantFiled: October 6, 2006Date of Patent: February 28, 2012Assignee: Sabre Inc.Inventors: Douglas Steeb, Taesik Sohn
-
Patent number: 8041727Abstract: 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: GrantFiled: January 6, 2005Date of Patent: October 18, 2011Assignee: Sabre Inc.Inventor: Alan Walker
-
Patent number: 8014908Abstract: 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: GrantFiled: April 25, 2007Date of Patent: September 6, 2011Assignee: Sabre Inc.Inventors: Michael D. D. Clarke, Barry C. Smith
-
Publication number: 20110154467Abstract: 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: ApplicationFiled: December 20, 2010Publication date: June 23, 2011Applicant: Sabre Inc.Inventors: Kevin B. Bomar, Glenn E. Harper
-
Publication number: 20100228577Abstract: 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: ApplicationFiled: March 9, 2010Publication date: September 9, 2010Applicant: Sabre Inc.Inventors: Thomas B. Cunningham, John Samuel, Robyn Grassanovits
-
Patent number: 7561963Abstract: 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: GrantFiled: October 7, 2005Date of Patent: July 14, 2009Assignee: Sabre Inc.Inventors: Tony Brice, Russell L. Strothmann, Amela Abadzic
-
Patent number: 7350150Abstract: 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: GrantFiled: October 2, 2003Date of Patent: March 25, 2008Assignee: Sabre Inc.Inventors: Michael Gerra, Joseph Robert Offutt, Jr.
-
Patent number: 7340405Abstract: 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: GrantFiled: September 8, 2000Date of Patent: March 4, 2008Assignee: Sabre Inc.Inventors: Dirk P. Günther, Ellis L. Johnson, Ladislav Lettovsky, Barry C. Smith
-
Patent number: 7240020Abstract: 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: GrantFiled: August 1, 2005Date of Patent: July 3, 2007Assignee: Sabre Inc.Inventors: James B. Poage, Christian Walentine, David Alan Hobt, Victor Alan Nilson
-
Patent number: 7228207Abstract: 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: GrantFiled: February 28, 2002Date of Patent: June 5, 2007Assignee: Sabre Inc.Inventors: Michael D. D. Clarke, Barry C. Smith
-
Publication number: 20060212321Abstract: 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: ApplicationFiled: May 22, 2006Publication date: September 21, 2006Applicant: Sabre Inc.Inventors: Arlene Vance, Kerry Balch, Karl Vochatzer, Cynthia Sawtell, Sherry Williams
-
Publication number: 20060212319Abstract: 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: ApplicationFiled: March 17, 2005Publication date: September 21, 2006Applicant: Sabre Inc.Inventors: Russell Strothmann, Gary Potter
-
Publication number: 20060161446Abstract: 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: ApplicationFiled: January 19, 2005Publication date: July 20, 2006Applicant: Sabre Inc.Inventors: Neil Fyfe, Gary Millward, George Heil
-
Patent number: 7050987Abstract: 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: GrantFiled: August 5, 2003Date of Patent: May 23, 2006Assignee: Sabre Inc.Inventors: Ladislav Lettovsky, Saurabh V. Mehta, Kyle N. Morris, Richard M. Ratliff
-
Patent number: 7006903Abstract: 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: GrantFiled: October 15, 2002Date of Patent: February 28, 2006Assignee: Sabre Inc.Inventors: Barry C. Smith, Michael Clarke, Eric Nespoulous
-
Patent number: 6957189Abstract: 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: GrantFiled: August 30, 1999Date of Patent: October 18, 2005Assignee: Sabre Inc.Inventors: James B. Poage, Christian Walentine, David Alan Hobt, Victor Alan Nilson
-
Systems, methods and computer program products for assigning at least one task to at least one shift
Publication number: 20040268349Abstract: 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: ApplicationFiled: June 30, 2003Publication date: December 30, 2004Applicant: Sabre Inc.Inventors: Vishwamitra S. Ramakrishnan, Stacy M. Dugan, Puneet Kohli -
Publication number: 20040193472Abstract: 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: ApplicationFiled: March 24, 2003Publication date: September 30, 2004Applicant: Sabre Inc.Inventors: Vishwamitra S. Ramakrishnan, Stacy M. Dugan, Puneet Kohli