IP Library Granted Patent US 10,204,317
Granted Patent B2
US 10,204,317 · App. 12/720,454 · Granted Feb 12, 2019

Post-booking travel assistance and organization

Inventors: Thomas B. Cunningham (Dallas, TX); John Samuel (Southlake, TX); Robyn Grassanovits (Southlake, TX)
Assignee: Sabre GLBL Inc.
G06Q10/10G06Q10/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,204,317
App. No.
12/720,454
Granted
Feb 12, 2019
Kind
B2
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.

Claims (74)

1. A method of accessing and displaying information comprising:

performing an offline process, the offline process comprising:

surveying known information, the known information comprising information configured for access without having to establish communications with or retrieve from a remote source,

wherein surveying the known information comprises:

accessing, by a processor, known travel information;

determining a physical location of a user computing device associated with the known travel information; and

determining a current time;

dynamically monitoring the physical location by increasing a frequency at which the physical location is determined as the current time approaches a barrier time, the barrier time indicative of a time at which an interference of the known travel information occurs if a barrier location is not reached; and

determining, based on the current time and the physical location, that the known travel information indicates a potential for a message indicating interference of the known travel information;

only after determining that the known travel information indicates a potential for a message indicating interference of the known travel information, performing an on-line process,

wherein performing the on-line process comprises:

determining that the message requires retrieved information;

establishing a secure communications link with one or more remote sources;

receiving time variable information that is dynamic; and

determining, based on the known travel information, the current time and the physical location, that the time variable information interferes with the known travel information;

providing the message to a user of the user computing device indicating interference of the known travel information;

determining, based on the time variable information, the current time, the physical location and the known travel information, a service option that is available, wherein the service option helps reduce a negative consequence associated with the interference of the known travel information; and

providing the service option to the user.

2. The method of claim 1 , wherein:

providing the service option to the user comprises generating a user-selectable option offering to provide the service option.

3. The method of claim 2 further comprising:

receiving an indication of the user's desire to select the service option; and

in response to receiving the indication, assisting in enabling the utilization of the service option.

4. The method of claim 3 , wherein the assisting further comprises at least one of facilitating the booking of new travel arrangements, facilitating the booking of a new airline ticket, facilitating the booking of new hotel reservations, facilitating a cancellation of existing travel arrangements, facilitating a modification of existing travel arrangements, facilitating a purchase of goods, obtaining a coupon for a good, and obtaining a coupon for a service.

5. The method of claim 3 , wherein the assisting further comprises:

generating a message including information related to the interference of the known travel information; and

sending the message including information to another computing device.

6. The method of claim 1 , wherein:

the determining the physical location is performed by the user computing device; and

the determining the service option is performed by a network computing device located remotely from the user computing device.

7. The method of claim 1 , wherein the accessing the known travel information comprises the user computing device obtaining the known travel information from at least one of a network computing device located remotely from the user computing device, and a local storage component of the user computing device.

8. The method of claim 1 , further comprising generating a new trip container comprising event information.

9. The method of claim 8 further comprising:

storing the new trip container in local storage of the user computing device; and

storing a copy of the new trip container in a network storage device located remotely from the user computing device.

10. The method of claim 1 , wherein providing the service option comprises updating a user interface to indicate the service option, wherein the user interface includes details of the known travel information.

11. The method of claim 1 , wherein the service option comprises an advertisement for goods or services.

12. The method of claim 11 , wherein the service option comprises a coupon for the goods or the services.

13. An apparatus configured to access, download and display travel information from at least one remote source, comprising:

a processor configured to:

perform an offline process, the offline process configured to:

survey known information, the known information comprising information configured for access without having to establish communications with or retrieve from a remote source,

wherein surveying the known information causes the processor to:

access known travel information;

determine a physical location of the apparatus; and

determine a current time;

dynamically monitor the physical location by increasing a frequency at which the physical location is determined as the current time approaches a barrier time, the barrier time indicative of a time at which an interference of the known travel information occurs if a barrier location is not reached; and

determine, based on the current time and the physical location, that the known travel information indicates a potential for a message indicating interference of the known travel information;

only after determining that the known travel information indicates a potential for a message indicating interference of the known travel information, perform an on-line process,

wherein the on-line process is configured to:

determine that the message requires retrieved information;

establish a secure communications link with one or more remote sources;

receive time variable information that is dynamic; and

determine, based on the known travel information, the current time and the physical location, that the time variable information interferes with the known travel information;

provide the message to a user of the apparatus indicating interference of the known travel information;

determine, based on the time variable information, the current time, the physical location, and the known travel information, a service option that is available,

wherein the service option helps reduce a negative consequence associated with the interference of the known travel information; and

provide the service option to the user.

14. The apparatus of claim 13 , wherein the processor is further configured to generate, for inclusion in a display, a selectable option to share information indicating interference of the known travel information with another user computing device.

15. The apparatus of claim 13 , wherein the processor is further configured to:

provide the service option to the user by generating a user-selectable option, for inclusion in a display, that offers to provide the service option.

16. The apparatus of claim 15 , wherein the processor is further configured to:

determine that the user-selectable option has been selected; and

