Methods and systems for providing sensor data using a sensor web
First Claim
1. A method for providing sensor data from tracking devices, the method comprising the following operations performed by one or more processors:
- receiving, from a client device, a request for sensor data, the request including a triggering parameter, wherein the sensor data reflects a measurement of an environmental condition associated with a location of a tracking device;
determining whether real-time sensor data is required based on the request for sensor data;
identifying a set of tracking devices that meet the triggering parameter;
retrieving the requested sensor data, wherein, when real-time sensor data is not required, retrieving the requested sensor data comprises retrieving sensor data from entries in a database corresponding to the set of tracking devices;
determining whether the client device has authorization to access each portion of the retrieved sensor data from the set of tracking devices; and
returning a portion of the retrieved sensor data for which the client device has authorization, in response to the request, for display to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing sensor data may comprise receiving a request for sensor data, the request including a triggering parameter. Furthermore, the system and method for providing sensor data may comprise searching for information identifying devices that meet the triggering parameter. Devices are selected from a plurality of item tracking devices, where the plurality of item tracking devices correspond to a plurality of items. Moreover, the system and method for providing sensor data may retrieve the requested sensor data that corresponds to the devices that meet the triggering parameter, and return the requested sensor data.
74 Citations
20 Claims
-
1. A method for providing sensor data from tracking devices, the method comprising the following operations performed by one or more processors:
-
receiving, from a client device, a request for sensor data, the request including a triggering parameter, wherein the sensor data reflects a measurement of an environmental condition associated with a location of a tracking device; determining whether real-time sensor data is required based on the request for sensor data; identifying a set of tracking devices that meet the triggering parameter; retrieving the requested sensor data, wherein, when real-time sensor data is not required, retrieving the requested sensor data comprises retrieving sensor data from entries in a database corresponding to the set of tracking devices; determining whether the client device has authorization to access each portion of the retrieved sensor data from the set of tracking devices; and returning a portion of the retrieved sensor data for which the client device has authorization, in response to the request, for display to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing sensor data, the system comprising:
-
a client operable to initiate a request for sensor data, the request including at least one triggering parameter, wherein the sensor data reflects a measurement of a physical condition associated with a location of a tracking device; a plurality of tracking devices; and a tracking center operable to; receive the request for sensor data; determine whether real-time sensor data is required based on the request for sensor data; identify a set of tracking devices from the plurality of tracking devices that meet the triggering parameter; retrieve the requested sensor data, wherein, when real-time sensor data is not required, retrieving the requested sensor data comprises retrieving sensor data from entries in a database corresponding to the set of tracking devices; determine whether the client has authorization to access each portion of the retrieved sensor data from the set of tracking devices; and return a portion of the retrieved sensor data to the client for which the client has authorization, in response to the request. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions, which when executed by a processor, cause the processor to perform a method for providing sensor data from tracking devices using a context based sensor network, the method comprising:
-
receiving, from a client, a request for sensor data, the request including a triggering parameter, wherein the sensor data reflects a measurement of a physical condition associated with a location of a tracking device; identifying a set of tracking devices that meet the triggering parameter; retrieving the requested sensor data, wherein, when real-time sensor data is not required, retrieving the requested sensor data comprises retrieving sensor data from entries in a database corresponding to the set of tracking devices; determining whether the client device has authorization to access each portion of the retrieved sensor data from the set of tracking devices; and returning a portion of the retrieved sensor data for which the client has authorization, in response to the request, for display to a user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification