US20010044803A1 - One step map retrieval by inputting a unique number - Google Patents
One step map retrieval by inputting a unique number Download PDFInfo
- Publication number
- US20010044803A1 US20010044803A1 US09/862,845 US86284501A US2001044803A1 US 20010044803 A1 US20010044803 A1 US 20010044803A1 US 86284501 A US86284501 A US 86284501A US 2001044803 A1 US2001044803 A1 US 2001044803A1
- Authority
- US
- United States
- Prior art keywords
- map
- telephone number
- map request
- server
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Definitions
- This invention relates generally to network systems for carrying out various kinds of geocentric operations over communication network s. More particularly, this invention relates to an improved system configuration and method for interactively linking a preexisting unique externally administered identifier such as a telephone number or a partial phone number, to a map showing the location for the address listed for that unique identifier, e.g., the telephone number. This invention also relates to an improved system configuration and method for organizing and accessing geocentric information.
- a preexisting unique externally administered identifier such as a telephone number or a partial phone number
- the limitations may be imposed by the requirement that the mobile phone user has to key in long list of web-page universal resource locator (URL) to reach the web sites of the reverse directory to first find out the address. Then the mobile phone user has to key in the URL for the map searching web site and the address into the map searching web site to retrieve the map.
- URL web-page universal resource locator
- Data entry with telephone keypads for URL names and address can be very time consuming and frustrating experiences, particularly when the mobile phone user is traveling at a high speed under the time constraint to reach a destination to according to a scheduled appointment.
- the descriptions of employing two databases and two searching steps are for illustration purpose. There are many ways to implement this procedure and other possible implementations including all data are stored in one database or the databases are located on different servers over the network.
- the processes of retrieving a map or other geocentric information for a region or an address associated with a telephone number or a partial telephone is greatly simplified.
- a network or telephone user, particularly such user carrying out a map retrieval operation with a mobile phone is greatly benefited from this more convenient method of map retrieval.
- Another object of the present invention is to provide a new method and system configuration by providing a map server for retrieving map associated with a user input of an unique externally administered number.
- User's input may be a telephone number, partial telephone number, zip code, social security, or other kinds of unique externally administered number.
- the system configuration and method of this invention is to perform a first database search for determining an address or location associated with the unique number entered by a network or telephone user. Then a second database search is performed to retrieve the map for the address or the location determined by the search carried out in the first database.
- the purpose is to simplify the map retrieval processes, particularly for a map requester not knowing the address or cannot conveniently access to a keyboard or a voice input device to enter the address identified by a list of alphanumeric characters.
- the present invention discloses network system.
- the network system includes a geocentric information server for receiving a numeric data input.
- the geocentric information server further includes a first database-search enabling means for enabling a first database search for determining a geographic location associated with the numeric data input.
- the map server further includes a second database-search enabling means for enabling a second database search for retrieving a map or other geocentric information associated with the geographic location determined by the first database search.
- the geocentric information server further includes a first database containing data for relating the numeric data input to the geographic location.
- the geocentric information server further includes a second database containing data for relating the geographic location to the map.
- FIG. 1 is a functional block diagram showing a system configuration for an Internet map server of the present invention.
- FIG. 2 is a functional block diagram showing an alternate system configuration for an Internet map server of the present invention
- FIG. 3 is a functional block diagram showing a system configuration for an Internet Directory server of the present invention.
- FIG. 4 is a functional block diagram showing an alternate system configuration for an Internet directory server of the present invention.
- the network communication system e.g., an Internet or phone system 100 , includes a map server 120 .
- this map server 120 is implemented as an Internet control Web site.
- the map server 120 is connected to and in communication with an t user 130 requesting a map by sending a telephone number.
- the map server 120 includes a request handler 105 that can be implemented as a hypertext transfer protocol (HTTP) processor, a Simple Mail Transfer Protocol (SMTP) processor, or a telephone attendant processor.
- HTTP hypertext transfer protocol
- SMTP Simple Mail Transfer Protocol
- the user 130 can send in a request through HTTP protocol as http://MAPatTEL.com/123-456-7890.
- User 130 can also send in the request as an email addressed to the map server 120 as to 123-456-7890@MAPatTEL.com or include the destination phone number in an agreed upon location, e.g., the subject field in the body of the email.
- User 130 can also make a request through Internet capable phone by calling the phone number of the map server first and then being greeted by an automatic telephone voice attendant system.
- the telephone attendant processor is to receive and process an incoming telephone call containing messages for requesting a map associated with a destination telephone number, e.g., (123)-456-7890. After receiving the incoming map request, a telephone number normalized process is carried out by a telephone number normalization processor 110 .
- the incoming map request may contain a telephone number as 1-123-456-7890, 123-4567890, 1234567890, or other kinds of variations.
- the normalization processor 110 normalizes the telephone number to a standard format suitable for a database search. The normalized telephone number is then transferred to the database manager for conducting a two-step search. A first search carried out in the first database search 115 - 1 is applied to determine an address or location information from the telephone number, and a second step search carried out in a second database 115 - 2 is to retrieve a map or a link or URL that enables the requester 130 to get the desired map from the address found from the search conducted in first database 115 - 1 .
- the map or link retrieved from the second database 115 - 2 is then transmitted to the map requester 130 via the Internet or Internet phone network 100 .
- the first and second databases can be located in a same server or in different servers depending on the hardware and software configurations.
- the two-step search is included for illustration purpose to implement this preferred embodiment. Other database arrangement is possible.
- One of the implementation could combine 115 - 1 and 115 - 2 into one database and perform a one step search.
- Another implementation could include an on line open registration process to let the user to populate the database 115 - 1 and 115 - 2 . The user will register and provide telephone number, associated address and associated map or link to the map to the map server.
- the request handler 105 and the database manager for conducting a database searches in the first and second databases 115 - 1 and 115 - 2 are implemented to receive and process partial telephone numbers.
- the map requests may be received by the request handler 105 as partial number related to the area code or a particular region associated with a prefix number within a bigger area designated with an area code.
- the map can be retrieved and transferred back to the map requester 130 best fitting the partial telephone number without requiring a complete telephone number to be entered.
- a map requester is allowed greater degree of flexibility to receive a map associated with an area code, a prefix as a sub-region covered by an area code or a specific location listed for a particular phone number.
- This feature has a further benefit that many telephone numbers are unlisted with no address provided to the telephone directory.
- a map requester can still obtain a map related to the bigger area for the purpose of direction guidance without requiring the knowledge of the exact address. In the event that the requester 130 's current location can be derived from the map request then a driving direction can be sent back too.
- FIG. 2 is a functional block diagram of an alternate embodiment of this invention where an user 230 is sending a map request containing only a telephone number, e.g., www.MAPatTEL.com/123-456-7890 or a partial telephone number, e.g. www.MAPatTEL.com/123-456 through an Internet system 200 to a map server 220 .
- the map server 220 Similar to the map server 120 shown in FIG. 1, the map server 220 also includes a request handler 205 to process the incoming map request and a telephone number normalization processor 210 to normalize the entry of telephone number received as part of the incoming map request.
- the telephone-number normalization processor 210 then transfers the normalized telephone number to the map-request coordinating processor 215 .
- the map request coordinating processor 215 transmits the normalized telephone number to an reverse address lookup server 240 such as http://www.anywho.com, to retrieve an address or location information for the telephone number entered through the map request.
- the direct map retrieval request directed to the map server is transmitted back to the map requester 230 through the Internet 200 .
- This Internet user 230 receives the direct map retrieval request with an option to either automatically retrieve the map from a conventional map server 250 without intervention from the Internet user 230 .
- the Internet user 230 is provided with a button showing a “get map” command for the Internet user to initiate the direct map retrieval request generated by the map server 220 for retrieving the map from the conventional map server 250 such as maps.expedia.com.
- a partial telephone number is acceptable by the map server 220 for retrieving map associated with an area code or a sub-area associated with a prefix number under an area code.
- map server There are many variations in the implementation of a map server by combining different parts of the processes as described in FIG. 1 and FIG. 2.
- One example is adding the reverse address lookup server 240 and map request coordinating processor 215 to FIG. 1 to handle the case where a local database search 115 - 1 does not yield a valid result.
- Another example is to replace database 115 - 2 by a map server similar to map server 250 .
- FIG. 3 is a functional block diagram of an alternate embodiment of this invention where an user 330 is sending a directory request for particular geographic location.
- the directory-request is sent to a directory server 320 and contains only a telephone number or a partial telephone number as part of the URL, e.g., www.YELLOWPAGEatTEL.com/123-456-7890, or, www.YELLOWPAGEatTEL.com/123-456.
- the directory server 320 receives the directory request through an Internet system 300 . Similar to the map server 120 shown in FIG. 1, the directory server 320 also includes a request handler 305 to process the incoming map request.
- the directory server also includes a telephone number normalization processor 310 to normalize the entry of telephone number or partial telephone number received as part of the incoming directory request.
- the normalized telephone number is then transferred to the database manager for conducting a two-step search.
- a first search carried out in the first database search 315 - 1 is applied to determine a geographic location from the telephone number.
- a second step search carried out in a second database 315 - 2 is to make available to the user 330 the directory data, e.g., local yellow page data associated with the geographic location found from the search conducted in first database 315 - 1 .
- the result of the first database search 315 - 1 can be applied as input to the second database search 315 - 2 to specify the filtering desired.
- the result of the first database search 315 - 1 can also be used to do a post filtering 315 - 3 on search result from 315 - 2 .
- the result of the first database search can also be used in a combination of pre and post filtering.
- the directory data for further search in database 315 - 2 is then made available to the user 330 via the Internet or Internet phone network 300 .
- the result of the first database search 315 - 1 can also be saved on the requester 330 's equipment or on directory server 320 side to be used as filter for future operation.
- the first and second databases can be located in a same server or in different servers depending on the hardware and software configurations.
- the two-step search is included for illustration purpose to implement this preferred embodiment. Other database arrangement is possible.
- One of the implementation could combine 315 - 1 1 and 315 - 2 into one database and perform a one step search.
- the telephone number or partial telephone number is used as a filter to locate the longitude and latitude of the geographic location.
- One example for such search would be to make available a directory database 315 - 2 within ten miles of the telephone number for further search by the Internet user.
- a directory for the entire region assigned with a prefix number, e. g. 494 for a partial telephone number 650-494 entered in the directory request is made available to the directory requester 330 .
- the network system includes a geocentric server 320 for receiving a numeric data input, e.g., a telephone number or a partial telephone number 650-494.
- the geocentric server 320 further includes a database-search enabling means 305 for enabling a geocentric database search for determining a geographic location, e.g., Palo Alto, Calif., associated with the numeric input.
- the geocentric server 320 further includes a geocentric filter means 315 - 3 for applying the geographic location associated with the numeric input, e.g., the telephone number, to establish a geocentric filter.
- the geocentric filter 315 - 3 may be used for filtering a subsequent database search, e.g., a search for bookstores or hotels in that geographic location associated with that telephone number.
- the geocentric server 320 is provided for receiving a numeric data input that includes at least a first part of a telephone number, e.g., 650-494.
- the geocentric server 320 is provided for enabling a geocentric database search for determining a geographic location, e.g., Palo Alto, Calif., associated with first part of the telephone number, e.g., 650-494.
- the geocentric server 320 further includes a normalization processor 310 for normalizing the numeric data input, e.g., 1-650-494, into a normalized numeric data input, e.g., 650494, for conducting a geocentric database search.
- a normalization processor 310 for normalizing the numeric data input, e.g., 1-650-494, into a normalized numeric data input, e.g., 650494, for conducting a geocentric database search.
- FIG. 4 is a functional block diagram of an alternate embodiment of this invention where an user 430 is sending a directory request for particular geographic location.
- the directory-request is sent to a directory server 420 and contains only a telephone number or a partial telephone number as part of the URL, e.g., www.YELLOWPAGEatTEL.com/123-456-7890, or, www.YELLOWPAGEatTEL.com/123-456.
- the directory server 430 receives the directory request through an Internet system 400 . Similar to the map server 120 shown in FIG. 1, the directory server 420 also includes a request handler 405 to process the incoming directory request.
- the directory server also includes a telephone number normalization processor 410 to normalize the entry of telephone number or partial telephone number received as part of the incoming directory request.
- the normalized telephone number is then transferred to the database manager for conducting a two-step search.
- the telephone-number normalization processor 410 then transfers the normalized telephone number to the directory-request coordinating processor 415 .
- the directory request coordinating processor 415 transmits the normalized telephone number to a reverse location lookup server 440 .
- An example of such reverse location lookup server is http://www.anywho.com, to retrieve an address or location information for the telephone number entered through the directory request.
- the address or location information, such as longitude-latitude or zip code data, generated by the address server 440 is received back by the directory request coordinating processor 415 .
- the directory request coordinator 415 uses the address or location data to generate a direct directory retrieval request.
- This directory retrieval request is directed to a conventional directory server 450 identified by a universal resource location (URL) e.g
- the Internet user 430 is provided with a button showing a “get yellow-page” command for the Internet user to initiate the link to the directory database use the URL generated by the directory server 420 for linking to and searching the directory database.
- a telephone number or partial telephone number is used as filter for the location server 440 to determine a geographic location.
- the Internet user 430 is linked to an appropriate directory server 450 , e.g. yp.yahoo.com to carry out a further search to find out the geographic locations of specific stores or addresses.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention discloses a network system. The network system includes a map server for receiving a numeric data input. The map server further includes a first database-search enabling means for enabling a first database search for determining a geographic location associated with the numeric data input. The map server further includes a second database-search enabling means for enabling a second database search for retrieving a map associated with the geographic location determined by the first database search. In a preferred embodiment, the map server further includes a first database containing data for relating the numeric data input to the geographic location. In another preferred embodiment, the map server further includes a second database containing data for relating the geographic location to the map.
Description
- This Application claims a Priority Date of May 22, 2000, benefited from a previously filed Provisional Application 60/206,202 filed on May 22, 2000 by the same Applicant of this Patent Application.
- 1. Field of the Invention
- This invention relates generally to network systems for carrying out various kinds of geocentric operations over communication network s. More particularly, this invention relates to an improved system configuration and method for interactively linking a preexisting unique externally administered identifier such as a telephone number or a partial phone number, to a map showing the location for the address listed for that unique identifier, e.g., the telephone number. This invention also relates to an improved system configuration and method for organizing and accessing geocentric information.
- 2. Description of the Prior Art
- Even though a map can be readily obtained on a web page through entering an address to an Internet web site such as www.Yahoo.com, however, it is still very inconvenient to obtain a map for the location listed for a telephone number. A person has to first carry out a search process to find out the address listed under a telephone number through a “reverse directory” and then entering the address to a map-searching web site to retrieve the map for the location listed for that telephone number. This two-steps process often become a significant limitation to certain mobile telephone users, even the users have access to the Internet through the mobile phone. The limitations may be imposed by the requirement that the mobile phone user has to key in long list of web-page universal resource locator (URL) to reach the web sites of the reverse directory to first find out the address. Then the mobile phone user has to key in the URL for the map searching web site and the address into the map searching web site to retrieve the map. Data entry with telephone keypads for URL names and address can be very time consuming and frustrating experiences, particularly when the mobile phone user is traveling at a high speed under the time constraint to reach a destination to according to a scheduled appointment.
- Even though geocentric information, e.g. all shops within 5 miles of a specific location, can be retrieved over communication network, it still takes several steps to do so. A person has to first go to a portal, e.g. www.msn.com and then select Yellow-Pages and then select “Location close to” and then enter the ZIP code. This process is further inconvenienced by the fact that ZIP code might not be readily recalled for a place that one does not visit often, e.g. a friend's house.
- Therefore, a need still exists in the art of network for providing a new and improved configuration and method to overcome these limitations. The improved configuration and method must provide simplified and practical network access to retrieve a map or other geocentric information without requiring multiple steps of data entry processes. A simple operation of inputting phone numbers would be sufficient to receive a map or other geocentric information for an address or for an adjacent region listed for a particular telephone number.
- It is therefore an object of the present invention to provide a system configuration and method to simplify the map or geocentric information request and retrieval processes without requiring entering a destination address or zip code such that the aforementioned difficulties and limitations encountered in the prior art can be resolved.
- Specifically, it is an object of the present invention to provide a new method and system configuration with a geocentric information server capable of either searching or linking two databases to first determine a location or an address associated with a telephone number or partial telephone number. Then, the geocentric information server either searches or enables a link to a map or geocentric information database by entering a retrieval instruction with the address or location determined from the search of the first database. The descriptions of employing two databases and two searching steps are for illustration purpose. There are many ways to implement this procedure and other possible implementations including all data are stored in one database or the databases are located on different servers over the network. The processes of retrieving a map or other geocentric information for a region or an address associated with a telephone number or a partial telephone is greatly simplified. A network or telephone user, particularly such user carrying out a map retrieval operation with a mobile phone is greatly benefited from this more convenient method of map retrieval.
- Another object of the present invention is to provide a new method and system configuration by providing a map server for retrieving map associated with a user input of an unique externally administered number. User's input may be a telephone number, partial telephone number, zip code, social security, or other kinds of unique externally administered number. The system configuration and method of this invention is to perform a first database search for determining an address or location associated with the unique number entered by a network or telephone user. Then a second database search is performed to retrieve the map for the address or the location determined by the search carried out in the first database. The purpose is to simplify the map retrieval processes, particularly for a map requester not knowing the address or cannot conveniently access to a keyboard or a voice input device to enter the address identified by a list of alphanumeric characters.
- Briefly, in a preferred embodiment, the present invention discloses network system. The network system includes a geocentric information server for receiving a numeric data input. The geocentric information server further includes a first database-search enabling means for enabling a first database search for determining a geographic location associated with the numeric data input. The map server further includes a second database-search enabling means for enabling a second database search for retrieving a map or other geocentric information associated with the geographic location determined by the first database search. In a preferred embodiment, the geocentric information server further includes a first database containing data for relating the numeric data input to the geographic location. In another preferred embodiment, the geocentric information server further includes a second database containing data for relating the geographic location to the map.
- These and other objects and advantages of the present invention will no doubt become obvious to those of ordinary skill in the art after having read the following detailed description of the preferred embodiment which is illustrated in the various drawing figures.
- FIG. 1 is a functional block diagram showing a system configuration for an Internet map server of the present invention.
- FIG. 2 is a functional block diagram showing an alternate system configuration for an Internet map server of the present invention;
- FIG. 3 is a functional block diagram showing a system configuration for an Internet Directory server of the present invention.
- FIG. 4 is a functional block diagram showing an alternate system configuration for an Internet directory server of the present invention.
- Referring to FIG. 1 for a functional block diagram showing an architecture overview of a system configuration for the present invention. The network communication system, e.g., an Internet or
phone system 100, includes amap server 120. In a preferred embodiment, thismap server 120 is implemented as an Internet control Web site. Themap server 120 is connected to and in communication with ant user 130 requesting a map by sending a telephone number. Themap server 120 includes arequest handler 105 that can be implemented as a hypertext transfer protocol (HTTP) processor, a Simple Mail Transfer Protocol (SMTP) processor, or a telephone attendant processor. Theuser 130 can send in a request through HTTP protocol as http://MAPatTEL.com/123-456-7890.User 130 can also send in the request as an email addressed to themap server 120 as to 123-456-7890@MAPatTEL.com or include the destination phone number in an agreed upon location, e.g., the subject field in the body of the email.User 130 can also make a request through Internet capable phone by calling the phone number of the map server first and then being greeted by an automatic telephone voice attendant system. The telephone attendant processor is to receive and process an incoming telephone call containing messages for requesting a map associated with a destination telephone number, e.g., (123)-456-7890. After receiving the incoming map request, a telephone number normalized process is carried out by a telephonenumber normalization processor 110. The incoming map request may contain a telephone number as 1-123-456-7890, 123-4567890, 1234567890, or other kinds of variations. Thenormalization processor 110 normalizes the telephone number to a standard format suitable for a database search. The normalized telephone number is then transferred to the database manager for conducting a two-step search. A first search carried out in the first database search 115-1 is applied to determine an address or location information from the telephone number, and a second step search carried out in a second database 115-2 is to retrieve a map or a link or URL that enables therequester 130 to get the desired map from the address found from the search conducted in first database 115-1. The map or link retrieved from the second database 115-2 is then transmitted to themap requester 130 via the Internet or Internetphone network 100. The first and second databases can be located in a same server or in different servers depending on the hardware and software configurations. The two-step search is included for illustration purpose to implement this preferred embodiment. Other database arrangement is possible. One of the implementation could combine 115-1 and 115-2 into one database and perform a one step search. Another implementation could include an on line open registration process to let the user to populate the database 115-1 and 115-2. The user will register and provide telephone number, associated address and associated map or link to the map to the map server. - In a preferred embodiment, the
request handler 105 and the database manager for conducting a database searches in the first and second databases 115-1 and 115-2 are implemented to receive and process partial telephone numbers. The map requests may be received by therequest handler 105 as partial number related to the area code or a particular region associated with a prefix number within a bigger area designated with an area code. The map can be retrieved and transferred back to themap requester 130 best fitting the partial telephone number without requiring a complete telephone number to be entered. A map requester is allowed greater degree of flexibility to receive a map associated with an area code, a prefix as a sub-region covered by an area code or a specific location listed for a particular phone number. This feature has a further benefit that many telephone numbers are unlisted with no address provided to the telephone directory. A map requester can still obtain a map related to the bigger area for the purpose of direction guidance without requiring the knowledge of the exact address. In the event that the requester 130's current location can be derived from the map request then a driving direction can be sent back too. - FIG. 2 is a functional block diagram of an alternate embodiment of this invention where an
user 230 is sending a map request containing only a telephone number, e.g., www.MAPatTEL.com/123-456-7890 or a partial telephone number, e.g. www.MAPatTEL.com/123-456 through anInternet system 200 to amap server 220. Similar to themap server 120 shown in FIG. 1, themap server 220 also includes arequest handler 205 to process the incoming map request and a telephonenumber normalization processor 210 to normalize the entry of telephone number received as part of the incoming map request. The telephone-number normalization processor 210 then transfers the normalized telephone number to the map-request coordinating processor 215. The maprequest coordinating processor 215 transmits the normalized telephone number to an reverseaddress lookup server 240 such as http://www.anywho.com, to retrieve an address or location information for the telephone number entered through the map request. The address or location information generated by the reverseaddress lookup server 240 is received back by the maprequest coordinating processor 215 to generate a direct map retrieval request and this map retrieval request is directed to aconventional map server 250 identified by an universal resource location (URL), e.g. http://maps.expedia.com/ default.asp? Street=1+Microsoft+Way&City=Redmond&State=WA&ZIP=98052. The direct map retrieval request directed to the map server is transmitted back to themap requester 230 through theInternet 200. ThisInternet user 230 receives the direct map retrieval request with an option to either automatically retrieve the map from aconventional map server 250 without intervention from theInternet user 230. Alternately, theInternet user 230 is provided with a button showing a “get map” command for the Internet user to initiate the direct map retrieval request generated by themap server 220 for retrieving the map from theconventional map server 250 such as maps.expedia.com. Again, a partial telephone number is acceptable by themap server 220 for retrieving map associated with an area code or a sub-area associated with a prefix number under an area code. - There are many variations in the implementation of a map server by combining different parts of the processes as described in FIG. 1 and FIG. 2. One example is adding the reverse
address lookup server 240 and maprequest coordinating processor 215 to FIG. 1 to handle the case where a local database search 115-1 does not yield a valid result. Another example is to replace database 115-2 by a map server similar to mapserver 250. There are many other possibilities to break up and combine the different components to implement a map server. - FIG. 3 is a functional block diagram of an alternate embodiment of this invention where an
user 330 is sending a directory request for particular geographic location. The directory-request is sent to adirectory server 320 and contains only a telephone number or a partial telephone number as part of the URL, e.g., www.YELLOWPAGEatTEL.com/123-456-7890, or, www.YELLOWPAGEatTEL.com/123-456. Thedirectory server 320 receives the directory request through anInternet system 300. Similar to themap server 120 shown in FIG. 1, thedirectory server 320 also includes a request handler 305 to process the incoming map request. The directory server also includes a telephonenumber normalization processor 310 to normalize the entry of telephone number or partial telephone number received as part of the incoming directory request. The normalized telephone number is then transferred to the database manager for conducting a two-step search. A first search carried out in the first database search 315-1 is applied to determine a geographic location from the telephone number. And, a second step search carried out in a second database 315-2 is to make available to theuser 330 the directory data, e.g., local yellow page data associated with the geographic location found from the search conducted in first database 315-1. Depending on the characteristics of the database 315-2, the result of the first database search 315-1 can be applied as input to the second database search 315-2 to specify the filtering desired. The result of the first database search 315-1 can also be used to do a post filtering 315-3 on search result from 315-2. The result of the first database search can also be used in a combination of pre and post filtering. The directory data for further search in database 315-2 is then made available to theuser 330 via the Internet orInternet phone network 300. The result of the first database search 315-1 can also be saved on the requester 330's equipment or ondirectory server 320 side to be used as filter for future operation. The first and second databases can be located in a same server or in different servers depending on the hardware and software configurations. The two-step search is included for illustration purpose to implement this preferred embodiment. Other database arrangement is possible. One of the implementation could combine 315-1 1 and 315-2 into one database and perform a one step search. - In conducting the first database search to determine a geographic location from database315-1, the telephone number or partial telephone number is used as a filter to locate the longitude and latitude of the geographic location. One example for such search would be to make available a directory database 315-2 within ten miles of the telephone number for further search by the Internet user. Alternatively, a directory for the entire region assigned with a prefix number, e. g. 494 for a partial telephone number 650-494 entered in the directory request, is made available to the
directory requester 330. - According to FIG. 3, this invention discloses a network system. The network system includes a
geocentric server 320 for receiving a numeric data input, e.g., a telephone number or a partial telephone number 650-494. Thegeocentric server 320 further includes a database-search enabling means 305 for enabling a geocentric database search for determining a geographic location, e.g., Palo Alto, Calif., associated with the numeric input. In a preferred embodiment, thegeocentric server 320 further includes a geocentric filter means 315-3 for applying the geographic location associated with the numeric input, e.g., the telephone number, to establish a geocentric filter. The geocentric filter 315-3 may be used for filtering a subsequent database search, e.g., a search for bookstores or hotels in that geographic location associated with that telephone number. In a particular embodiment, thegeocentric server 320 is provided for receiving a numeric data input that includes at least a first part of a telephone number, e.g., 650-494. And, thegeocentric server 320 is provided for enabling a geocentric database search for determining a geographic location, e.g., Palo Alto, Calif., associated with first part of the telephone number, e.g., 650-494. In a particular embodiment, thegeocentric server 320 further includes anormalization processor 310 for normalizing the numeric data input, e.g., 1-650-494, into a normalized numeric data input, e.g., 650494, for conducting a geocentric database search. - FIG. 4 is a functional block diagram of an alternate embodiment of this invention where an
user 430 is sending a directory request for particular geographic location. The directory-request is sent to adirectory server 420 and contains only a telephone number or a partial telephone number as part of the URL, e.g., www.YELLOWPAGEatTEL.com/123-456-7890, or, www.YELLOWPAGEatTEL.com/123-456. Thedirectory server 430 receives the directory request through anInternet system 400. Similar to themap server 120 shown in FIG. 1, thedirectory server 420 also includes arequest handler 405 to process the incoming directory request. The directory server also includes a telephonenumber normalization processor 410 to normalize the entry of telephone number or partial telephone number received as part of the incoming directory request. The normalized telephone number is then transferred to the database manager for conducting a two-step search. The telephone-number normalization processor 410 then transfers the normalized telephone number to the directory-request coordinating processor 415. The directoryrequest coordinating processor 415 transmits the normalized telephone number to a reverselocation lookup server 440. An example of such reverse location lookup server is http://www.anywho.com, to retrieve an address or location information for the telephone number entered through the directory request. The address or location information, such as longitude-latitude or zip code data, generated by theaddress server 440 is received back by the directoryrequest coordinating processor 415. Thedirectory request coordinator 415 then uses the address or location data to generate a direct directory retrieval request. This directory retrieval request is directed to aconventional directory server 450 identified by a universal resource location (URL) e.g. - http://yp.yahoo.com/py/ypBrowse.py?&clr=ypBrowse&ycat=7737166& city=Palo%20Alto&state=CA&slt=37.4172&sln=-122.1309&cs=5&zip=94306. The direct directory retrieval request that is directed to the directory server is transmitted back to the
directory requester 430 through theInternet 400. ThisInternet user 430 receives the direct directory retrieval request with directory data for conducting further searches such as finding out all the Thai restaurant in that area associate with a partial telephone number, e.g., 650-494. There are many ways to implement this on the requester side. For example, theInternet user 430 is provided with a button showing a “get yellow-page” command for the Internet user to initiate the link to the directory database use the URL generated by thedirectory server 420 for linking to and searching the directory database. Again, a telephone number or partial telephone number is used as filter for thelocation server 440 to determine a geographic location. With a geographic location specification, theInternet user 430 is linked to anappropriate directory server 450, e.g. yp.yahoo.com to carry out a further search to find out the geographic locations of specific stores or addresses. - Although the present invention has been described in terms of the presently preferred embodiment, it is to be understood that such disclosure is not to be interpreted as limiting. Various alternations and modifications will no doubt become apparent to those skilled in the art after reading the above disclosure. Accordingly, it is intended that the appended claims be interpreted as covering all alternations and modifications as fall within the true spirit and scope of the invention.
Claims (25)
1. A method for retrieving a map from an Internet web-site comprising:
a) sending a map request with a telephone number to said Internet web-site; and
b) receiving a map from said Internet web site associated with said telephone number sent with said map request.
2. The method of wherein:
claim 1
said step a) of sending a map request with a telephone number comprising a step of sending said map request to a map server for processing said map request with said telephone number for obtaining an address for said telephone number.
3. The method of wherein:
claim 2
said step b) further comprising a step of retrieving a map of said address.
4. The method of wherein:
claim 1
said step a) of sending a map request with a telephone number comprising a step of sending said map request from a mobile phone to a map server for processing said map request with said telephone number for obtaining an address for said telephone number.
5. The method of wherein:
claim 4
said step a) of sending said map request from a mobile phone to a map server further comprising a step of pushing a map-retrieval key on said mobile phone for logging on to said map server.
6. The method of wherein:
claim 1
said step a) of sending a map request with a telephone number to said Internet web-site further comprising a step of said Internet web site receiving and normalizing said telephone number sent with said map request into a normalized telephone number.
7. The method of wherein:
claim 6
said step a) of sending a map request with a telephone number to said Internet web-site further comprising a step of applying said normalized telephone number for searching an address listed for said normalized telephone number.
8. The method of wherein:
claim 7
said step b) further comprising a step of retrieving a map of said address listed for said normalized telephone number.
9. A method for retrieving a map from network server comprising:
a) sending a map request as a numeric input data to said network server; and
b) receiving a map from said network server associated with said numeric data input sent with said map request.
10. The method of wherein:
claim 9
said step a) of sending a map request as a numeric input data comprising a step of sending said map request to said network server with a partial telephone number.
11. The method of wherein:
claim 9
said step a) of sending a map request as numeric input data comprising a step of sending said map request from a mobile phone to a network server for processing said numeric input data for obtaining a geographic location associated with said numeric input data.
12. An Internet system comprising:
an Internet web site linking to a map server for receiving a map request for a telephone number sent to said Internet web-site; and
said Internet web site comprising a map request processor for enabling a database search for determining a geographic location associated with said telephone number and retrieving a map for said geographic location.
13. The Internet system of wherein:
claim 12
said map request processor further comprising a database for associating said telephone number with a geographic location and associating said geographic location with a map.
14. The Internet system of wherein:
claim 12
said map request processor further comprising a first database for associating said telephone number with a geographic location and a second database for associating said geographic location with a map.
15. The Internet system of wherein:
claim 12
said map request processor further comprising a telephone number normalization processor for normalizing said telephone number sent with said map request into a normalized telephone number for enabling said database search for retrieving a map for said normalized telephone number.
16. The Internet system of wherein:
claim 12
said map request processor further comprising a map request handler for handing said map request submitted in hypertext transfer protocol (HTTP), simple mail transfer protocol (SMTP) and telephonic-tone input as said map request.
17. The Internet system of wherein:
claim 16
said map request handler further comprising a partial telephone number handler for handing said map request submitted with partial telephone number.
18. The Internet system of wherein:
claim 12
said map request processor further comprising an automatic Internet universal resource location (URL) linking processor for linking to several universal resource locations (URLs) for enabling a database search for determining a geographic location associated with said telephone number and for retrieving a map for said geographic location.
19. The Internet system of further comprising:
claim 12
a telephone for sending said map request with a telephone number to said map request processor.
20. The Internet system of wherein:
claim 19
said telephone is a wireless telephone for sending said map request.
21. A network system comprising:
a map server for receiving a numeric data input;
said map server further includes a database-search enabling means for enabling a database search for determining a geographic location associated with said numeric input and a map associated with said geographic location.
22. A network system comprising:
a geocentric server for receiving a numeric data input;
said geocentric server further includes a database-search enabling means for enabling a geocentric database search for determining a geographic location associated with said numeric input.
23. The network system of wherein:
claim 22
said geocentric server further includes a geocentric filter means for applying said geographic location associated with said numeric input to establish a geocentric filter for filtering a subsequent database search.
24. The network system of wherein:
claim 22
said geocentric server is provided for receiving a numeric data input comprising at least a first part of a telephone number; and
said database-search enabling means is provided for enabling a geocentric database search for determining a geographic location associated with said first part of said telephone number.
25. The network system of wherein:
claim 23
said geocentric server further includes a normalization processor for normalizing said numeric data input into a normalized numeric data input.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/862,845 US20010044803A1 (en) | 2000-05-22 | 2001-05-21 | One step map retrieval by inputting a unique number |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US20620200P | 2000-05-22 | 2000-05-22 | |
US09/862,845 US20010044803A1 (en) | 2000-05-22 | 2001-05-21 | One step map retrieval by inputting a unique number |
Publications (1)
Publication Number | Publication Date |
---|---|
US20010044803A1 true US20010044803A1 (en) | 2001-11-22 |
Family
ID=26901152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/862,845 Abandoned US20010044803A1 (en) | 2000-05-22 | 2001-05-21 | One step map retrieval by inputting a unique number |
Country Status (1)
Country | Link |
---|---|
US (1) | US20010044803A1 (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020042819A1 (en) * | 2000-09-25 | 2002-04-11 | Ron Reichert | System and method to correlate and access related text with locations on an electronically displayed map |
WO2002091229A2 (en) * | 2001-05-07 | 2002-11-14 | Varetis Ag | Method and device for automatically providing information |
US20020173300A1 (en) * | 2001-05-21 | 2002-11-21 | Yuri Shtivelman | Method and system for completing incomplete addressing data sent to a communication device |
US20040167968A1 (en) * | 2003-02-20 | 2004-08-26 | Mailfrontier, Inc. | Using distinguishing properties to classify messages |
US20050057494A1 (en) * | 2003-08-28 | 2005-03-17 | Akihiro Gomi | Map display device |
US20070091823A1 (en) * | 2005-10-24 | 2007-04-26 | Hajime Fukushima | Communication node, server and system |
US20070288509A1 (en) * | 2006-06-09 | 2007-12-13 | Ali Bastani | Method and apparatus for generating customized maps |
US20080021969A1 (en) * | 2003-02-20 | 2008-01-24 | Sonicwall, Inc. | Signature generation using message summaries |
US7406502B1 (en) * | 2003-02-20 | 2008-07-29 | Sonicwall, Inc. | Method and system for classifying a message based on canonical equivalent of acceptable items included in the message |
US20090063474A1 (en) * | 2006-03-01 | 2009-03-05 | Curry Stephen K | System and Method for Information Retrieval |
US7539726B1 (en) | 2002-07-16 | 2009-05-26 | Sonicwall, Inc. | Message testing |
EP2180671A1 (en) * | 2008-10-27 | 2010-04-28 | Gigaset Communications GmbH | Determination of at least one geographical location using call logs for use with location based information services |
US20100146114A1 (en) * | 2008-12-04 | 2010-06-10 | Morris Robert P | Methods, Systems, And Computer Program Products For Accessing A Resource Based On Metadata Associated With A Location On A Map |
US20100146132A1 (en) * | 2008-12-04 | 2010-06-10 | Morris Robert P | Methods, Systems, And Computer Program Products For Accessing A Resource Having A Network Address Associated With A Location On A Map |
US20100161732A1 (en) * | 2008-12-19 | 2010-06-24 | Morris Robert P | Methods, Systems, And Computer Program Products For Maintaining Consistency Between Non-Geospatial And Geospatial Network Directory Systems |
US20100162124A1 (en) * | 2008-12-19 | 2010-06-24 | Morris Robert P | Methods, Systems, And Computer Program Products For Presenting A Map In Correspondence With A Presented Resource |
US20100323672A1 (en) * | 2009-06-23 | 2010-12-23 | Mstar Semiconductor, Inc. | Mobile Communication Apparatus and Operating Method Thereof |
USRE43923E1 (en) | 2000-09-22 | 2013-01-15 | Tierravision, Inc. | Method for organizing and compressing spatial data |
US8396926B1 (en) | 2002-07-16 | 2013-03-12 | Sonicwall, Inc. | Message challenge response |
US8649968B2 (en) | 2004-09-07 | 2014-02-11 | Tierravision, Inc. | System and method of wireless downloads of map and geographic based data to portable computing devices |
US8924484B2 (en) | 2002-07-16 | 2014-12-30 | Sonicwall, Inc. | Active e-mail filter with challenge-response |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6456854B1 (en) * | 2000-05-08 | 2002-09-24 | Leap Wireless International | System and method for locating and tracking mobile telephone devices via the internet |
US6516311B1 (en) * | 2000-02-24 | 2003-02-04 | Tau (Tony) Qiu & Howard Hoffenberg, As Tenants In Common | Method for linking on the internet with an advertising feature |
US6539080B1 (en) * | 1998-07-14 | 2003-03-25 | Ameritech Corporation | Method and system for providing quick directions |
US6707421B1 (en) * | 1997-08-19 | 2004-03-16 | Siemens Vdo Automotive Corporation | Driver information system |
-
2001
- 2001-05-21 US US09/862,845 patent/US20010044803A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6707421B1 (en) * | 1997-08-19 | 2004-03-16 | Siemens Vdo Automotive Corporation | Driver information system |
US6539080B1 (en) * | 1998-07-14 | 2003-03-25 | Ameritech Corporation | Method and system for providing quick directions |
US6516311B1 (en) * | 2000-02-24 | 2003-02-04 | Tau (Tony) Qiu & Howard Hoffenberg, As Tenants In Common | Method for linking on the internet with an advertising feature |
US6456854B1 (en) * | 2000-05-08 | 2002-09-24 | Leap Wireless International | System and method for locating and tracking mobile telephone devices via the internet |
Cited By (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE43923E1 (en) | 2000-09-22 | 2013-01-15 | Tierravision, Inc. | Method for organizing and compressing spatial data |
US20020042819A1 (en) * | 2000-09-25 | 2002-04-11 | Ron Reichert | System and method to correlate and access related text with locations on an electronically displayed map |
WO2002091229A2 (en) * | 2001-05-07 | 2002-11-14 | Varetis Ag | Method and device for automatically providing information |
WO2002091229A3 (en) * | 2001-05-07 | 2004-01-22 | Varetis Ag | Method and device for automatically providing information |
US20020173300A1 (en) * | 2001-05-21 | 2002-11-21 | Yuri Shtivelman | Method and system for completing incomplete addressing data sent to a communication device |
US9674126B2 (en) | 2002-07-16 | 2017-06-06 | Sonicwall Inc. | Efficient use of resources in message classification |
US9313158B2 (en) | 2002-07-16 | 2016-04-12 | Dell Software Inc. | Message challenge response |
US9215198B2 (en) | 2002-07-16 | 2015-12-15 | Dell Software Inc. | Efficient use of resources in message classification |
US9021039B2 (en) | 2002-07-16 | 2015-04-28 | Sonicwall, Inc. | Message challenge response |
US8990312B2 (en) | 2002-07-16 | 2015-03-24 | Sonicwall, Inc. | Active e-mail filter with challenge-response |
US8924484B2 (en) | 2002-07-16 | 2014-12-30 | Sonicwall, Inc. | Active e-mail filter with challenge-response |
US8732256B2 (en) | 2002-07-16 | 2014-05-20 | Sonicwall, Inc. | Message challenge response |
US9503406B2 (en) | 2002-07-16 | 2016-11-22 | Dell Software Inc. | Active e-mail filter with challenge-response |
US8396926B1 (en) | 2002-07-16 | 2013-03-12 | Sonicwall, Inc. | Message challenge response |
US7539726B1 (en) | 2002-07-16 | 2009-05-26 | Sonicwall, Inc. | Message testing |
US7921204B2 (en) | 2002-07-16 | 2011-04-05 | Sonicwall, Inc. | Message testing based on a determinate message classification and minimized resource consumption |
US8296382B2 (en) | 2002-07-16 | 2012-10-23 | Sonicwall, Inc. | Efficient use of resources in message classification |
US7406502B1 (en) * | 2003-02-20 | 2008-07-29 | Sonicwall, Inc. | Method and system for classifying a message based on canonical equivalent of acceptable items included in the message |
US8688794B2 (en) | 2003-02-20 | 2014-04-01 | Sonicwall, Inc. | Signature generation using message summaries |
US10785176B2 (en) | 2003-02-20 | 2020-09-22 | Sonicwall Inc. | Method and apparatus for classifying electronic messages |
US10042919B2 (en) | 2003-02-20 | 2018-08-07 | Sonicwall Inc. | Using distinguishing properties to classify messages |
US10027611B2 (en) | 2003-02-20 | 2018-07-17 | Sonicwall Inc. | Method and apparatus for classifying electronic messages |
US7882189B2 (en) | 2003-02-20 | 2011-02-01 | Sonicwall, Inc. | Using distinguishing properties to classify messages |
US20040167968A1 (en) * | 2003-02-20 | 2004-08-26 | Mailfrontier, Inc. | Using distinguishing properties to classify messages |
US8108477B2 (en) | 2003-02-20 | 2012-01-31 | Sonicwall, Inc. | Message classification using legitimate contact points |
US8112486B2 (en) | 2003-02-20 | 2012-02-07 | Sonicwall, Inc. | Signature generation using message summaries |
US9524334B2 (en) | 2003-02-20 | 2016-12-20 | Dell Software Inc. | Using distinguishing properties to classify messages |
US8266215B2 (en) | 2003-02-20 | 2012-09-11 | Sonicwall, Inc. | Using distinguishing properties to classify messages |
US8271603B2 (en) | 2003-02-20 | 2012-09-18 | Sonicwall, Inc. | Diminishing false positive classifications of unsolicited electronic-mail |
US9325649B2 (en) | 2003-02-20 | 2016-04-26 | Dell Software Inc. | Signature generation using message summaries |
US7562122B2 (en) | 2003-02-20 | 2009-07-14 | Sonicwall, Inc. | Message classification using allowed items |
US20060235934A1 (en) * | 2003-02-20 | 2006-10-19 | Mailfrontier, Inc. | Diminishing false positive classifications of unsolicited electronic-mail |
US8463861B2 (en) | 2003-02-20 | 2013-06-11 | Sonicwall, Inc. | Message classification using legitimate contact points |
US8484301B2 (en) | 2003-02-20 | 2013-07-09 | Sonicwall, Inc. | Using distinguishing properties to classify messages |
US9189516B2 (en) | 2003-02-20 | 2015-11-17 | Dell Software Inc. | Using distinguishing properties to classify messages |
US8935348B2 (en) | 2003-02-20 | 2015-01-13 | Sonicwall, Inc. | Message classification using legitimate contact points |
US20080021969A1 (en) * | 2003-02-20 | 2008-01-24 | Sonicwall, Inc. | Signature generation using message summaries |
US20080104184A1 (en) * | 2003-02-20 | 2008-05-01 | Mailfrontier, Inc. | Using Distinguishing Properties to Classify Messages |
US20050057494A1 (en) * | 2003-08-28 | 2005-03-17 | Akihiro Gomi | Map display device |
US7173546B2 (en) * | 2003-08-28 | 2007-02-06 | Denso Corporation | Map display device |
US8649968B2 (en) | 2004-09-07 | 2014-02-11 | Tierravision, Inc. | System and method of wireless downloads of map and geographic based data to portable computing devices |
US9137633B2 (en) | 2004-09-07 | 2015-09-15 | Tierravision, Inc. | System and method of wireless downloads of map and geographic based data to portable computing devices |
US10244361B1 (en) | 2004-09-07 | 2019-03-26 | Tierravision, Inc. | System and method of wireless downloads of map and geographic based data to portable computing devices |
US20070091823A1 (en) * | 2005-10-24 | 2007-04-26 | Hajime Fukushima | Communication node, server and system |
US20090063474A1 (en) * | 2006-03-01 | 2009-03-05 | Curry Stephen K | System and Method for Information Retrieval |
US20070288509A1 (en) * | 2006-06-09 | 2007-12-13 | Ali Bastani | Method and apparatus for generating customized maps |
US8122036B2 (en) * | 2006-06-09 | 2012-02-21 | At&T Intellectual Property Ii, L.P. | Method and apparatus for generating customized maps |
EP2180671A1 (en) * | 2008-10-27 | 2010-04-28 | Gigaset Communications GmbH | Determination of at least one geographical location using call logs for use with location based information services |
US20100146132A1 (en) * | 2008-12-04 | 2010-06-10 | Morris Robert P | Methods, Systems, And Computer Program Products For Accessing A Resource Having A Network Address Associated With A Location On A Map |
US20100146114A1 (en) * | 2008-12-04 | 2010-06-10 | Morris Robert P | Methods, Systems, And Computer Program Products For Accessing A Resource Based On Metadata Associated With A Location On A Map |
US20100162124A1 (en) * | 2008-12-19 | 2010-06-24 | Morris Robert P | Methods, Systems, And Computer Program Products For Presenting A Map In Correspondence With A Presented Resource |
US20100161732A1 (en) * | 2008-12-19 | 2010-06-24 | Morris Robert P | Methods, Systems, And Computer Program Products For Maintaining Consistency Between Non-Geospatial And Geospatial Network Directory Systems |
US20100323672A1 (en) * | 2009-06-23 | 2010-12-23 | Mstar Semiconductor, Inc. | Mobile Communication Apparatus and Operating Method Thereof |
US8509749B2 (en) * | 2009-06-23 | 2013-08-13 | Mstar Semiconductor, Inc. | Mobile communication apparatus and operating method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20010044803A1 (en) | One step map retrieval by inputting a unique number | |
US6990495B1 (en) | System and method for finding persons in a corporate entity | |
US7231441B2 (en) | Virtual beacon system | |
US6912545B1 (en) | Location-code system for location-based services | |
JP4431152B2 (en) | Information transmission method to users | |
US6850766B2 (en) | Voice activated wireless locator service | |
US8984059B2 (en) | Mobile data processing system moving interest radius | |
US7343165B2 (en) | GPS publication application server | |
US7249100B2 (en) | Service discovery access to user location | |
EP2348423B1 (en) | User terminal capable of processing geographical location data | |
US20020035609A1 (en) | Location bookmark system and method for creating and using location information | |
US6961751B1 (en) | Method, apparatus, and article of manufacture for providing enhanced bookmarking features for a heterogeneous environment | |
US20010051973A1 (en) | System, method and computer program product for a locator service | |
JP2000076280A (en) | Information retrieval system utilizing geographical information | |
US6957250B1 (en) | Map-information providing system using computer network | |
JP2003006225A (en) | Information providing method, information providing device, and terminal therefor | |
US20030035519A1 (en) | Methods and apparatus for accessing web content from a wireless telephone | |
KR100481674B1 (en) | A system of retrieving the information including telephone numbers using SMS and the method thereof | |
CN106302922A (en) | Information query method and mobile terminal in a kind of address list | |
JP2002073608A (en) | Service system and service method for referring to/ notifying positional relation information and recording medium with program for positional relation information reference/notification service recorded thereon | |
JP2002278885A (en) | Method for acquiring telephone number information and e-mail address information, and system for providing telephone number information and e-mail address information | |
JP2000207314A (en) | Information providing system | |
JP2001005819A (en) | Retrieving method | |
JP2002354100A (en) | Individual address record system utilizing internet | |
JP2002312384A (en) | Information providing device, its method, information providing program, and storage medium storing it |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |