IP Library Granted Patent US 10,171,531
Granted Patent B2
US 10,171,531 · App. 15/097,403 · Granted Jan 1, 2019

Continuing electronic media entertainment after completion of travel segment

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,171,531
App. No.
15/097,403
Granted
Jan 1, 2019
Kind
B2
Abstract

Continuing electronic media entertainment on a personal electronic device (PED) after completion of a travel segment. Streaming characteristics for streaming of an electronic media item to a PED on board an aircraft via a first connection may be monitored and, if streaming of the remaining portion of the electronic media item will exceed the remaining travel time, trigger some or all of an excess portion of the electronic media item to be sent to the PED. The PED may store the excess potion in an access-controlled media file. After completion of the travel segment (e.g., at the destination location), the PED may resume playback of the electronic media item by obtaining a playback control code via a second, different connection. The second connection may be a different type of connection, or may be an indirect connection, in some cases.

Claims (37)

1. A method, comprising:

identifying, for a personal electronic device in a vehicle, that streaming of a first remaining portion of an electronic media item from an access point in the vehicle to the personal electronic device via a first communication connection will exceed a first remaining time period of a travel segment of the vehicle by a first excess portion;

transmitting, based at least in part on the identifying, at least a portion of the first excess portion of the electronic media item to the personal electronic device to be stored in an access-controlled media file;

identifying, after transmitting the at least the portion of the first excess portion to the personal electronic device, that streaming of a second remaining portion of the electronic media item will exceed a second remaining time period of the travel segment by a second excess portion;

transmitting the second excess portion of the electronic media item to be stored in the access-controlled media file;

receiving a request for resuming playback of the electronic media item; and

transmitting a playback control code to the personal electronic device via a second communication connection, the playback control code specific to the stored access-controlled media file and permitting playback of the access-controlled media file at the personal electronic device.

2. The method of claim 1 , wherein the second excess portion comprises a portion of the electronic media item prior to the first excess portion.

3. The method of claim 1 , further comprising:

determining whether to transmit the first excess portion of the electronic media item to the personal electronic device based on one or more of: availability of connectivity at a destination location of the travel segment; availability of content distribution of the electronic media item at the destination location of the travel segment; a connection capability of the personal electronic device; or a user-specific configuration associated with the personal electronic device.

4. The method of claim 1 , further comprising:

determining the first remaining time period of the travel segment of the vehicle based on at least one of a current vehicle location, a destination location, a current vehicle speed, or an estimated vehicle speed.

5. The method of claim 1 , wherein the access-controlled media file is encrypted and the playback control code comprises a decryption key of the access-controlled media file.

6. The method of claim 1 , wherein the access-controlled media file comprises one or more dictionary-coded data blocks and the playback control code comprises respective fingerprints for the one or more dictionary-coded data blocks.

7. The method of claim 1 , wherein the access-controlled media file comprises a locked media file and the playback control code comprises an authorization code.

8. The method of claim 1 , wherein the electronic media item comprises a series of related content items and the first remaining portion comprises at least a portion of a first item of the series of related content items, the method further comprising:

transmitting at least a portion of a second, subsequent item of the series of related content items to the personal electronic device for storing in the access-controlled media file.

9. An apparatus, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory and executable by the processor to cause the apparatus to:

identify, for a personal electronic device in a vehicle, that streaming of a first remaining portion of an electronic media item from an access point in the vehicle to the personal electronic device via a first communication connection will exceed a first remaining time period of a travel segment of the vehicle by a first excess portion;

transmit, based at least in part on the identifying, at least a portion of the first excess portion of the electronic media item to the personal electronic device to be stored in an access-controlled media file;

identify, after transmitting the at least the portion of the first excess portion to the personal electronic device, that streaming of a second remaining portion of the electronic media item will exceed a second remaining time period of the travel segment by a second excess portion;

transmit the second excess portion of the electronic media item to be stored in the access-controlled media file

receive a request for resuming playback of the electronic media item; and

transmit a playback control code to the personal electronic device via a second communication connection, the playback control code specific to the stored access-controlled media file and permitting playback of the access-controlled media file at the personal electronic device.

10. The apparatus of claim 9 , wherein the instructions are executable by the processor to cause the apparatus to:

determine whether to transmit the first excess portion of the electronic media item to the personal electronic device based on one or more of: availability of connectivity at a destination location of the travel segment; availability of content distribution of the electronic media item at the destination location of the travel segment; a connection capability of the personal electronic device; or a user-specific configuration associated with the personal electronic device.

11. The apparatus of claim 9 , wherein the second excess portion comprises a portion of the electronic media item prior to the first excess portion.

12. The apparatus of claim 9 , wherein the instructions are executable by the processor to cause the apparatus to:

determine the first remaining time period of the travel segment of the vehicle based on at least one of a current vehicle location, a destination location, a current vehicle speed, or an estimated vehicle speed.

13. The apparatus of claim 9 , wherein the access-controlled media file is encrypted and the playback control code comprises a decryption key of the access-controlled media file.

14. The apparatus of claim 9 , wherein the access-controlled media file comprises one or more dictionary-coded data blocks and the playback control code comprises respective fingerprints for the one or more dictionary-coded data blocks.

15. The apparatus of claim 9 , wherein the access-controlled media file comprises a locked media file and the playback control code comprises an authorization code.

16. The apparatus of claim 9 , wherein the electronic media item comprises a series of related content items and the first remaining portion comprises at least a portion of a first item of the series of related content items, and wherein the instructions are executable by the processor to cause the apparatus to:

transmit at least a portion of a second, subsequent item of the series of related content items to the personal electronic device for storing in the access-controlled media file.

Assignments (5)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 19, 2023
From: VIASAT, INC.
To: MUFG BANK, LTD., AS AGENT
Reel/Frame 064948/0379 →
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
SECURITY AGREEMENT Recorded Mar 7, 2022
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059332/0558 →
SECURITY INTEREST Recorded Mar 27, 2019
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 048715/0589 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2016
From: VELAYUDHAN, NIRMALKUMAR; RIGHETTI, JOSHUA J.; PUTNAM, JONATHAN M.
To: VIASAT, INC.
Reel/Frame 038297/0160 →