System and method for automatically downloading and storing contact information to a personal communication device based on a geographical position of the personal communication device
First Claim
Patent Images
1. A method comprising:
- downloading data from a remote server to create a central contact database in a communication device, wherein the central contact database includes contact information for a plurality of entities, the plurality of entities associated with multiple geographical locations;
determining a current geographical location of the communication device by using a communication device having location determining module;
receiving a user input identifying a desired physical geographical area relative to a current location of the communication device, wherein the physical geographical area includes a limitation of distance;
determining a current geographical region containing the geographical location of the communication device and limited in expanse by the physical geographical area;
downloading to the communication device a first plurality of contact list entries based on a first geographical location of the communication device with contact information corresponding to the first location of the communication device;
downloading to the communication device a second plurality of contact list entries based on a second geographical location of the communication device with second contact information corresponding to the second location of the communication device, wherein the second plurality of contact list entries is not identical to the first plurality of contact list entries; and
inputting from a communication device user a first user search query input and a first geographic boundary limit relative to the first location of the communication device; and
generating a first search result list for displaying on the communication device, wherein the first search result list includes only data that is a portion of the downloadable data associated with the first geographical location.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and system of saving contact information of local businesses into the contact list of a communication device. Contact information is downloaded from a web server into contact list of communication device. Upon input of a search query into communication device, user is able to search contact information of local businesses from within the contact information saved in the communication device without having to rely on communication link with the web server. According to another aspect user is provided means to define geographic restriction criteria relative to current location of communication device for display of contact list in response to search query.
-
Citations
17 Claims
-
1. A method comprising:
-
downloading data from a remote server to create a central contact database in a communication device, wherein the central contact database includes contact information for a plurality of entities, the plurality of entities associated with multiple geographical locations; determining a current geographical location of the communication device by using a communication device having location determining module; receiving a user input identifying a desired physical geographical area relative to a current location of the communication device, wherein the physical geographical area includes a limitation of distance; determining a current geographical region containing the geographical location of the communication device and limited in expanse by the physical geographical area; downloading to the communication device a first plurality of contact list entries based on a first geographical location of the communication device with contact information corresponding to the first location of the communication device; downloading to the communication device a second plurality of contact list entries based on a second geographical location of the communication device with second contact information corresponding to the second location of the communication device, wherein the second plurality of contact list entries is not identical to the first plurality of contact list entries; and inputting from a communication device user a first user search query input and a first geographic boundary limit relative to the first location of the communication device; and generating a first search result list for displaying on the communication device, wherein the first search result list includes only data that is a portion of the downloadable data associated with the first geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17)
-
-
12. A system to provide location-based contact information to a communication device, the system comprising:
-
a remote database containing downloadable data including contact information for a plurality of contacts associated with a plurality of geographical locations; a communication device having a location determining module for determining a current geographical location of the communication device, the communication device having an internal memory sized to store the contact information for a number of contacts; a communications network that facilitates downloading information representative of contacts, and associated contact information, from the remote database to a local database contained in the internal memory of the communication device; wherein the communication device will download a first plurality of contact list entries based on a first geographical location of the communication device with contact information corresponding to the first location of the communication device, wherein the communication device will selectively download a second plurality of contact list entries based on a second geographical location of the communication device with second contact information corresponding to the second location of the communication device, wherein the second plurality of contact list entries is not identical to the first plurality of contact list entries; and wherein the communication device will selectively receive from a communication device user a first user search query input and a first geographic boundary limit relative to the first location of the communication device and generate a first search result list for displaying on the communication device, wherein the first search result list includes only data that is a portion of the downloadable data associated with the first geographical location. - View Dependent Claims (13, 14, 15)
-
-
16. A system to provide location-based contact information to a communication device, the system comprising:
-
a remote database containing downloadable data including contact information for a plurality of contacts associated with a plurality of geographical locations; a communication device having a location determining module for determining a current geographical location of the communication device, the communication device having an internal memory sized to store the contact information for a number of contacts; a communications network that facilitates downloading information representative of contacts, and associated contact information, from the remote database to a local database contained in the internal memory of the communication device; wherein the communication device will download a first plurality of contact list entries based on a first geographical location of the communication device with contact information corresponding to the first location of the communication device, wherein the communication device will selectively download a second plurality of contact list entries based on a second geographical location of the communication device with second contact information corresponding to the second location of the communication device, wherein the second plurality of contact list entries is not identical to the first plurality of contact list entries; and wherein the communication device will selectively receive from a communication device user a first user search query input and a first geographic boundary limit relative to the first location of the communication device and generate a first search result list for displaying on the communication device, wherein the first search result list includes only data that is a portion of the downloadable data associated with the first geographical location.
-
Specification