Patent ID: 8533763
Filing Date: 2013-09-10
Classification: H04L,H04N

Abstract:
1. An in-flight entertainment system comprising: a server including a processor, the processor operating under an operating system; and a server/client interface that interfaces with the server and a display unit, the server/client interface to retrieve a specified data block requested by the display unit, wherein the server/client interface sends a command to a storage device controller of the server to retrieve the specified data block from a storage device under the control of the server, and the server/client interface operating based on the server/client interface's control logic and independent of the processor operating under the operating system, wherein the display unit includes a controller that generates a packet to be sent to the client/server interface, the packet includes a header and load, the header includes a destination address and a source address, the load includes at least one or more of a sector number of the storage device, file name, target address, and size of data block, wherein the packet includes information that provides location of the specified block, wherein the server/client interface includes a controller to parse the packet to identify where the requested data block is located in the storage device, the server/client interface sends a command to a storage device controller to retrieve the specified data block, the in-flight entertainment system further comprising a first-in-first-out (FIFO) queue, wherein the storage device controller transfers the retrieved specified data block to the FIFO queue, wherein the control logic of the server/client interface retrieves the specified data block from the FIFO queue, retrieves the target address to generate a return header for a return packet to transport the specified data block, wherein the target address of the return packet is an address or the display unit, wherein the server/client interlace comprises hardware that provides the server/client interface's control logic.