WO2001067790A1 - Method and apparatus in a wireless communication system for retrieving local information and services - Google Patents

Method and apparatus in a wireless communication system for retrieving local information and services Download PDF

Info

Publication number
WO2001067790A1
WO2001067790A1 PCT/US2001/004673 US0104673W WO0167790A1 WO 2001067790 A1 WO2001067790 A1 WO 2001067790A1 US 0104673 W US0104673 W US 0104673W WO 0167790 A1 WO0167790 A1 WO 0167790A1
Authority
WO
WIPO (PCT)
Prior art keywords
services
mobile station
local information
location
information
Prior art date
Application number
PCT/US2001/004673
Other languages
French (fr)
Inventor
Morris Moore
Jheroen Pieter Dorenbosch
Original Assignee
Motorola, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Motorola, Inc. filed Critical Motorola, Inc.
Publication of WO2001067790A1 publication Critical patent/WO2001067790A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

Definitions

  • FIG. 1 is an electrical block diagram of an exemplary wireless communication system in accordance with the present invention.
  • FIG. 2 is an electrical block diagram of an exemplary fixed access station in accordance with the present invention.
  • FIG. 3 is an electrical block diagram of an exemplary mobile station in accordance with the present invention.
  • FIG. 5 is a flow diagram depicting a first operation of the wireless communication system in accordance with the present invention.
  • FIG. 6 is a flow diagram depicting a second operation of the wireless communication system in accordance with the present invention.
  • FIG. 7 is a flow diagram depicting a third operation of the wireless communication system in accordance with the present invention.
  • an electrical block diagram depicts an exemplary wireless communication system 100 in accordance with the present invention, comprising a fixed portion 110, including at least one fixed access station 102 preferably coupled through a conventional network 108, such as a local area network (LAN) or a combination of LANs and one or more wide area networks (WANs), to a server 104 for communicating therewith.
  • a conventional network 108 such as a local area network (LAN) or a combination of LANs and one or more wide area networks (WANs)
  • the server 104 is programmed to generate the local information and services custom-tailored to a predetermined area around the location of the mobile station 106.
  • the server 104 can be owned and programmed by the local service provider, or the server 104 can be a remote server, e.g., a server on the Internet.
  • the network can be either wired or wireless.
  • the wireless communication system 100 further comprises a mobile station 106 coupled wirelessly to the fixed access station 102 for communicating therewith through well- known techniques. Operation of the wireless communication system 100 in accordance with the present invention will be described further herein below.
  • FIG. 2 an electrical block diagram depicts an exemplary fixed access station 102 in accordance with the present invention, comprising a conventional receiver 206 for receiving a message from the mobile station 106, the message comprising a request for local information and services.
  • the receiver 206 is coupled to a conventional processor 204 for processing the request.
  • a conventional transmitter 202 is coupled to the processor 204 for sending the local information and services to the mobile station 106.
  • a conventional user interface 208 e.g., a keyboard and display, preferably is also coupled to the processor 204 for allowing the service provider to program and test the fixed access station 102.
  • a conventional network interface 210 is also coupled to the processor 204 for communicating with the server 104 over the network 108. Through the network 108, the processor 204 can cooperate with the server 104 to determine the location at which the mobile station 106 is positioned, in response to receiving the message.
  • the fixed access station 102 comprises a conventional memory 212 which provides storage for operating software and variables used in accordance with the present invention.
  • the memory 212 comprises a local information and services delivery program 214 for programming the processor 204 to access the server 104 to obtain the local information and services appropriate for the location of the mobile station 106, and to control the transmitter 202 to deliver the local information and services to the mobile station 106.
  • the memory 212 further comprises a local category delivery program 216 for programming the processor 204 to cooperate with the server to limit the local information and services to a particular category of information and services last accessed by the mobile station, when the request from the mobile station 106 includes an indication that the local information and services for a particular category of information and services which was last accessed by the mobile station 106 is desired.
  • the memory 212 also includes a zoom program 218 for programming the processor 204 to cooperate with the receiver 206 to receive an acknowledgment from the mobile station 106 that the local information and services have been received; and, after receiving the acknowledgment, to cooperate further with the receiver 206 to receive a second message from the mobile station 106 reporting an unchanged location (i.e., the same location reported previously, within a predetermined measurement tolerance) and requesting the local information and services.
  • the zoom program 218 further programs the processor 204 to cooperate with the server to reduce the size of the predetermined area surrounding the mobile station 106, to produce a smaller local area, in response to the second message.
  • the zoom program 218 programs the processor 204 to cooperate further with the server 104 to regenerate the local information and services, based upon the smaller local area, and to send the regenerated local information and services to the mobile station 106.
  • the memory 212 also includes a conventional communication processing program 220 for programming the processor 204 to control the transmitter 202 and the receiver 206 to communicate with the mobile station 106, and further to control the network interface 210 to communicate with the server 104 through the network 108 using well-known communication techniques.
  • an electrical block diagram depicts an exemplary mobile station 106 in accordance with the present invention, comprising a conventional transmitter 302 for requesting local information and services from the fixed portion 110 of the wireless communication system 100.
  • the transmitter 302 is coupled to a conventional processor 304 for controlling the transmitter 302 to transmit to the fixed portion 110 of the wireless communication system 100, a message comprising a request for the local information and services, in response to detecting a predetermined user command.
  • a conventional receiver 306 is coupled to the processor 304 for receiving the local information and services from the fixed portion 110 of the wireless communication system 100.
  • a conventional user interface 308, e.g., a keyboard and display, is coupled to the processor 304 for entering the predetermined user command and for conveying the local information and services to a user.
  • a conventional location detector 310 e.g., a Global Positioning System (GPS) receiver, is also coupled to the processor 304 for determining the location of the mobile station 106.
  • the mobile station 106 comprises a conventional memory 312 which provides storage for operating software and variables used in accordance with the present invention.
  • the memory 312 comprises a local information and services requesting program 314 for programming the processor 304 to control the transmitter 302 to request the local information and services from the fixed portion 110 of the wireless communication system 100.
  • the memory 312 further comprises a local category requesting program 316 for programming the processor 304 to cooperate with the fixed portion 110 of the wireless communication system 100 to access a particular category of information and services; to detect the predetermined user command while the mobile station 106 is still accessing the particular category of information and services, e.g., while the information and services are still displayed by the mobile station 106; and to include in the message an indication that the local information and services for the particular category of information and services which was last accessed by the mobile station 106 is desired, in response to detecting the predetermined user command while the mobile station 106 is still accessing the particular category of information and services.
  • a local category requesting program 316 for programming the processor 304 to cooperate with the fixed portion 110 of the wireless communication system 100 to access a particular category of information and services; to detect the predetermined user command while the mobile station 106 is still accessing the particular category of information and services, e.g., while the information and services are still displayed by the mobile station 106; and to include in the message an indication that the local information
  • the memory 312 includes a location reporting program 318 for programming the processor 304 to cooperate with the location detector 310 to determine the location of the mobile station 106 and to cooperate with the local information and services requesting program 314 to include the location of the mobile station 106 in the message.
  • the memory also includes a conventional communication processing program 320 for programming the processor 304 to control the transmitter 302 and the receiver 306 to communicate with the fixed portion 110 of the wireless communication system 100 through well-known techniques.
  • an electrical block diagram depicts an exemplary server 104 in accordance with the present invention, comprising a conventional processor 402 coupled to a conventional user interface 404 for programming and controlling the server 104.
  • the server 104 further comprises a network interface 406 coupled to the processor 402 for interfacing with the network 108.
  • the server 104 also includes a conventional memory 408 coupled to the processor for storing software and information in accordance with the present invention.
  • the memory 408 comprises a local information and services generation program 410 for programming the processor 402 to generate the local information and services.
  • the memory 408 further comprises a location estimation program 412 for programming the processor 402 to estimate the location of the mobile station 106.
  • the memory 408 includes an information and services database 414 including the local information and services for all locations served by the server 104.
  • the memory 408 also includes a conventional communication processing program 416 for programming the processor 402 to control the network interface 406 to communicate over the network 108 through well-known techniques.
  • a flow diagram 500 depicting a first operation of the wireless communication system 100 in accordance with the present invention begins with the mobile station 106 detecting 502 a predetermined user command applied to the user interface 308 of the mobile station 106.
  • the user interface 308 comprises a dedicated button, e.g., a LOCAL button, for entering the predetermined user command.
  • a dedicated button e.g., a LOCAL button
  • another means e.g., a "soft" key, a "soft” button, a mouse, a track ball, a voice command, and a touch screen, to name a few, may be used to enter the predetermined user command, or to implement the dedicated button.
  • the server 104 can request the location from the fixed access station 102.
  • the fixed access station 102 can either send the location of the mobile if known, or can request it from the mobile station 106 or from the mobile user.
  • the fixed portion 110 After deterrnining the location of the mobile station 106, the fixed portion 110 generates 510 the local information and services custom-tailored to a predetermined area around the location.
  • the local information and services are preferably generated in accordance with a set of predetermined categories of information and services. For example, at the airport the local information and services could include flight information, reservation status, gate maps, and restroom, restaurant, lounge, and rental car counter locations.
  • a flow diagram 600 depicting a second operation of the wireless communication system 100 in accordance with the present invention starts when the mobile station 106 cooperates with the fixed portion 110 of the wireless communication system 100 to access a particular category of information and services.
  • the user can activate a browser in the mobile station 106 to access through the fixed portion 110 a page of information about a particular topic, such as Ford trucks.
  • the mobile station 106 detects 604 the predetermined user command, e.g., depression of the LOCAL button, while the mobile station 106 is still accessing, e.g., displaying, the particular category of information.
  • the predetermined user command e.g., depression of the LOCAL button
  • the present invention provides a method and apparatus for retrieving local information and services custom-tailored to a location at which a mobile station is positioned.
  • the method and apparatus functions automatically to provide the local information and services, and does not require the user to enter an address or zip code.

Abstract

A mobile station (106) of a wireless communication system (100) detects (502) a predetermined user command applied to a user interface (308) of the mobile station. In response, the mobile station transmits (504), to a fixed portion (110) of the wireless communication system, a message including a request for local information and services. The fixed portion receives (506) the message, and , in response, determines (508) the location at which the mobile station is positioned. The fixed portion then generates (510) the local information and services custom-tailored to a predetermined area around the location, and sends (512) the local information and services to the mobile station.

Description

METHOD AND APPARATUS IN A WIRELESS COMMUNICATION SYSTEM FOR RETRIEVING LOCAL INFORMATION AND SERVICES
Field of the Invention
This invention relates in general to wireless communication systems, and more specifically to a method and apparatus for retrieving local information and services custom-tailored to a location at which a mobile station is positioned.
Background of the Invention
It is becoming increasingly popular to equip mobile stations, such as cell phones, with wireless browsers for browsing the Internet. Such devices allow access to information and services virtually anywhere at any time. A problem with wireless browsers that has not been fully addressed in the prior art is how to obtain local information and services, such as information about nearby restaurants and services, such as travel reservations. Current practice on the Internet for obtaining local information and services is to require the user to enter a local address or zip code. That is not always practical for a mobile station, because it can move around, and the user may not know the address or zip code of the current location of the mobile station.
Thus, what is needed is a method and apparatus for retrieving local information and services custom-tailored to a location at which a mobile station is positioned. Preferably, the method and apparatus will function automatically to provide the local information and services, and will not require the user to enter an address or zip code.
Brief Description of the Drawings
FIG. 1 is an electrical block diagram of an exemplary wireless communication system in accordance with the present invention. FIG. 2 is an electrical block diagram of an exemplary fixed access station in accordance with the present invention.
FIG. 3 is an electrical block diagram of an exemplary mobile station in accordance with the present invention.
FIG. 4 is an electrical block diagram of an exemplary server in accordance with the present invention.
FIG. 5 is a flow diagram depicting a first operation of the wireless communication system in accordance with the present invention.
FIG. 6 is a flow diagram depicting a second operation of the wireless communication system in accordance with the present invention. FIG. 7 is a flow diagram depicting a third operation of the wireless communication system in accordance with the present invention.
Detailed Description of the Drawings
Referring to FIG. 1, an electrical block diagram depicts an exemplary wireless communication system 100 in accordance with the present invention, comprising a fixed portion 110, including at least one fixed access station 102 preferably coupled through a conventional network 108, such as a local area network (LAN) or a combination of LANs and one or more wide area networks (WANs), to a server 104 for communicating therewith. Preferably, the server 104 is programmed to generate the local information and services custom-tailored to a predetermined area around the location of the mobile station 106. Depending on the type of local information and services being accessed, the server 104 can be owned and programmed by the local service provider, or the server 104 can be a remote server, e.g., a server on the Internet. The network can be either wired or wireless. The wireless communication system 100 further comprises a mobile station 106 coupled wirelessly to the fixed access station 102 for communicating therewith through well- known techniques. Operation of the wireless communication system 100 in accordance with the present invention will be described further herein below. Referring to FIG. 2, an electrical block diagram depicts an exemplary fixed access station 102 in accordance with the present invention, comprising a conventional receiver 206 for receiving a message from the mobile station 106, the message comprising a request for local information and services. The receiver 206 is coupled to a conventional processor 204 for processing the request. A conventional transmitter 202 is coupled to the processor 204 for sending the local information and services to the mobile station 106. A conventional user interface 208, e.g., a keyboard and display, preferably is also coupled to the processor 204 for allowing the service provider to program and test the fixed access station 102. A conventional network interface 210 is also coupled to the processor 204 for communicating with the server 104 over the network 108. Through the network 108, the processor 204 can cooperate with the server 104 to determine the location at which the mobile station 106 is positioned, in response to receiving the message. In addition, the fixed access station 102 comprises a conventional memory 212 which provides storage for operating software and variables used in accordance with the present invention. The memory 212 comprises a local information and services delivery program 214 for programming the processor 204 to access the server 104 to obtain the local information and services appropriate for the location of the mobile station 106, and to control the transmitter 202 to deliver the local information and services to the mobile station 106. The memory 212 further comprises a local category delivery program 216 for programming the processor 204 to cooperate with the server to limit the local information and services to a particular category of information and services last accessed by the mobile station, when the request from the mobile station 106 includes an indication that the local information and services for a particular category of information and services which was last accessed by the mobile station 106 is desired. The memory 212 also includes a zoom program 218 for programming the processor 204 to cooperate with the receiver 206 to receive an acknowledgment from the mobile station 106 that the local information and services have been received; and, after receiving the acknowledgment, to cooperate further with the receiver 206 to receive a second message from the mobile station 106 reporting an unchanged location (i.e., the same location reported previously, within a predetermined measurement tolerance) and requesting the local information and services. The zoom program 218 further programs the processor 204 to cooperate with the server to reduce the size of the predetermined area surrounding the mobile station 106, to produce a smaller local area, in response to the second message. In addition, the zoom program 218 programs the processor 204 to cooperate further with the server 104 to regenerate the local information and services, based upon the smaller local area, and to send the regenerated local information and services to the mobile station 106. The memory 212 also includes a conventional communication processing program 220 for programming the processor 204 to control the transmitter 202 and the receiver 206 to communicate with the mobile station 106, and further to control the network interface 210 to communicate with the server 104 through the network 108 using well-known communication techniques.
Referring to FIG. 3, an electrical block diagram depicts an exemplary mobile station 106 in accordance with the present invention, comprising a conventional transmitter 302 for requesting local information and services from the fixed portion 110 of the wireless communication system 100. The transmitter 302 is coupled to a conventional processor 304 for controlling the transmitter 302 to transmit to the fixed portion 110 of the wireless communication system 100, a message comprising a request for the local information and services, in response to detecting a predetermined user command. A conventional receiver 306 is coupled to the processor 304 for receiving the local information and services from the fixed portion 110 of the wireless communication system 100. A conventional user interface 308, e.g., a keyboard and display, is coupled to the processor 304 for entering the predetermined user command and for conveying the local information and services to a user. In one embodiment, a conventional location detector 310, e.g., a Global Positioning System (GPS) receiver, is also coupled to the processor 304 for determining the location of the mobile station 106. In addition, the mobile station 106 comprises a conventional memory 312 which provides storage for operating software and variables used in accordance with the present invention. The memory 312 comprises a local information and services requesting program 314 for programming the processor 304 to control the transmitter 302 to request the local information and services from the fixed portion 110 of the wireless communication system 100. The memory 312 further comprises a local category requesting program 316 for programming the processor 304 to cooperate with the fixed portion 110 of the wireless communication system 100 to access a particular category of information and services; to detect the predetermined user command while the mobile station 106 is still accessing the particular category of information and services, e.g., while the information and services are still displayed by the mobile station 106; and to include in the message an indication that the local information and services for the particular category of information and services which was last accessed by the mobile station 106 is desired, in response to detecting the predetermined user command while the mobile station 106 is still accessing the particular category of information and services. In addition, the memory 312 includes a location reporting program 318 for programming the processor 304 to cooperate with the location detector 310 to determine the location of the mobile station 106 and to cooperate with the local information and services requesting program 314 to include the location of the mobile station 106 in the message. The memory also includes a conventional communication processing program 320 for programming the processor 304 to control the transmitter 302 and the receiver 306 to communicate with the fixed portion 110 of the wireless communication system 100 through well-known techniques.
Referring to FIG. 4, an electrical block diagram depicts an exemplary server 104 in accordance with the present invention, comprising a conventional processor 402 coupled to a conventional user interface 404 for programming and controlling the server 104. The server 104 further comprises a network interface 406 coupled to the processor 402 for interfacing with the network 108. The server 104 also includes a conventional memory 408 coupled to the processor for storing software and information in accordance with the present invention. The memory 408 comprises a local information and services generation program 410 for programming the processor 402 to generate the local information and services. The memory 408 further comprises a location estimation program 412 for programming the processor 402 to estimate the location of the mobile station 106. In addition, the memory 408 includes an information and services database 414 including the local information and services for all locations served by the server 104. The memory 408 also includes a conventional communication processing program 416 for programming the processor 402 to control the network interface 406 to communicate over the network 108 through well-known techniques.
Referring to FIG. 5, a flow diagram 500 depicting a first operation of the wireless communication system 100 in accordance with the present invention begins with the mobile station 106 detecting 502 a predetermined user command applied to the user interface 308 of the mobile station 106. In one embodiment, the user interface 308 comprises a dedicated button, e.g., a LOCAL button, for entering the predetermined user command. It will be appreciated that, alternatively, another means, e.g., a "soft" key, a "soft" button, a mouse, a track ball, a voice command, and a touch screen, to name a few, may be used to enter the predetermined user command, or to implement the dedicated button. In response to the predetermined user command, the mobile station 106 transmits 504, to the fixed portion 110 of the wireless communication system 100, a message comprising a request for local information and services. The fixed portion 110 receives 506 the message, and, in response, determines 508 the location at which the mobile station 106 is positioned. The location can be determined through several different techniques. When the fixed access station 102 is a short-range station, e.g., a Bluetooth station, the location of the mobile station 106 is preferably estimated to be the same as the location of the fixed access station 102. For such a system, the fixed portion 110 preferably estimates the location of the mobile station 106 from location coordinates of the fixed access station 102. The fixed access station 102 preferably sends the location coordinates to the server 104 for generating the local information and services. Alternatively, the fixed access station 102 can send its station identifier to the server 104, which then performs a table look-up to determine the location of the mobile station 106. In a wide area system, the location detector 310 preferably determines the location coordinates of the mobile station 106 and sends the location coordinates along with the message. The fixed access station 102 then forwards the location coordinates to the server 104, which analyzes the location coordinates to estimate the location of the mobile station 106. It will be appreciated that, alternatively, another locating technique, e.g., triangulation, can be used to locate the mobile station 106. It will be further appreciated that, when the location of the mobile station 106 cannot be determined from the information sent with the message, the server 104 can request the location from the fixed access station 102. In response, the fixed access station 102 can either send the location of the mobile if known, or can request it from the mobile station 106 or from the mobile user. After deterrnining the location of the mobile station 106, the fixed portion 110 generates 510 the local information and services custom-tailored to a predetermined area around the location. The local information and services are preferably generated in accordance with a set of predetermined categories of information and services. For example, at the airport the local information and services could include flight information, reservation status, gate maps, and restroom, restaurant, lounge, and rental car counter locations. Alternatively, the local information and services can be generated in accordance with a set of custom categories stored in a profile corresponding to the mobile station 106. The profile can, for example, be stored in the memory 312 of the mobile station 106 and sent to the fixed portion 110 with the message. The fixed portion 110 then sends 512 the local information and services to the mobile station 106. Because the mobile station 106 is preferably a two-way device, the user can also make changes to some of the local information and services. For example, the user can change her airline reservations. The server 104 that performs this first operation of the wireless communication system 100 is preferably a local server programmed specifically for the local area, e.g., the airport vicinity.
Referring to FIG. 6, a flow diagram 600 depicting a second operation of the wireless communication system 100 in accordance with the present invention starts when the mobile station 106 cooperates with the fixed portion 110 of the wireless communication system 100 to access a particular category of information and services. For example, the user can activate a browser in the mobile station 106 to access through the fixed portion 110 a page of information about a particular topic, such as Ford trucks. The mobile station 106 then detects 604 the predetermined user command, e.g., depression of the LOCAL button, while the mobile station 106 is still accessing, e.g., displaying, the particular category of information. In response, the mobile station 106 includes 606, in the message requesting local information and services, an indication that the local mformation and services for the particular category of information and services which was last accessed by the mobile station 106 is desired. The fixed portion 110 then limits 608 the local information and services to the particular category of information and services last accessed by the mobile station 106, in response to the indication. For example, the fixed portion 110 could provide a list of Ford truck dealers within five miles of the mobile station 106. The server 104 that performs this second operation of the wireless communication system 100 is very likely to be a remote server operating in another network, e.g., the Internet. It will be appreciated that, alternatively, the second operation described above can be activated by a second predetermined user command, e.g., a second, LOCALIZER button, or the like.
It will also be appreciated that when operating with an Internet server, the server 104 whose page is being browsed preferably will receive, via the network 108 in cooperation with the Internet, the location of the mobile station 106 and the fact that the local information and services are being requested. The server 104 preferably will then return the appropriate local information and services related to the page being browsed. This, of course, implies that the Internet server is provisioned for compatibility with the present invention in order to respond appropriately. Alternatively, a second, local server can be used to assist the Internet server. The local server can be programmed, for example, with a "yellow pages" directory for providing the local information and services when the Internet server is incompatible with the local information and services feature. While the alternative embodiment is not as flexible as the preferred embodiment, the alternative embodiment may be easier to implement.
Referring to FIG. 7, a flow diagram 700 depicting a third operation of the wireless communication system 100 in accordance with the present invention begins with the fixed portion 110 receiving 702 an acknowledgment from the mobile station 106 that the local information and services have been received. After receiving the acknowledgment, the fixed portion 110 receives 704 a second message from the mobile station 106, reporting a location and requesting the local information and services. The fixed portion 110 checks 706 whether the location is unchanged or changed from that of the last request, changed being defined as different by more than a predetermined distance, e.g., the minimum spacing between the fixed access stations 102. If the location is unchanged, the fixed portion 110 reduces 708 the size of the predetermined area around the mobile station 106 that defines the boundary for the local information and services. The fixed portion 110 then regenerates the local information and services, based upon the smaller local area, and sends 710 the regenerated local information and services to the mobile station 106, advantageously providing a "zoom" feature for zooming in on the smaller local area. If, on the other hand , at step 706 the location is changed, the fixed portion 110 regenerates the local information and services, based upon the changed location, and sends the regenerated local information and services to the mobile station 106. Depending upon the type of local information and services being accessed, the server 104 that performs this third operation of the wireless communication system 100 may be either a local server or a remote server operating in another network, e.g., the Internet.
It should be clear from the preceding disclosure that the present invention provides a method and apparatus for retrieving local information and services custom-tailored to a location at which a mobile station is positioned. Advantageously, the method and apparatus functions automatically to provide the local information and services, and does not require the user to enter an address or zip code. Many modifications and variations of the present invention are possible in light of the above teachings. Thus, it is to be understood that, within the scope of the appended claims, the invention can be practiced other than as specifically described herein above.
What is claimed is:

Claims

1. A method in a wireless communication system for retrieving local information and services custom-tailored to a location at which a mobile station is positioned, 5 the method comprising in the mobile station the steps of: detecting a predetermined user command applied to a user interface of the mobile station; and transmitting, to a fixed portion of the wireless communication system, a message comprising a request for the local information and services, in response to o detecting the predetermined user command, and the method further comprising in the fixed portion of the wireless communication system the steps of: receiving the message; determining the location at which the mobile station is positioned, in 5 response to receiving the message; generating the local information and services custom-tailored to a predetermined area around said location, the predetermined area having a size; and sending the local information and services to the mobile station.
0 2. The method of claim 1, wherein the generating step comprises the step of generating the local information and services in accordance with a set of predetermined categories of information and services.
3. The method of claim 1 , wherein the generating step comprises the step of 5 generating the local information and services in accordance with a set of custom categories stored in a profile corresponding to the mobile station.
4. The method of claim 1, further comprising in the mobile station the steps of: cooperating with the fixed portion of the wireless communication system to access a particular category of information and services; detecting the predetermined user command while the mobile station is still accessing the particular category of information and services; and including in the message an indication that the local information and services for the particular category of information and services which was last accessed by the mobile station is desired, in response to detecting the predetermined user command while the mobile station is still accessing the particular category of information and services, and further comprising in the fixed portion of the wireless communication system the step of limiting the local information and services to the particular category of information and services last accessed by the mobile station, in response to the indication.
5. The method of claim 1, further comprising in the fixed portion of the wireless communication system the steps of: receiving an acknowledgment from the mobile station that the local information and services have been received; after receiving the acknowledgment, receiving a second message from the mobile station reporting an unchanged location and requesting the local information and services; reducing the size of the predetermined area to produce a smaller local area, in response to the second message; regenerating the local information and services, based upon the smaller local area; and sending the regenerated local information and services to the mobile station.
6. The method of claim 1, further comprising in the fixed portion of the wireless communication system the steps of: receiving an acknowledgment from the mobile station that the local information and services have been received; after receiving the acknowledgment, receiving a second message from the mobile station reporting a changed location and requesting the local information and services; regenerating the local information and services, based upon the changed location; and sending the regenerated local information and services to the mobile station.
7. The method of claim 1, wherein the determining step comprises the step of estimating the location of the mobile station from an identifier of a fixed access station in communication with the mobile station.
8. The method of claim 1 , wherein the determining step comprises the step of estimating the location of the mobile station from location coordinates of a fixed access station in communication with the mobile station.
9. The method of claim 1, wherein the determining step comprises the steps of: receiving location coordinates in the message from the mobile station; and determining the location of the mobile station from the location coordinates.
10. A wireless communication system for supplying local information and services to a mobile station, the local information and services custom-tailored to a location at which the mobile station is positioned, the wireless communication system comprising: the mobile station; a fixed access station which communicates with the mobile station, the fixed access station comprising: a receiver for receiving a message from the mobile station, the message comprising a request for the local information and services; a processor coupled to the receiver for cooperating with a server to determine the location at which the mobile station is positioned, in response to receiving the message; and a transmitter coupled to the processor for sending the local information and services to the mobile station, wherein the wireless communication system further comprises the server coupled to the fixed access station for generating the local information and services custom-tailored to a predetermined area around said location, the predetermined area having a size.
11. The wireless communication system of claim 10, wherein the server is programmed to generate the local information and services in accordance with a set of predetermined categories of information and services.
12. The wireless communication system of claim 10, wherein the server is programmed to generate the local information and services in accordance with a set of custom categories stored in a profile corresponding to the mobile station.
13. The wireless communication system of claim 10, wherein the message includes an indication that the local information and services for a particular category of information and services which was last accessed by the mobile station is desired, and wherein the processor is programmed to cooperate with the server to limit the local information and services to the particular category of information and services last accessed by the mobile station.
14. The wireless communication system of claim 10, wherein the processor is programmed to: cooperate with the receiver to receive an acknowledgment from the mobile station that the local information and services have been received; after receiving the acknowledgment, cooperate further with the receiver to receive a second message from the mobile station reporting an unchanged location and requesting the local information and services; cooperate with the server to reduce the size of the predetermined area to produce a smaller local area, in response to the second message; cooperate further with the server to regenerate the local information and services, based upon the smaller local area; and send the regenerated local information and services to the mobile station.
15. The wireless communication system of claim 10, wherein the processor is programmed to: cooperate with the receiver to receive an acknowledgment from the mobile station that the local information and services have been received; after receiving the acknowledgment, cooperate further with the receiver to receive a second message from the mobile station reporting a changed location and requesting the local information and services; cooperate with the server to regenerate the local information and services, based upon the changed location; and send the regenerated local information and services to the mobile station.
16. The wireless communication system of claim 10, wherein the server is programmed to: estimate the location of the mobile station from an identifier of the fixed access station.
17. The wireless communication system of claim 10, wherein the server is programmed to: estimate the location of the mobile station from location coordinates of the fixed access station.
18. A mobile station in a wireless communication system for retrieving local information and services custom-tailored to a location at which the mobile station is positioned, the mobile station comprising: a transmitter for requesting the local information and services; a processor coupled to the transmitter for contiolling the transmitter to transmit to a fixed portion of the wireless communication system, a message comprising a request for the local mformation and services, in response to detecting a predetermined user command; a user interface coupled to the processor 204 for entering the predetermined user command and for conveying the local mformation and services to a user; and a receiver coupled to the processor for receiving the local information and services from the fixed portion of the wireless communication system.
19. The mobile station of claim 18, wherein the processor is programmed to: cooperate with the fixed portion of the wireless communication system to access a particular category of information and services; detect the predetermined user command while the mobile station is still accessing the particular category of information and services; and include in the message an indication that the local information and services for the particular category of information and services which was last accessed by the mobile station is desired, in response to detecting the predetermined user command while the mobile station is still accessing the particular category of information and services.
20. The mobile station of claim 18, further comprising a location detector coupled to the processor for determining the location of the mobile station, wherein the processor is programmed to include the location of the mobile station in the message.
21. The mobile station of claim 18, wherein the user interface comprises a dedicated button for entering the predetermined user command.
PCT/US2001/004673 2000-03-08 2001-02-13 Method and apparatus in a wireless communication system for retrieving local information and services WO2001067790A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/520,930 US6434381B1 (en) 2000-03-08 2000-03-08 Method and apparatus in a wireless communication system for retrieving local information and services
US09/520,930 2000-03-08

