IP Library Granted Patent US 10,349,377
Granted Patent B1
US 10,349,377 · App. 16/123,043 · Granted Jul 9, 2019

Method and system for embedded device localization-based progressive indicators

Inventors: Paramvir Singh Nagpal (Brampton, CA); Saeedeh Hamidifar (Mississauga, CA)
Assignee: MAPSTED CORP.
H04W64/003G01C5/06G01R33/02G01S11/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,349,377
App. No.
16/123,043
Granted
Jul 9, 2019
Kind
B1
Abstract

A method and system of locating an embedded computing and communication device. The method, executed in a processor of a server computing device, comprises receiving, from a locator device, a request for locating the embedded device hosted within a host asset device, localizing the embedded device, determining a proximity of the locator device relative to the embedded device, and operating at least one user interface indicator based on the proximity.

Claims (32)

1. A method, executed in a processor of a server computing device, of locating an embedded device, the method comprising:

receiving at the server computing device, from a locator device, a request for locating the embedded device hosted within a host asset device, the server computing device being communicatively coupled to the embedded device and the locator device;

localizing the embedded device, based on fingerprint data of a pedestrian area and data received from the embedded device, the embedded device comprising the fingerprint data, wherein localization comprises a confidence level determined by fusing probabilistic results of multiple concurrent location estimates of the embedded device;

providing, to the locator device, localization results for showing a trajectory traversed by a user in possession of the locator device relative to the host asset device and the embedded device within the pedestrian area;

determining a proximity of the locator device relative to the embedded device; and

providing an input to operate at least one user interface indicator based on the proximity and the confidence level.

2. The method of claim 1 wherein the embedded device is one of removably and fixedly hosted within the host asset device.

3. The method of claim 1 wherein determining the proximity includes determining at least one of a distance and a direction of the embedded device relative to the locator device.

4. The method of claim 3 wherein the at least one indicator comprises at least one of an audible and a visible indicator at the host asset device.

5. The method of claim 4 further comprising varyingly operating the at least one indicator as the locator device advances in proximity to the embedded device.

6. The method of claim 1 wherein the localizing comprises location coordinate information and floor number information for the embedded device within a multi-floor building.

7. The method of claim 1 wherein the localizing is based on at least one of a magnetic field strength and direction, a received wireless communication signal strength, a wireless connectivity indication and a barometric pressure in accordance with the fingerprint data of a multi-floor building.

8. The method of claim 7 wherein the fingerprint data includes time-stamps whereby the magnetic field strength and direction, the received wireless signal strength, the wireless connectivity indication and the barometric pressure are time-correlated based on the time-stamps.

9. The method of claim 1 wherein the localizing comprises a coordinate location associated with a probabilistic estimate expressed as the confidence level.

10. The method of claim 9 further comprising operating the at least one user interface indicator only if the confidence level exceeds 70 percent.

11. A server computing system for locating an embedded device, the server computing system comprising:

a processor; and

a memory including instructions executable in the processor to:

receive, from a locator device, a request for locating the embedded device hosted within a host asset device, the server computing device being communicatively coupled to the embedded device and a locator device;

localize the embedded device, based on fingerprint data of a pedestrian area and data received from the embedded device, the embedded device comprising the fingerprint data, wherein localization comprises a confidence level determined by fusing probabilistic results of multiple concurrent location estimates of the embedded device;

provide, to the locator device, localization results for showing a trajectory traversed by a user in possession of the locator device relative to the host asset device and the embedded device within the pedestrian area;

determine a proximity of the locator device relative to the embedded device; and

provide an input to operate at least one user interface indicator based on the proximity and the confidence level.

12. The server computing system of claim 11 wherein the embedded device is one of removably and fixedly hosted within the host asset device.

13. The server computing system of claim 12 wherein determining the proximity includes determining at least one of a distance and a direction of the embedded device relative to the locator device.

14. The server computing system of claim 13 wherein the at least one indicator comprises at least one of an audible and a visible indicator at the host asset device.

15. The server computing system of claim 14 further comprising instructions executable in the processor to varyingly operate the at least one indicator as the locator device advances in proximity to the embedded device.

16. The server computing system of claim 11 wherein the localizing comprises location coordinate information and floor number information for the embedded device within a multi-floor building.

17. The server computing system of claim 11 wherein the localizing is based on at least one of a magnetic field strength and direction, a received wireless communication signal strength, a wireless connectivity indication and a barometric pressure in accordance with the fingerprint data of a multi-floor building.

18. The server computing system of claim 17 wherein the fingerprint data includes respective time-stamps whereby the magnetic field strength and direction, the received wireless signal strength, the wireless connectivity indication and the barometric pressure are time-correlated in accordance with the respective time-stamps.

19. The server computing system of claim 11 wherein the localizing comprises a coordinate location associated with a probabilistic estimate expressed as the confidence level.

20. The server computing system of claim 19 further comprising instructions executable in the processor to operate the at least one user interface indicator only if the confidence level exceeds 70 percent.

Assignments (3)
REQUEST FOR ASSIGNEE ADDRESS CHANGE Recorded Nov 12, 2024
From: MAPSTED CORP.
To: MAPSTED CORP.
Reel/Frame 069357/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2024
From: NAGPAL, PARAMVIR; HAMIDIFAR, SAEEDEH
To: MAPSTED CORP.
Reel/Frame 066323/0989 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2018
From: HAMIDIFAR, SAEEDEH; NAGPAL, PARAMVIR SINGH
To: MAPSTED CORP.
Reel/Frame 046814/0005 →