in response, assist in enabling the utilization of the service option.

17. The apparatus of claim 16 , wherein the processor is further configured to at least one of facilitate the booking of new travel arrangements, facilitate the booking of a new airline ticket, facilitate the booking of new hotel reservations, facilitate a cancellation of existing travel arrangements, facilitate a modification of existing travel arrangements, facilitate a purchase of goods, obtain a coupon for a good, and obtain a coupon for a service.

18. The apparatus of claim 16 , wherein the processor is further configured to:

facilitate payment for a good, a service or both; and

generate a display that includes a coupon with a scannable barcode associated with the payment for the good, the service, or both.

19. The apparatus of claim 13 , wherein the processor is further configured to generate a new trip container comprising event information.

20. The apparatus of claim 13 , wherein the processor is further configured to receive a new trip container from a remote computing device comprising event information.

21. The apparatus of claim 13 , wherein the processor is further configured to:

provide the service option by updating a user interface to indicate the service option, wherein the user interface includes details of the known travel information.

22. The apparatus of claim 13 , wherein the service option comprises an advertisement for goods or services.

23. The apparatus of claim 22 , wherein the service option comprises a coupon for the goods or the services.

Assignments (20)
SECURITY INTEREST Recorded Feb 13, 2026
From: SABRE GLBL INC.; TVL LP
To: COMPUTERSHARE TRUST COMPANY, N.A.
Reel/Frame 073787/0584 →
TERMINATION AND RELEASE OF SECURITY INTERESTIN PATENTS Recorded Sep 2, 2025
From: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: SABRE GLBL INC.; TVL LP
Reel/Frame 072809/0498 →
SECURITY INTEREST Recorded Jun 5, 2025
From: SABRE GLBL INC.; TVL LP
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 071325/0435 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS [REEL/FRAME 064091/0576] Recorded Jun 4, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: SABRE GLBL INC.; TVL LP
Reel/Frame 071481/0949 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 15, 2025
From: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: SABRE GLBL INC.; TVL LP
Reel/Frame 070851/0247 →
PATENT SECURITY AGREEMENT (NOTES EXCHANGE) Recorded Dec 16, 2024
From: GETTHERE L.P.; TVL LP; SABRE GLBL INC.
To: COMPUTERSHARE TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 069712/0948 →
SECURITY INTEREST Recorded Sep 11, 2023
From: SABRE HOLDINGS CORPORATION; SABRE GLBL INC.; GETTHERE INC.; GETTHERE L.P.; LASTMINUTE.COM HOLDINGS, INC.; LASTMINUTE.COM LLC; SABRE INTERNATIONAL NEWCO, INC.; SABREMARK G.P., LLC; SABREMARK LIMITED PARTNERSHIP; TVL COMMON, INC.; SABRE GDC, LLC; PRISM TECHNOLOGIES, LLC; PRISM GROUP, INC.; NEXUS WORLD SERVICES, INC.; IHS US INC.; INNLINK LLC; TRAVLYNX LLC; RSI MIDCO, INC.; RADIXX SOLUTIONS INTERNATIONAL, INC.; TVL HOLDINGS, INC.; TVL LLC; TVL HOLDINGS I, LLC; TVL LP
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 064859/0026 →
SECURITY INTEREST Recorded Jun 28, 2023
From: SABRE HOLDINGS CORPORATION; SABRE GLBL INC.; TVL LP; GETTHERE L.P.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 064091/0576 →
SECURITY INTEREST Recorded Dec 6, 2022
From: SABRE GLBL INC.
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 061999/0533 →
RELEASE OF SECURITY INTEREST Recorded Jan 12, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: SABRE GLBL INC.
Reel/Frame 054897/0418 →
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: SABRE GLBL INC.
Reel/Frame 053750/0716 →
SECURITY INTEREST Recorded Sep 11, 2020
From: SABRE GLBL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 053751/0325 →
SECURITY INTEREST Recorded Nov 9, 2015
From: SABRE GLBL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036992/0128 →
RELEASE OF SECURITY INTEREST Recorded Apr 14, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: SABRE HOLDINGS CORPORATION; SABRE GLBL INC.; TVL LP; GETTHERE L.P.; SITE59.COM, LLC
Reel/Frame 035424/0844 →
SECURITY INTEREST Recorded Apr 14, 2015
From: SABRE GLBL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 035407/0376 →
CHANGE OF NAME Recorded Feb 11, 2014
From: SABRE INC.
To: SABRE GLBL INC.
Reel/Frame 032239/0138 →
AMENDMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 19, 2013
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: BANK OF AMERICA, N.A.
Reel/Frame 029834/0757 →
SECURITY AGREEMENT Recorded May 11, 2012
From: SABRE INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 028194/0505 →
SECURITY AGREEMENT Recorded Mar 16, 2011
From: SABRE INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 025968/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2010
From: CUNNINGHAM, THOMAS B.; SAMUEL, JOHN; GRASSANOVITS, ROBYN
To: SABRE INC.
Reel/Frame 024053/0428 →
Continuity (2)
Provisional Application 61158548 · Mar 9, 2009
Related Publication 20100228577A1 · Sep 9, 2010