Systems and methods for updating non-networked autonomous devices
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G07C-005/00
H04B-007/185
H02J-007/00
H02J-007/35
H02S-040/38
B60L-011/18
B60L-008/00
B64F-005/40
출원번호
US-0255577
(2016-09-02)
등록번호
US-10002468
(2018-06-19)
발명자
/ 주소
Hamilton, Darren
출원인 / 주소
ECHOSTAR TECHNOLOGIES INTERNATIONAL CORPORATION
대리인 / 주소
Kilpatrick Townsend & Stockton
인용정보
피인용 횟수 :
0인용 특허 :
6
초록▼
Various arrangements for servicing autonomous devices via satellite-based communication links are detailed herein. A satellite transponder stream of data may be monitored via a tuner for an identifier indicative of an autonomous device. An update linked with the identifier may be acquired from the s
Various arrangements for servicing autonomous devices via satellite-based communication links are detailed herein. A satellite transponder stream of data may be monitored via a tuner for an identifier indicative of an autonomous device. An update linked with the identifier may be acquired from the satellite-transmitted transponder stream of data. The acquired update may be stored at least until the autonomous device communicatively pairs with the network-independent maintenance device. The autonomous device may be communicatively paired with the system or device that received the satellite-broadcast update. In response to having acquired the update linked with the identifier from the transponder stream of data and the autonomous device being communicatively paired with the system or device, the acquired update may be transmitted to the autonomous device.
대표청구항▼
1. A network-independent maintenance device for servicing autonomous devices, comprising: a housing;a tuner electrically connected with a satellite antenna, the tuner being internal to the housing and the satellite antenna being external to the housing, wherein the tuner receives a unidirectional br
1. A network-independent maintenance device for servicing autonomous devices, comprising: a housing;a tuner electrically connected with a satellite antenna, the tuner being internal to the housing and the satellite antenna being external to the housing, wherein the tuner receives a unidirectional broadcast of a transponder stream of data from a satellite, the unidirectional broadcast of the transponder stream comprising a plurality of updates for a plurality of autonomous devices broadcast to a plurality of network-independent maintenance devices that comprises the network-independent maintenance device;a communication interface located within the housing;one or more processors located within the housing; andone or more memories located within the housing and communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to: retrieve from the one or more memories, an identifier indicative of an autonomous device maintained by the network-independent maintenance device, wherein the network-independent maintenance device is a physically separate device from the autonomous device;monitor the transponder stream of data received via the tuner for the identifier indicative of the autonomous device;discard at least some updates of the plurality of updates for the plurality of autonomous devices received as part of the transponder stream of data from the satellite;acquire an update of the plurality of updates, wherein: the update is linked with the identifier and is from the transponder stream of data received via the tuner; andthe update is acquired at least partially based on the identifier being identified within the transponder stream of data received via the tuner;cause the acquired update to be stored by the one or more memories at least until the autonomous device communicatively pairs with the network-independent maintenance device;communicatively pair with the autonomous device using the communication interface; andin response to having acquired the update linked with the identifier from the transponder stream of data and the autonomous device being communicatively paired with the network-independent maintenance device, transfer the acquired update to the autonomous device. 2. The network-independent maintenance device for servicing autonomous devices of claim 1, further comprising: a charging interface that is configured to provide power to recharge a battery of the autonomous device while the autonomous device is communicatively paired with the network-independent maintenance device. 3. The network-independent maintenance device for servicing autonomous devices of claim 1, wherein the transponder stream of data comprises a stream of a plurality of updates for a plurality of autonomous devices. 4. The network-independent maintenance device for servicing autonomous devices of claim 1, wherein the processor-readable instructions, when executed, further cause the one or more processors to cause transmission of an indication of the update having been transferred to the autonomous device to be transmitted to a remote computer system, wherein the indication indicates: the acquired update and the autonomous device. 5. The network-independent maintenance device for servicing autonomous devices of claim 1, wherein the processor-readable instructions that, when executed, cause the one or more processors to monitor the transponder stream of data received via the tuner for the identifier indicative of the autonomous device comprise processor-readable instructions which, when executed, cause the one or more processors to monitor the transponder stream of data for a plurality of identifiers, comprising the identifier, wherein each identifier of the plurality of identifiers is associated with a different autonomous device maintained by the network-independent maintenance device. 6. The network-independent maintenance device for servicing autonomous devices of claim 5, wherein each identifier of the plurality of identifiers is associated with a type, make, and model of autonomous device. 7. The network-independent maintenance device for servicing autonomous devices of claim 1, wherein the processor-readable instructions, when executed, further cause the one or more processors to: receive an instruction addressed to the network-independent maintenance device via the tuner, wherein the instruction provides a second identifier indicative of a second autonomous device maintained by the network-independent maintenance device;store the second identifier to the one or more memories; andbegin monitoring the transponder stream of data for the second identifier. 8. The network-independent maintenance device for servicing autonomous devices of claim 1, wherein the processor-readable instructions, when executed, further cause the one or more processors to: communicatively pair with a second autonomous device using the communication interface, wherein communicatively pairing with the second autonomous device comprises the second autonomous device providing a second identifier to the network-independent maintenance device; andin response to receiving the second identifier from the second autonomous device: store the second identifier to the one or more memories; andbegin monitoring the transponder stream of data for the second identifier. 9. The network-independent maintenance device for servicing autonomous devices of claim 1, further comprising: a battery and a solar panel, wherein the solar panel provides electricity to the battery and the battery provides power to charge the autonomous device and acquire the update via the tuner. 10. A method for servicing an autonomous device, the method comprising: retrieving, by a network-independent maintenance device, an identifier indicative of the autonomous device maintained by the network-independent maintenance device;monitoring, by the network-independent maintenance device using a tuner, a transponder stream for the identifier indicative of the autonomous device, wherein the tuner receives a unidirectional broadcast of the transponder stream of data from a satellite, the unidirectional broadcast of the transponder stream comprising a plurality of updates for a plurality of autonomous devices broadcast to a plurality of network-independent maintenance devices that comprises the network-independent maintenance device;discarding, by the network-independent maintenance device, at least some updates of the plurality of updates for the plurality of autonomous devices received as part of the transponder stream of data from the satellite;acquiring, by the network-independent maintenance device, an update of the plurality of updates, wherein: the update is linked with the identifier and is from the transponder stream received via the tuner of the network-independent maintenance device; andthe update is acquired at least partially based on the identifier being identified within the transponder stream of data received via the tuner;causing, by the network-independent maintenance device, the acquired update to be stored locally in a memory at least until the autonomous device communicatively pairs with the network-independent maintenance device;communicatively pairing, between the network-independent maintenance device and the autonomous device; andin response to having acquired the update linked with the identifier from the transponder stream and the autonomous device being communicatively paired with the network-independent maintenance device, transferring, by the network-independent maintenance device, the acquired update to the autonomous device. 11. The method for servicing the autonomous device of claim 10, the method further comprising: while the network-independent maintenance device and the autonomous device are communicatively paired, charging, by the network-independent maintenance device, a battery of the autonomous device. 12. The method for servicing the autonomous device of claim 10, wherein acquiring the update linked with the identifier from the transponder stream received by the tuner comprises: filtering the update from the plurality of updates broadcast for the plurality of autonomous devices. 13. The method for servicing the autonomous device of claim 10, the method further comprising: transmitting, by the network-independent maintenance device to a remote computer system, an indication of the update having been transferred to the autonomous device, wherein the indication indicates: the acquired update and the autonomous device. 14. The method for servicing the autonomous device of claim 10, wherein monitoring the transponder stream comprising: monitoring the transponder stream for a plurality of identifiers comprising the identifier, wherein each identifier of the plurality of identifiers is associated with a different autonomous device maintained by the network-independent maintenance device. 15. The method for servicing the autonomous device of claim 10, the method further comprising: receiving, by the network-independent maintenance device, an instruction addressed to the network-independent maintenance device via the tuner, wherein the instruction provides a second identifier indicative of a second autonomous device maintained by the network-independent maintenance device;storing, by the network-independent maintenance device, the second identifier to the local memory; andinitiating, by the network-independent maintenance device, monitoring of the transponder stream for the second identifier. 16. The method for servicing the autonomous device of claim 10, the method further comprising: communicatively pairing the network-independent maintenance device with a second autonomous device, wherein communicatively pairing with the second autonomous device comprises the second autonomous device providing a second identifier to the network-independent maintenance device; andin response to receiving the second identifier from the second autonomous device: storing the second identifier by the network-independent maintenance device; andinitiating monitoring of the transponder stream for the second identifier. 17. A non-transitory processor-readable medium for execution by a network-independent maintenance device, comprising processor-readable instructions that cause one or more processors to: receive, via a tuner, an identifier indicative of an autonomous device maintained by the network-independent maintenance device, wherein the tuner receives a unidirectional broadcast of a transponder stream of data from a satellite, the unidirectional broadcast of the transponder stream comprising a plurality of updates for a plurality of autonomous devices broadcast to a plurality of network-independent maintenance devices that comprises the network-independent maintenance device;monitor the transponder stream received via a tuner for the identifier indicative of the autonomous device;discard at least some updates of the plurality of updates for the plurality of autonomous devices received as part of the transponder stream of data from the satellite;acquire an update of the plurality of updates, wherein: the update is linked with the identifier and is from the transponder stream received via the tuner; andthe update is acquired at least partially based on the identifier being identified within the transponder stream of data received via the tuner;cause the acquired update to be stored by a local memory at least until the autonomous device communicatively pairs with the network-independent maintenance device;communicatively pair with an autonomous device; andin response to having acquired the update linked with the identifier from the transponder stream and the autonomous device being communicatively paired with the network-independent maintenance device, transfer the acquired update to the autonomous device. 18. The non-transitory processor-readable medium of claim 17, wherein the processor-readable instructions further cause the one or more processors to: cause transmission of an indication of the update having been transferred to the autonomous device to a remote computer system, wherein the indication indicates: the acquired update and the autonomous device. 19. The non-transitory processor-readable medium of claim 17, wherein each identifier of a plurality of identifiers associated with the plurality of updates is associated with a type, make, and model of autonomous device. 20. The non-transitory processor-readable medium of claim 17, wherein the processor-readable instructions further cause the one or more processors to: receive an instruction addressed to the network-independent maintenance device via the tuner, wherein the instruction provides a second identifier indicative of a second autonomous device maintained by the network-independent maintenance device;store the second identifier to the local memory; andbegin monitoring the transponder stream for the second identifier.
Gudat Adam J. (Edelstein IL) Whittaker William L. (Pittsburgh PA) Kleimenhagen Karl W. (Peoria IL) Christensen Dana A. (Peoria IL) Kemner Carl A. (Peoria Heights IL) Bradbury Walter J. (Peoria IL) Ko, System and method for controlling an autonomously navigated vehicle.
Myer, Seth Jamison; Cooperrider, Paul H.; Gonzalez, David, Wireless autonomous solar-powered outdoor lighting and energy and information management network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.