发明名称 System and method to contact and maintain status of managed devices
摘要 A method is provided in one example and includes establishing a plurality of persistent connections with a plurality of devices at a server; receiving presence data associated with the plurality of devices; responding to heartbeat messages provided by the plurality of devices; receiving a status change notification from a particular one of the devices; and updating status data and heartbeat data for the particular one of the devices. In more particular embodiments, the method includes encoding messages communicated on the persistent connections using an extensible messaging and presence protocol (XMPP). The method may also include communicating script configuration data over a particular one of the persistent connections for execution by the particular device. The persistent connections may be secured using transport layer security (TLS).
申请公布号 US8843622(B1) 申请公布日期 2014.09.23
申请号 US201113329638 申请日期 2011.12.19
申请人 Cisco Technology, Inc. 发明人 Graham Mickael;Okmyanskiy Anton
分类号 G06F15/16 主分类号 G06F15/16
代理机构 Patent Capital Group 代理人 Patent Capital Group
主权项 1. A method, comprising: establishing a plurality of persistent connections with a plurality of devices at a server, wherein each of the plurality of devices are dynamically assigned to at least one group; sending script configuration data to at least one device included in the plurality of devices, after a persistent connection has been established with the at least one device, wherein the script configuration data defines one or more scripts that the at least one device is to execute; encoding messages communicated on the persistent connections using an extensible messaging and presence protocol (XMPP), wherein the persistent connections include an XMPP upstream connection and an XMPP downstream connection; receiving presence data associated with the plurality of devices; responding to heartbeat messages provided by the plurality of devices; receiving a status change notification from a particular one of the devices; and updating status data and heartbeat data for the particular one of the devices.
地址 San Jose CA US