METHODS AND APPARATUS FOR SUMMARIZING AND PRESENTING DATA BASED ON USER ACTIONS AND LOCATIONS
First Claim
1. A method implemented in a communication device of organizing location-specific information from a plurality of software applications, the method comprising:
- interfacing with each of the plurality of software applications to gain access to information items available through the software applications;
searching the information items for location-specific data indicative of a location salient to the information item;
causing a database to index the information items as a function of the salient locations;
responsive to a location-specific event corresponding to a specific location, identifying information items in the database having salient locations having a particular geographic relationship to the specific location; and
controlling a display device to display a representation of the identified information items on the mobile communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present application pertains to methods and apparatus that maybe implemented in a location-aware mobile communication device for organizing and displaying location-specific information from a plurality of software applications. In one embodiment, the method comprises interfacing with each of the plurality of software applications to gain access to information items available through the software applications, reviewing the information items to identify location-specific data in the information items indicative of a location salient to the information item, maintaining a database indexing the information items as a function of the salient locations, responsive to a location-specific event corresponding to a specific location, identifying information items in the database having salient locations with a particular geographic relationship to the specific location, and controlling a display device to display a representation of the identified information items on the mobile communication device.
17 Citations
22 Claims
-
1. A method implemented in a communication device of organizing location-specific information from a plurality of software applications, the method comprising:
-
interfacing with each of the plurality of software applications to gain access to information items available through the software applications; searching the information items for location-specific data indicative of a location salient to the information item; causing a database to index the information items as a function of the salient locations; responsive to a location-specific event corresponding to a specific location, identifying information items in the database having salient locations having a particular geographic relationship to the specific location; and controlling a display device to display a representation of the identified information items on the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium containing computer executable instructions for organizing location-specific information from a plurality of software applications, comprising:
-
computer readable instructions that, when executed a processor, cause the processor to interface with each of the plurality of software applications to gain access to information items available through the software applications; computer readable instructions that, when executed a processor, cause the processor to search the information items to identify location-specific data in the information items indicative of a location salient to the information item; computer readable instructions that, when executed a processor, cause the processor to cause a database to index the information items as a function of the salient locations; computer readable instructions that, when executed a processor, cause the processor to, responsive to a location-specific event corresponding to a specific location, identify information items in the database having salient locations having a particular geographic relationship to the specific location; and computer readable instructions that, when executed a processor, cause the processor to control a display device to display a representation of the identified information items on the mobile communication device. - View Dependent Claims (18, 19, 20)
-
-
21. A wireless transmit receive unit (WTRU) comprising;
-
a transmitter; a receiver; a processor configured to; interface with each of the plurality of software applications to gain access to information items available through the software applications; search the information items for location-specific data indicative of a location salient to the information item; cause a database to index the information items as a function of the salient locations; responsive to a location-specific event corresponding to a specific location, identify information items in the database having salient locations having a particular geographic relationship to the specific location; and control a display device to display a representation of the identified information items on the mobile communication device. - View Dependent Claims (22)
-
Specification