System, method and apparatus for sensing changes in an environment using wireless communication signals
AssigneeAerial Technologies Inc.
InventorsMichel Allegue Martinez, Matthew Kirby Smith
Life of this patent
Estimating the term…
Abstract
A wireless signal-based sensing system is provided. The system includes a plurality of devices, each device capable of sending and receiving wireless signals to create a sensing area. The system also includes at least one connection mechanism to enable at least one of the devices to connect to an application, and at least one analytics application for processing measurements of wireless signals obtained from the sensing area.
Claims35
A wireless signal-based sensing system comprising:
- at least one sensing area generated by a plurality of devices, each device in the sensing area capable of sending and receiving wireless signals according to a communication protocol, wherein the communication protocol comprises at least one existing mechanism at a first layer of the devices for sensing a communication channel between pairs of connected devices in the sensing area;
- at least one application of at least one of the plurality of devices to access at least the first layer of the device to obtain measurements sensed by the communication protocol using the existing mechanism, wherein the at least one application is configured to generate traffic on the communication channel when an insufficient amount of network traffic is present;
- and
- at least one analytics application for receiving and processing measurements of wireless signals obtained from the sensing area by the plurality of devices, wherein the at least one analytics application is configured to process one or more of:
- temporal changes in wireless signal intensity, channel frequency response, impulse response, or any other measurable variables of the wireless signals that are sensitive to changes in an environment;
- wherein at least one of the plurality of devices is configured to:
- read one or more measurable variables;
- store one or more measurable variables;
- and
- send one or more measurable variables to at least one of another device and the analytics application.
A method for wireless signal-based sensing comprising:
- having a sensing area generated by a plurality of devices, each device in the sensing area capable of sending and receiving wireless signals according to a communication protocol, wherein the communication protocol comprises at least one existing mechanism at a first layer of the devices for sensing a communication channel between pairs of connected devices in the sensing area;
- establishing the communication channel to generate sensed data at the first layer;
- enabling at least one application of at least one of the plurality of devices to access at least the first layer of the device to obtain measurements sensed by the communication protocol using the existing mechanism, wherein the at least one application is configured to generate traffic on the communication channel when an insufficient amount of network traffic is present;
- receiving and processing measurements of wireless signals by at least one analytics application, the measurements having been obtained from the sensing area by the plurality of devices, wherein the at least one analytics application is configured to process one or more of:
- temporal changes in wireless signal intensity, channel frequency response, impulse response, or any other measurable variables of the wireless signals that are sensitive to changes in an environment;
- and
- at least one of the plurality of devices:
- reading one or more measurable variables, storing one or more measurable variables, and sending one or more measurable variables to at least one of another device and the analytics application.
A computer readable medium comprising computer executable instructions for wireless signal-based sensing comprising instructions for:
- having a sensing area generated by a plurality of devices, each device in the sensing area capable of sending and receiving wireless signals according to a communication protocol, wherein the communication protocol comprises at least one existing mechanism at a first layer of the devices for sensing a communication channel between pairs of connected devices in the sensing area;
- establishing the communication channel to generate sensed data at the first layer;
- enabling at least one application of at least one of the plurality of devices to access at least the first layer of the device to obtain measurements sensed by the communication protocol using the existing mechanism, wherein the at least one application is configured to generate traffic on the communication channel when an insufficient amount of network traffic is present;
- receiving and processing measurements of wireless signals by at least one analytics application, the measurements having been obtained from the sensing area by the plurality of devices, wherein the at least one analytics application is configured to process one or more of:
- temporal changes in wireless signal intensity, channel frequency response, impulse response, or any other measurable variables of the wireless signals that are sensitive to changes in an environment;
- and
- at least one of the plurality of devices:
- reading one or more measurable variables, storing one or more measurable variables, and sending one or more measurable variables to at least one of another device and the analytics application.
A wireless signal-based sensing system comprising:
- at least one sensing area generated by a plurality of devices, each device in the sensing area capable of sending and receiving wireless signals according to a communication protocol, wherein the communication protocol comprises at least one existing mechanism at a first layer of the devices for sensing a communication channel between pairs of connected devices in the sensing area;
- at least one application of at least one of the plurality of devices to access at least the first layer of the device to obtain measurements sensed by the communication protocol using the existing mechanism, wherein the at least one application is configured to generate traffic on the communication channel when an insufficient amount of network traffic is present;
- and
- at least one analytics application for receiving and processing measurements of wireless signals obtained from the sensing area by the plurality of devices;
- wherein at least one device comprises:
- at least one processor;
- at least one wireless interface to interact with one or more of a wireless network or another device;
- a first logic unit capable of extracting measurable variables of the wireless signals which are sensitive to changes in the environment;
- a second logic unit capable of formatting the measurement data and sharing it with a network and/or another device to which the device is connected;
- computer executable instructions to initiate wireless communications in order to interact with at least one other device in order to generate the sensing area.
A wireless signal-based sensing system comprising:
- at least one sensing area generated by a plurality of devices, each device in the sensing area capable of sending and receiving wireless signals according to a communication protocol, wherein the communication protocol comprises at least one existing mechanism at a first layer of the devices for sensing a communication channel between pairs of connected devices in the sensing area;
- at least one application of at least one of the plurality of devices to access at least the first layer of the device to obtain measurements sensed by the communication protocol using the existing mechanism, wherein the at least one application is configured to generate traffic on the communication channel when an insufficient amount of network traffic is present;
- and
- at least one analytics application for receiving and processing measurements of wireless signals obtained from the sensing area by the plurality of devices, wherein the at least one analytics application is configured to:
- create one or more clusters comprising relevant groupings of measurements from the measured data in order to associate those clusters with one or more of:
- specific subjects, locations, movements or activities;
- and
- store the identified clusters and collects and generates labels for the clusters corresponding to one or more of:
- subjects, locations, movements or specific activities.
Dependencies are inferred from the claim text.