IP Library Granted Patent US 8,612,149
Granted Patent B2
US 8,612,149 · App. 13/024,890 · Granted Dec 17, 2013

System and method of relative location detection using image perspective analysis

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 8,612,149
App. No.
13/024,890
Granted
Dec 17, 2013
Kind
B2
Abstract

A system and method of relative location detection on an electronic device using image perspective analysis. The electronic device will consist of a processor module coupled to a camera module. The camera module of an electronic device as well as a target device will be used to capture image(s) of the current surroundings, including common elements, which will then be used to obtain the relative location of the devices in reference to one another.

Claims (40)

1. A method for providing navigation to a target device location, comprising:

receiving, at a processor of an electronic device, a request for directions to a target device;

receiving, at the processor, photographic data from a camera module of the electronic device of current surroundings of the electronic device;

receiving, at the processor, target photographic data from a camera module of the target device of current surroundings of the target device;

determining, at the processor, at least one common element from both the target photographic data and the photographic data;

determining, at the processor, a location of the electronic device and a location of the target device relative to one another based on the at least one common element; and

displaying, on a display of the electronic device, directions to the location of the target device from the location of the electronic device.

2. The method of claim 1 , further comprising displaying on the display, a map including directions to the location of the target device.

3. The method of claim 1 , further comprising displaying, on the display, a compass providing directional instructions to the location of the target device.

4. The method of claim 1 , further comprising displaying, on the display, a prompt to obtain photographic data of current surroundings of the electronic device.

5. The method of claim 1 , further comprising sending, from a transmitter, data including instructions to display a prompt on a display of the target device to obtain photographic data of current surroundings of the target device.

6. The method of claim 1 , further comprising receiving motion data from at least one sensor.

7. The method of claim 6 , wherein the at least one sensor is one of an accelerometer and a magnetometer.

8. The method of claim 6 , wherein the motion data provides motion characteristics associated with at least one of the electronic device and the target device, wherein the motion characteristics are used in the determination of the location of the electronic device.

9. The method of claim 6 , wherein the motion data provides motion characteristics associated with at least one of the electronic device and the target device, wherein the motion characteristics are used in the determination of the location of the target device.

10. The method of claim 1 , wherein the photographic data comprises video.

11. The method of claim 1 , wherein the photographic data comprises multiple images.

12. An electronic device comprising:

a display;

a processor coupled to the display, the processor configured to execute instructions to:

receive a request for directions to a target device;

receive photographic data from a camera module of the electronic device of current surroundings of the electronic device;

receive target photographic data from a camera module of the target device of current surroundings of the target device;

determine common elements from both the target photographic data and the photographic data;

determine a location of the electronic device and a location of the target device relative to one another based on the common elements; and

display directions to the location of the target device from the location of the electronic device.

13. The electronic device of claim 12 , further comprising at least one sensor for detecting motion of the electronic device.

14. The electronic device of claim 13 , wherein the at least one sensor comprises one of an accelerometer and a magnetometer.

15. The electronic device of claim 12 , wherein the received target photographic data comprises video.

16. The electronic device of claim 12 , further comprising a positioning module capable of providing a current position of the device and the position being used in conjunction with the target photographic data to obtain a map of the surrounding area.

17. A non-transitory computer readable medium, comprising instruction to cause a processor to:

receive a request for directions to a target device;

receive photographic data from a camera module of the electronic device of current surroundings of the electronic device;

receive target photographic data from a camera module of the target device of current surroundings of the target device;

determine common elements from both the target photographic data and the photographic data;

determine a location of the electronic device and a location of the target device relative to one another based on the common elements; and

display directions to the location of the target device from the location of the electronic device.

18. The non-transitory computer readable medium of claim 16 , further comprising instruction to cause a processor to display a map including directions to the location of the target device.

19. The non-transitory computer readable medium of claim 16 , further comprising instruction to cause a processor to display a compass providing directional instructions to the location of the target device.

20. The non-transitory computer readable medium of claim 16 , further comprising instruction to cause a processor to display a prompt to obtain photographic data of current surroundings of the electronic device using the camera module of the electronic device.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Sep 30, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031315/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2011
From: WALKER, DAVID RYAN; FYKE, STEVEN HENRY
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025995/0414 →