# US 11,445,231 B1 · Credential management systems and associated methods thereof for streaming content on a transportation vehicle

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,445,231 B1
- Document ID: US11445231B1
- Status: Granted
- Kind: B1
- Application number: 17/356,103
- Filed: 2021-06-23
- Granted: 2022-09-13
- Earliest claimed: 2021-06-23
- Assignees: Panasonic Avionics Corporation
- Applicants: Panasonic Avionics Corporation
- Inventors: Philip S. Watson; Steven Bates; Sanjiv Pimple
- Web page: https://patentgrep.com/patent/US11445231B1

## CPC

- H04N 21/2541: {Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)}
- H04N 21/2146: {located in mass transportation means, e.g. aircraft, train or bus (flight-deck installations for entertainment or communications B64D11/0015; arrangements specially adapted for transportation systems in broadcast systems H04H20/62; moving wireless networks H04W84/005)}
- H04N 21/41422: {located in transportation means, e.g. personal vehicle (arrangements specially adapted for transportation systems in broadcast systems H04H20/62)}
- H04N 21/44204: {Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31)}
- H04N 21/4751: {for defining user accounts, e.g. accounts for children}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Methods and systems are provided for a transportation vehicle. One method includes linking, by a processor of an electronic device of a user, a frequent flyer (“FF”) account credential with a streaming service account credential of a streaming service; storing, by an aircraft, an FF token with user data; pre-fetching, by an aircraft, media content from the streaming service based on user viewing history; receiving, by a seat device of the aircraft, the FF token from the electronic device for authentication during a first flight to access the media content, the seat device paired with the electronic device; authenticating, by the seat device, the FF token using the stored user data; presenting, by the seat device, the media content; and updating, by the seat device, the FF token with user viewing history of the media content indicating when presentation of the media content on the seat device was stopped.

## Claims

### Claim 1

A method, comprising:
accessing, by a processor of an electronic device, a streaming service application using a credential associated with the streaming service application for enabling access to media content provided by a streaming service;
linking, by the processor of the electronic device, an application with the streaming service application for retrieving the credential, the application executed by the processor;
transmitting, by the electronic device, the credential to a seat device of an aircraft via a wireless connection on a first flight, the seat device securely paired with the electronic device;
authenticating, by the streaming service application executed by the seat device, the credential for authorized access to the media content, wherein a first portion of the media content pre-fetched by the aircraft and cached in a storage device on the aircraft;
presenting, by the seat device, the media content by retrieving the first portion from the storage device and a second portion from a ground caching device located off the aircraft; and
updating, by the seat device, the credential with user viewing history of the media content indicating when presentation of the media content on the seat device was started and when the viewing stopped.

### Claim 2 (depends on 1)

The method of claim 1, wherein the linking of the application occurs via a network connection, prior to the first flight.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
transmitting, by the aircraft, the user viewing history of the first flight to an airline server; and utilizing the transmitted user history to resume media content presentation on a second flight.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
capturing, by a camera of the seat device, the credential for authentication, instead of using the wireless connection for transmitting the credential.

### Claim 5 (depends on 4)

The method of claim 4, wherein the credential is presented as a QR (quick response) code to the camera.

### Claim 6 (depends on 1)

The method of claim 1, wherein the media content is retrieved from a whitelisted server located off the aircraft.

### Claim 7 (depends on 1)

The method of claim 1, wherein the user viewing history from the first flight is transmitted to the electronic device and then used for resuming media content presentation on a second flight.

### Claim 8

A method, comprising:
linking, by a processor of an electronic device of a user, a frequent flyer (“FF”) account credential with a streaming service account credential of a streaming service, the FF account maintained by an airline and the streaming service account credential maintained by the streaming service to enable access to media content provided by the streaming service;
storing, by an aircraft, an FF token with user data;
pre-fetching, by an aircraft, a first portion of the media content from the streaming service based on user viewing history;
receiving, by a seat device of the aircraft, the FF token from the electronic device for authentication during a first flight to access the media content, the seat device securely paired with the electronic device;
authenticating, by the seat device, the FF token using the stored user data;
presenting, by the seat device, the first portion of the media content and a second portion of the media content retrieved from a ground server, when the aircraft has an operational network connection with the ground server; and
updating, by the seat device, the FF token with user viewing history of the media content indicating when presentation of the media content on the seat device was started and stopped.

### Claim 9 (depends on 8)

The method of claim 8, wherein the linking occurs via a network connection, prior to the first flight.

### Claim 10 (depends on 8)

The method of claim 8, further comprising:
transmitting, by the aircraft, the user viewing history of the first flight to an airline server; and utilizing the transmitted user history to resume the media content presentation on a second flight.

### Claim 11 (depends on 8)

The method of claim 8, wherein the user data with the FF token is loaded to the aircraft, before a flight.

### Claim 12 (depends on 8)

The method of claim 8, wherein the FF token authentication occurs when the aircraft is offline and does not have Internet connectivity to a device outside the aircraft.

### Claim 13 (depends on 1)

The method of claim 1, wherein the media content is retrieved from a whitelisted server.

### Claim 14 (depends on 1)

The method of claim 1, wherein the user viewing history is transmitted to the electronic device and used for resuming the media content presentation on a second flight.

### Claim 15

A non-transitory storage medium having stored thereon instructions for performing a method, comprising machine executable code, which when executed by at least one machine, causes the machine to:
link an electronic device of a user, a frequent flyer (“FF”) account credential with a streaming service account credential of a streaming service, the FF account maintained by an airline and the streaming service account credential maintained by the streaming service to enable access to media content provided by the streaming service;
store, by an aircraft, an FF token with user data;
pre-fetch, by an aircraft, a first portion of the media content from the streaming service based on user viewing history;
receive, by a seat device of the aircraft, the FF token from the electronic device for authentication during a first flight to access the media content, the seat device securely paired with the electronic device;
authenticate, by the seat device, the FF token using the stored user data;
present, by the seat device, the first portion of the media content and a second portion of the media content retrieved from a ground server, when the aircraft has an operational network connection with the ground server; and
update, by the seat device, the FF token with user viewing history of the media content indicating when presentation of the media content on the seat device was started and stopped.

### Claim 16 (depends on 15)

The non-transitory storage medium of claim 15, wherein the linking occurs via a network connection, prior to the first flight.

### Claim 17 (depends on 15)

The non-transitory storage medium of claim 15, wherein the machine executable code, which when executed by at least one machine, further causes the machine to:
transmit, by the aircraft, the user viewing history of the first flight to an airline server; and
utilize the transmitted user history to resume the media content presentation on a second flight.

### Claim 18 (depends on 15)

The non-transitory storage medium of claim 15, wherein the user data with the FF token is loaded to the aircraft, before a flight.

### Claim 19 (depends on 15)

The non-transitory storage medium of claim 15, wherein the FF token authentication occurs when the aircraft is offline and does not have Internet connectivity to a device outside the aircraft.

### Claim 20 (depends on 15)

The non-transitory storage medium of claim 15, wherein the user viewing history is transmitted to the electronic device and used for resuming the media content presentation on a second flight.
