Navigation System for Portable Communication Devices
First Claim
1. A computer program product for providing mapping functionality to a first portable communications device comprising:
- a computer readable storage medium having mapping commands thereon, said mapping commands being executable by a processor and comprising;
a positioning command sequence for calculating a geographical location of the first portable communications device;
a communications command sequence for periodically transmitting an updated geographical location of the first portable communications device to an information portal and receiving updated geographical locations of other portable communications devices from the portal; and
a display command sequence for showing a map on the first portable communications device, the map scaled to include location plots for the first portable device and the other portable devices for which geographical locations have been received.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation system for portable communications devices may comprise computer programs for providing a geographical context for display in the portable device. The portable device periodically interacts with at least one of a telecommunications network and a GPS network to update an information portal with current location information. The navigation system includes displaying information on the portable communications device representative of a change in location of the mobile telephone device or a change in location of another tracked device. The information representative of the change in location can be overlaid on the geographical context and both displayed in the mobile telephone device. The combined geographical context and specific location data is scaled to fit a display on a portable communications device. Other embodiments provide means for obtaining information representative of a location of some object or of another object for display in the mobile telephone device.
239 Citations
49 Claims
-
1. A computer program product for providing mapping functionality to a first portable communications device comprising:
-
a computer readable storage medium having mapping commands thereon, said mapping commands being executable by a processor and comprising; a positioning command sequence for calculating a geographical location of the first portable communications device; a communications command sequence for periodically transmitting an updated geographical location of the first portable communications device to an information portal and receiving updated geographical locations of other portable communications devices from the portal; and a display command sequence for showing a map on the first portable communications device, the map scaled to include location plots for the first portable device and the other portable devices for which geographical locations have been received. - View Dependent Claims (2, 3, 7, 8, 9)
-
-
4. A computer program product according to clam 1, wherein said positioning command sequence comprises a computer program that calculates the current geographical location of the cell phone.
-
5. A computer program product according to clam 1, wherein said communications command sequence comprises a computer program in electronic communication with a transmitter within the portable communications device for sending the current geographical location of the personal communications device to an information portal.
-
6. A computer program product according to clam 1, wherein said communications command sequence comprises a computer program in electronic communication with a receiver for processing location data of other portable communications devices, said location data being received from said portal.
-
10. A computerized system for providing mapping information to portable communications devices comprising:
-
an information portal in electronic communication with computer hardware, said portal being continually updated with location information of portable communications devices; a communications network that transmits mapping information to at least one portable communications device, wherein said mapping information comprises a geographical context scaled for display on a portable communications device; and said portable communications device comprises a computer readable storage medium having mapping commands thereon to show the scaled geographical context and the continually updated location information associated with at least one portable communications device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 31, 32, 33, 34)
-
-
23. A computer implemented method of communicating mapped advertisement information to portable communications devices, comprising:
-
continually updating an information portal with location information for portable communications devices; continually updating the information portal with categories of interests that can be matched to a personal communications device or to a location; retrieving the geographical context of a portable communications device from a geographical context server; overlaying the location information and category of interest information on the geographical context; scaling the geographical context, the location information, and the category of interest information for display on a portable communication device; periodically transmitting updated and scaled mapping information to at least one personal communications device, said mapping information selected from the group consisting of said geographical context, said location information, said category of interest information, and combinations thereof; and displaying the updated and scaled mapping information on the at least one portable communications device, the device including mapping commands that are executable by a processor in the portable communications device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 35)
-
-
36. A computerized system for transmitting updated mapping information to personal communications devices in a distributed network comprising:
-
an information portal in electronic communication with computer hardware for managing communications within a portable communications network, said portal comprising; a database for aggregating (i) continually updated location information for multiple personal communications devices and (ii) categories of interest records that can be searched and associated with a personal communications device or with a geographic location; a security profile database for associating user security preferences with portable communications devices and categories of interest records in the information portal, the security profile establishing rules for transmitting information from said databases; a geographical context server for associating mapping information to a respective portable communications device or to a category of interest record; computer readable storage media in electronic communication with said portal, said storage media having mapping commands that are executable by a processor to create mapping data by overlaying the location and interest information on the geographical context, said mapping commands further operating to scale the mapping data for display on a portable communication device; a data transmission network for sending data from said portal to portable communications devices connected to said network; at least one portable communications device connected to said network for periodically transmitting updated location information to said information portal and periodically receiving mapping data from said portal, said personal communications device comprising a computer readable storage medium having a display command sequence that is executable by a processor in said portable communications device to show the scaled geographical context, location information, and category of interest information on a display. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A computerized method of distributing updated mapping information to personal communications devices in a distributed network, comprising:
-
aggregating continually updated location information for multiple personal communications devices in an information portal, wherein the information in the portal is updated via a data transmission from a respective personal communications device according to a schedule determined by that device; aggregating categories of interests that can be searched and associated with a personal communications device or with a location; retrieving the geographical context of (i) a respective portable communications device or (ii) a category of interest from a geographical context server; overlaying the location and interest information on the geographical context; scaling the combined geographical context and the location and interest information for display on a portable communication device; periodically transmitting updated and scaled geographical context and location and interest information to at least one personal communications device; and displaying the location and categories of interest information on the at least one portable communications device, the device including mapping commands that are executable by a processor in the portable communications device. - View Dependent Claims (47, 48, 49)
-
-
44. A computerized system for transmitting updated mapping information to personal communications devices in a distributed network comprising:
-
an information portal for managing communications within a portable communications network, said portal comprising; a database for aggregating (i) continually updated location information for multiple personal communications devices and (ii) categories of interest records that can be searched and associated with a personal communications device or with a geographic location; a security profile database for associating user security preferences with portable communications devices and categories of interest records in the master database, the security profile establishing rules for transmitting information from said databases; a geographical context server for associating mapping information to a respective portable communications device or to a category of interest record; computer readable storage media in electronic communication with said portal, said storage media having mapping commands that are executable by a processor to create mapping data by overlaying the location and interest information on the geographical context, said mapping commands further operating to scale the mapping data for display on a portable communication device; a data transmission network for sending data from said portal to portable communications devices connected to said network; at least one portable communications device connected to said network for periodically transmitting updated location information to said information portal and periodically receiving mapping data from said servers, said personal communications device comprising a computer readable storage medium having a display command sequence that is executable by a processor in said portable communications device to show the scaled geographical context, location information, and category of interest information on display.
-
-
45. A computer program embodied on a computer readable medium that is accessible over a network for providing mapping functionality to a first portable communications device comprising:
-
mapping commands executable by a processor, said mapping commands comprising; a positioning command sequence for calculating a geographical location of the first portable communications device; a communications command sequence for periodically transmitting an updated geographical location of the first portable communications device to an information portal and receiving updated geographical locations of other portable communications devices from the information portal; and a display command sequence for showing a map on the first portable communications device, the map scaled to include location plots for the first portable device and the other portable devices for which geographical locations have been received.
-
-
46. A computer implemented method of communicating mapping information to portable communications devices to foster more efficient meeting arrangements on an ad hoc basis, comprising:
-
continually updating an information portal with location information for portable communications devices; continually updating the information portal with categories of interests that can be matched to a personal communications device or to a location; updating the security preferences in the information portal for a first portable communications device upon receiving commands from the first portable communications device to allow at least one different portable communications to receive location information regarding the first portable communications device; scaling a mapping display showing the location of the respective portable communications devices for display on any one of the portable communications devices; periodically transmitting an updated and scaled version of the mapping display to any or all of the respective personal communications devices; and showing the updated and scaled mapping display on any or all of the portable communications devices, the devices including mapping commands that are executable by processors in the portable communications devices.
-
Specification