Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
291 words
A method for searching a database in an information retrieval system according to user-identified geographical location information using a mobile communications device operating on a wireless network, comprising: creating a database for storing at least geographical location information for each of a plurality of items of interest, wherein creating the database comprises: prompting a user of the mobile communications device to provide a location name for a desired geographical location remote from the present geographic location of the mobile communications device; receiving geographical location information corresponding to the present geographical location of a user's communications device; comparing the present location with the desired location; if the desired location is different from the present location, confirming the desired location with the user of the wireless communications device; and storing in a database the desired location and the provided location name, for subsequent access by the user; receiving a search request from the user; detecting whether the request is to search the database for items of interest located in a vicinity of the present geographical location of the user's communications device or of a different geographical location identified by the user and being a previous geographical location of the user's mobile communications device, wherein information regarding the previous geographical location is pre-configured by the user at a prior time; if the request is for items of interest located in the vicinity of present geographical location, generating a search query for items of interest only within a certain geographical proximity of the present location; and if the request is for items of interest in a vicinity of the previous geographical location, generating a search query for items of interest only within a certain geographical proximity of the previous geographical location identified by the user.
Claim 2
Independent Claim
291 words
A method for searching a database in an information retrieval system according to user-identified geographical location information using a mobile communications device operating on a wireless network, comprising: creating a database for storing at least geographical location information for each of a plurality of items of interest, wherein creating the database comprises: prompting a user of the mobile communications device to provide a location name for a desired geographical location remote from the present geographic location of the mobile communications device; receiving geographical location information corresponding to the present geographical location of a user's communications device; comparing the present location with the desired location; if the desired location is different from the present location, confirming the desired location with the user of the wireless communications device; and storing in a database the desired location and the provided location name, for subsequent access by the user; receiving a search request from the user; detecting whether the request is to search the database for items of interest located in a vicinity of the present geographical location of the user's communications device or of a different geographical location identified by the user and being a previous geographical location of the user's mobile communications device, wherein information regarding the previous geographical location is pre-configured by the user at a prior time; if the request is for items of interest located in the vicinity of present geographical location, generating a search query for items of interest only within a certain geographical proximity of the present location; and if the request is for items of interest in a vicinity of the previous geographical location, generating a search query for items of interest only within a certain geographical proximity of the previous geographical location identified by the user.
Claim 3
Dependent Claim
38 words
The method of searching a database according to claim 1 wherein the geographical location information of the user's mobile communications device is determined by triangulation of control signal strength received at cell towers surrounding the user's communication device.
Claim 4
Dependent Claim
33 words
The method for searching a database according to claim 1 , wherein the geographical location information of the user's mobile communications device is determined by a GPS receiver within the user's communication device.
Claim 5
Dependent Claim
40 words
The method for searching a database according to claim 1 , wherein generating a search query comprises calculating a radial distance surrounding the specified geographical locations and searching for items of interest at geographical locations within the calculated radial distance.
Claim 6
Dependent Claim
46 words
The method for searching a database according to claim 1 , wherein the different geographical location specified by the user is a location known to the system and is then personalized by the user for a future search as a personalized landmark for a radial search.
Claim 7
Dependent Claim
41 words
The method as in claim 1 , wherein creating the database comprises orally creating the location name using the mobile communications device and associating the specified name with the desired geographical location while the user is in the previous geographical location.
Claim 8
Dependent Claim
93 words
The method for searching a database according to claim 6 , wherein orally creating the specified name further comprises: receiving a name specified by the user for the previous geographical location; storing the specified name and corresponding geographical location information as an entry in a locations table; and upon receiving a request to search for items of interest in the vicinity of a geographical location specified by name, (i) searching the locations table for the specified name, and (ii) providing the geographical location information corresponding to the specified name in a search query.
Claim 9
Dependent Claim
39 words
The method for searching a database according to claim 7 , further comprising digitally encoding an audio speech signal of the specified name, wherein the digitally encoded signal identifies a specific location and is stored in the locations table.
Claim 10
Dependent Claim
28 words
The method for searching a database according to claim 7 , wherein the user pre-configures the locations table with geographical locations at which the user intends to search.
Claim 11
Dependent Claim
54 words
The method for searching a database according to claim 7 , further comprising: requesting a user identification before storing a specified name and corresponding location information in the locations table; and requesting a user identification before searching the locations table, wherein the specified names and corresponding locations are stored according to the user identification.
Claim 12
Dependent Claim
24 words
The method as in claim 1 , wherein the geographical proximity is a radial distance relative to the geographical location identified by the user.