IP Library Granted Patent US 9,258,432
Granted Patent B2
US 9,258,432 · App. 14/291,562 · Granted Feb 9, 2016

Dynamic time based products

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 9,258,432
App. No.
14/291,562
Granted
Feb 9, 2016
Kind
B2
Abstract

The system and method alters the data delivery service plan of a subscriber in response to a network degradation event that negatively affects the subscriber's plan during transportation (e.g. in flight). In response to the subscriber's request, the system and method grants the subscriber access to the in-flight network and/or data during the flight. Additionally, the system and method monitors and detects network degradation events during the flight. If an event occurs that negatively affects the subscribers plan during the flight, the system and method determines a time extension for the subscriber to access the network and/or data based on the duration of the network degradation event. The system and method also modifies the subscriber's plan based on the determined time extension and notifies the subscriber about the network degradation event and plan modification. The plan modification may credit the subscriber additional time, data, and/or services.

Claims (52)

1. A computer system for providing a dynamic, time-based data delivery service to airline passenger subscribers while in flight, comprising:

a ground based communication system including:

a ground based communication system processor; and

a ground based communication system program memory stored with executable instructions that when executed by the ground based communication system processor cause the computer system to:

receive a request from a potential subscriber to receive an in-flight data delivery service plan to access data via an in-flight network for a predetermined initial time;

verify the request from the potential subscriber;

grant the subscriber the in-flight data delivery service plan to access data via the in-flight network for the predetermined initial time;

detect a network degradation event that lasts for a delay time, wherein the network degradation event occurs during a flight when the in-flight network has a decreased network connectivity and/or response speed that exceeds a degradation threshold;

categorize the network degradation event as a time delay event;

determine, in response to the time delay event, a modification for the in-flight data delivery service plan for the subscriber to access data via the in-flight network;

notify the subscriber about the network degradation event;

modify the in-flight data delivery service plan for the subscriber to include the modification; and

notify the subscriber of the modification to the in-flight data delivery service plan.

2. The system of claim 1 further comprising:

a vehicle communication system, wherein the vehicle communication system communicates with the ground based communication system, the vehicle communication system including:

a vehicle communication system processor; and

a vehicle communication system program memory storing executable instructions that when executed by the vehicle communication system processor further cause the computer system to:

receive a network access request from the subscriber to access data via the in-flight network during the flight;

verify the subscriber is authorized to access data via the in-flight network during the flight;

grant the network access request of the authorized subscriber to access data via the in-flight network during the flight;

receive a data request from the authorized subscriber during the time delay event;

determine the data request cannot be accommodated during the time delay event; and

respond to the data request by providing the subscriber a network degradation event notification during the time delay event.

3. The system of claim 2 , wherein the instructions stored on the vehicle communication system program memory cause the vehicle communication system processor to send feedback to the ground based communication system describing the network degradation event, and wherein the instructions stored on the ground based communication system program memory further cause the ground based communication system processor to receive the feedback.

4. The system of claim 3 , wherein the ground based communication system communicates to the vehicle communication system via an air-to-ground (ATG) communication link, wherein the ATG link is an ATG frequency band allocated for delivering data to and from the vehicle communication system while in flight.

5. The system of claim 2 , wherein the instructions stored on the ground based communication system program memory further cause the ground based communication system processor to monitor the in-flight network of the flight to detect decreased network connectivity and/or response speed.

6. The system of claim 1 , wherein the predetermined initial time is either one hour, one day, one week, or one month.

7. The system of claim 6 , wherein the modification is either a monetary credit for a future data delivery service plan purchase by the subscriber or an extension of the predetermined initial time.

8. A method for providing a dynamic, time-based data delivery service to airplane passenger subscribers while in flight comprising:

receiving, by one or more computing devices, a request from a potential subscriber to receive an in-flight data delivery service plan to access data via an in-flight network for a predetermined initial time;

verifying, by the one or more computing devices, the request from the potential subscriber;

granting, by the one or more computing devices, the subscriber the in-flight data delivery service plan to access data via the in-flight network for the predetermined initial time;

detecting, by the one or more computing devices, a network degradation event that lasts for a delay time, wherein the network degradation event occurs during a flight when the in-flight network has a decreased network connectivity and/or response speed that exceeds a degradation threshold;

categorizing, by the one or more computing devices, the network degradation event as a time delay event;

determining, by the one or more computing devices, in response to the time delay event, a time extension for the in-flight data delivery service plan for the subscriber to access data via the in-flight network, wherein the time extension is determined based on at least the delay time or the predetermined initial time;

notifying the subscriber about the network degradation event;

modifying, by the one or more computing devices, the in-flight data delivery service plan for the subscriber based on the time extension; and

notifying, by the one or more computing devices, the subscriber of the modification to the in-flight data delivery service plan.

9. The method of claim 8 , wherein categorizing the network degradation event as a time delay event further comprises:

determining the delay time exceeds a time delay event threshold; and

determining the subscriber tried to access the in-flight network during the time delay event and experienced decreased network connectivity and/or response speed during the time delay event.

10. The method of claim 8 , wherein the predetermined initial time is either one hour, 24 continuous hours, one day, one week, or one month.

11. The method of claim 8 , wherein the in-flight data delivery service plan for the subscriber is modified by providing the subscriber access to the in-flight network for the time extension in addition to the pre-determined initial time during the same flight.

12. The method of claim 8 , wherein the time delay event occurs during a first flight, wherein the in-flight data delivery service plan for the subscriber is modified by providing the subscriber a time credit to their plan, wherein the time credit equals the time extension, wherein the time credit provides the subscriber access to an in-flight network for a second flight, wherein the time credit has an expiration date.

13. The method of claim 8 , wherein the subscriber is notified of the modification to the subscriber's in-flight data delivery service plan by any one of the following: email, text message, account notification digital message, letter, voicemail, or phone call.

14. The method of claim 8 , wherein at least a portion of the network degradation event occurs during the flight after takeoff and before landing, wherein the flight can be determined to be after takeoff and before landing when the flight continuously exceeds a predetermined height above ground level.

15. The method of claim 8 , wherein the in-flight data delivery service plan restricts in-flight network access by the subscriber to one airline during the pre-determined initial time.

16. The method of claim 8 , wherein notifying the subscriber of the time delay event further comprises:

receiving, by the computer devices, a data request from the subscriber during the time delay event;

determining, by the computer devices, the data request cannot be accommodated during the time delay event; and

responding to the data request by providing the subscriber a network degradation event notification during the time delay event.

17. The method of claim 16 , wherein the network degradation event notification is a webpage indicating access to the in-flight network is temporarily unavailable.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Dec 3, 2024
From: GOGO BUSINESS AVIATION LLC
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 069479/0335 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded May 6, 2021
From: U.S. BANK NATIONAL ASSOCIATION
To: GOGO LLC; GOGO BUSINESS AVIATION LLC
Reel/Frame 056153/0033 →
RELEASE OF SECURITY INTEREST Recorded May 4, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOGO LLC
Reel/Frame 057252/0208 →
SECURITY INTEREST Recorded Apr 30, 2021
From: GOGO BUSINESS AVIATION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 056106/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: GOGO LLC
To: GOGO BUSINESS AVIATION LLC
Reel/Frame 053782/0669 →
SECURITY INTEREST Recorded Aug 27, 2019
From: GOGO LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050193/0797 →
SECURITY INTEREST Recorded May 2, 2019
From: GOGO LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 049074/0225 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 039381/0484 Recorded Apr 26, 2019
From: U.S. BANK NATIONAL ASSOCIATION
To: GOGO LLC
Reel/Frame 049013/0360 →
PATENT SECURITY AGREEMENT Recorded Jul 18, 2016
From: GOGO LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 039381/0484 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jul 28, 2014
From: GOGO LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 033428/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2014
From: LAUER, BRYAN ADRIAN
To: GOGO LLC
Reel/Frame 033004/0485 →