Methods and systems for providing sensor data using a sensor web
AssigneeFedex Corporate Services, Inc.
InventorsMiley Ainsworth, Ole Petter Skaaksrud
Life of this patent
Estimating the term…
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.
Claims16
A method for providing sensor data from a set of tracking devices, the method comprising the following operations performed by one or more processors:
- receiving a request for sensor data from a client device, wherein the request is associated with authentication information;
- identifying the set of tracking devices based on the request, wherein the set of tracking devices includes a set of beacon devices, and wherein at least one beacon device in the set is associated with a set of item tracking devices determined to be within a geographical range of the beacon device;
- determining whether real-time sensor data is required from the set of tracking devices based on an environmental data type associated with the request;
- retrieving the requested sensor data from the set of tracking devices when real-time sensor data is required, wherein the set of item tracking devices associated with the beacon device is updated periodically, such that an item tracking device outside the geographical range of the beacon device is disassociated from the beacon device;
- determining whether the client device has authorization to access each portion of the retrieved sensor data based on the authentication information;
- and
- returning, to the client device, a portion of the retrieved sensor data for which the client device has authorization.
A system for providing sensor data from a set of tracking devices, comprising:
- a memory storing a set of instructions;
- the set of tracking devices, wherein the set of tracking devices includes a set of beacon devices, and wherein at least one beacon device in the set is associated with a set of item tracking devices determined to be within a geographical range of the beacon device;
- and
- one or more processors configured to execute the set of instructions to perform a set of operations, comprising:
- receiving a request for sensor data from a client device, wherein the request is associated with authentication information;
- identifying the set of tracking devices based on the request;
- determining whether real-time sensor data is required from the set of tracking devices based on an environmental data type associated with the request;
- retrieving the requested sensor data from the set of tracking devices when real-time sensor data is required, wherein the set of item tracking devices associated with the beacon device is updated periodically, such that an item tracking device outside the geographical range of the beacon device is disassociated from the beacon device;
- determining whether the client device has authorization to access each portion of the retrieved sensor data based on the authentication information;
- and
- returning, to the client device, a portion of the retrieved sensor data for which the client device has authorization.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method for providing sensor data from a set of tracking devices using a context-based sensor network, the method comprising:
- receiving a request for sensor data from a client device, wherein the request is associated with authentication information;
- identifying the set of tracking devices based on the request, wherein the set of tracking devices includes a set of beacon devices, and wherein at least one beacon device in the set is associated with a set of item tracking devices determined to be within a geographical range of the beacon device;
- determining whether real-time sensor data is required from the set of tracking devices based on an environmental data type associated with the request;
- retrieving the requested sensor data from the set of tracking devices when real-time sensor data is required, wherein the set of item tracking devices associated with the beacon device is updated periodically, such that an item tracking device outside the geographical range of the beacon device is disassociated from the beacon device;
- determining whether the client device has authorization to access each portion of the retrieved sensor data based on the authentication information;
- and
- returning, to the client device, a portion of the retrieved sensor data for which the client device has authorization.
Dependencies are inferred from the claim text.