IP Library Granted Patent US 8,862,146
Granted Patent B2
US 8,862,146 · App. 12/897,248 · Granted Oct 14, 2014

Method, device and system for enhancing location information

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,862,146
App. No.
12/897,248
Granted
Oct 14, 2014
Kind
B2
Abstract

A method, system and apparatus for obtaining enhanced location information for a mobile device. The mobile device is configured to allow a determination of its location, for example via GPS. Location data for the mobile device, exemplarily obtained via GPS, may be further specified using context information for the mobile device. Additional data is obtained and processed to obtain context information for the mobile device. Enhanced location information is determined for the mobile device at least in part based on processing the location data in association with the context information. Additional data may comprise, for example, ambient noise, speech, images or text.

Claims (34)

1. A method of enhancing location information or a mobile device, the method comprising:

obtaining location data indicative of a location of said mobile device;

obtaining additional data comprising context information for said mobile device, said additional data being obtained from the mobile device, said context information usable by the mobile device or a computing device coupled to the mobile device or both, for further specifying the location of the mobile device, wherein the additional data comprises one or more of: audio data, visual data, text data and sensor data;

processing said additional data to obtain said context information; and

determining enhanced location information for said mobile device, based at least in part on processing said location data in association with said context information, wherein the enhanced location information represents an improved location accuracy relative to the location information, and wherein processing said location data in association with said context information comprises further distinguishing the location data using the context information.

2. The method of claim 1 wherein the audio data comprises ambient noise and processing said audio data comprises obtaining context information from said ambient noise.

3. The method of claim 1 wherein processing said audio data comprises obtaining context information from an audio level.

4. The method of claim 1 wherein the audio data comprises speech data and processing said speech data comprises obtaining context keywords from said speech data.

5. The method of claim 1 wherein one or more types of additional data are processed to obtain context information.

6. The method of claim 5 wherein the one or more types of additional data are assigned a ranking and processed in an order at least in part based on said ranking, wherein said ranking is based on one or more of the following:

age of data, time of acquisition, data accuracy, user preference, privacy settings, processing capability.

7. The method of claim 1 further comprising obtaining location history for the mobile device and wherein determining the location information is based at least in part on processing said location history.

8. The method of claim 1 , further comprising obtaining user validation of potential enhanced location information and wherein determining enhanced location information is based at least in part on said user validation of said potential enhanced location information.

9. The method of claim 1 , wherein obtaining additional data comprises acquiring additional data.

10. The method of claim 1 wherein the processing of additional data to obtain context information is performed by one or more of the mobile device, a peer mobile device, a communicatively linked remote server or terminal.

11. The method of claim 1 wherein the processing to determine enhanced location information is performed by one or more of the mobile device, a peer mobile device, a communicatively linked remote server or terminal.

12. A system for enhancing location information for a mobile device, the system comprising:

a location information module configured to obtain location data indicative of a location of said mobile device, the location information module further configured to obtain additional data comprising context information for said mobile device, said additional data being obtained from the mobile device, said context information usable by the mobile device or a computing device coupled to the mobile device or both, for further specifying the location of the mobile device, wherein the additional data comprises one or more of: audio data, visual data, text data and sensor data;

the location information module further configured to process said additional data to obtain said context information and to determine enhanced location information for said mobile device, based at least in part on processing said location data in association with said context information, wherein the enhanced location information represents an improved location accuracy relative to the location information, and wherein processing said location data in association with said context information comprises further distinguishing the location data using the context information.

13. The system of claim 12 wherein said location information module comprises an audio processing module configured to process audio data.

14. The system of claim 12 wherein said location information module comprises a video processing module configured to process visual data.

15. The system of claim 12 wherein said location information module comprises a text processing module configured to process text data.

16. The system of claim 12 further comprising one or more audio sensor modules configured to obtain audio data.

17. The system of claim 12 further comprising one or more visual sensor modules configured to obtain visual data.

18. A mobile device configured for enhancing location information, the mobile device comprising:

a location information module configured to obtain location data indicative of a location of said mobile device and to obtain additional data comprising context information for said mobile device, said additional data being obtained from the mobile device, said context information usable by the mobile device for further specifying the location of the mobile device, wherein the additional data comprises one or more of: audio data visual data text data and sensor data;

the location information module further configured to process said additional data to obtain said context information and to determine enhanced location information for said mobile device, wherein determining enhanced location information is based at least in part on processing said location data in association with said context information, wherein the enhanced location information represents an improved location accuracy relative to the location information, and wherein processing said location data in association with said context information comprises further distinguishing the location data using the context information.

19. A non-transitory computer program product for obtaining enhanced location information for a mobile device, comprising code which, when loaded into memory and executed on a processor of a wireless communications device, is adapted to perform the following:

obtaining location data indicative of a location of said mobile device;

obtaining additional data comprising context information for said mobile device, said additional data being obtained from the mobile device, said context information usable by the mobile device or a computing device coupled to the mobile device or both, for further specifying the location of the mobile device, wherein the additional data comprises one or more of: audio data visual data, text data and sensor data;

processing said additional data to obtain said context information; and

determining enhanced location information for said mobile device, based at least in part on processing said location data in association with said context information, wherein the enhanced location information represents an improved location accuracy relative to the location information, and wherein processing said location data in association with said context information comprises further distinguishing the location data using the context information.

20. The method of claim 1 , wherein further distinguishing the location data using the context information includes further refining the location data using the context information.

21. The system of claim 12 , wherein further distinguishing the location data using the context information includes further refining the location data using the context information.

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 Jul 9, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033283/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2010
From: SHATSKY, ALEXANDER; MARTIN-COCHER, GAELLE CHRISTINE
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025088/0030 →