US 11,750,486 B2
Device state management
Jonathan I. Turow, Seattle, WA (US); Calvin Yue-Ren Kuo, Irvine, CA (US); James Christopher Sorenson, III, Seattle, WA (US); Alan Conrad Rawcliffe, Seattle, WA (US); Shyam Krishnamoorthy, Redmond, WA (US); and Marco Argenti, Mercer Island, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Dec. 30, 2019, as Appl. No. 16/729,845.
Application 16/729,845 is a continuation of application No. 14/788,356, filed on Jun. 30, 2015, granted, now 10,523,537.
Prior Publication US 2020/0213209 A1, Jul. 2, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 43/045 (2022.01); G06F 16/23 (2019.01); H04L 43/0817 (2022.01); H04L 41/06 (2022.01)
CPC H04L 43/045 (2013.01) [G06F 16/23 (2019.01); H04L 41/06 (2013.01); H04L 43/0817 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for operating a plurality of devices in a network, comprising:
at least one processor;
a data store maintaining data representing the plurality of devices;
a memory in communication with the at least one processor, the memory storing instructions that upon execution by the at least one processor carry out operations comprising:
receiving data indicative of a change to a first device among the plurality of devices;
updating the data representing a first device stored in the data store to reflect the data indicative of the change to the first device; and
communicating to the first device so that the data representing the first device stored in the data store reflects an operation of the first device, wherein the first device updates its state to reflect the operation stored in the data store.