US6317604B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Centralized database system for a wireless location system
Assignee: Qualcomm Inc
•
Filing: 2000-03-31
•
Granted: 2001-11-13
•
Expires: 2020-03-31
Abstract
Abstract A centralized database system is used in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system. The centralized database system includes a computer, a database, and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information.
Inventors
- 👤 Michael John Kovach, Jr.
- 👤 Anthony Richard Brigidi
- 👤 John Solley
- 👤 Edwin E. McCook
- 👤 Robert J. Anderson
- 👤 Vineet Sachdev
- 👤 Thomas Ginter
- 👤 Joseph W. Sheehan
- 👤 Louis A. Stilp
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 18:02
CPC Classifications
H; H04; H04W; H04W64/00; G; G01; G01S; G01S5/00; G01S5/02; G01S5/10; G01S5/0205; G01S5/021; G01S5/0284; G01S5/06; G01S1/00; G01S1/02; G01S1/022; G01S1/026; G01S2205/00; G01S2205/001; G01S2205/006; G01S2205/008; G01S2205/01; G01S2205/06; G01S5/0215; G01S5/0218; G01S5/0221; G01S5/02213; G01S5/02216; G01S5/0244; G01S5/0246; G01S5/0252; G01S5/02521; G01S5/0257; G01S5/0268; H04W4/00; H04W4/90; H04W76/00; H04W76/50; Y; Y02; Y02D; Y02D30/00; Y02D30/70
Claims Analysis
Total Claims: 61
Claim 1
Independent Claim
196 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system is capable of independently detecting and demodulating wireless transmissions, and a single wireless transmission can be detected and demodulated at multiple SCS's within the wireless location system; and wherein, when the wireless location system detects and successfully demodulates the same transmission multiple times at multiple SCS's, a plurality of prescribed criteria are used to select one demodulating SCS and antenna to use in the process of determining whether to trigger and initiate location processing, said plurality of criteria including the following criterion: an SCS/antenna collocated at a cell site to which a particular frequency has been assigned is preferred to another SCS/antenna.
Claim 2
Dependent Claim
196 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system is capable of independently detecting and demodulating wireless transmissions, and a single wireless transmission can be detected and demodulated at multiple SCS's within the wireless location system; and wherein, when the wireless location system detects and successfully demodulates the same transmission multiple times at multiple SCS's, a plurality of prescribed criteria are used to select one demodulating SCS and antenna to use in the process of determining whether to trigger and initiate location processing, said plurality of criteria including the following criterion: an SCS/antenna collocated at a cell site to which a particular frequency has been assigned is preferred to another SCS/antenna.
Claim 3
Dependent Claim
33 words
A centralized database system as recited in claim 1 , wherein said plurality of prescribed criteria further include the following: SCS/antennas with higher average SNR are preferred over those with lower average SNR.
Claim 4
Dependent Claim
33 words
A centralized database system as recited in claim 1 , wherein said plurality of prescribed criteria further include the following: SCS/antennas with fewer bit errors are preferred over those with higher bit errors.
Claim 5
Dependent Claim
34 words
A centralized database system as recited in claim 1 , 2 , or 3 , wherein a weighting applied to each of the criteria is adjustable by the operator of the wireless location system.
Claim 6
Dependent Claim
36 words
A centralized database system as recited in claim 1 , wherein the criterion is adjusted if there is no operating and on-line SCS/antenna collocated at the cell site to which the particular frequency has been assigned.
Claim 7
Dependent Claim
45 words
A centralized database system as recited in claim 1 , wherein the centralized database system is part of a wireless location system that communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC).
Claim 8
Dependent Claim
18 words
A centralized database system as recited in claim 6 , wherein the interface employs a standard secure protocol.
Claim 9
Dependent Claim
15 words
A centralized database system as recited in claim 7 , wherein the protocol is IS-41.
Claim 10
Dependent Claim
15 words
A centralized database system as recited in claim 7 , wherein the protocol is TCP/IP.
Claim 11
Dependent Claim
48 words
A centralized database system as recited in claim 6 , wherein the wireless location system supports command/response and informational messages communicated over said interface, wherein the messages aid in the successful detection, demodulation and triggering of wireless transmissions, and in passing location records to the wireless communications system.
Claim 12
Dependent Claim
35 words
A centralized database system as recited in claim 6 , wherein the interface provides a means for the wireless location system to obtain information about which wireless transmitters have been assigned particular voice channel parameters.
Claim 13
Dependent Claim
35 words
A centralized database system as recited in claim 6 , wherein the interface provides a mechanism for the wireless location system to obtain information about encryption keys assigned to each of a plurality of transmitters.
Claim 14
Dependent Claim
38 words
A centralized database system as recited in claim 6 , wherein the interface provides a mechanism for the wireless location system to obtain information about which control channels are active at each of a plurality of cell sites.
Claim 15
Dependent Claim
57 words
A centralized database system as recited in claim 6 , wherein the messages supported by the wireless location system over the interface to the wireless communications system include a query for information concerning the status of a wireless transmitter, wherein the wireless location system initiates the query using certain identifying information and the wireless communications system responds.
Claim 16
Dependent Claim
20 words
A centralized database system as recited in claim 14 , wherein the identifying information includes a Mobile Directory Number (MDN).
Claim 17
Dependent Claim
20 words
A centralized database system as recited in claim 14 , wherein the identifying information includes a Mobile Identity Number (MIN).
Claim 18
Dependent Claim
20 words
A centralized database system as recited in claim 14 , wherein the identifying information includes a Mobile Subscriber Identity (MSID).
Claim 19
Dependent Claim
21 words
A centralized database system as recited in claim 14 , wherein the identifying information includes an International Mobile Subscriber Identity (IMSI).
Claim 20
Dependent Claim
21 words
A centralized database system as recited in claim 14 , wherein the identifying information includes a Temporary Mobile Subscriber Identity (TMSI).
Claim 21
Dependent Claim
18 words
A centralized database system as recited in claim 14 , wherein the information returned comprises an encryption key.
Claim 22
Dependent Claim
22 words
A centralized database system as recited in claim 14 , wherein the information returned comprises an indication of a voice channel assignment.
Claim 23
Dependent Claim
18 words
A centralized database system as recited in claim 14 , wherein the information returned comprises a long code.
Claim 24
Dependent Claim
17 words
A centralized database system as recited in claim 14 , wherein the information returned is a TMSI.
Claim 25
Dependent Claim
81 words
A centralized database system as recited in claim 6 , wherein the messages supported by the wireless location system over the interface to the wireless communications system include a query for voice channel assignment, wherein, when the wireless location system is triggered to perform location processing on a voice channel transmission, the wireless location system queries the wireless communications system to obtain the current voice channel assignment information for the particular transmitter for which the wireless location system has been triggered.
Claim 26
Dependent Claim
36 words
A centralized database system as recited in claim 24 , wherein, for an AMPS transmission, the wireless location system queries for the cell site, sector, and RF channel number currently in use by the wireless transmitter.
Claim 27
Dependent Claim
37 words
A centralized database system as recited in claim 24 , wherein, for a TDMA transmission, the wireless location system queries for the cell site, sector, RF channel number, and timeslot currently in use by the wireless transmitter.
Claim 28
Dependent Claim
45 words
A centralized database system as recited in claim 6 , wherein the wireless location system includes a mechanism for commanding the wireless communications system to force a particular wireless transmitter to make a transmission at a particular time or within a prescribed range of times.
Claim 29
Dependent Claim
29 words
(Amended) A centralized database system as recited in claim 27 , wherein the types of transmissions that the wireless location system can force include audit responses and page responses.
Claim 30
Dependent Claim
34 words
A centralized database system as recited in claim 6 , wherein the wireless location system can command the wireless communications system to force the wireless transmitter to transmit using a higher power level setting.
Claim 31
Dependent Claim
63 words
A centralized database system as recited in claim 6 , wherein the wireless location system comprises a mechanism for causing the wireless communications system to delay responding to a wireless transmitter when the wireless transmitter initiates transmissions on a channel, whereby the wireless transmitter may be caused to begin a sequence of steps in which it increases the power level of its transmissions.
Claim 32
Dependent Claim
29 words
A centralized database system as recited in claim 6 , wherein the wireless location system comprises a mechanism for commanding the wireless communications system to transmit a particular message.
Claim 33
Dependent Claim
19 words
A centralized database system as recited in claim 31 , wherein the particular message includes an audible confirmation tone.
Claim 34
Dependent Claim
18 words
A centralized database system as recited in claim 31 , wherein the particular message includes a spoken message.
Claim 35
Dependent Claim
22 words
A centralized database system as recited in claim 31 , wherein the particular message includes a synthesized message to the wireless transmitter.
Claim 36
Dependent Claim
27 words
A centralized database system as recited in claim 31 , wherein the particular message includes a text message sent via a short messaging service or a page.
Claim 37
Dependent Claim
40 words
A centralized database system as recited in claim 6 , wherein the wireless location system includes a mechanism for automatically reporting location records to the wireless communications system for those wireless transmitters tasked to report to the wireless communications system.
Claim 38
Dependent Claim
38 words
A centralized database system as recited in claim 6 , wherein the wireless location system includes a mechanism for automatically reporting location records to the wireless communications system for those transmissions that the wireless communications system initiated triggers.
Claim 39
Dependent Claim
269 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); wherein the messages supported by the wireless location system over the interface to the wireless communications system include a query for voice channel assignment, wherein, when the wireless location system is triggered to perform location processing on a voice channel transmission, the wireless location system queries the wireless communications system to obtain the current voice channel assignment information for the particular transmitter for which the wireless location system has been triggered; and wherein, to ensure that the identity of the wireless transmitter and the voice channel assignment information are in synchronization, the wireless location system queries the voice channel assignment information for a particular wireless transmitter, receives the necessary RF data, then again queries the voice channel assignment information for that same wireless transmitter, and then verifies that the status of the wireless transmitter did not change during the time in which the RF data was being collected by the wireless location system.
Claim 40
Dependent Claim
269 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); wherein the messages supported by the wireless location system over the interface to the wireless communications system include a query for voice channel assignment, wherein, when the wireless location system is triggered to perform location processing on a voice channel transmission, the wireless location system queries the wireless communications system to obtain the current voice channel assignment information for the particular transmitter for which the wireless location system has been triggered; and wherein, to ensure that the identity of the wireless transmitter and the voice channel assignment information are in synchronization, the wireless location system queries the voice channel assignment information for a particular wireless transmitter, receives the necessary RF data, then again queries the voice channel assignment information for that same wireless transmitter, and then verifies that the status of the wireless transmitter did not change during the time in which the RF data was being collected by the wireless location system.
Claim 41
Dependent Claim
74 words
A centralized database system as recited in claim 38 , wherein, as part of the command/response sequence, the wireless communications system instructs the wireless location system to temporarily suspend location processing until the wireless communications system has completed a handoff sequence with the wireless transmitter, and the wireless communications system has notified the wireless location system that RF data can be received and of the voice channel upon which the data can be received.
Claim 42
Dependent Claim
55 words
A centralized database system as recited in claim 38 , wherein, if the wireless location system determines that the particular voice channel which a particular wireless transmitter is currently using is unsuitable for obtaining an acceptable location estimate, then the wireless location system requests that the wireless communications system command the wireless transmitter to handoff.
Claim 43
Dependent Claim
228 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); wherein the messages supported by the wireless location system over the interface to the wireless communications system include a query for voice channel assignment; wherein, when the wireless location system is triggered to perform location processing on a voice channel transmission, the wireless location system queries the wireless communications system to obtain the current voice channel assignment information for the particular transmitter for which the wireless location system has been triggered; and wherein the wireless location system, as part of a query, commands the wireless communications system to prevent a handoff from occurring for the particular wireless transmitter during the time period in which the wireless location system is receiving RF data.
Claim 44
Dependent Claim
228 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); wherein the messages supported by the wireless location system over the interface to the wireless communications system include a query for voice channel assignment; wherein, when the wireless location system is triggered to perform location processing on a voice channel transmission, the wireless location system queries the wireless communications system to obtain the current voice channel assignment information for the particular transmitter for which the wireless location system has been triggered; and wherein the wireless location system, as part of a query, commands the wireless communications system to prevent a handoff from occurring for the particular wireless transmitter during the time period in which the wireless location system is receiving RF data.
Claim 45
Dependent Claim
75 words
A centralized database system as recited in claim 41 , wherein, subsequent to collecting the RF data, the wireless location system again queries the voice channel assignment information for the same wireless transmitter, commands the wireless communications system to again permit handoffs for the wireless transmitter, and then verifies that the status of the wireless transmitter did not change during the time in which the RF data was being collected by the wireless location system.
Claim 46
Dependent Claim
197 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); and wherein the wireless location system uses a command/response message set to query the wireless communications system about the identity of a wireless transmitter that had been using a particular voice channel at a particular cell site at a particular time, whereby the wireless location system is enabled to first perform location processing on transmissions without knowing the identities, and then later to determine the identity of the wireless transmitters making the transmissions and append this information to the location record.
Claim 47
Dependent Claim
197 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); and wherein the wireless location system uses a command/response message set to query the wireless communications system about the identity of a wireless transmitter that had been using a particular voice channel at a particular cell site at a particular time, whereby the wireless location system is enabled to first perform location processing on transmissions without knowing the identities, and then later to determine the identity of the wireless transmitters making the transmissions and append this information to the location record.
Claim 48
Dependent Claim
151 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); and wherein the wireless location system includes a mechanism for receiving a trigger from the wireless communications system to perform location processing on a voice channel transmission without knowing the identity of the wireless transmitter.
Claim 49
Dependent Claim
151 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; wherein the wireless location system communicates messages over an interface to a wireless communications system, including a mobile switching center (MSC) or a mobile positioning controller (MPC); and wherein the wireless location system includes a mechanism for receiving a trigger from the wireless communications system to perform location processing on a voice channel transmission without knowing the identity of the wireless transmitter.
Claim 50
Dependent Claim
57 words
A centralized database system as recited in claim 44 , wherein the processes include a Tasking process that controls a tasking list within the wireless location system; wherein a trigger from the wireless communications system bypasses the tasking list, and the wireless location system responds with a confirmation containing a timestamp indicating when RF data was collected.
Claim 51
Dependent Claim
126 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; and wherein the wireless location system includes a mechanism for performing large scale random anonymous location processing, whereby applications that require the gathering of a large volume of data about a population of wireless transmitters are served.
Claim 52
Dependent Claim
126 words
A centralized database system for use in a wireless location system that determines the geographical locations of mobile wireless transmitters, the wireless location system including signal collection systems, location processors for processing digitized RF data provided by the signal collection systems, and a centralized database system for managing resources in the wireless location system, the centralized database system comprising: a computer; a database; and a plurality of software processes for managing the wireless location system, providing interfaces to external users and applications, and storing location records and configuration information; and wherein the wireless location system includes a mechanism for performing large scale random anonymous location processing, whereby applications that require the gathering of a large volume of data about a population of wireless transmitters are served.
Claim 53
Dependent Claim
35 words
A centralized database system as recited in claim 46 , wherein an application requesting random anonymous location processing can select to receive location records from a copy of location records generated for all other applications.
Claim 54
Dependent Claim
43 words
A centralized database system as recited in claim 46 , wherein an application requesting random anonymous location processing can select to receive location records from location records which have been triggered randomly by the wireless location system without regard to any specific criteria.
Claim 55
Dependent Claim
30 words
A centralized database system as recited in claims 47 or 48 , wherein the location records are forwarded to the application with identity information removed from the location record messages.
Claim 56
Dependent Claim
31 words
A centralized database system as recited in claims 47 or 48 , wherein the location records are forwarded to the application with trigger criteria information removed from the location record messages.
Claim 57
Dependent Claim
50 words
A centralized database system as recited in claim 46 , wherein random location records are generated by a low priority task within the wireless location system that performs location processing on randomly selected transmissions when processing and communications resources are available and would otherwise be unused at a particular time.
Claim 58
Dependent Claim
33 words
A centralized database system as recited in claim 46 , wherein the requesting application(s) can specify whether the random location processing is performed over the entire coverage area of a wireless location system.
Claim 59
Dependent Claim
27 words
A centralized database system as recited in claim 46 , wherein the requesting application(s) can specify whether the random location processing is performed over specific geographic areas.
Claim 60
Dependent Claim
31 words
A centralized database system as recited in claim 46 , wherein the requesting application(s) can specify whether the random location processing is performed by the coverage areas of specific cell sites.
Claim 61
Dependent Claim
37 words
A centralized database system as recited in claim 46 , wherein the wireless location system includes a mechanism for triggering location processing on a repetitive basis for anonymous groups of wireless transmitters within a prescribed geographic area.
References Cited (Backward Citations)
US4169245A
Cited
US3921076A
Cited
USRE31254E
Cited
US5191342A
Cited
US5155590A
Cited
US5251232A
Cited
US5526357A
Cited
US5577087A
Cited
US5428667A
Cited
US5327144A
Cited
US5608410A
Cited
US5402347A
Cited
US5668837A
Cited
US5570099A
Cited
US5553101A
Cited
US5606575A
Cited
US5512908A
Cited
US5602903A
Cited
US5844522A
Cited
US5874916A
Cited
US5774802A
Cited
US5812609A
Cited
US5890068A
Cited
US5936571A
Cited
US5786790A
Cited
US6014102A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-11-12 | 2005-05-14 | 2005-11-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-11-12 | 2009-05-14 | 2009-11-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-11-12 | 2013-05-14 | 2013-11-13 | $7700.00 | Window Closed / Lapsed |