IP Library Granted Patent US 9,170,123
Granted Patent B2
US 9,170,123 · App. 12/982,597 · Granted Oct 27, 2015

Method and apparatus for generating information

Inventors: Hiroshi Horii (Burlingame, CA); Agathe Battestini (San Francisco, CA); Timothy Sohn (Mountain View, CA)
Assignee: Nokia Technologies Oy
G01C21/3679G01C21/3682
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,170,123
App. No.
12/982,597
Granted
Oct 27, 2015
Kind
B2
Abstract

An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least determining at least one significant location, receiving a first information associated with the significant location from a first information repository, retrieving a second information associated with the significant location from a second information repository, and generating a third information based at least in part on the first information and the second information is disclosed.

Claims (39)

1. An apparatus for aggregating information from a first device and a second device, comprising:

a processor;

memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:

determine at least one significant location;

receive a first information identified from at least a portion of a first document associated with the significant location from the first device;

store the first information in association with the significant location;

in response to receiving the first information, access a second information identified from at least a portion of a second document associated with the significant location, wherein the second information is provided by the second device, the second device identified based on a user account associated with the first device; and

generate a third information by aggregating the first information and the second information such that the third information is viewable on one interface.

2. The apparatus of claim 1 , wherein the memory and computer program code are further configured to, working with the processor, cause the apparatus to perform at least

generating a graphical representation of the third information.

3. The apparatus of claim 2 , wherein the graphical representation comprises a representation of geographic position of the significant location.

4. The apparatus of claim 2 , wherein the graphical representation comprises map information.

5. The apparatus of claim 2 , wherein the memory and computer program code are further configured to, working with the processor, cause the apparatus to perform at least

causing display of the graphical representation.

6. The apparatus of claim 1 , wherein the first information repository relates to a geographical information repository.

7. The apparatus of claim 1 , wherein the second information repository is external to the apparatus.

8. The apparatus of claim 1 , wherein the memory and computer program code are further configured to, working with the processor, cause the apparatus to perform at least determining a non-geographic condition, wherein the third information is based at least in part on the non-geographic condition.

9. The apparatus of claim 8 , wherein the non-geographic condition is related to time.

10. The apparatus of claim 1 , wherein the memory and computer program code are further configured to, working with the processor, cause the apparatus to perform at least

determining at least one operation associated with the first information or the second information, wherein the third information comprises information associated with the operation.

11. The apparatus of claim 10 , wherein the third information comprises contact information and the operation relates to utilization of the contact information.

12. The apparatus of claim 10 , wherein the operation relates to retrieving additional information associated with the significant location.

13. The apparatus of claim 1 , wherein the first information comprises a name associated with the significant location.

14. The apparatus of claim 1 , wherein the second information comprises a search result based on a search performed with the second device.

15. The apparatus of claim 1 , wherein the second information is cached on the apparatus.

16. The apparatus of claim 1 , wherein the second information is retrieved from the second device in response to the apparatus receiving the first information.

17. The apparatus of claim 1 , wherein the at least one significant location is determined based on the first information.

18. A method for aggregating information from a first device and a second device, comprising:

determining at least one significant location;

receiving a first information identified from at least a portion of a first document associated with the significant location from the first device;

storing the first information in association with the significant location;

in response to receiving the first information, accessing a second information identified from at least a portion of a second document associated with the significant location, wherein the second information is provided by the second device, the second device identified based on a user account associated with the first device; and

generating, using a processor, a third information by aggregating the first information and the second information such that the third information is viewable on one interface.

19. A computer program product for aggregating information from a first device and a second device, comprising a non-transitory computer-readable medium storing program code instructions, the program code instructions being configured to, upon execution, cause an apparatus to at least perform:

determining at least one significant location;

receiving a first information identified from at least a portion of a first document associated with the significant location from the first device;

store the first information in association with the significant location;

in response to receiving the first information, accessing a second information identified from at least a portion of second document associated with the significant location, wherein the second information is provided by the second device, the second device identified based on a user account associated with the first device; and

generating a third information by aggregating the first information and the second information such that the third information viewable on one interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035500/0827 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2011
From: HORII, HIROSHI; BATTESTINI, AGATHE; SOHN, TIMOTHY
To: NOKIA CORPORATION
Reel/Frame 025790/0758 →
Continuity (2)
Continuation In Part 12851970 · Aug 6, 2010
Related Publication 20120036115A1 · Feb 9, 2012