IP Library Granted Patent US 9,418,076
Granted Patent B2
US 9,418,076 · App. 14/169,398 · Granted Aug 16, 2016

System and method for determining interests from location data

Inventors: Joel George Cumming (Waterloo, CA); Shaohua Zhang (Mississauga, CA)
Assignee: BlackBerry Limited
G06F17/30241G06F17/3097G06F17/30705G06F17/30867G06F17/30876G06Q30/0205G06Q30/0251G06Q50/01H04L67/02H04L67/10H04W4/025
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 9,418,076
App. No.
14/169,398
Granted
Aug 16, 2016
Kind
B2
Abstract

A system and method are provided, for example, for determining interests from location data, by receiving location data from a mobile device, using the location data to determine a uniform resource locator associated with a point of interest, determining classification data associated with the uniform resource locator, and updating an interest graph associated with the mobile device using the classification data. The updated interest graph may also be subsequently used and the classification data may be used to provide information to the mobile device in real-time, such as recommendations or suggestions.

Claims (39)

1. A method of determining interests from location data, the method comprising:

receiving location data from a mobile device;

using the location data to determine a uniform resource locator associated with a point of interest;

determining classification data associated with the uniform resource locator;

determining that the uniform resource locator is of a predetermined type;

in response to the uniform resource locator being of the predetermined type, obtaining a set of information associated with at least one attribute of the point of interest based on a web-based search; and

updating an interest graph associated with the mobile device using the classification data and the set of information.

2. The method of claim 1 , wherein the location data is used to find the uniform resource locator by searching in a point of interest database.

3. The method of claim 1 , wherein the location data is used to find the uniform resource locator by performing an external search query.

4. The method of claim 1 , wherein the classification data is obtained from a classification database.

5. The method of claim 1 , wherein the classification data is obtained by performing a classification prediction for the uniform resource locator.

6. The method of claim 5 , further comprising updating a classification database using results of the classification prediction.

7. The method of claim 1 , further comprising subsequently using the updated interest graph.

8. The method of claim 7 , wherein the updated interest graph is used to provide a recommendation or suggestion to the mobile device.

9. The method of claim 1 , further comprising providing a recommendation or suggestion to the mobile device in association with the point of interest.

10. The method of claim 1 , wherein the classification data provides one or more taxonomies for classifying uniform resource locators.

11. A method comprising:

receiving location data from a mobile device;

using the location data to determine a uniform resource locator associated with a point of interest;

determining classification data associated with the uniform resource locator;

determining that the uniform resource locator is of a predetermined type;

in response to the uniform resource locator being of the predetermined type, obtaining a set of information associated with at least one attribute of the point of interest based on a web-based search and

using the classification data and the set of information to provide information to the mobile device in association with the point of interest.

12. The method of claim 11 , further comprising obtaining an interest graph associated with the mobile device, and using the interest graph to determine the information provided to the mobile device.

13. A non-transitory computer readable medium comprising computer executable instructions for:

receiving information in association with a point of interest associated with a mobile device, the uniform resource locator being associated with a point of interest determined from location data provided by the mobile device, the information based on classification data associated with a uniform resource locator and a set of information associated with at least one attribute of the point of interest, the information obtained based on a web-based search corresponding to the at least one attribute and performed in response to determining that the uniform resource locator is of a predetermined type; and

displaying the information.

14. The non-transitory computer readable medium of claim 13 , wherein the information comprises a notification.

15. The non-transitory computer readable medium of claim 14 , further comprising displaying a recommendation or suggestion associated with the point of interest after detecting selection of the notification.

16. The non-transitory computer readable medium of claim 13 , wherein the information comprises a recommendation or suggestion associated with the point of interest.

17. A mobile device comprising:

a display;

at least one processor; and

at least one memory, the at least one memory comprising computer executable instructions that when executed by the at least one processor operate the mobile device to:

receive information in association with a point of interest associated with a mobile device, the uniform resource locator being associated with a point of interest determined from location data provided by the mobile device, the information based on classification data associated with a uniform resource locator and a set of information associated with at least one attribute of the point of interest, the information obtained based on a web-based search corresponding to the at least one attribute and performed in response to determining that the uniform resource locator is of a predetermined type; and

display the information.

18. The mobile device of claim 17 , wherein the information comprises a notification.

19. The mobile device of claim 18 , further comprising instructions for displaying a recommendation or suggestion associated with the point of interest after detecting selection of the notification.

20. The mobile device of claim 17 , wherein the information comprises a recommendation or suggestion associated with the point of interest.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2014
From: CUMMING, JOEL GEORGE; ZHANG, SHAOHUA
To: BLACKBERRY LIMITED
Reel/Frame 032104/0326 →
Continuity (1)
Related Publication 20150220566A1 · Aug 6, 2015