AIRCRAFT ENTERTAINMENT SYSTEM
2 Assignments
0 Petitions
Accused Products
Abstract
A content distribution system comprises a server, a plurality of clients and means for distributing a plurality of items of content to the plurality of clients, wherein each client is configured to transmit at least one message to the server representative of portions of the items of content that are present or not present at that client, and the distribution means is configured to determine from the messages portions of the items of content that are missing from at least one client, and to distribute the missing portions of content to the clients according to a multicast protocol.
23 Citations
74 Claims
-
1-54. -54. (canceled)
- 55. A content distribution system comprising a server, a plurality of clients and a processing resource for distributing a plurality of items of content to the plurality of clients, wherein each client is configured to transmit at least one message to the server representative of portions of the items of content that are present or not present at that client, and the processing resource is configured to determine from the messages portions of the items of content that are missing from at least one client, and to distribute the missing portions of content to the clients according to a multicast protocol.
- 71. A method of distributing content within an aircraft, comprising determining for each of a plurality of clients which portions of a plurality of items of content are present or not present at that client, determining which portions of items of content are missing from at least one client, and distributing the missing portions of content to the clients according to a multicast protocol.
-
72. A server for use in an aircraft entertainment system, the server comprising a processing resource configured to receive messages from a plurality of clients identifying items of content or portions of items of content that are present or not present at each client, to determine from the messages which items of content or portions of items of content are missing from at least one client, and to transmit the missing items of content or portions of items of content to the clients according to a multicast protocol.
-
73. A client device for use in an aircraft content distribution system, comprising an application layer processor and a network layer processor, wherein the network layer processor is configured to receive a transport stream comprising a plurality of portions of items of content and to process the transport stream according to a network layer transport protocol thereby to extract the portions of items of content, and the application layer processor is configured to compare the received portions of items of content to a list of expected portions of items of content, to identify any missing portions of items of content, and to transmit at least one message to a server identifying the missing portions of items of content.
Specification