PROTOCOL TRANSLATION WITH DELAY
1 Assignment
0 Petitions
Accused Products
Abstract
This document relates to protocol translation for remote control of various devices. One example is a technique that includes identifying a controlled device that has a controlled device communication protocol for controlling the controlled device. The technique also includes obtaining translation data that conveys translations of commands from another protocol into the controlled device protocol. The technique also includes configuring a delay for transmitting the translated commands, and performing translation between the another protocol and the controlled device protocol using the translation data and the configured delay.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computing device comprising:
-
a receiver; a transmitter; processing resources; and memory or storage resources storing instructions which, when executed by the processing resources, cause the processing resources to; receive, via the receiver, a first signal that conveys a first packet encoding a command in a first protocol; translate the first packet into a second packet that conveys the command in a second protocol; initiate a timer; and responsive to expiration of the timer, cause the transmitter to transmit the second packet via a second signal that is at least 10 times stronger than the first signal. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method comprising:
-
identifying a controlled device, the controlled device having a controlled device protocol for controlling the controlled device; obtaining translation data for the controlled device, the translation data conveying translations from another protocol into the controlled device protocol; performing a translation of a first command in the another protocol to a second command in the controlled device protocol; configuring a delay period based at least on a duration of translation processing from the another protocol to the controlled device protocol; and delaying for the delay period before transmitting the second command to the controlled device. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A computing device comprising:
-
a receiver; a transmitter; processing resources; and memory or storage resources storing instructions which, when executed by the processing resources, cause the processing resources to; receive, via the receiver, a first signal that conveys a first packet encoding a command in a first protocol; identify a controlled device to control via the command, the controlled device having an associated recovery time after receiving malformed communications; translate the first packet into a second packet that conveys the command in a second protocol used by the controlled device; determine a specified delay period for the controlled device, the specified delay period being based at least on the associated recovery time for the controlled device; and delay for the specified delay period; and after the specified delay period, cause the transmitter to transmit the second packet via a second signal. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification