Micro-location of devices within a wireless network using room boundary images
US-2017039445-A1 · Feb 9, 2017 · US
US9854148B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9854148-B2 |
| Application number | US-201514817299-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 4, 2015 |
| Priority date | Aug 4, 2015 |
| Publication date | Dec 26, 2017 |
| Grant date | Dec 26, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In a system for detecting location of an object inside of a building, an image capture device of a mobile electronic device captures an image of a boundary of a room in which the portable electronic device is positioned. The system extracts features of a boundary (ceiling, wall or floor) in the image to determine whether the mobile device is in a known location. When the system identifies a known location, it will take an action that provides the portable electronic device with additional functionality at the identified known location. Such functionality may include connecting to a wireless network or communicating with a stationary device at the known location.
Opening claim text (preview).
The invention claimed is: 1. A system for determining a location of an object inside of a building, the system comprising: a portable electronic device comprising: a positional sensor, and an image capture device, a processor; and a non-transitory computer-readable memory device containing programming instructions that are configured to instruct the processor to: cause the image capture device to capture an image of a boundary of a building component in which the portable electronic device is positioned, wherein the boundary comprises a wall or ceiling, receive the image captured by the image capture device, process the image to extract one or more features of the boundary in the image, access a data set of micro-location data, wherein the micro-location data comprises parameters for boundaries and, for each boundary, an associated micro-location, compare the extracted features with parameters in the data set to identify a micro-location of the boundary in the image, and when the processor identifies a known micro-location of the boundary in the image, take an action that provides the portable electronic device with additional functionality at the identified known micro-location. 2. The system of claim 1 , wherein the action that provides the portable electronic device with additional functionality comprises providing the processor with an identifier for a network to which a proximate stationary electronic device is connected. 3. The system of claim 2 , wherein the action that provides the portable electronic device with additional functionality comprises providing the processor with a security credential for the network. 4. The system of claim 2 , wherein: the portable electronic device also comprises an antenna; and the action that provides the portable electronic device with additional functionality also comprises automatically causing the portable electronic device to connect to the network via the antenna and communicate with the proximate stationary electronic device. 5. The system of claim 4 , wherein: the proximate stationary electronic device is a printer device; and automatically causing the portable electronic device to communicate with the printer device comprises causing the portable electronic device to transfer an electronic document file to the printer device for printing a document on a substrate. 6. The system of claim 4 , further comprising additional programming instructions that are configured to instruct the processor to, before causing the portable electronic device to communicate with the proximate stationary electronic device: receive, via the image capture device, an image of the proximate stationary electronic device; and process the image of the proximate stationary electronic device to extract features of the stationary electronic device and use the extracted features to identify the stationary electronic device. 7. The system of claim 2 , further comprising additional programming instructions that are configured to instruct the processor to cause the portable electronic device to output an instruction that will inform a user how to place the portable electronic device proximate a stationary electronic device in a location that corresponds to an image capture position. 8. The system of claim 1 , further comprising additional programming instructions that are configured to instruct the processor to: receive positional sensor data from the positional sensor; compare the received positional sensor data to positional sensor parameters that correspond to an image capture position; when the processor determines, based on the received positional sensor data, that the portable electronic device is not in an image capture position, output an instruction that will inform a user how to place the portable electronic device proximate a stationary electronic device in a location that corresponds to an image capture position; and when the processor determines, based on the received positional sensor data, that the portable electronic device is in an image capture position, initiate the processing of the image to extract the one or more features and compare the extracted features with parameters in the data set. 9. The system of claim 1 , wherein the processor and the computer-readable memory device are components of the portable electronic device. 10. The system of claim 1 , further comprising additional programming instructions that are configured to instruct the processor to: if the processor identifies more than one candidate micro-location, determine whether a non-positional sensor of the portable electronic device has received data that corresponds to any of the candidate micro-locations; and select as the known micro-location the candidate micro-location for which the non-positional sensor received corresponding data. 11. A method of detecting location of a stationary object at a micro-location and initiating communication with the object, the method comprising: operating a portable electronic device comprising an image capture device and a processor to: cause the image capture device to capture an image of a boundary of a micro-location of a building component in which the portable electronic device is positioned, receive the image captured by the image capture device, process the image to extract one or more features of the boundary of the building component in the image, access a data set of micro-location data, wherein the micro-location data comprises parameters for boundaries of micro-locations and, for each boundary, an associated micro-location, compare the extracted features with parameters in the data set to identify a micro-location of the boundary of the building component in the image, and when the processor identifies a known micro-location of the boundary of the building component in the image, take an action that provides the portable electronic device with additional functionality at the identified known micro-location. 12. The method of claim 11 , wherein the action that provides the portable electronic device with additional functionality comprises providing the portable electronic device with an identifier for a network to which a proximate stationary electronic device is connected. 13. The method of claim 12 , wherein the action that provides the portable electronic device with additional functionality also comprises providing the portable electronic device with a security credential for the network. 14. The method of claim 12 , wherein: the action that provides the portable electronic device with additional functionality also comprises automatically causing the portable electronic device to connect to the network via an antenna and communicate with the proximate stationary electronic device. 15. The method of claim 14 , wherein: the proximate stationary electronic device is a printer device; and automatically causing the portable electronic device to communicate with the printer device comprises causing the portable electronic device to transfer an electronic document file to the printer device for printing a document on a substrate. 16. The method of claim 14 , further comprising, before causing the portable electronic device to communicate with the proximate stationary electronic device: receiving, via the image capture device, an image of the proximate stationary electronic device; processing the image of the proximate stationary electronic device to extract features of the proximate stationary electronic device; and using the extracted features to identify the stationary electronic device.
based on the image signal · CPC title
Electricity · mapped topic
Electricity · mapped topic
Transmission of position information to remote stations (involving assistance data G01S5/0236) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.