×

System and methods for enhanced remote control functionality

  • US 9,852,616 B2
  • Filed: 11/30/2015
  • Issued: 12/26/2017
  • Est. Priority Date: 05/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a controlled device; and

    a controlling device adapted for bi-directional communication with the controlled device;

    wherein the controlled device comprises a processing device and a non-transitory memory device having stored thereon instructions which instructions, when executed by the processing device, cause the controlled device to perform steps comprising;

    storing a message communication intended for the controlling device in a deferred transfer queue for future transfer to the controlling device;

    receiving from the controlling device a command communication for causing the controlled device to perform a functional operation;

    performing the functional operation corresponding to the command communication received from the controlling device;

    in response to the functional operation being performed by the controlled device, transmitting to the controlling device an acknowledgement message having data indicative of a performance of the functional operation and data which informs the controlling device that a message communication intended for the controlling device has been stored in the deferred transfer queue;

    receiving from the controlling device a fetch communication that was transmitted from the controlling device in response the acknowledgement message being transmitted to the controlling device; and

    transferring to the controlling device the message communication intended for the controlling device that was stored in the deferred transfer queue in response to the fetch communication being received from the controlling device;

    wherein the controlling device comprises a processing device and a non-transitory memory device having stored thereon instructions which instructions, when executed by the processing device, cause the controlling device to perform steps comprising;

    transmitting to the controlled device the command communication for causing the controlled device to perform a functional operation in response to an activation of an input element of the controlling device;

    receiving from the controlled device the acknowledgement message having data indicative of the performance of the functional operation and data which informs the controlling device that a message communication intended for the controlling device has been stored in the deferred transfer queue; and

    automatically transmitting to the controlled device the fetch communication in response the acknowledgement message being transmitted from the controlled device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×