Publications (1)

Publication Number Publication Date
WO2001067790A1 true WO2001067790A1 (en) 2001-09-13

Family

ID=24074622

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/004673 WO2001067790A1 (en) 2000-03-08 2001-02-13 Method and apparatus in a wireless communication system for retrieving local information and services

Country Status (2)

Country Link
US (1) US6434381B1 (en)
WO (1) WO2001067790A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2370195A (en) * 2000-09-04 2002-06-19 Nec Corp System and apparatus for providing location information of a cellular phone
WO2004008792A1 (en) * 2002-07-12 2004-01-22 Mobicus Oy Method and system for altering user interface of mobile station
SG126690A1 (en) * 2002-02-27 2006-11-29 Sin Etke Technology Co Ltd Method of transferring facility information by radio and control center
EP2070348A2 (en) * 2006-08-04 2009-06-17 Skyhook Wireless, Inc. Systems and methods of automated retrieval of location information from a user device for use with server systems

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560461B1 (en) 1997-08-04 2003-05-06 Mundi Fomukong Authorized location reporting paging system
US7062279B2 (en) 2000-06-22 2006-06-13 Openwave Systems Inc. Anonymous positioning of a wireless unit for data network location-based services
JP3629190B2 (en) * 2000-08-31 2005-03-16 株式会社東芝 Mobile terminal, local wireless server, and application server
JP4078022B2 (en) * 2000-09-06 2008-04-23 株式会社エヌ・ティ・ティ・ドコモ Gateway server and information providing method
US7136631B1 (en) * 2000-11-09 2006-11-14 Nortel Networks Limited Apparatus and method to provide one-click logon service for wireless devices
JP2002163297A (en) 2000-11-27 2002-06-07 Ntt Docomo Inc Information retrieving method and relay device
US20020068599A1 (en) * 2000-12-04 2002-06-06 International Business Machines Corporation System and method for dynamic local phone directory
US7433682B1 (en) * 2001-04-04 2008-10-07 Sprint Spectrum L.P. Method and system for providing location based information to a mobile station
US7155425B2 (en) * 2001-05-15 2006-12-26 Nokia Corporation Mobile web services
US7249100B2 (en) * 2001-05-15 2007-07-24 Nokia Corporation Service discovery access to user location
WO2003009610A1 (en) * 2001-07-18 2003-01-30 Telcontar System and method for initiating responses to location-based events
US20040155816A1 (en) * 2001-11-05 2004-08-12 Soliman Samir S. Wireless coordination and management system
US7734793B2 (en) * 2001-11-27 2010-06-08 Accenture Global Services Gmbh Service control framework for seamless transfer of a multimedia conference over different media
US7716333B2 (en) * 2001-11-27 2010-05-11 Accenture Global Services Gmbh Service control architecture
WO2003046790A1 (en) * 2001-11-27 2003-06-05 Accenture Llp Context sensitive advertisement delivery framework
US7136644B2 (en) * 2001-11-29 2006-11-14 Motorola, Inc. Method and apparatus for controlling service acquisition in a local area network device
US7321773B2 (en) * 2002-03-28 2008-01-22 Telecommunication Systems, Inc. Area watcher for wireless network
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US6970871B1 (en) * 2002-04-11 2005-11-29 Sprint Spectrum L.P. System and method of sorting information based on a location of a mobile station
US7443767B2 (en) * 2003-01-09 2008-10-28 Avaya Inc. Apparatus and method for updating a schedule
GB2400772B (en) * 2003-04-17 2007-03-28 Vodafone Ltd Providing location dependent services in a mobile telecommunications network
WO2005043439A1 (en) * 2003-10-22 2005-05-12 Bridgestone/Firestone North American Tire, Llc Method and system for executing a transaction
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US20060173853A1 (en) * 2005-01-31 2006-08-03 Morris Robert P Method and system for locating information on local networks
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US7593721B2 (en) * 2005-11-17 2009-09-22 Nitesh Ratnakar Method and apparatus for delivering geographical specific advertisements to a communication device
US8180329B2 (en) * 2007-12-28 2012-05-15 Novation Science Holding, Llc Method and system for determining popularity of an enterprise and associating a ranking factor based on popularity with contact information for the enterprise stored locally on a communication device
US8254893B2 (en) * 2005-11-17 2012-08-28 Nitesh Ratnakar 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
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US7996148B2 (en) * 2007-05-10 2011-08-09 Avi Bergman System and method for obtaining map coordinates to fixed location
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US20110258110A1 (en) * 2010-04-20 2011-10-20 Vito Antoci Leveraging a Power Distribution System to Provide Establishment Services
US20110258467A1 (en) * 2010-04-20 2011-10-20 Vito Antoci Leveraging a Power Distribution System to Provide a Mobile Marketing Platform
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
WO2012087353A1 (en) 2010-12-22 2012-06-28 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049711A (en) * 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
US6108533A (en) * 1997-08-22 2000-08-22 Telefonaktiebolaget Lm Ericsson (Publ) Geographical database for radio system
US6131028A (en) * 1997-12-10 2000-10-10 Integrated Telecom Solutions, Inc. Method of providing services specified by feature codes based upon location of a wireless telephone unit
US6169897B1 (en) * 1997-09-22 2001-01-02 Fujitsu Limited Mobile communications system and mobile terminal therefor with capabilities to access local information resources

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR647076A (en) * 1927-05-20 1928-11-20 Anciens Ets Sautter Harle Cylinder head gasket system for internal combustion or combustion engines
US4891638A (en) 1987-10-30 1990-01-02 Motorola, Inc. Nationwide display pager with location readout
US5089814A (en) 1989-04-28 1992-02-18 Motorola, Inc. Automatic time zone adjustment of portable receiver
CA2134729C (en) 1993-11-01 1999-09-07 Thomas E. Buss Location dependent information receiving device and method
US5684859A (en) 1995-05-01 1997-11-04 Motorola, Inc. Method and apparatus for downloading location specific information to selective call receivers
US5930474A (en) 1996-01-31 1999-07-27 Z Land Llc Internet organizer for accessing geographically and topically based information
JPH09261169A (en) * 1996-03-21 1997-10-03 Sony Corp Communication system, basf station for the communication system and portable communication terminal equipment for the communication system
US5963861A (en) * 1996-04-05 1999-10-05 Lucent Technologies Inc. Dealer-locator service and apparatus for mobile telecommunications system
JP3373354B2 (en) * 1996-04-15 2003-02-04 シャープ株式会社 Portable information terminal
AUPN955096A0 (en) * 1996-04-29 1996-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications information dissemination system
US6052591A (en) * 1996-08-19 2000-04-18 Ericsson Inc. Broadcasting messages to mobile stations within a geographic area
US5930699A (en) * 1996-11-12 1999-07-27 Ericsson Inc. Address retrieval system
US6014090A (en) * 1997-12-22 2000-01-11 At&T Corp. Method and apparatus for delivering local information to travelers
US6169894B1 (en) * 1998-11-25 2001-01-02 Lucent Technologies, Inc. Apparatus, method and system for mobile broadcast of information specific to a geographic region

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049711A (en) * 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
US6108533A (en) * 1997-08-22 2000-08-22 Telefonaktiebolaget Lm Ericsson (Publ) Geographical database for radio system
US6169897B1 (en) * 1997-09-22 2001-01-02 Fujitsu Limited Mobile communications system and mobile terminal therefor with capabilities to access local information resources
US6131028A (en) * 1997-12-10 2000-10-10 Integrated Telecom Solutions, Inc. Method of providing services specified by feature codes based upon location of a wireless telephone unit

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2370195A (en) * 2000-09-04 2002-06-19 Nec Corp System and apparatus for providing location information of a cellular phone
GB2370195B (en) * 2000-09-04 2004-06-02 Nec Corp System and apparatus for providing location information of a cellular phone
US7162255B2 (en) 2000-09-04 2007-01-09 Nec Corporation System for providing name of location at which cellular phone terminal unit is located
SG126690A1 (en) * 2002-02-27 2006-11-29 Sin Etke Technology Co Ltd Method of transferring facility information by radio and control center
WO2004008792A1 (en) * 2002-07-12 2004-01-22 Mobicus Oy Method and system for altering user interface of mobile station
EP2070348A2 (en) * 2006-08-04 2009-06-17 Skyhook Wireless, Inc. Systems and methods of automated retrieval of location information from a user device for use with server systems
EP2070348A4 (en) * 2006-08-04 2010-05-05 Skyhook Wireless Inc Systems and methods of automated retrieval of location information from a user device for use with server systems

Also Published As

Publication number Publication date
US6434381B1 (en) 2002-08-13

Similar Documents

Publication Publication Date Title
US6434381B1 (en) Method and apparatus in a wireless communication system for retrieving local information and services
US6505049B1 (en) Method and apparatus in a communication network for facilitating a use of location-based applications
DK1297352T3 (en) Method and device for location determination
US6529159B1 (en) Method for distributing location-relevant information using a network
EP2273468B1 (en) Method of calling a vehicle and mobile terminal for the same
US6427119B1 (en) Method and system for providing multiple entry points to a vehicle navigation route
EP1168863B1 (en) Dual platform location-relevant service
US6664922B1 (en) Method for distributing location-relevant information using a network
US11031110B2 (en) System and method for processing location data
US20030087648A1 (en) End user to mobile service provider message exchange system based on proximity
AU2001282157A1 (en) Method and device for position determination
JP2009545922A (en) System and method for automatically extracting location information from a user device for use in a server system
US7221948B2 (en) Method, device arrangement, terminal device of a cellular network and a program application in the terminal device for giving a location-based alert
KR101181035B1 (en) Home Telematics system and method with Global Positioning System
US6640186B2 (en) Method and system for generating a list of maneuvers for navigation of a vehicle
JP4612158B2 (en) Mobile communication terminal
JP2004020304A (en) Device, program, and method for processing information, on-vehicle terminal, and portable terminal
JP2001336948A (en) Information displaying method using network and its system
KR19980068914A (en) Taxi command system and command control method
CN114459462A (en) Electronic map switching method, electronic map processing method, electronic map switching terminal, electronic map server and storage medium
JP2005031988A (en) Information providing device
JP2002297614A (en) System, device, and method for information distribution applicable for distribution of amusement facility information or the like
KR20160041204A (en) Method and System for Providing Bus Information
JP2003132480A (en) Vehicle operation information notification system
CN111488415B (en) Method and device for pushing POI information and related server

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase