Identifying an event occurrence from sensor data streams
First Claim
1. A method comprising:
- receiving a plurality of sensor data streams generated by a plurality of sensor sets, each sensor set comprising one or more sensors, a sensor data stream associated with a user co-located with a sensor set that generates the sensor data stream, the sensor data stream comprising measurements of the sensor;
identifying a relationship between the measurements included in two or more sensor data streams of the plurality of sensor data streams;
determining one or more confidence values associated with the measurements included in the two or more sensor data streams;
determining, according to the relationship and to the one or more confidence values, that the plurality of sensor data streams correspond to an occurrence of an event that was measured by the plurality of sensor sets and represented in the measurements included in the two or more data streams, the determining that the plurality of sensor data streams correspond to the occurrence of the event comprising;
accessing a collection of events, each event associated with two or more sensor value ranges; and
identifying the event from the collection of events according to a second relationship between two or more sensor data streams of the plurality of sensor data streams and the two or more sensor value ranges associated with the event; and
sending a notification of the occurrence of the event.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a method for identifying the occurrence of an event from sensor data streams may be provided. The method may include accessing a plurality of sensor data streams generated by a plurality of sensor sets. Each sensor set may comprise one or more sensors. A sensor data stream may be associated with a user. The user may be co-located with a sensor set that generates the sensor data stream. A relationship between two or more sensor data streams of the plurality of sensor data streams may be identified. The method may further include determining, according to the relationship, that the plurality of sensor data streams corresponds to an event. A notification of an occurrence of the event may be sent.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving a plurality of sensor data streams generated by a plurality of sensor sets, each sensor set comprising one or more sensors, a sensor data stream associated with a user co-located with a sensor set that generates the sensor data stream, the sensor data stream comprising measurements of the sensor; identifying a relationship between the measurements included in two or more sensor data streams of the plurality of sensor data streams; determining one or more confidence values associated with the measurements included in the two or more sensor data streams; determining, according to the relationship and to the one or more confidence values, that the plurality of sensor data streams correspond to an occurrence of an event that was measured by the plurality of sensor sets and represented in the measurements included in the two or more data streams, the determining that the plurality of sensor data streams correspond to the occurrence of the event comprising; accessing a collection of events, each event associated with two or more sensor value ranges; and identifying the event from the collection of events according to a second relationship between two or more sensor data streams of the plurality of sensor data streams and the two or more sensor value ranges associated with the event; and sending a notification of the occurrence of the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more tangible non-transitory computer-readable media having computer-executable code, when executed by a computer operable to:
-
receive a plurality of sensor data streams generated by a plurality of sensor sets, each sensor set comprising one or more sensors, a sensor data stream associated with a user co-located with a sensor set that generates the sensor data stream, the sensor data stream comprising measurements of the sensor; identify a relationship between the measurements included in two or more sensor data streams of the plurality of sensor data streams; determine one or more confidence values associated with the measurements included in the two or more sensor data streams; determine, according to the relationship and to the one or more confidence values, that the plurality of sensor data streams correspond to an occurrence of an event that was measured by the plurality of sensor sets and represented in the measurements included in the two or more data streams, the determining that the plurality of sensor data streams correspond to the occurrence of the event comprising; accessing a collection of events, each event associated with two or more sensor value ranges; and identifying the event from the collection of events according to a second relationship between two or more sensor data streams of the plurality of sensor data streams and the two or more sensor value ranges associated with the event; and send a notification of the occurrence of the event. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; a memory that stores logic operable to; receive a plurality of sensor data streams generated by a plurality of sensor sets, each sensor set comprising one or more sensors, a sensor data stream associated with a user co-located with a sensor set that generates the sensor data stream, the sensor data stream comprising measurements of the sensor; identify a relationship between the measurements included in two or more sensor data streams of the plurality of sensor data streams; determine one or more confidence values associated with the measurements included in the two or more sensor data streams; determine, according to the relationship and to the one or more confidence values, that the plurality of sensor data streams correspond to an occurrence of an event that was measured by the plurality of sensor sets and represented in the measurements included in the two or more data streams, the determining that the plurality of sensor data streams correspond to the occurrence of the event comprising; accessing a collection of events, each event associated with two or more sensor value ranges; and identifying the event from the collection of events according to a second relationship between two or more sensor data streams of the plurality of sensor data streams and the two or more sensor value ranges associated with the event; and send a notification of the occurrence of the event. - View Dependent Claims (15, 16, 17, 18)
-
Specification