← Back to Patent Explorer
US6169903B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus in a wireless communication system for determining a location at which a subscriber unit is positioned

Assignee: Google Technology Holdings LLC
•
Filing: 1998-12-21
•
Granted: 2001-01-02
•
Expires: 2018-12-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Sub-areas (506) within a coverage area of a wireless communication system are defined (702), and transmitters (502, 504) are positioned within the sub-areas. A memory (212, 314), in at least one of a subscriber unit (122) and a controller (112) of the system, is programmed (706) with unique transmitter identifiers (414) and corresponding transmitter locations; and a locator signal (406) is periodically transmitted (708) from the sub-areas during time slots (408) coordinated such that, within a sub-area, no more than one transmitter transmits during each time slot. The locator signal includes one of the unique transmitter identifiers for identifying the transmitter sending the locator signal. The subscriber unit monitors (710) the locator signal to determine propagation delays between the subscriber unit and the transmitters received; and one of the subscriber unit and the controller estimates (712) the location of the subscriber unit from the propagation delays and the transmitter locations corresponding to the unique transmitter identifiers received.

Inventors

  • 👤 Jheroen Pieter Dorenbosch
  • 👤 Slim Souissi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 05:05
CPC Classifications
H; H04; H04W; H04W84/00; H04W84/02; H04W84/022; H04W64/00

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 213 words
A method in a wireless communication system for determining a location which a subscriber unit is positioned, the method comprising the steps of: defining a plurality of sub-areas within a coverage area of the wireless communication system; positioning a plurality of transmitters within ones of the plurality of sub-areas, each transmitter positioned at a transmitter location; programming a memory, in at least one of the subscriber unit and a controller of the wireless communication system, with a plurality of unique transmitter identifiers and a corresponding plurality of transmitter locations; periodically transmitting a locator signal from the plurality of sub-areas during a plurality of time slots coordinated such that, within a sub-area, no more than one transmitter transmits during each of the plurality of time slots, the locator signal comprising one of the plurality of unique transmitter identifiers for identifying a transmitter from which the locator signal is sent; monitoring, by the subscriber unit, the locator signal to determine a plurality of propagation delays between the subscriber unit and ones of the plurality of transmitters received; and estimating, by one of the subscriber unit and the controller, the location of the subscriber unit from the plurality of propagation delays and the plurality of transmitter locations corresponding to the plurality of unique transmitter identifiers received.
Claim 2
Independent Claim 213 words
A method in a wireless communication system for determining a location which a subscriber unit is positioned, the method comprising the steps of: defining a plurality of sub-areas within a coverage area of the wireless communication system; positioning a plurality of transmitters within ones of the plurality of sub-areas, each transmitter positioned at a transmitter location; programming a memory, in at least one of the subscriber unit and a controller of the wireless communication system, with a plurality of unique transmitter identifiers and a corresponding plurality of transmitter locations; periodically transmitting a locator signal from the plurality of sub-areas during a plurality of time slots coordinated such that, within a sub-area, no more than one transmitter transmits during each of the plurality of time slots, the locator signal comprising one of the plurality of unique transmitter identifiers for identifying a transmitter from which the locator signal is sent; monitoring, by the subscriber unit, the locator signal to determine a plurality of propagation delays between the subscriber unit and ones of the plurality of transmitters received; and estimating, by one of the subscriber unit and the controller, the location of the subscriber unit from the plurality of propagation delays and the plurality of transmitter locations corresponding to the plurality of unique transmitter identifiers received.
Claim 3
Dependent Claim 56 words
The method of claim 1 , wherein the transmitting step comprises the steps of: synchronizing the plurality of time slots of the plurality of sub-areas with one another; and transmitting the locator signal from transmitters having substantially corresponding transmitter locations relative to each of the plurality of sub-areas, during each of the plurality of time slots.
Claim 4
Dependent Claim 66 words
The method of claim 1 , wherein the monitoring step comprises the step of measuring a signal quality of the locator signal received during the plurality of time slots, and wherein the estimating step comprises the step of estimating the location of the subscriber unit from information received only during ones of the plurality of time slots having a signal quality greater than a predetermined threshold.
Claim 5
Dependent Claim 47 words
The method of claim 1 , wherein launch times of the plurality of transmitters differ by a plurality of known amounts, and wherein the method comprises, before the estimating step, the step of adjusting the plurality of propagation delays in accordance with the plurality of known amounts.
Claim 6
Dependent Claim 36 words
The method of claim 1 , wherein the programming step comprises the step of periodically sending the plurality of unique transmitter identifiers and the corresponding plurality of transmitter locations from the controller to the subscriber unit.
Claim 7
Dependent Claim 35 words
The method of claim 1 , wherein the programming step comprises the step of pre-programming the memory in the subscriber unit with the plurality of unique transmitter identifiers and the corresponding plurality of transmitter locations.
Claim 8
Dependent Claim 75 words
The method of claim 1 , wherein the subscriber unit includes a transmitter for sending information to the controller, and wherein the estimating step includes the steps of: sending from the subscriber unit to the controller the plurality of propagation delays and the corresponding plurality of unique transmitter identifiers received; and estimating, by the controller, the location of the subscriber unit, from the plurality of propagation delays and the corresponding plurality of unique transmitter identifiers.
Claim 9
Dependent Claim 86 words
The method of claim 1 , wherein the transmitting step comprises the steps of: sending a first transmission of the locator signal on a first channel; and then sending a second transmission of the locator signal on a second channel different from the first channel, and wherein the monitoring step comprises the step of selecting for each of the plurality of propagation delays a shorter one of a first propagation delay measured on the first channel and a second propagation delay measured on the second channel.
Claim 10
Dependent Claim 182 words
A controller in a wireless communication system for facilitating a determination of a location at which a subscriber unit is positioned, the controller comprising: a network interface for receiving a message; a processing system coupled to the network interface for processing the message, the processing system comprising a memory programmed with a plurality of unique transmitter identifiers; and a base station interface coupled to the processing system for controlling a plurality of transmitters to transmit the message, wherein the processing system is programmed to: define a plurality of sub-areas within a coverage area of the wireless communication system, ones of the plurality of sub-areas including the plurality of transmitters, each transmitter positioned at a transmitter location; and periodically control the plurality of transmitters to transmit a locator signal from the plurality of sub-areas during a plurality of time slots coordinated such that, within a sub-area, no more than one transmitter transmits during each of the plurality of time slots, the locator signal comprising one of the plurality of unique transmitter identifiers for identifying a transmitter from which the locator signal is sent.
Claim 11
Dependent Claim 182 words
A controller in a wireless communication system for facilitating a determination of a location at which a subscriber unit is positioned, the controller comprising: a network interface for receiving a message; a processing system coupled to the network interface for processing the message, the processing system comprising a memory programmed with a plurality of unique transmitter identifiers; and a base station interface coupled to the processing system for controlling a plurality of transmitters to transmit the message, wherein the processing system is programmed to: define a plurality of sub-areas within a coverage area of the wireless communication system, ones of the plurality of sub-areas including the plurality of transmitters, each transmitter positioned at a transmitter location; and periodically control the plurality of transmitters to transmit a locator signal from the plurality of sub-areas during a plurality of time slots coordinated such that, within a sub-area, no more than one transmitter transmits during each of the plurality of time slots, the locator signal comprising one of the plurality of unique transmitter identifiers for identifying a transmitter from which the locator signal is sent.
Claim 12
Dependent Claim 56 words
The controller of claim 9 , wherein the processing system is further programmed to: synchronize the plurality of time slots of the plurality of sub-areas with one another; and transmit the locator signal from transmitters having substantially corresponding transmitter locations relative to each of the plurality of sub-areas, during each of the plurality of time slots.
Claim 13
Dependent Claim 33 words
The controller of claim 9 , wherein the processing system is further programmed to periodically send the plurality of unique transmitter identifiers and a corresponding plurality of transmitter locations to the subscriber unit.
Claim 14
Dependent Claim 45 words
The controller of claim 9 , wherein the processing system is further programmed to: send a first transmission of the locator signal on a first channel; and then send a second transmission of the locator signal on a second channel different from the first channel.
Claim 15
Dependent Claim 104 words
The controller of claim 9 , wherein the memory is further programmed with a plurality of transmitter locations corresponding to the plurality of unique transmitter identifiers, and wherein the processing system is further programmed to: cooperate with a base station receiver to receive a plurality of propagation delays measured by the subscriber unit between the subscriber unit and ones of the plurality of transmitters received, along with a corresponding received plurality of unique transmitter identifiers; and estimate the location of the subscriber unit from the plurality of propagation delays and the plurality of transmitter locations corresponding to the received plurality of unique transmitter identifiers.
Claim 16
Dependent Claim 44 words
The controller of claim 13 , wherein launch times of the plurality of transmitters differ by a plurality of known amounts, and wherein the processing system is further programmed to adjust the plurality of propagation delays in accordance with the plurality of known amounts.
Claim 17
Dependent Claim 175 words
A subscriber unit in a wireless communication system for facilitating a determination of a location at which the subscriber unit is positioned, the subscriber unit comprising: a receiver for receiving wirelessly transmitted information; and a processing system for processing the wirelessly transmitted information, wherein the processing system is programmed to control the receiver to monitor a locator signal that is periodically transmitted from a plurality of transmitters within ones of a plurality of sub-areas defined within a coverage area of the wireless communication system, each transmitter positioned at a transmitter location, the locator signal transmitted during a plurality of time slots coordinated such that, within a sub-area, no more than one transmitter transmits during each of the plurality of time slots, the locator signal comprising one of a plurality of unique transmitter identifiers for identifying a transmitter from which the locator signal is sent, and wherein the processing system is further programmed to determine from the locator signal a plurality of propagation delays between the subscriber unit and ones of the plurality of transmitters received.
Claim 18
Dependent Claim 175 words
A subscriber unit in a wireless communication system for facilitating a determination of a location at which the subscriber unit is positioned, the subscriber unit comprising: a receiver for receiving wirelessly transmitted information; and a processing system for processing the wirelessly transmitted information, wherein the processing system is programmed to control the receiver to monitor a locator signal that is periodically transmitted from a plurality of transmitters within ones of a plurality of sub-areas defined within a coverage area of the wireless communication system, each transmitter positioned at a transmitter location, the locator signal transmitted during a plurality of time slots coordinated such that, within a sub-area, no more than one transmitter transmits during each of the plurality of time slots, the locator signal comprising one of a plurality of unique transmitter identifiers for identifying a transmitter from which the locator signal is sent, and wherein the processing system is further programmed to determine from the locator signal a plurality of propagation delays between the subscriber unit and ones of the plurality of transmitters received.
Claim 19
Dependent Claim 66 words
The subscriber unit of claim 15 , wherein the processing system comprises a memory programmed with a plurality of unique transmitter identifiers and a corresponding plurality of transmitter locations, and wherein the processing system is further programmed to estimate the location of the subscriber unit from the plurality of propagation delays and the plurality of transmitter locations corresponding to the plurality of unique transmitter identifiers received.
Claim 20
Dependent Claim 59 words
The subscriber unit of claim 15 , wherein the processing system is further programmed to: measure a signal quality of the locator signal received during the plurality of time slots, and estimate the location of the subscriber unit from information received only during ones of the plurality of time slots having a signal quality greater than a predetermined threshold.
Claim 21
Dependent Claim 45 words
The subscriber unit of claim 15 , wherein launch times of the plurality of transmitters differ by a plurality of known amounts, and wherein the processing system is further programmed to adjust the plurality of propagation delays in accordance with the plurality of known amounts.
Claim 22
Dependent Claim 40 words
The subscriber unit of claim 15 , wherein the processing system is further programmed to control the subscriber unit to periodically receive and store the plurality of unique transmitter identifiers and a corresponding plurality of transmitter locations from a controller.
Claim 23
Dependent Claim 34 words
The subscriber unit of claim 15 , wherein the processing system comprises a memory, and wherein the memory is pre-programmed with the plurality of unique transmitter identifiers and a corresponding plurality of transmitter locations.
Claim 24
Dependent Claim 51 words
The subscriber unit of claim 15 , wherein the subscriber unit includes a transmitter for sending information to a controller, and wherein the processing system is further programmed to send from the subscriber unit to the controller the plurality of propagation delays and a corresponding plurality of unique transmitter identifiers received.
Claim 25
Dependent Claim 88 words
The subscriber unit of claim 15 , wherein the processing system is further programmed to: control the subscriber unit to receive a first transmission of the locator signal on a first channel; then control the subscriber unit to receive a second transmission of the locator signal on a second channel different from the first channel; and select for each of the plurality of propagation delays a shorter one of a first propagation delay measured on the first channel and a second propagation delay measured on the second channel.

References Cited (Backward Citations)

US5369681A Cited
US5475863A Cited
US5845213A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-02 2004-07-03 2005-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-02 2008-07-03 2009-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-02 2012-07-03 2013-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag