Integration of online self-booking tool and third party system search results

US2015134372A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2015134372-A1
Application numberUS-201314078964-A
CountryUS
Kind codeA1
Filing dateNov 13, 2013
Priority dateNov 13, 2013
Publication dateMay 14, 2015
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and computer program products for providing functionality of an online self-booking tool to a user who is booking travel offerings through a website of a third party provider. A travel-related search query by the user generates parallel searches in each of a website of a third party provider and a database including travel offerings having negotiated rates. The results of the parallel searches may be captured and combined in a data siphon tool. The data siphon tool may reconcile the combined search results by eliminating duplicate search results and identifying search results that are in conflict with corporate travel policies. The reconciled search results may then be formatted based on display data obtained from the third party website and displayed to the user. Search results conflicting with corporate travel policies may be deleted, or displayed with an indication of the conflict.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of providing a functionality of an online self-booking tool to a user who is booking travel offerings through a website of a third party provider, the method comprising: capturing, at a computer, a search criterion contained in a search query transmitted to the website; launching a first search at the website, the first search including the search criterion; launching, with the computer, a second search at a first database including travel offerings having a negotiated rate, the second search including the search criterion; capturing, at the computer, a first set of search results from the website and a second set of search results from the first database; combining the first and second sets of search results into a third set of search results; generating a fourth set of search results from the third set of search results by removing duplicate search results; and displaying at least a portion of the fourth set of search results to the user. 2 . The method of claim 1 wherein generating the fourth set of search results comprises: identifying search results that conflict with a travel policy of a business entity; and flagging or removing the identified search results. 3 . The method of claim 2 further comprising: retrieving the travel policy of the business entity from a travel policy engine of the online self-booking tool. 4 . The method of claim 1 further comprising: identifying a travel offering that is included in both the first and second sets of search results; identifying first data in the first set of search results, the first data relating to content displayed by the website, the content relating to the travel offering; adding second data to the first data to produce third data, the second data being from the second set of search results and related to a characteristic of the travel offering; and displaying the third data to the user. 5 . The method of claim 4 wherein the second data includes a price of the travel offering. 6 . The method of claim 1 further comprising: transmitting a query to the website from the computer; receiving, at the computer, a response from the website, the response including first data relating to content displayed by the website; extracting the first data from the response; and storing the first data in a second database configured to maintain an inventory of the content displayed by the website. 7 . The method of claim 6 wherein the first data includes data that uniquely identifies a travel offering, or data that defines a price of the travel offering. 8 . The method of claim 6 further comprising: retrieving, from one of the first or second databases, second data relating to a business offering, a travel policy status, a policy compliance guideline, a booking flow redirection, or a display setting; and displaying the second data to the user. 9 . The method of claim 1 further comprising: determining an identity of the user; capturing data relating to the user; and associating the data with the identity of the user in a second database. 10 . The method of claim 9 wherein the data relates to a booking, a purchase, or an expense relating to a travel offering, the method further comprising: synchronizing the data so that the second database provides a centralized repository of travel activities of the user. 11 . A method of enriching search results provided to a user with content from a website of a third party provider, the method comprising: receiving a search query at a computer in communication with an online self-booking tool; identifying, with the computer, a travel offering that satisfies the search query; determining, with the computer, whether the travel offering should be purchased through the website; in response to determining the travel offering should be purchased though the website, establishing a link with the website with the computer; capturing, at the computer, content transmitted over the link by the website, the content relating to the travel offering; searching a first database for a travel policy of a business entity, the travel policy relating to the content; and in response to identifying the travel policy of the business entity, displaying the content and the travel policy to the user via the online self-booking tool. 12 . The method of claim 11 wherein the travel policy of the business entity includes preferences defined by the business entity. 13 . The method of claim 11 further comprising: receiving a query at the computer, the query indicating the user wishes to add an element to the travel offering; in response to receiving the query, forwarding the query to the website; and in response to receiving a response from the website indicating that the element was added to the travel offering, updating a second database, wherein the second database provides a centralized repository of travel activities of the user that is synchronized with the website. 14 . An apparatus comprising: a processor; and a memory including instructions that, when executed by the processor, cause the apparatus to: capture a search criterion contained in a search query transmitted to a website of a third party provider; launch a first search at the website, the first search including the search criterion; launch a second search at a first database including travel offerings having a negotiated rate, the second search including the search criterion; capture a first set of search results from the website and a second set of search results from the first database; combine the first and second sets of search results into a third set of search results; generate a fourth set of search results from the third set of search results by removing duplicate search results; and display at least a portion of the fourth set of search results. 15 . The apparatus of claim 14 wherein the instructions further cause the apparatus to: identify a travel offering that is included in both the first and second sets of search results; identify first data in the first set of search results, the first data relating to content displayed by the website, the content relating to the travel offering; add second data to the first data to produce third data, the second data being from the second set of search results and related to a characteristic of the travel offering; and display the third data. 16 . The apparatus of claim 14 wherein the instructions further cause the apparatus to: transmit a query to the website; receive a response from the website, the response including first data relating to content displayed by the website; extract the first data from the response; and store the first data in a second database configured to maintain an inventory of the content displayed by the website. 17 . An apparatus comprising: a processor in communication with an online self-booking tool; and a memory including instructions that, when executed by the processor, cause the apparatus to: receive a search query; identify a travel offering that satisfies the search query; determine whether the travel offering should be purchased through a website of a third party provider; in response to determining the travel offering should be purchased though the website, establish a link with the website; capture content transmitted over the link by the website, the content relating to the travel offering; search a first database for a travel policy of a business entity, the travel policy relating to the content; and in resp

Assignees

Inventors

Classifications

  • Request for offers or quotes · CPC title

  • by investigating goods or services · CPC title

  • G06Q10/02Primary

    Reservations, e.g. for tickets, services or events · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2015134372A1 cover?
Methods, systems, and computer program products for providing functionality of an online self-booking tool to a user who is booking travel offerings through a website of a third party provider. A travel-related search query by the user generates parallel searches in each of a website of a third party provider and a database including travel offerings having negotiated rates. The results of the …
Who is the assignee on this patent?
Amadeus Sas
What technology area does this patent fall under?
Primary CPC classification G06Q10/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 14 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).