Validating Sensor Data at a Community Sensor-Coordinating Entity
First Claim
Patent Images
1. A method comprising, by one or more computer systems:
- receiving sensor data from a source associated with a person;
comparing the sensor data against a sensor information model of the person that comprises;
a description of the person;
a description of a sensor associated with the person;
a description of a property associated with the person; and
a description of a virtual community that the person is associated with;
determining whether the sensor data are valid based on the comparison; and
if the sensor data are valid, routing the sensor data to an application provider associated with the virtual community.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving sensor data from a source associated with a person; comparing the sensor data against a sensor information model of the person that includes a description of the person, a description of a sensor associated with the person, a description of a property associated with the person, and a description of a virtual community that the person is associated with; determining whether the sensor data are valid based on the comparison; and if the sensor data are valid, routing the sensor data to an application provider associated with the virtual community.
25 Citations
32 Claims
-
1. A method comprising, by one or more computer systems:
-
receiving sensor data from a source associated with a person; comparing the sensor data against a sensor information model of the person that comprises; a description of the person; a description of a sensor associated with the person; a description of a property associated with the person; and a description of a virtual community that the person is associated with; determining whether the sensor data are valid based on the comparison; and if the sensor data are valid, routing the sensor data to an application provider associated with the virtual community. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable non-transitory storage media embodying logic operable when executed to:
-
receive sensor data from a source associated with a person; compare the sensor data against a sensor information model of the person that comprises; a description of the person; a description of a sensor associated with the person; a description of a property associated with the person; and a description of a virtual community that the person is associated with; determine whether the sensor data are valid based on the comparison; and if the sensor data are valid, route the sensor data to an application provider associated with the virtual community. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more communication interfaces; one or more memory devices containing one or more instructions for execution by one or more processing devices; and the processing devices, operable when executing the instructions to; receive sensor data from a source associated with a person; compare the sensor data against a sensor information model of the person that comprises; a description of the person; a description of a sensor associated with the person; a description of a property associated with the person; and a description of a virtual community that the person is associated with; determine whether the sensor data are valid based on the comparison; and if the sensor data are valid, route the sensor data to an application provider associated with the virtual community. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising
means for receiving sensor data from a source associated with a person; -
means for comparing the sensor data against a sensor information model of the person that comprises; a description of the person; a description of a sensor associated with the person; a description of a property associated with the person; and a description of a virtual community that the person is associated with; means for determining whether the sensor data are valid based on the comparison; and means for, if the sensor data are valid, routing the sensor data to an application provider associated with the virtual community. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification