摘要 |
A system 600 for managing devices comprising; a memory store 605 having memory locations 610, wherein each memory location stores one or more attributes 620 associated with one or more devices; device manager 60 arranged to execute commands to take an action on the one or more attributes stored in the memory locations, and to receive from the one or more devices 120,130,140 values of the corresponding one or more attributes; and, synchroniser 630 configured to maintain synchronisation between the attributes stored in the memory store and the attributes associated with the devices. This allows devices to be managed more effectively because the device manager can execute commands on the attributes stored in the memory rather than directly on the devices, then for example, a direct and highly available communications link with each device is not required as synchronisation can take place after a break in communications is restored. Furthermore, the device manager does not need to be concerned with the particular format or configuration of each device as the memory store can be maintained in a more predictable, consistent or stable arrangement. The one or more devices can be machine to machine (M2M) devices. |