SYSTEMS AND METHODS FOR SENSOR-BASED COMPUTING
First Claim
1. A sensing device comprising:
- at least one sensor;
a processor;
a data store; and
instructions executable by the processor to;
acquire data with the at least one sensor;
process the data; and
store the data in the data store.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the invention provide devices, methods and systems, including without limitation data acquisition systems, that can provide flexible sensing and/or data acquisition solutions. An exemplary sensing device, which may be in communication with one or more computers, such as a server, etc., can include one or more sensor(s), a processor and/or a data store. The sensing device can, perhaps in response to instructions received from the computer, filter and/or otherwise process data acquired by the sensor before transmitting the desired data to the computer. The sensing device may store some or all of the acquired data locally and/or may transmit, replicate, etc. some or all of the stored data to the computer.
15 Citations
43 Claims
-
1. A sensing device comprising:
-
at least one sensor;
a processor;
a data store; and
instructions executable by the processor to;
acquire data with the at least one sensor;
process the data; and
store the data in the data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A distributed computing system comprising:
-
a server computer comprising a first processor and a computer readable medium with instructions executable by the server computer to;
communicate with a sensing device; and
at least one sensing device in communication with the server computer, the sensing device comprising;
at least one sensor;
a second processor;
a data store; and
instructions executable by the sensing device to;
acquire data with the at least one sensor;
process at least a portion of the acquired data; and
store at least a portion of the acquired the data in the data store. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. In a computer system, a method of distributed computing, the method comprising:
-
providing a sensing device in communication with a server computer, the sensing device being remote from the server computer and comprising a processor, a data store and at least one sensor;
acquiring data with the at least one sensor;
processing at least a portion of the acquired data with the processor; and
storing at least a portion of the acquired data in the data store. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A sensing device comprising:
-
sensor means for acquiring data;
means for processing the acquired data;
means for storing at least part of the acquired data; and
means for storing at least part of the acquired data. - View Dependent Claims (35, 36)
-
-
37. A computer program product stored on a computer readable medium, the computer program product comprising instructions executable by a sensing device to:
-
acquire data with a sensor;
process at least a portion of the acquired data with a processor; and
store at least a portion of the acquired data at a data store resident on the sensor.
-
-
38. A computer program product stored on a computer readable medium, the computer program product comprising instructions executable by server computer to:
-
transmit an instruction to a sensing device, the instruction comprising a command to acquire data with a sensor local to the sensing device; and
synchronize at least a portion of the acquired data between the sensing device and a data store local to the server computer.
-
-
39. A computer data structure for use in a distributed computing environment, the data structure comprising:
-
a first data store local to a first sensing device, the sensing device comprising a first sensor, the first data store being configured to store data acquired by the first sensor;
a composite data store local to a server computer, the composite data store being configured to receive at least some of the data stored in the first data store. - View Dependent Claims (40, 41, 42, 43)
-
Specification