发明名称 PROCESSING EVENTS GENERATED BY INTERNET OF THINGS (IoT)
摘要 The technology disclosed relates to processing events generated by Internet of Things (IoT) devices. In particular, it relates to storing a machine-readable declarative specification of stateful event processing of an automated multi-step progression of monitoring of Internet of Things (IoT) devices that generate events. It includes compiling into tangible memory, in response to the declarative specification, a state processing network that implements a multi-step progression of monitoring events generated by the IoT devices. The state processing network implements both the time based transition triggers and the event based transition triggers after being initiated by the IoT devices. Further, data structures, which record monitoring status of particular IoT devices, are compiled. Finally, the state processing network further selects an alternative action to trigger, and triggers the selected action using at least some data from a particular event being processed.
申请公布号 US2017083386(A1) 申请公布日期 2017.03.23
申请号 US201615089097 申请日期 2016.04.01
申请人 salesforce.com, inc. 发明人 Wing Aubrey;Mamut Tatyana;Che Arthur Ping-Tak;Chin Tiffany Joy;Poon Amy Kar Sin;Layman Andrew
分类号 G06F9/54;G06F1/32 主分类号 G06F9/54
代理机构 代理人
主权项 1. A method of processing events generated by Internet of Things (IoT) devices, the method including: storing a machine-readable declarative specification of stateful event processing of an automated multi-step progression of monitoring of Internet of Things (IoT) devices that generate events, wherein the declarative specification includes; states in the multi-step progression;time based transition triggers;event based transition triggers;definitions of conditions applicable to the event based triggers; andalternative actions responsive to state transitions caused by the time based transition triggers and the event based transition triggers; compiling into tangible memory, in response to the declarative specification: a state processing network that implements a multi-step progression of monitoring events generated by the IoT devices,the state processing network implements both the time based transition triggers and the event based transition triggers after being initiated by the IoT devices, anddata structures that record monitoring status of particular IoT devices; and wherein the state processing network further selects an alternative action to trigger, and triggers the selected action using at least some data from a particular event being processed.
地址 San Francisco CA US