Geolocationing system and method for use of same
AssigneeEnseo, LLC
InventorsWilliam C. Fang, Thomas R. Miller, Vanessa Ogle
Life of this patent
Estimating the term…
Abstract
A geolocationing system and method for providing awareness in a multi-space environment, such as a hospitality environment or educational environment, are presented. In one embodiment of the geolocationing system, a vertical and horizontal array of gateway devices is provided. Each gateway device includes a gateway device identification providing an accurately-known fixed location within the multi-space environment. Each gateway device includes a wireless transceiver that receives a beacon signal from a proximate wireless-enabled personal locator device. The gateway devices, in turn, send gateway signals to a server, which determines an estimated location of the wireless-enabled personal locator device.
Claims20
A system for providing awareness in a multi-space environment, the system comprising:
- a vertical and horizontal array of gateway devices, each gateway device being positioned within a space in the multi-space environment, each gateway device having a gateway device identification providing an accurately-known fixed location;
- each gateway device of the vertical and horizontal array of gateway devices including:
- a housing,
- a wireless transceiver associated with the housing,
- a first processor located within the housing and coupled to the wireless transceiver,
- a first memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a beacon signal via the wireless transceiver from a proximate wireless-enabled personal locator device, the beacon signal including a personal locator device identification,
- transmit a gateway signal, the gateway signal including the personal locator device identification and the gateway device identification;
- a remote server located in communication with the vertical and horizontal array of gateway devices, the remote server including:
- a second processor, and
- a second memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a plurality of gateway signals from a plurality of gateway devices of the vertical and horizontal array of gateway devices,
- process the plurality of gateway signals, and
- determine an estimated location of the proximate wireless-enabled personal locator device;
- a local server located in communication with the vertical and horizontal array of gateway devices, the local server including:
- a processor, and
- memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a plurality of gateway signals from a plurality of gateway devices of the vertical and horizontal array of gateway devices,
- process the plurality of gateway signals, and
- determine an estimated location of the proximate wireless-enabled personal locator device;
- and
- the local server configured to provide a local mode of operation and the remote server configured to provide a remote mode of operation.
A system for providing awareness in a multi-space environment, the system comprising:
- an array of gateway devices, each gateway device being positioned within a space in the multi-space environment, each gateway device having a gateway device identification providing an accurately-known fixed location;
- each gateway device of the array of gateway devices including:
- a housing,
- a wireless transceiver associated with the housing,
- a first processor located within the housing and coupled to the wireless transceiver,
- a first memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a beacon signal via the wireless transceiver from a proximate wireless-enabled personal locator device, the beacon signal including a personal locator device identification,
- transmit a gateway signal, the gateway signal including the personal locator device identification and the gateway device identification;
- and
- a remote server located in communication with the array of gateway devices, the server including:
- a second processor, and
- a second memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a plurality of gateway signals from a plurality of gateway devices of the array of gateway devices,
- process the plurality of gateway signals,
- determine an estimated location of the proximate wireless-enabled personal locator device;
- a local server located in communication with the array of gateway devices, the local server including:
- a processor, and
- memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a plurality of gateway signals from a plurality of gateway devices of the array of gateway devices,
- process the plurality of gateway signals, and
- determine the estimated location of the proximate wireless-enabled personal locator device;
- and
- the local server configured to provide a local mode of operation and the cloud server configured to provide a remote mode of operation.
A system for providing awareness in a multi-space environment, the system comprising:
- an array of gateway devices, each gateway device being positioned within a space in the multi-space environment, each gateway device having a gateway device identification providing an accurately-known fixed location;
- each gateway device of the vertical and horizontal array including:
- a housing,
- a wireless transceiver associated with the housing,
- a first processor located within the housing and coupled to the wireless transceiver,
- a first memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a beacon signal via the wireless transceiver from a proximate wireless-enabled personal locator device, the beacon signal including a personal locator device identification,
- transmit a gateway signal, the gateway signal including the personal locator device identification and the gateway device identification;
- and
- a remote server located in communication with the array of gateway devices, the server including:
- a second processor, and
- a second memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive a plurality of gateway signals from a plurality of gateway devices of the array of gateway devices,
- process the plurality of gateway signals,
- determine an estimated location of the proximate wireless-enabled personal locator device,
- activate an alert notification,
- activate a microphone and a speaker proximate the estimated location
- render a map view of the multi-space environment, the map view including a graphical representation of the multi-space environment,
- annotate the graphical representation of the multi-space environment with the estimated location of the proximate wireless-enabled personal locator device;
- a local server located in communication with the array of gateway devices, the local server including:
- a processor, and
- memory accessible to the processor, the memory including processor-executable instructions that, when executed, cause the processor to:
- receive the plurality of gateway signals from the plurality of gateway devices of the array of gateway devices,
- process the plurality of gateway signals,
- determine the estimated location of the proximate wireless-enabled personal locator device,
- render the map view of the multi-space environment, the map view including the graphical representation of the multi-space environment, and
- annotate the graphical representation of the multi-space environment with the estimated location of the proximate wireless-enabled personal locator device;
- and
- the local server configured to provide a local mode of operation and the cloud server configured to provide a remote mode of operation.
Dependencies are inferred from the claim text.