Method and apparatus of using separate reverse channel for user input in mobile device display replication
First Claim
1. A method of controlling media content between a source and a remote output device, the method comprising the steps of:
- providing an autonomous portable multimedia device adapted to relay media content, the portable device including a control server, a data server, and a content cache;
providing a head control unit for fixed operation at a viewer seating location including a control client and a data client, the head control unit including a media output device for playback of the relayed media content, the head control unit being remote from the portable device;
selecting a communication scheme;
initiating a first local network link between the control client and the control server for transmitting control signals from a remote desktop client and a real time streaming protocol client of the head control unit to a remote desktop server and a real time streaming server of the portable device;
initiating a second local network link between the data server and the data client for transmitting media content signals between a real time protocol server of the portable device and a real time protocol client of the head control unit, wherein the first local network link has a lower traffic volume capacity than the second local network link and a shorter latency for the control signals than for the media content signal over the second local network link;
receiving user input data at the head control unit, the user input data relating to a user'"'"'s request for altering playback of the relayed media content;
the control client generating the control signals identifying the user'"'"'s request and transmitting them to the control server using the first local network link;
the control server providing instructions to the data server for executing the user request;
synching the data server with the content cache for retrieving media data used to carry out the instructions;
transmitting the retrieved media data from the data server to the data client using the second local network link; and
outputting the media data to the user over the media output device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling media content between a portable device and a head control unit. A first link is initiated for transmitting control signals between a control client and a control server. A second link is initiated for transmitting media content between a data server and a data client. The first link has a lower traffic volume capacity than the second link and a shorter latency for the control signals than for the media content signal over the second link. The control client generates control signals identifying a user'"'"'s request and transmits the control signals to the control server using the first link. The control server provides instructions to the data server for executing the user request. The retrieved media data is transmitted from the data server to the data client using the second link. The media data is output to the user over the media output device.
-
Citations
24 Claims
-
1. A method of controlling media content between a source and a remote output device, the method comprising the steps of:
-
providing an autonomous portable multimedia device adapted to relay media content, the portable device including a control server, a data server, and a content cache; providing a head control unit for fixed operation at a viewer seating location including a control client and a data client, the head control unit including a media output device for playback of the relayed media content, the head control unit being remote from the portable device; selecting a communication scheme; initiating a first local network link between the control client and the control server for transmitting control signals from a remote desktop client and a real time streaming protocol client of the head control unit to a remote desktop server and a real time streaming server of the portable device; initiating a second local network link between the data server and the data client for transmitting media content signals between a real time protocol server of the portable device and a real time protocol client of the head control unit, wherein the first local network link has a lower traffic volume capacity than the second local network link and a shorter latency for the control signals than for the media content signal over the second local network link; receiving user input data at the head control unit, the user input data relating to a user'"'"'s request for altering playback of the relayed media content; the control client generating the control signals identifying the user'"'"'s request and transmitting them to the control server using the first local network link; the control server providing instructions to the data server for executing the user request; synching the data server with the content cache for retrieving media data used to carry out the instructions; transmitting the retrieved media data from the data server to the data client using the second local network link; and outputting the media data to the user over the media output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification