EP1221201B1 - Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server - Google Patents
Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server Download PDFInfo
- Publication number
- EP1221201B1 EP1221201B1 EP00959491A EP00959491A EP1221201B1 EP 1221201 B1 EP1221201 B1 EP 1221201B1 EP 00959491 A EP00959491 A EP 00959491A EP 00959491 A EP00959491 A EP 00959491A EP 1221201 B1 EP1221201 B1 EP 1221201B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- transceiver
- desired information
- short range
- range network
- network
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Definitions
- This invention relates in general to wireless communication systems, and more specifically to a method and apparatus in a wireless transceiver for seeking and transferring information available from a network server.
- Wireless communication systems for serving the connectivity needs of portable transceivers are rapidly evolving into linked, multi-speed wireless networks.
- a wireless wide-area network may provide relatively low speed connectivity throughout a metropolitan area
- numerous wireless short range networks also may exist throughout the area for providing short range high speed connectivity where needed.
- Portable transceivers that are capable of peer-to-peer communications e.g., Bluetooth devices, also can create ad hoc SRNs with one another that can operate independently of fixed portions of the wireless communication system.
- a portable transceiver can develop a need for information that is available from a network server.
- the information can be of many different types, and a good example is server-assisted Global Positioning System (GPS) information, which can greatly enhance the sensitivity and accuracy of a GPS receiver that may be used by the portable transceiver for location determination.
- GPS Global Positioning System
- the network server has been centrally located, e.g., at the site of a central controller of the wireless communication system, and has been accessed through the wireless WAN. Accessing the network server for assisted location information can generate substantial traffic in the wireless WAN when a large number of the portable transceivers are GPS-equipped. This traffic is undesirable, as it can increase system latency and potentially can overload the wireless WAN.
- a method and apparatus in a wireless transceiver for seeking and transferring information that is available from a network server.
- the method and apparatus will operate to substantially reduce the wireless WAN traffic required to seek and transfer the information.
- JP 10 013961 discloses a mobile communication system having an information center for accumulating information/services and providing information/services to a mobile terminal based on the position information provided by the mobile terminal. This US patent also discloses how one mobile terminal can access the information/services accumulated in the information center indirectly via another mobile terminal.
- An aspect of the present invention is a method for use in a first transceiver of a plurality of wireless transceivers as recited in claim 1 of the accompanying claims.
- Another aspect of the present invention is a first transceiver of a plurality of wireless transceivers as recited in claim 9 of the accompanying claims.
- an electrical block diagram depicts an exemplary wireless communication system in accordance with the present invention, comprising a fixed portion 102 including a controller 112 and a plurality of conventional base stations 116, the communication system also including a plurality of transceivers 122.
- the base stations 116 preferably communicate with the transceivers 122 utilizing conventional radio frequency (RF) techniques, and are coupled by conventional communication links 114 to the controller 112, which controls the base stations 116.
- RF radio frequency
- the hardware of the controller 112 is preferably a combination of a Choreographer! TM network management device, a Wireless Messaging Gateway (WMG TM ) Administrator! TM terminal, an RF-Usher! TM multiplexer, and an RF-Conductor! TM message distributor manufactured by Motorola, Inc., and utilizes software modified in accordance with the present invention.
- the hardware of the base stations 116 is preferably a combination of the RF-Orchestra! TM transmitter and the RF-Audience! TM receiver manufactured by Motorola, Inc.
- the transceivers 122 are preferably similar to PageWriter TM 2000 data transceivers, also manufactured by Motorola, Inc., and also utilize software modified in accordance with the present invention. It will be appreciated that other similar hardware can be used as well for the controller 112, the base stations 116, and the transceivers 122.
- Each of the base stations 116 transmits RF signals to the transceivers 122 via an antenna 118.
- the base stations 116 preferably each receive RF signals from the plurality of transceivers 122 via the antenna 118.
- the RF signals transmitted by the base stations 116 to the transceivers 122 (outbound messages) comprise selective call addresses identifying the transceivers 122, and data messages originated by a message originator, as well as commands originated by the controller 112 for adjusting operating parameters of the radio communication system.
- the RF signals preferably transmitted by the transceivers 122 to the base stations 116 comprise responses that include scheduled messages, such as positive acknowledgments (ACKs) and negative acknowledgments (NAKs), and unscheduled messages, such as registration requests and requests for items of information.
- scheduled messages such as positive acknowledgments (ACKs) and negative acknowledgments (NAKs)
- unscheduled messages such as registration requests and requests for items of information.
- ACKs positive acknowledgments
- NAKs negative acknowledgments
- unscheduled messages such as registration requests and requests for items of information.
- another wireless communication technology e.g., infrared technology, can be used to communicate between the base stations 116 and the transceivers 122.
- the controller 112 preferably is coupled by telephone links 101 to a public switched telephone network (PSTN) 110 for receiving selective call message originations therefrom.
- PSTN public switched telephone network
- Selective call originations comprising data messages from the PSTN 110 can be generated, for example, from a conventional telephone 111 or a conventional computer 117 coupled to the PSTN 110.
- LAN local area network
- WAN wide area network
- the controller 112 is also coupled to a conventional network server 108 for providing information requested by the transceivers 122.
- the network server 108 is preferably coupled to a GPS receiver 106 for cooperating with the network server 108 to provide server-assisted GPS information to the transceivers 122.
- the over-the-air protocol utilized for outbound and inbound messages is preferably selected from Motorola's well-known FLEX TM family of digital selective call signaling protocols. These protocols utilize well-known error detection and error correction techniques and are therefore tolerant to bit errors occurring during transmission, provided that the bit errors are not too numerous. It will be appreciated that other suitable protocols can be used as well. For example, for peer-to-peer and short range, e.g., ten meter range, communications, it is preferred that Bluetooth technology and protocol be utilized. It will be further appreciated that the present invention is applicable to many different types of wireless communication systems, including cellular telephone systems, trunked dispatch systems, and voice and data messaging systems, to name a few.
- FIG. 2 is an electrical block diagram of an exemplary peer-to-peer mode of operation of the transceivers 122 in accordance with the present invention.
- the transceivers 122 form an ad hoc short range network among themselves.
- One way of implementing this mode is for one of the transceivers 122 (the "master" transceiver) to assume the role normally played by the base stations 116, in the sense that it transmits on the receive channel of the other transceivers 122 and receives on the transmit channel of the other transceivers 122.
- the non-master transceivers 122 then can communicate with one another through the master transceiver 122.
- the ad hoc short range network can be implemented in some other manner, e.g., through a single-channel slotted ALOHA technique.
- FIG. 3 is an electrical block diagram of an exemplary transceiver 122 in accordance with the present invention.
- the transceiver 122 comprises an antenna 304 for intercepting an outbound message and for transmitting an inbound message.
- the antenna 304 is preferably coupled to a conventional receiver 308 for receiving the outbound message and is coupled to a conventional transmitter 309 for transmitting the inbound message.
- the receiver 308 and transmitter 309 are coupled to a processing system 306 for processing the outbound and inbound messages and for controlling the transceiver 122 in accordance with the present invention.
- a user interface 314 preferably is also coupled to the processing system 306 for interfacing with a user.
- the user interface 314 comprises a conventional keyboard 320 for requesting that an operation be performed and for controlling the transceiver 122, a conventional display 316 for displaying the inbound and outbound messages, and a conventional alert element 318 for alerting the user when an outbound message arrives.
- a conventional clock 307 is also coupled to the processing system 306 for supporting time keeping requirements of the transceiver 122.
- the processing system 306 comprises a conventional processor 310 and a conventional memory 312.
- the memory 312 comprises software elements and data for programming the processing system 306 in accordance with the present invention.
- the memory 312 preferably includes a selective call address 322 to which the transceiver 122 is responsive.
- the memory 312 includes a message processing element 324 for programming the processing system 306 to process messages through well-known techniques.
- the memory 312 further comprises a location information processing program 326 for programming the processing system 306 to cooperate with the controller 112 to process location information through well-known techniques, such as server-assisted GPS techniques.
- the transceiver 122 also includes a location receiver 334, such as a GPS receiver, coupled to the processing system 306.
- the memory 312 also includes a SRN/WAN access program 328 for programming the processing system to access wireless short range networks (SRNs) and wireless wide area networks (WANs) in accordance with the present invention.
- the memory 312 also includes an ad hoc SRN formation program 330 for programming the processing system 306 to initiate the formation of an ad hoc SRN with other transceivers 122 near (i.e., within transmission range of) the transceiver 122 in accordance with the present invention.
- the memory 312 further comprises at least one group identifier 332 for identifying a group to which the transceiver 122 belongs.
- the memory 312 also includes space for storing provisioning requirements 336 for controlling which and how much information can be shared dependent upon a criterion selected from a group of criteria consisting of a group identifier, a time of day, and a locale.
- the memory includes space for stonng a list of SRN services, e.g., location information, available from an SRN with which the transceiver 122 is in contact. Operation of the transceiver 122 in accordance with the present invention will be described in detail further below.
- FIG. 4 is a flow diagram depicting a first operation of the transceiver 122 in accordance with the present invention.
- the flow begins when a first transceiver 122 detects 402 a need for information of a particular type, e.g., location information.
- the processing system 306 then checks 404 whether the first transceiver 122 is in contact with a short range network. If so, the processing system 306 checks 406 the list of SRN services 338 to determine whether a second transceiver 122 in the short range network is indicated to have the desired information. If so, the first transceiver 122 communicates 414 with the second transceiver to obtain the desired information.
- the first transceiver 122 sends 408 a service discovery message to the short range network to update the list of SRN services 338.
- the processing system 306 checks 410 whether the update indicates that a second transceiver 122 has the desired information. If so, the flow moves to step 414 to get the desired information, and thence to step 426. If not, the flow moves to step 412, where the first transceiver 122 attempts to initiate a formation of an ad hoc short range network among other transceivers 122 near, i.e., within range of, the first transceiver 122.
- the formation of the ad hoc short range network can be initiated with selected ones of the other transceivers 122 selected according to a predetermined criterion.
- the first transceiver 122 can attempt to form the ad hoc short range network with only those transceivers 122 having the same group identifier 332 as itself.
- the flow also moves to step 412 to attempt to form an ad hoc SRN.
- the processing system 306 checks 416 whether the attempt was successful. If so, the first transceiver 122 sends 418 a query to the ad hoc short range network for the desired information. If not, the first transceiver 122 uses 422 the wireless wide area network to access the network server 108 to obtain the desired information. Flow then moves to step 426, where the first transceiver 122 checks whether it is a group retriever. If so, the first transceiver 122 transfers 428 the desired information to a predetermined group for which the first transceiver 122 is the group retriever. If not, the process ends. After step 418, the first transceiver 122 checks 420 whether the query was successful. If so, the second transceiver 122 sends 424 the desired information to the first transceiver 122, and the flow moves to step 426. If not, the flow moves to step 422.
- transceivers 122 can be positioned at fixed locations.
- An example is a transceiver 122 serving as a wireless interface for a printer.
- Such a fixed transceiver preferably is pre-programmed with location information describing the location at which the transceiver is placed.
- a transceiver in response to having information that is likely to be of interest to other transceivers 122, can advertise the availability of the information, e.g., through periodic transmissions of advertisement messages.
- a transceiver 122 requests server-assisted GPS location information through the WAN, then the responding server must send GPS information received at a location close enough to the transceiver's location to be of use.
- techniques for limiting the distance between the transceiver 122 and the responding server are preferred.
- One such technique is for the requesting transceiver 122 to make the request more location specific. For example, the transceiver 122 can request the weather forecast for Dallas, Texas.
- FIG. 5 is a flow diagram depicting a second operation of the transceiver 122 in accordance with the present invention.
- the flow begins when the transceiver 122 receives 502 a query from another transceiver 122 for some desired information.
- the transceiver 122 compares 504 its provisioning requirements 336 with a predetermined criterion, such as the group identifier 332 of the requesting transceiver 122, a time of day, or the particular locale in which the short range network is positioned, to determine which and how much information can be shared with the requesting transceiver 122.
- the transceiver 122 shares 506 the information in accordance with the provisioning requirements 336 and the predetermined criterion.
- FIG. 6 is a coverage diagram 600 of the exemplary wireless communication system in accordance with the present invention.
- the diagram 600 depicts the wide area network (WAN) wireless coverage area 602, and several short range network (SRN) wireless coverage areas 604 within the WAN wireless coverage area 602.
- WAN wide area network
- SRN short range network
- the present invention advantageously provides a method and apparatus in a wireless transceiver for seeking and transferring information that is available from a network server.
- the method and apparatus operates to substantially reduce the wireless WAN traffic required to seek and transfer the information.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
- This invention relates in general to wireless communication systems, and more specifically to a method and apparatus in a wireless transceiver for seeking and transferring information available from a network server.
- Wireless communication systems for serving the connectivity needs of portable transceivers are rapidly evolving into linked, multi-speed wireless networks. For example, a wireless wide-area network (WAN) may provide relatively low speed connectivity throughout a metropolitan area, while numerous wireless short range networks (SRNs) also may exist throughout the area for providing short range high speed connectivity where needed. Portable transceivers that are capable of peer-to-peer communications, e.g., Bluetooth devices, also can create ad hoc SRNs with one another that can operate independently of fixed portions of the wireless communication system.
- Sometimes a portable transceiver can develop a need for information that is available from a network server. The information can be of many different types, and a good example is server-assisted Global Positioning System (GPS) information, which can greatly enhance the sensitivity and accuracy of a GPS receiver that may be used by the portable transceiver for location determination. Typically, the network server has been centrally located, e.g., at the site of a central controller of the wireless communication system, and has been accessed through the wireless WAN. Accessing the network server for assisted location information can generate substantial traffic in the wireless WAN when a large number of the portable transceivers are GPS-equipped. This traffic is undesirable, as it can increase system latency and potentially can overload the wireless WAN.
- Thus, what is needed is a method and apparatus in a wireless transceiver for seeking and transferring information that is available from a network server. Preferably, the method and apparatus will operate to substantially reduce the wireless WAN traffic required to seek and transfer the information.
- JP 10 013961 discloses a mobile communication system having an information center for accumulating information/services and providing information/services to a mobile terminal based on the position information provided by the mobile terminal. This US patent also discloses how one mobile terminal can access the information/services accumulated in the information center indirectly via another mobile terminal.
- An aspect of the present invention is a method for use in a first transceiver of a plurality of wireless transceivers as recited in claim 1 of the accompanying claims.
- Another aspect of the present invention is a first transceiver of a plurality of wireless transceivers as recited in claim 9 of the accompanying claims.
-
- 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 peer-to-peer mode of operation of the transceivers in accordance with the present invention.
- FIG. 3 is an electrical block diagram of an exemplary transceiver in accordance with the present invention.
- FIGs. 4 and 5 are flow diagrams depicting first and second operations of the transceiver in accordance with the present invention.
- FIG. 6 is a coverage diagram of the exemplary wireless communication system in accordance with the present invention.
- Referring to FIG. 1, an electrical block diagram depicts an exemplary wireless communication system in accordance with the present invention, comprising a fixed portion 102 including a
controller 112 and a plurality ofconventional base stations 116, the communication system also including a plurality oftransceivers 122. Thebase stations 116 preferably communicate with thetransceivers 122 utilizing conventional radio frequency (RF) techniques, and are coupled byconventional communication links 114 to thecontroller 112, which controls thebase stations 116. - The hardware of the
controller 112 is preferably a combination of a Choreographer!™ network management device, a Wireless Messaging Gateway (WMG™) Administrator!™ terminal, an RF-Usher!™ multiplexer, and an RF-Conductor!™ message distributor manufactured by Motorola, Inc., and utilizes software modified in accordance with the present invention. The hardware of thebase stations 116 is preferably a combination of the RF-Orchestra!™ transmitter and the RF-Audience!™ receiver manufactured by Motorola, Inc. Thetransceivers 122 are preferably similar to PageWriter™ 2000 data transceivers, also manufactured by Motorola, Inc., and also utilize software modified in accordance with the present invention. It will be appreciated that other similar hardware can be used as well for thecontroller 112, thebase stations 116, and thetransceivers 122. - Each of the
base stations 116 transmits RF signals to thetransceivers 122 via anantenna 118. Thebase stations 116 preferably each receive RF signals from the plurality oftransceivers 122 via theantenna 118. The RF signals transmitted by thebase stations 116 to the transceivers 122 (outbound messages) comprise selective call addresses identifying thetransceivers 122, and data messages originated by a message originator, as well as commands originated by thecontroller 112 for adjusting operating parameters of the radio communication system. The RF signals preferably transmitted by thetransceivers 122 to the base stations 116 (inbound messages) comprise responses that include scheduled messages, such as positive acknowledgments (ACKs) and negative acknowledgments (NAKs), and unscheduled messages, such as registration requests and requests for items of information. It will be appreciated that, alternatively, another wireless communication technology, e.g., infrared technology, can be used to communicate between thebase stations 116 and thetransceivers 122. - The
controller 112 preferably is coupled bytelephone links 101 to a public switched telephone network (PSTN) 110 for receiving selective call message originations therefrom. Selective call originations comprising data messages from thePSTN 110 can be generated, for example, from aconventional telephone 111 or aconventional computer 117 coupled to thePSTN 110. It will be appreciated that, alternatively, other types of networks, e.g., a local area network (LAN), a wide area network (WAN), and the Internet, to name a few, can be used for receiving selective call originations. Thecontroller 112 is also coupled to aconventional network server 108 for providing information requested by thetransceivers 122. Thenetwork server 108 is preferably coupled to aGPS receiver 106 for cooperating with thenetwork server 108 to provide server-assisted GPS information to thetransceivers 122. - The over-the-air protocol utilized for outbound and inbound messages is preferably selected from Motorola's well-known FLEX™ family of digital selective call signaling protocols. These protocols utilize well-known error detection and error correction techniques and are therefore tolerant to bit errors occurring during transmission, provided that the bit errors are not too numerous. It will be appreciated that other suitable protocols can be used as well. For example, for peer-to-peer and short range, e.g., ten meter range, communications, it is preferred that Bluetooth technology and protocol be utilized. It will be further appreciated that the present invention is applicable to many different types of wireless communication systems, including cellular telephone systems, trunked dispatch systems, and voice and data messaging systems, to name a few.
- FIG. 2 is an electrical block diagram of an exemplary peer-to-peer mode of operation of the
transceivers 122 in accordance with the present invention. In this mode, thetransceivers 122 form an ad hoc short range network among themselves. One way of implementing this mode is for one of the transceivers 122 (the "master" transceiver) to assume the role normally played by thebase stations 116, in the sense that it transmits on the receive channel of theother transceivers 122 and receives on the transmit channel of theother transceivers 122. Thenon-master transceivers 122 then can communicate with one another through themaster transceiver 122. It will be appreciated that, alternatively, the ad hoc short range network can be implemented in some other manner, e.g., through a single-channel slotted ALOHA technique. - FIG. 3 is an electrical block diagram of an
exemplary transceiver 122 in accordance with the present invention. Thetransceiver 122 comprises anantenna 304 for intercepting an outbound message and for transmitting an inbound message. Theantenna 304 is preferably coupled to aconventional receiver 308 for receiving the outbound message and is coupled to aconventional transmitter 309 for transmitting the inbound message. Thereceiver 308 andtransmitter 309 are coupled to a processing system 306 for processing the outbound and inbound messages and for controlling thetransceiver 122 in accordance with the present invention. Auser interface 314 preferably is also coupled to the processing system 306 for interfacing with a user. Theuser interface 314 comprises aconventional keyboard 320 for requesting that an operation be performed and for controlling thetransceiver 122, aconventional display 316 for displaying the inbound and outbound messages, and aconventional alert element 318 for alerting the user when an outbound message arrives. Aconventional clock 307 is also coupled to the processing system 306 for supporting time keeping requirements of thetransceiver 122. - The processing system 306 comprises a
conventional processor 310 and aconventional memory 312. Thememory 312 comprises software elements and data for programming the processing system 306 in accordance with the present invention. Thememory 312 preferably includes aselective call address 322 to which thetransceiver 122 is responsive. In addition, thememory 312 includes amessage processing element 324 for programming the processing system 306 to process messages through well-known techniques. In one embodiment, thememory 312 further comprises a locationinformation processing program 326 for programming the processing system 306 to cooperate with thecontroller 112 to process location information through well-known techniques, such as server-assisted GPS techniques. In that embodiment, thetransceiver 122 also includes alocation receiver 334, such as a GPS receiver, coupled to the processing system 306. - The
memory 312 also includes a SRN/WAN access program 328 for programming the processing system to access wireless short range networks (SRNs) and wireless wide area networks (WANs) in accordance with the present invention. Thememory 312 also includes an ad hocSRN formation program 330 for programming the processing system 306 to initiate the formation of an ad hoc SRN withother transceivers 122 near (i.e., within transmission range of) thetransceiver 122 in accordance with the present invention. Thememory 312 further comprises at least onegroup identifier 332 for identifying a group to which thetransceiver 122 belongs. Thememory 312 also includes space for storingprovisioning requirements 336 for controlling which and how much information can be shared dependent upon a criterion selected from a group of criteria consisting of a group identifier, a time of day, and a locale. In addition, the memory includes space for stonng a list of SRN services, e.g., location information, available from an SRN with which thetransceiver 122 is in contact. Operation of thetransceiver 122 in accordance with the present invention will be described in detail further below. - FIG. 4 is a flow diagram depicting a first operation of the
transceiver 122 in accordance with the present invention. The flow begins when afirst transceiver 122 detects 402 a need for information of a particular type, e.g., location information. The processing system 306 then checks 404 whether thefirst transceiver 122 is in contact with a short range network. If so, the processing system 306checks 406 the list of SRN services 338 to determine whether asecond transceiver 122 in the short range network is indicated to have the desired information. If so, thefirst transceiver 122 communicates 414 with the second transceiver to obtain the desired information. If, on the other hand, atstep 406 no second transceiver is indicated to have the desired information, thefirst transceiver 122 sends 408 a service discovery message to the short range network to update the list of SRN services 338. The processing system 306 then checks 410 whether the update indicates that asecond transceiver 122 has the desired information. If so, the flow moves to step 414 to get the desired information, and thence to step 426. If not, the flow moves to step 412, where thefirst transceiver 122 attempts to initiate a formation of an ad hoc short range network amongother transceivers 122 near, i.e., within range of, thefirst transceiver 122. It will be appreciated that the formation of the ad hoc short range network can be initiated with selected ones of theother transceivers 122 selected according to a predetermined criterion. For example, thefirst transceiver 122 can attempt to form the ad hoc short range network with only thosetransceivers 122 having thesame group identifier 332 as itself. In addition, atstep 404, when thefirst transceiver 122 is not in contact with a short range network, the flow also moves to step 412 to attempt to form an ad hoc SRN. - After
step 412, the processing system 306 checks 416 whether the attempt was successful. If so, thefirst transceiver 122 sends 418 a query to the ad hoc short range network for the desired information. If not, thefirst transceiver 122 uses 422 the wireless wide area network to access thenetwork server 108 to obtain the desired information. Flow then moves to step 426, where thefirst transceiver 122 checks whether it is a group retriever. If so, thefirst transceiver 122transfers 428 the desired information to a predetermined group for which thefirst transceiver 122 is the group retriever. If not, the process ends. Afterstep 418, thefirst transceiver 122checks 420 whether the query was successful. If so, thesecond transceiver 122 sends 424 the desired information to thefirst transceiver 122, and the flow moves to step 426. If not, the flow moves to step 422. - It will be appreciated that selected ones of the
transceivers 122 can be positioned at fixed locations. An example is atransceiver 122 serving as a wireless interface for a printer. Such a fixed transceiver preferably is pre-programmed with location information describing the location at which the transceiver is placed. It will be further appreciated that, in response to having information that is likely to be of interest toother transceivers 122, a transceiver can advertise the availability of the information, e.g., through periodic transmissions of advertisement messages. - It will also be appreciated that some types of information are relatively sensitive to location. For example, if a
transceiver 122 requests server-assisted GPS location information through the WAN, then the responding server must send GPS information received at a location close enough to the transceiver's location to be of use. A similar sensitivity exists when thetransceiver 122 requests the local weather forecast. For such location-sensitive information, techniques for limiting the distance between thetransceiver 122 and the responding server are preferred. One such technique is for the requestingtransceiver 122 to make the request more location specific. For example, thetransceiver 122 can request the weather forecast for Dallas, Texas. - FIG. 5 is a flow diagram depicting a second operation of the
transceiver 122 in accordance with the present invention. The flow begins when thetransceiver 122 receives 502 a query from anothertransceiver 122 for some desired information. In response, thetransceiver 122 compares 504 itsprovisioning requirements 336 with a predetermined criterion, such as thegroup identifier 332 of the requestingtransceiver 122, a time of day, or the particular locale in which the short range network is positioned, to determine which and how much information can be shared with the requestingtransceiver 122. Then thetransceiver 122shares 506 the information in accordance with theprovisioning requirements 336 and the predetermined criterion. - FIG. 6 is a coverage diagram 600 of the exemplary wireless communication system in accordance with the present invention. The diagram 600 depicts the wide area network (WAN)
wireless coverage area 602, and several short range network (SRN)wireless coverage areas 604 within the WANwireless coverage area 602. Thus, when possible, thetransceivers 122 obtain needed information from one of the SRNs, advantageously reducing traffic in the WAN. When it is not possible to obtain the needed information from one of the SRNs, thetransceivers 122 can also obtain the needed information from the WAN. - Thus, it should be clear from the preceding disclosure that the present invention advantageously provides a method and apparatus in a wireless transceiver for seeking and transferring information that is available from a network server. Advantageously, the method and apparatus operates to substantially reduce the wireless WAN traffic required to seek and transfer the information.
- Many modifications and variations of the present invention are possible in light of the above teachings. Thus, it is to be understood that the invention can be practiced other than as specifically described herein above provided that the scope of protection is defined by the terms of the accompanying claims.
Claims (16)
- A method for use in a first transceiver (122) of a plurality of wireless transceivers for seeking and transferring desired information that is available from a network server (108), the method comprising the steps of:detecting (402) a need for the desired information; andin response to the detecting step and before contacting the network server (108), attempting to obtain the desired information from another transceiver of the plurality of wireless transceivers within transmission range of the first transceiver (122), thereby potentially eliminating a necessity for the first transceiver (122) to contact the network server (108) to obtain the desired information, the method being characterized in that the attempting step comprises the steps of:determining (404) whether the first transceiver (122) is in contact with a short range network and has received and stored a list of services available from the short range network; andwhen the first transceiver is determined to be in contact with the short range network and to have received and stored the list of services available, determining (406), from the list of services available, whether a second transceiver in the short range network is indicated to have the desired information; andcommunicating (414) with the second transceiver to obtain the desired information, when the second transceiver is indicated to have the desired information.
- The method of claim 1, wherein the attempting step further comprises the steps of:when the first transceiver (122) is determined to be in contact with the short range network, but a list of services available does not indicate that the desired information is available from the short range network, sending (408) a service discovery message to the short range network to update the list of services available.
- The method of claim 1,
wherein the first transceiver (122) belongs to a predetermined group of transceivers, and
wherein the first transceiver (122) is designated to retrieve the desired information for the predetermined group, and
wherein the method further comprises in the first transceiver (122) the steps of:obtaining the desired information; andtransferring (428) the desired information to the predetermined group. - The method of claim 1, further comprising the step of
provisioning the plurality of wireless transceivers as to which and how much information can be shared dependent upon a criterion selected from a group of criteria consisting of a group identifier, a time of day, and a locale. - The method of claim 1, further comprising the step of
pre-programming fixed ones of the plurality of wireless transceivers with location information corresponding to a location at which each is placed. - The method of claim 1, further comprising the step of
advertising, by ones of the plurality of wireless transceivers, availability of the desired information, in response to having the desired information. - The method of claim 1, wherein the attempting step further comprises the steps of:when the first transceiver (122) is found not to be in contact with the short range network which has the desired information, initiating (412), by the first transceiver (122) a formation of an ad hoc short range network among the plurality of wireless transceivers located within transmission range of the first transceiver (122);sending (418), from the first transceiver (122) through the ad hoc short range network, a query for the desired information, the query addressed to the plurality of wireless transceivers;receiving, from a second transceiver of the plurality of wireless transceivers located within transmission range of the first transceiver (122) in response to the query, the desired information through the ad hoc short range network.
- The method of claim 7, wherein the initiating step comprises the step of
initiating the formation of the ad hoc short, range network among selected ones of the plurality of wireless transceivers located within transmission range of the first transceiver, the selected ones selected according to a predetermined criterion. - A first transceiver (122) of a plurality of wireless transceivers for seeking and transferring desired information that is available from a network server (108), the first transceiver (122) comprising:a receiver (308) for receiving the desired information;a transmitter (309) for transmitting the desired information; anda processing system (306) coupled to the receiver (308) and coupled to the transmitter (309) for processing the desired information, wherein the processing system (306) is programmed to:detect a need for the desired information; andin response to detecting the need and before contacting the network server (108), attempt to obtain the desired information from another transceiver of the plurality of wireless transceivers within transmission range of the first transceiver (122), thereby potentially eliminating a necessity for the first transceiver (122) to contact the network server (108) to obtain the desired information, characterized in that the processing system (306) is further programmed to:determine whether the first transceiver (122) is in contact with a short range network and has received and stored a list of services available from the short range network; andwhen the first transceiver (122) is determined to be in contact with the short range network and to have received and stored the list of services available, determine, from the list of services available, whether a second transceiver in the short range network is indicated to have the desired information; andcommunicate with the second transceiver to obtain the desired information, when the second transceiver is indicated to have the desired information.
- The first transceiver (122) of claim 9, wherein the processing system (306) is further programmed to:when the first transceiver (122) is determined to be in contact with the short range network, but a list of services available does not indicate that the desired information is available from the short range network, send a service discovery message to the short range network to update the list of services available.
- The first transceiver (122) of claim 9,
wherein the first transceiver (122) belongs to a predetermined group of transceivers, and
wherein the first transceiver (122) is designated to retrieve the desired information for the predetermined group, and
wherein the processing system (306) is further programmed to:obtain the desired information; andtransfer the desired information to the predetermined group. - The first transceiver (122) of claim 9, wherein the processing system (306) is further programmed to
provision the first transceiver (122) as to which and how much information can be shared dependent upon a criterion selected from a group of criteria consisting of a group identifier, a time of day, and a locale. - The first transceiver (122) of claim 9, wherein the processing system (306) is pre-programmed with location information corresponding to a location at which the first transceiver (122) is placed, when the first transceiver (122) is fixed.
- The first transceiver (122) of claim 9, wherein the processing system (306) is further programmed to
advertise availability of the desired information, in response to having the desired information. - The first transceiver (122) of claim 9, wherein the processing system (306) is further programmed to:when the first transceiver (122) is found not to be in contact with the short range network which has the desired information, initiate a formation of an ad hoc short range network among the plurality of wireless transceivers located within transmission range of the first transceiver (122);send, from the first transceiver (122) through the ad hoc short range network, a query for the desired information, the query addressed to the plurality of wireless transceivers; andreceive, from a second transceiver in response to the query, the desired information through the ad hoc short range network.
- The first transceiver (122) of claim 15, wherein the processing system (306) is further programmed to
initiate the formation of the ad hoc short range network among selected ones of the plurality of wireless transceivers located within transmission range of the first transceiver (122), the selected ones selected according to a predetermined criterion.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/408,251 US6470189B1 (en) | 1999-09-29 | 1999-09-29 | Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server |
US408251 | 1999-09-29 | ||
PCT/US2000/023560 WO2001024386A1 (en) | 1999-09-29 | 2000-08-25 | Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server |
Publications (3)
Publication Number | Publication Date |
---|---|
EP1221201A1 EP1221201A1 (en) | 2002-07-10 |
EP1221201A4 EP1221201A4 (en) | 2005-02-02 |
EP1221201B1 true EP1221201B1 (en) | 2006-04-19 |
Family
ID=23615502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP00959491A Expired - Lifetime EP1221201B1 (en) | 1999-09-29 | 2000-08-25 | Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server |
Country Status (10)
Country | Link |
---|---|
US (1) | US6470189B1 (en) |
EP (1) | EP1221201B1 (en) |
JP (1) | JP4787441B2 (en) |
KR (1) | KR100451597B1 (en) |
CN (1) | CN1175622C (en) |
AT (1) | ATE324001T1 (en) |
AU (1) | AU768749B2 (en) |
BR (1) | BR0014188A (en) |
DE (1) | DE60027448T2 (en) |
WO (1) | WO2001024386A1 (en) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI982490A0 (en) * | 1998-11-18 | 1998-11-18 | Nokia Corp | Procedures and systems for communication |
EP1100243A3 (en) * | 1999-11-12 | 2004-03-17 | Sony Corporation | Telephone set, communication adaptor, home appliance control method, and program recording medium |
GB0004919D0 (en) * | 2000-03-02 | 2000-04-19 | Koninkl Philips Electronics Nv | Ad-hoc radio communication system |
US6990548B1 (en) * | 2000-06-15 | 2006-01-24 | Hewlett-Packard Development Company, L.P. | Methods and arrangements for configuring a printer over a wireless communication link using a wireless communication device |
US6874037B1 (en) * | 2000-06-19 | 2005-03-29 | Sony Corporation | Method and apparatus for synchronizing device information |
US7009946B1 (en) * | 2000-06-22 | 2006-03-07 | Intel Corporation | Method and apparatus for multi-access wireless communication |
DE10044161B4 (en) * | 2000-09-06 | 2006-12-07 | T-Mobile Deutschland Gmbh | Method and system for communicating with the Internet |
US10915296B2 (en) | 2000-11-01 | 2021-02-09 | Flexiworld Technologies, Inc. | Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails |
US10860290B2 (en) | 2000-11-01 | 2020-12-08 | Flexiworld Technologies, Inc. | Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11 |
CN100334577C (en) * | 2000-11-01 | 2007-08-29 | 福来西奥德技术公司 | System and method for device-to-device pervasive digital output |
US11204729B2 (en) | 2000-11-01 | 2021-12-21 | Flexiworld Technologies, Inc. | Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service |
WO2002042896A1 (en) | 2000-11-20 | 2002-05-30 | Flexiworld Technologies, Inc. | tOBILE AND PERVASIVE OUTPUT COMPONENTS |
JP4405661B2 (en) * | 2000-11-22 | 2010-01-27 | 富士通株式会社 | Reservation server, user terminal, reservation system, and reservation method |
US6879997B1 (en) * | 2000-11-27 | 2005-04-12 | Nokia Corporation | Synchronously shared online documents |
FI113991B (en) * | 2000-11-30 | 2004-07-15 | Nokia Corp | Procedure for short range radio frequency communication |
US6826387B1 (en) * | 2000-11-30 | 2004-11-30 | Palmsource, Inc. | Efficient service registration for legacy applications in a bluetooth environment |
US20020072347A1 (en) * | 2000-12-07 | 2002-06-13 | Dunko Greg A. | System and method of receiving specific information at a mobile terminal |
US20020097408A1 (en) | 2001-01-19 | 2002-07-25 | Chang William Ho | Output device for universal data output |
US8126982B2 (en) * | 2001-02-16 | 2012-02-28 | International Business Machines Corporation | Method, network device and computer program product for performing service discovery in a pervasive network |
US20060167985A1 (en) * | 2001-04-26 | 2006-07-27 | Albanese Michael J | Network-distributed data routing |
US9032097B2 (en) * | 2001-04-26 | 2015-05-12 | Nokia Corporation | Data communication with remote network node |
US9143545B1 (en) | 2001-04-26 | 2015-09-22 | Nokia Corporation | Device classification for media delivery |
US8180904B1 (en) | 2001-04-26 | 2012-05-15 | Nokia Corporation | Data routing and management with routing path selectivity |
US20020165948A1 (en) * | 2001-05-07 | 2002-11-07 | International Business Machines Corporation | Scalable resource discovery and reconfiguration for distributed computer networks |
US6678750B2 (en) * | 2001-06-04 | 2004-01-13 | Hewlett-Packard Development Company, L.P. | Wireless networked peripheral devices |
US20030001882A1 (en) * | 2001-06-29 | 2003-01-02 | Macer Peter J. | Portable entertainment machines |
US7222160B2 (en) * | 2001-07-20 | 2007-05-22 | Sharp Laboratories Of America, Inc. | Object search and retrieval service for an ad hoc data communication system |
US7068610B2 (en) | 2002-02-26 | 2006-06-27 | Unruh Lincoln J | System and method for reliable communications over multiple packet RF networks |
EP1487220A4 (en) * | 2002-03-15 | 2008-03-05 | Fujitsu Ltd | Position information providing method and position information providing system |
US20030202494A1 (en) * | 2002-04-26 | 2003-10-30 | Drews Paul C. | Establishing an ad hoc network |
FR2855696A1 (en) * | 2003-05-28 | 2004-12-03 | France Telecom | METHOD AND SYSTEM FOR DYNAMIC MANAGEMENT OF PHYSICAL OBJECTS IN A LOCATION-BASED NETWORK |
EP1494394A1 (en) * | 2003-06-30 | 2005-01-05 | Sony International (Europe) GmbH | Distance-aware service mechanism for determining the availability of remote services in wireless personal area networks |
KR101300315B1 (en) * | 2003-12-17 | 2013-08-28 | 프래시스 파마슈티컬즈 인코포레이티드 | Methods for synthesis of encoded libraries |
EP1686735B8 (en) | 2005-01-31 | 2009-11-18 | Trentino Sviluppo S.p.A. | Information transmission network |
US9400875B1 (en) | 2005-02-11 | 2016-07-26 | Nokia Corporation | Content routing with rights management |
KR100771513B1 (en) * | 2005-03-21 | 2007-10-31 | 엘지전자 주식회사 | System and method for searching information concerning broadcasting contents of digital multimedia broadcasting terminal |
US7277049B2 (en) * | 2005-07-29 | 2007-10-02 | Motorola, Inc. | Method for providing location aiding among peers operating in a direct communication mode |
US20070053333A1 (en) * | 2005-09-08 | 2007-03-08 | Interdigital Technology Corporation | Method and apparatus for sharing desired information among wireless transmit/receive units |
DE102006028909A1 (en) * | 2006-06-21 | 2007-12-27 | Claas Selbstfahrende Erntemaschinen Gmbh | Communication network has multiple nodes equipped with transceiver units for conduction-free communication and memory assigned to each node for operating-parameter-profiles of multiple mobile machines |
US8577328B2 (en) | 2006-08-21 | 2013-11-05 | Telecommunication Systems, Inc. | Associating metro street address guide (MSAG) validated addresses with geographic map data |
US8862710B2 (en) | 2007-09-11 | 2014-10-14 | Telecommunication Systems, Inc. | Dynamic configuration of mobile station location services |
US7974634B2 (en) * | 2008-02-01 | 2011-07-05 | At&T Intellectual Property I, Lp | Content forwarding for bandwidth conservation |
US8428869B2 (en) * | 2008-04-07 | 2013-04-23 | Telecommunication Systems, Inc. | Context enabled address selection |
US8374165B2 (en) | 2008-06-09 | 2013-02-12 | Nokia Corporation | Method, apparatus, and computer program product for communication routing |
KR101041157B1 (en) * | 2008-07-08 | 2011-06-13 | 삼성전자주식회사 | Apparatus and method for sharing assistance data between a-gps teminal and gps teminal |
US8396658B2 (en) * | 2008-10-06 | 2013-03-12 | Telecommunication Systems, Inc. | Probabilistic reverse geocoding |
US8594627B2 (en) | 2008-10-06 | 2013-11-26 | Telecommunications Systems, Inc. | Remotely provisioned wirelessly proxy |
WO2010042173A1 (en) * | 2008-10-07 | 2010-04-15 | Telecommunication Systems, Inc. | User interface for dynamic user-defined stopovers during guided navigation ("side trips") |
US9200913B2 (en) | 2008-10-07 | 2015-12-01 | Telecommunication Systems, Inc. | User interface for predictive traffic |
US9285239B2 (en) * | 2008-10-07 | 2016-03-15 | Telecommunication Systems, Inc. | User interface for content channel HUD (heads-up display) and channel sets for location-based maps |
US8156068B2 (en) * | 2008-11-13 | 2012-04-10 | Telecommunication Systems, Inc. | Predictive ephemeral points-of-interest (PEPOI) |
US8350755B2 (en) * | 2010-02-19 | 2013-01-08 | Broadcom Corporation | Method and system for propagating GNSS assistance data among communication devices in a GNSS group |
US8914465B2 (en) * | 2010-10-27 | 2014-12-16 | Samsung Electronics Co., Ltd. | Platform system with provider controlling mechanism and method of operation thereof |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5231634B1 (en) * | 1991-12-18 | 1996-04-02 | Proxim Inc | Medium access protocol for wireless lans |
FI97519C (en) * | 1993-08-26 | 1996-12-27 | Nokia Telecommunications Oy | Method for controlling subscriber stations in a radio telephone system, a radio telephone system and a subscriber station in a radio telephone system |
US5666661A (en) * | 1994-03-10 | 1997-09-09 | Motorola, Inc. | Method for automatically bypassing the use of a communication system infrastructure |
JP3043958B2 (en) * | 1994-09-29 | 2000-05-22 | 株式会社リコー | Network communication method by wireless communication |
JP3128685B2 (en) * | 1995-06-08 | 2001-01-29 | 富士通株式会社 | Mobile device, regional information center, regional information providing system, and regional information providing method |
JPH098917A (en) * | 1995-06-21 | 1997-01-10 | N T T Data Tsushin Kk | Information service system using mobile communication terminal equipment |
US5706331A (en) * | 1995-08-22 | 1998-01-06 | Motorola, Inc. | System and method for selecting a subsystem for message traffic in an integrated communication network |
US5790953A (en) * | 1995-08-22 | 1998-08-04 | Motorola, Inc. | System and method for managing subscriber unit location information in an integrated communication network |
US5930703A (en) * | 1996-03-21 | 1999-07-27 | Ericsson Inc. | Methods and systems for programming a cellular radiotelephone |
US6101528A (en) * | 1996-03-27 | 2000-08-08 | Intel Corporation | Method and apparatus for discovering server applications by a client application in a network of computer systems |
JP3370526B2 (en) * | 1996-04-24 | 2003-01-27 | 富士通株式会社 | Mobile communication system and mobile terminal and information center used in the mobile communication system |
GB2356322B (en) * | 1996-08-02 | 2001-07-25 | Motorola Ltd | Method of determining communications mode |
US5991306A (en) * | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
DE19637026A1 (en) * | 1996-09-12 | 1998-04-02 | Philips Patentverwaltung | Local network with terminals intended for radio transmission |
JP3097581B2 (en) * | 1996-12-27 | 2000-10-10 | 日本電気株式会社 | Ad-hoc local area network configuration method, communication method and terminal |
US5995500A (en) * | 1997-07-18 | 1999-11-30 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for direct communication between mobile stations |
US5930472A (en) * | 1998-04-29 | 1999-07-27 | Motorola, Inc. | Method and apparatus in a wireless communication system for splitting a browser functionality between a wireless client and an infrastructure portion |
GB0004919D0 (en) * | 2000-03-02 | 2000-04-19 | Koninkl Philips Electronics Nv | Ad-hoc radio communication system |
EP1133113A3 (en) * | 2000-03-11 | 2003-07-16 | Hewlett-Packard Company | Limiting message diffusion between mobile devices |
-
1999
- 1999-09-29 US US09/408,251 patent/US6470189B1/en not_active Expired - Lifetime
-
2000
- 2000-08-25 AU AU70806/00A patent/AU768749B2/en not_active Expired
- 2000-08-25 WO PCT/US2000/023560 patent/WO2001024386A1/en active IP Right Grant
- 2000-08-25 BR BR0014188-7A patent/BR0014188A/en not_active Application Discontinuation
- 2000-08-25 KR KR10-2002-7004050A patent/KR100451597B1/en active IP Right Grant
- 2000-08-25 CN CNB008136262A patent/CN1175622C/en not_active Expired - Lifetime
- 2000-08-25 JP JP2001527455A patent/JP4787441B2/en not_active Expired - Lifetime
- 2000-08-25 AT AT00959491T patent/ATE324001T1/en not_active IP Right Cessation
- 2000-08-25 DE DE60027448T patent/DE60027448T2/en not_active Expired - Lifetime
- 2000-08-25 EP EP00959491A patent/EP1221201B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US6470189B1 (en) | 2002-10-22 |
DE60027448D1 (en) | 2006-05-24 |
BR0014188A (en) | 2002-08-20 |
WO2001024386A1 (en) | 2001-04-05 |
CN1175622C (en) | 2004-11-10 |
DE60027448T2 (en) | 2006-09-21 |
KR20020035158A (en) | 2002-05-09 |
JP4787441B2 (en) | 2011-10-05 |
AU768749B2 (en) | 2004-01-08 |
AU7080600A (en) | 2001-04-30 |
EP1221201A1 (en) | 2002-07-10 |
CN1377525A (en) | 2002-10-30 |
ATE324001T1 (en) | 2006-05-15 |
KR100451597B1 (en) | 2004-10-08 |
JP2003517754A (en) | 2003-05-27 |
EP1221201A4 (en) | 2005-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1221201B1 (en) | Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server | |
US6167268A (en) | Method and apparatus for controlling scanning of a subscriber unit | |
US5790953A (en) | System and method for managing subscriber unit location information in an integrated communication network | |
EP1183882B1 (en) | Method and apparatus in a wireless communication system for adaptively selecting a resolution for determining and reporting location information | |
US8891503B2 (en) | Wireless communications system, wireless terminal device, indoor base station apparatus, and control apparatus for obtaining location information | |
CA2386681C (en) | Method and apparatus for assigning location estimates from a first transceiver to a second transceiver | |
US6351221B1 (en) | Method and apparatus for distance-based notification in a two-way wireless communication system | |
US20040242240A1 (en) | Location assisted communications mode switching | |
US20040203567A1 (en) | Apparatus and method for providing emergency information in a signpost location system | |
EP1092278B1 (en) | Method and apparatus in a wireless communication system for dynamically formatting application data to be transmitted | |
US20030129994A1 (en) | Position information notifying method and device | |
US20040023650A1 (en) | Mobile terminal, control station, communication method, communication program, and control program | |
EP0830657A1 (en) | Method and apparatus for prioritizing communications | |
US6084866A (en) | Method and apparatus in a wireless messaging system for minimizing unnecessary communications with coverage zones of differing size and differing bandwidth capacity when entered by a mobile subscriber unit | |
JP2001069562A (en) | Method and system for efficiently paging mobile terminal in wireless communication circuit network | |
JP2010278922A (en) | Wireless base station, and communication system | |
US20040203341A1 (en) | Wireless call hitchhiker | |
JPH10304424A (en) | Two-way radio calling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20020429 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: HILL, THOMAS, CASEY C/O MOTOROLA INC. Inventor name: GOLDBERG, STEVEN, JEFFREY Inventor name: SOUISSI, SLIM C/O MOTOROLA INC. |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20041216 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: 7G 01S 5/00 B Ipc: 7H 04L 29/08 A Ipc: 7G 01S 5/02 B Ipc: 7H 04L 12/56 B Ipc: 7H 04L 29/06 B Ipc: 7H 04L 12/28 B Ipc: 7G 06F 17/30 B |
|
17Q | First examination report despatched |
Effective date: 20050318 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: 7H 04L 12/56 B Ipc: 7G 01S 5/00 B Ipc: 7H 04L 29/06 B Ipc: 7H 04L 12/28 B Ipc: 7G 06F 17/30 B Ipc: 7G 01S 5/02 B Ipc: 7H 04L 29/08 A |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: 7G 01S 5/02 B Ipc: 7H 04L 29/06 B Ipc: 7G 01S 5/00 B Ipc: 7G 06F 17/30 B Ipc: 7H 04L 12/28 B Ipc: 7H 04L 12/56 B Ipc: 7H 04L 29/08 A |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: 7H 04L 12/56 B Ipc: 7G 01S 5/00 B Ipc: 7H 04L 29/08 A Ipc: 7G 01S 5/02 B Ipc: 7G 06F 17/30 B Ipc: 7H 04L 29/06 B Ipc: 7H 04L 12/28 B |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 Ref country code: CH Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 Ref country code: LI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REF | Corresponds to: |
Ref document number: 60027448 Country of ref document: DE Date of ref document: 20060524 Kind code of ref document: P |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060719 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060719 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060730 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20060825 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20060831 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060919 |
|
NLV1 | Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act | ||
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
ET | Fr: translation filed | ||
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20070122 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060720 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20060825 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20060419 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: CD |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE Effective date: 20120113 Ref country code: DE Ref legal event code: R081 Ref document number: 60027448 Country of ref document: DE Owner name: MOTOROLA SOLUTIONS, INC., SCHAUMBURG, US Free format text: FORMER OWNER: MOTOROLA, INC., SCHAUMBURG, ILL., US Effective date: 20120113 Ref country code: DE Ref legal event code: R081 Ref document number: 60027448 Country of ref document: DE Owner name: MOTOROLA SOLUTIONS, INC., CHICAGO, US Free format text: FORMER OWNER: MOTOROLA, INC., SCHAUMBURG, ILL., US Effective date: 20120113 Ref country code: DE Ref legal event code: R081 Ref document number: 60027448 Country of ref document: DE Owner name: ARRIS ENTERPRISES LLC (N. D. GES. D. STAATES D, US Free format text: FORMER OWNER: MOTOROLA, INC., SCHAUMBURG, ILL., US Effective date: 20120113 Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: KASTEL PATENTANWAELTE, DE Effective date: 20120113 Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: KASTEL PATENTANWAELTE PARTG MBB, DE Effective date: 20120113 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 17 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE Ref country code: DE Ref legal event code: R081 Ref document number: 60027448 Country of ref document: DE Owner name: MOTOROLA SOLUTIONS, INC., CHICAGO, US Free format text: FORMER OWNER: MOTOROLA SOLUTIONS, INC., SCHAUMBURG, ILL., US Ref country code: DE Ref legal event code: R081 Ref document number: 60027448 Country of ref document: DE Owner name: ARRIS ENTERPRISES LLC (N. D. GES. D. STAATES D, US Free format text: FORMER OWNER: MOTOROLA SOLUTIONS, INC., SCHAUMBURG, ILL., US Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: KASTEL PATENTANWAELTE, DE Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: KASTEL PATENTANWAELTE PARTG MBB, DE |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 18 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: KASTEL PATENTANWAELTE, DE Ref country code: DE Ref legal event code: R081 Ref document number: 60027448 Country of ref document: DE Owner name: ARRIS ENTERPRISES LLC (N. D. GES. D. STAATES D, US Free format text: FORMER OWNER: MOTOROLA SOLUTIONS, INC., CHICAGO, ILL., US Ref country code: DE Ref legal event code: R082 Ref document number: 60027448 Country of ref document: DE Representative=s name: KASTEL PATENTANWAELTE PARTG MBB, DE |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: CA Effective date: 20180105 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 19 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: TP Owner name: ARRIS ENTERPRISES LLC, US Effective date: 20180807 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20190828 Year of fee payment: 20 Ref country code: FR Payment date: 20190826 Year of fee payment: 20 Ref country code: IT Payment date: 20190826 Year of fee payment: 20 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20190827 Year of fee payment: 20 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R071 Ref document number: 60027448 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: PE20 Expiry date: 20200824 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION Effective date: 20200824 |