IP Library Granted Patent US 10,862,934
Granted Patent B2
US 10,862,934 · App. 16/803,188 · Granted Dec 8, 2020

Vehicle entertainment system

Inventors: Philip Watson (Lake Forest, CA); Cedric Rhoads (Trabuco Canyon, CA); Nigel Blackwell (Lake Forest, CA); Steven Bates (Lake Forest, CA)
Assignee: Panasonic Avionics Corporation
H04L65/4084G06F3/0482G06F3/04842G06F16/44H04L43/0835H04L43/16H04L47/24H04L67/12H04L67/42H04N21/2146H04N21/4383H04N21/44209H04N21/4622H04N21/632H04N21/47211
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,862,934
App. No.
16/803,188
Granted
Dec 8, 2020
Kind
B2
Abstract

Methods and systems for a vehicle entertainment system are provided. One method includes receiving an input for a media file at a smart monitor on an aircraft, the aircraft having a plurality of smart monitors and a plurality of seat boxes communicating via a network that includes a first sub-network to connect a first group of the seat boxes, and a computing device that stores a plurality of media files, and a second sub-network to connect a second group of seat boxes and the computing device. The method further includes identifying by the smart monitor, a priority associated with the input for selecting a source for streaming the media file; streaming the media file from a first source located at the first data sub-network of the first sub-network, based on the priority, and if the media file is available from the first source; and streaming the media file from a second source coupled to the first source within the first sub-network, based on the priority, and if the media file is unavailable from the first source and available from the second source.

Claims (43)

1. A method, comprising:

receiving an input for a media file at a smart monitor on an aircraft, the aircraft having a plurality of smart monitors and a plurality of seat boxes communicating via a network;

wherein a first sub-network of the network connects a first group of the seat boxes and a computing device that stores a plurality of media files, and a second sub-network of the network connects a second group of seat boxes and the computing device;

wherein a plurality of data sub-networks are located within the first sub-network and the second sub-network, where each data sub-network includes at least a seat box connecting a group of smart monitors in communication with the network;

wherein the smart monitor receiving the input is located in a first data sub-network of the first sub-network;

identifying by the smart monitor, a priority associated with the input for selecting a source for streaming the media file;

streaming the media file from a first source located at the first data sub-network of the first sub-network, based on the priority, and if the media file is available from the first source; and

streaming the media file from a second source coupled to the first source within the first sub-network, based on the priority, and if the media file is unavailable from the first source and available from the second source.

2. The method of claim 1 , wherein the first source is a first seat box located within the first data sub-network and connected to the smart monitor.

3. The method of claim 1 , wherein the second source is another smart monitor located within the first sub-network.

4. The method of claim 1 , wherein the first source is the smart monitor that receives the input.

5. The method of claim 1 , wherein the second source is a second seat box connected to a first seat box in the first sub-network, the first seat box connected to the smart monitor in the first data sub-network.

6. The method of claim 1 , wherein when the smart monitor is streaming the media file from one of the first source and the second source, the smart monitor requests the media file from a different source, upon determining that packet loss during the streaming exceeds an acceptable level.

7. The method of claim 1 , wherein the second source is the computing device.

8. A non-transitory machine-readable storage medium having stored thereon instructions for performing a method, comprising machine executable code which when executed by one or more machines, causes the one or more machines to:

receive an input for a media file at a smart monitor on an aircraft, the aircraft having a plurality of smart monitors and a plurality of seat boxes communicating via a network;

wherein a first sub-network of the network connects a first group of the seat boxes and a computing device that stores a plurality of media files, and a second sub-network of the network connects a second group of seat boxes and the computing device;

wherein a plurality of data sub-networks are located within the first sub-network and the second sub-network, where each data sub-network includes at least a seat box connecting a group of smart monitors in communication with the network;

wherein the smart monitor receiving the input is located in a first data sub-network of the first sub-network;

identify by the smart monitor, a priority associated with the input for selecting a source for streaming the media file;

stream the media file from a first source located at the first data sub-network of the first sub-network, based on the priority, and if the media file is available from the first source; and

stream the media file from a second source coupled to the first source within the first subnetwork, based on the priority, and if the media file is unavailable from the first source and available from the second source.

9. The non-transitory machine-readable storage medium of claim 8 , wherein the first source is a first seat box located within the first data sub-network and connected to the smart monitor.

10. The non-transitory machine-readable storage medium of claim 8 , wherein the second source is another smart monitor located within the first sub-network.

11. The non-transitory machine-readable storage medium of claim 8 , wherein the first source is the smart monitor that receives the input.

12. The non-transitory machine-readable storage medium of claim 8 , wherein the second source is a second seat box connected to a first seat box in the first sub-network, the first seat box connected to the smart monitor in the first data sub-network.

13. The non-transitory machine-readable storage medium of claim 8 , wherein when the smart monitor is streaming the media file from one of the first source and the second source, the smart monitor requests the media file from a different source, upon determining that packet loss during the streaming exceeds an acceptable level.

14. The non-transitory machine-readable storage medium of claim 8 , wherein the second source is the computing device.

15. A system, comprising:

a computing device disposed on an aircraft to store a plurality of media files;

a plurality of smart monitors disposed on the aircraft to present media selections to passengers corresponding to the plurality of media files; and

a plurality of seat boxes disposed in the aircraft connecting the plurality of smart monitors and the computing device in a network;

wherein the network comprises a first sub-network for connecting a first group of the seat boxes and the computing device in communication, and a second sub-network connecting a second group of seat boxes and the computing device in communication;

wherein a plurality of data sub-networks are located within the first sub-network and the second sub-network, where each data sub-network includes at least a seat box connecting a group of smart monitors from the plurality of smart monitors in communication with the network;

wherein a smart monitor in a first data sub-network of the first sub-network receives an input for a media file, and program logic at the smart monitor executes instructions to:

identify a priority associated with the input for selecting a source for streaming the media file;

stream the media file from a first source located at the first data sub-network of the first sub-network, based on the priority, and if the media file is available from the first source; and

stream the media file from a second source coupled to the first source within the first subnetwork, based on the priority, and if the media file is unavailable from the first source and available from the second source.

16. The system of claim 15 , wherein the first source is a first seat box located within the first data sub-network and connected to the smart monitor.

17. The system of claim 15 , wherein the second source is another smart monitor located within the first sub-network.

18. The system of claim 15 , wherein the first source is the smart monitor that receives the input.

19. The system of claim 15 , wherein the second source is a second seat box connected to a first seat box in the first sub-network, the first seat box connected to the smart monitor in the first data sub-network.

20. The system of claim 15 , wherein when the smart monitor is streaming the media file from one of the first source and the second source, the smart monitor requests the media file from a different source, upon determining that packet loss during the streaming exceeds an acceptable level.

Continuity (5)
Continuation 16125146 · Sep 7, 2018
Continuation 15145604 · May 3, 2016
Continuation In Part 14724585 · May 28, 2015
Provisional Application 62018077 · Jun 27, 2014
Related Publication 20200195700A1 · Jun 18, 2020