Crowd sourced data sampling at the crowd
AssigneeInternational Business Machines Corporation
InventorsDavid B. Lection, Mark B. Stevens, John D. Wilson
Life of this patent
Estimating the term…
Abstract
An approach is provided for sampling crowd sourced data. The approach selects an sampling node from a set of crowd nodes. The sampling node receives a data acquisition request from a data collector and receives data from the set of crowd nodes with the data being responsive to the data acquisition request. The received data is processed by the sampling node to reduce redundant data as defined by the data acquisition request. An acquired data message block is generated and transmitted from the sampling node to the data collector.
Claims19
1-20. (canceled)
An information handling system comprising:
- one or more processors;
- a memory coupled to at least one of the processors;
- and
- a set of instructions stored in the memory and executed by at least one of the processors to abstract crowd sourced data, wherein the set of instructions perform actions of:
- selecting an sampling node from a plurality of crowd nodes within a region of geo-location commonality;
- receiving, at the sampling node, a data acquisition request from a data collector to collect crowd sourced data from the region of geo-location commonality;
- receiving, at the sampling node, crowd sourced data from the plurality of crowd nodes from the region of geo-location commonality, wherein the crowd sourced data is responsive to the data acquisition request;
- processing, by the sampling node, the received crowd sourced data, wherein the processing reduces redundant data as defined by the data acquisition request and results in an acquired data message block;
- and
- transmitting the acquired data message block from the sampling node to the data collector.
A computer program product stored in a computer readable storage medium, comprising computer instructions that, when executed by an information handling system, causes the information handling system to abstract crowd sourced data by performing actions comprising:
- selecting an sampling node from a plurality of crowd nodes within a region of geo-location commonality;
- receiving, at the sampling node, a data acquisition request from a data collector to collect crowd sourced data from the region of geo-location commonality;
- receiving, at the sampling node, crowd sourced data from the plurality of crowd nodes from the region of geo-location commonality, wherein the crowd sourced data is responsive to the data acquisition request;
- processing, by the sampling node, the received crowd sourced data, wherein the processing reduces redundant data as defined by the data acquisition request and results in an acquired data message block;
- and
- transmitting the acquired data message block from the sampling node to the data collector.
Dependencies are inferred from the claim text.