×

Method and apparatus of using separate reverse channel for user input in mobile device display replication

  • US 9,237,197 B2
  • Filed: 01/15/2013
  • Issued: 01/12/2016
  • Est. Priority Date: 01/15/2013
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×