Automatic determination of indoor or outdoor state of a device based on 3D geoposition and volumetric structural data
AssigneeHewlett Packard Enterprise Development LP
InventorsCharles Lukaszewski, Stuart Walker Strickland
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for deterministically estimating whether the location of a computing device that is fixed or mobile is inside a building or not using location data. Particularly, the system may compare 3D geoposition uncertainty region of a location to a 3D volumetric structure shape of the location, and determining a confidence value based on the comparison associated with a likelihood that the location associated with the computing device is indoors or outdoors. Various states of the computing device are supported by the substance of the disclosure, including indoor and outdoor states.
Claims20
A computing device for determining that an environment of the computing device location is indoors or outdoors comprising:
- a memory;
- and
- one or more processors that are configured to execute machine readable instructions stored in the memory for performing a method comprising:
- determining a 3D geoposition uncertainty region of a location associated with the computing device;
- comparing the 3D geoposition uncertainty region to a 3D volumetric structure shape of the location, wherein the 3D volumetric structure shape of the location is stored in a geospatial data store;
- determining a confidence value based on the comparison, wherein the confidence value is associated with a likelihood that the location associated with the computing device is indoors or outdoors;
- and
- when the confidence value exceeds a threshold, providing the determination that the computing device is indoors or outdoors and the confidence value, and triggering an action in an external system.
A method for determining that an environment of the computing device location is indoors or outdoors comprising:
- determining a 3D geoposition uncertainty region of a location associated with the computing device;
- comparing the 3D geoposition uncertainty region to a 3D volumetric structure shape of the location, wherein the 3D volumetric structure shape of the location is stored in a geospatial data store;
- determining a confidence value based on the comparison, wherein the confidence value is associated with a likelihood that the location associated with the computing device is indoors or outdoors;
- and
- when the confidence value exceeds a threshold, providing the determination that the computing device is indoors or outdoors and the confidence value, and triggering an action in an external system.
A non-transitory computer-readable storage medium storing a plurality of instructions executable by one or more processors, the plurality of instructions when executed by the one or more processors cause the one or more processors to:
- determine a 3D geoposition uncertainty region of a location associated with the computing device;
- compare the 3D geoposition uncertainty region to a 3D volumetric structure shape of the location, wherein the 3D volumetric structure shape of the location is stored in a geospatial data store;
- determine a confidence value based on the comparison, wherein the confidence value is associated with a likelihood that the location associated with the computing device is indoors or outdoors;
- and
- when the confidence value exceeds a threshold, provide the determination that the computing device is indoors or outdoors and the confidence value, and triggering an action in an external system.
Dependencies are inferred from the claim text.