发明名称 Data collection from networked devices
摘要 A common infrastructure collects diverse data and information from large numbers of mobile devices and traditional sensors at Internet scale to support multiple different applications simultaneously. The infrastructure includes a backend phenomenon layer that provides high level abstractions to applications such that they can express their data and information needs in a declarative fashion and coordinate the data collection and processing activities for all applications. An edge layer that manages devices, receives collection requirements from the backend layer, configures and instructs devices for data collection, and conducts aggregation and primitive processing of the data. This layer contains network edge nodes, such as base stations in a cellular network. Each node manages a set of local data generating networked devices. The device agent data layer using common agents on the data generating networked devices receives data collection instructions from the edge layer, performs data collection.
申请公布号 US8935368(B2) 申请公布日期 2015.01.13
申请号 US201213447936 申请日期 2012.04.16
申请人 International Business Machines Corporation 发明人 Calo Seraphin Bernard;Dilmaghani Raheleh B;Freimuth Douglas M;Ganti Raghu Kiran;Grueneberg Keith William;Ye Fan
分类号 G06F13/00;H04L29/06 主分类号 G06F13/00
代理机构 August Law, LLC 代理人 August Law, LLC ;Willinghan George
主权项 1. A method for data collection from networked devices, the method comprising: receiving at a phenomenon layer of a data capture system a data request specification from an application running on a computing system, the data request specification comprising an identification of types of data, a time duration for collection of the types of data and a physical location associated with the types of data; determining data collection requirements at the phenomenon layer responsive to the data request specification, the data collection requirements comprising raw data and phenomena responsive to the data request specification, each phenomenon comprising an occurrence of a given event at a given physical location over a given time duration; identifying at an edge layer in the data capture system a set of common software agents within the data capture system capable of obtaining raw data sufficient to satisfy the data collection requirements, each common software agent running on one of a plurality of data generating networked devices; using the identified common software agents to obtain the raw data; generating the phenomena in the data collection requirements at the edge layer using the obtained raw data; and communicating raw data and phenomena responsive to the data request specification to the application.
地址 Armonk NY US