US20150073706A1 - Gps-assisted source and receiver location estimation - Google Patents

Gps-assisted source and receiver location estimation Download PDF

Info

Publication number
US20150073706A1
US20150073706A1 US14/284,044 US201414284044A US2015073706A1 US 20150073706 A1 US20150073706 A1 US 20150073706A1 US 201414284044 A US201414284044 A US 201414284044A US 2015073706 A1 US2015073706 A1 US 2015073706A1
Authority
US
United States
Prior art keywords
sources
ambient
mobile communication
communication device
positions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/284,044
Inventor
Curtis Ling
Stuart Strickland
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MaxLinear Inc
Original Assignee
MaxLinear Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/830,245 external-priority patent/US20110164690A1/en
Application filed by MaxLinear Inc filed Critical MaxLinear Inc
Priority to US14/284,044 priority Critical patent/US20150073706A1/en
Assigned to MAXLINEAR, INC. reassignment MAXLINEAR, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LING, CURTIS, STRICKLAND, STUART
Publication of US20150073706A1 publication Critical patent/US20150073706A1/en
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.), EXAR CORPORATION, MAXLINEAR, INC.
Assigned to MUFG UNION BANK, N.A. reassignment MUFG UNION BANK, N.A. SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Assignors: JPMORGAN CHASE BANK, N.A.
Assigned to EXAR CORPORATION, MAXLINEAR, INC., MAXLINEAR COMMUNICATIONS LLC reassignment EXAR CORPORATION RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: MUFG UNION BANK, N.A.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0045Transmission from base station to mobile station
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0236Assistance data, e.g. base station almanac
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/10Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements, e.g. omega or decca systems

Definitions

  • beacons Traditional means of location estimation using a wireless receiver and known beacons, as is implemented in a traditional GPS system, require knowledge of the position of four or more beacons and the distance of the receiver from each beacon. Three beacons may be used if assumption about location on the earth's spherical surface is made.
  • a mobile communication device includes, in part, a first wireless receiver adapted to determine, as it travels along a path, a multitude of positions of the mobile communication device using signals received from a primary positioning source, a second wireless receiver adapted to receive signals from one or more ambient wireless sources as the mobile communication device travels along the path, and a module adapted to use the multitude of determined positions of the mobile communication device and the received ambient wireless signals to estimate positions of the ambient sources.
  • the mobile communication device includes an internal memory or database operative to store estimated positions and corresponding time references of the signals of the one or more ambient sources.
  • the mobile communication device includes a transceiver that accesses and stores or retrieves estimated positions of the one or more ambient sources and their corresponding time references in an external memory or database.
  • the primary positioning source includes satellite based communication sources.
  • an ambient source includes digital television, digital radio transmission, or cellular based stations.
  • the mobile communication devices is further adapted to estimate differential distances to the ambient sources and apply a trilateration technique to the estimated differential distances to estimate distances to the ambient sources and to determine the position of the mobile communication device.
  • the positions of the ambient sources are estimated using markers carried by signals transmitted by the ambient sources.
  • the positions of the ambient sources are estimated using one or more fields disposed in the frames transmitted by the ambient sources.
  • an external database is accessible to a multitude of communication devices and is adapted to store estimated positions of a number of ambient sources as well as corresponding times of markers transmitted by the ambient sources.
  • the external database is further adapted to receive and store updates to the estimated positions as the estimates are generated.
  • the external database is further adapted to supply estimates of the positions of the ambient sources as well as corresponding times of markers transmitted by the ambient sources to any another communication device that can gain access to the database. Such access enables a mobile device that has no access to a primary positioning signal to estimate its position using data stored in the external database.
  • a method of estimating positions of a number of ambient wireless sources includes in part, determining a multitude of positions of a mobile communication device using signals received from one or more primary positioning sources as the mobile communication device travels along a path, receiving signals from one or more ambient wireless sources as the mobile communication device travels along the path, and estimating positions of the ambient sources using the determined plurality of positions and the received ambient wireless signals.
  • estimated positions and corresponding time references of the one or more ambient sources are stored in an internal memory or database.
  • the primary positioning source includes satellite based communication sources.
  • ambient sources include digital television, digital radio transmission, or cellular based stations.
  • the estimated differential distances to the ambient sources are applied to a trilateration technique to generate estimates of distances to the ambient sources.
  • the positions of the ambient sources are estimated using markers carried by signals transmitted by the ambient sources.
  • the positions of the ambient sources are estimated using one or more fields disposed in the frames transmitted by the ambient sources. The estimated positions of the ambient sources are used to estimate the position of the mobile communication device.
  • FIG. 1 shows a wireless receiver in communication with a primary positioning system, an ambient signal source, and internal an external databases, in accordance with one embodiment of the present invention.
  • FIG. 2 shows a number of frames transmitted by an ambient source and received by the receiver at a number of locations.
  • FIG. 3A shows an exemplary DTV signal received by a DTV receiver in frequency domain and used to locate positions in accordance with one embodiment of the present invention.
  • FIG. 3B shows the signal of FIG. 3A transformed into time domain and used to locate positions in accordance with one embodiment of the present invention.
  • FIG. 4 shows a wireless receiver in communication with an ambient signal source and a databases, in accordance with one embodiment of the present invention.
  • the position of a receiver traveling along a path is estimated using signals transmitted from digital radio or TV broadcasts, such as those conforming with DVB-T, DVB-H, ISDB-T, CMMB, MediaFLO, ATSC, DAB standards, signals transmitted from cellular phone systems, such as GSM, 3G, CDMA, W-CDMA, LTE, WiFi, WiMax, or the like, as well as any other sources of such signals that are synchronized to stable time bases and either do not know or do not broadcast their precise locations. All such signals are collectively referred to herein as ambient signals. Sources generating ambient signals are referred to as ambient sources.
  • the positions estimated using ambient sources may be enhanced using signals transmitted from primary positioning systems such as the satellite based systems (e.g., GNSS, GPS). Signals transmitted by a satellite based system are collectively referred to as primary positioning signals. Sources generating primary positioning signals are referred to as primary positioning sources.
  • primary positioning sources e.g., GNSS, GPS.
  • a receiver establishes the positions of some or all of ambient sources whose signals are received by the receiver.
  • the receiver subsequently uses positions of ambient sources (also referred to herein as ambient beacons or beacons) when the primary positioning system(s) becomes unavailable or is otherwise impaired.
  • the positions of ambient beacons may be uploaded to a database or otherwise made accessible to other receivers within the range of the same ambient beacons to establish the receivers' positions without any need for the primary signals.
  • a receiver system (alternatively referred to herein as receiver), in accordance with one embodiment of the present invention, includes, in part, a receiver and a network-accessible database which exchanges information with the receiver.
  • the receiver has access to the database through one or more wireless or wireline networks.
  • the receiver is adapted to concurrently receive primary positioning signals as well as ambient signals. Such a receiver performs the following operations in accordance with embodiments of the present invention.
  • the receiver uses the primary positioning signal (e.g. the GNSS signals), the receiver establishes data corresponding to the receiver's positions and the associated times that the receiver was present in each such position (due, for example, to the natural motion of the receiver).
  • the primary positioning signal e.g. the GNSS signals
  • the receiver since the receiver is also receiving ambient signals at each such position, the receiver also establishes time reference for each received ambient signal. Using this information, and as described further below, the receiver establishes the positions and corresponding time references associated with the ambient sources.
  • the positions and corresponding time references of the ambient sources are uploaded to a database via one or more wireless or wireline networks or otherwise made available to other receiver systems.
  • the positions and time references for the ambient sources may also be downloaded from the database or otherwise communicated to and used by a receiver which does not have access to a primary positioning source. Therefore, such a receiver despite not having access to primary positioning signals, is enabled in accordance with embodiments of the present invention, to estimate its position using only the ambient sources whose signals can be received by the receiver.
  • a quantity such as distance D, or receiver location LR is typically indexed using two indices i and j, e.g. D ij or LR ij .
  • the first index i identifies the ambient source related to the quantity
  • the second index j identifies the position of the receiver to the ambient source.
  • D 12 refers to the distance from ambient source 1 to the receiver position 2 .
  • FIG. 1 shows a receiver 100 that includes a primary positioning receiver 102 as well as an ambient signal receiver 104 .
  • Primary positioning receiver 102 that may be a GNSS receiver, enables receiver 100 to estimate its positions and obtain the associated times that the receiver is present in each such position as is travels along the path 140 using the GNSS signals received from GNSS system 250 . It is assumed herein that the estimated positions and the associated times obtained from the primary positioning receiver correspond substantially to the actual values of such positions and times.
  • receiver 100 has a database 106 that stores the positions and time values obtained using the primary positioning receiver 102 disposed in receiver 100 .
  • receiver 100 includes a transceiver 108 enabling receiver 100 to store the position and time values obtained using the primary positioning receiver 102 in an external database 170 via network 160 . Access to database 170 may be provided from network 160 using the Internet. Receiver 100 may operate in a number of different modes as described further below.
  • receiver 100 receives signals from both primary positioning sources as well as ambient sources.
  • Receiver 100 uses the signals transmitted from the primary positioning source 250 to establish its position along a multitude of points while traversing path 140 . Since receiver 100 is also in the range of one or more ambient sources, such as ambient source 1 , as receiver 100 traverses along path 140 , it receives from ambient source 1 signal AS 1i at location LR 1i , at time TR 1i , where i is an integer varying from 1 to N.
  • Receiver 100 uses the position data obtained from the primary positioning source to determine the position of ambient source 1 , as described further below.
  • Receiver 100 uses the same technique to determine the position of any other source of ambient signals. It is understood that the signals from the primary positioning source and the ambient source need not be received simultaneously so long as receiver 100 has a time base which is relatively stable over short time intervals (such as a few seconds), as is widely available in consumer products today.
  • FIG. 2 shows a number of frames transmitted by ambient source 1 as received by receiver 100 .
  • receiver 100 is adapted to perform the following operations.
  • frame boundary MM 11 of signal AS 11 transmitted by ambient source 1 is shown as being received by receiver 100 at time TR 11 .
  • Receiver 100 associates time TR 11 with position L 11 .
  • Time TR 12′ is the expected reception time of frame boundary MM 12 if receiver 100 were to remain stationary at position L 11 .
  • receiver 100 associates time TR 1i at which signal AS 1i is received with position L 1i , where index i identifies the position of the receiver. But since receiver 100 is assumed to be moving, it receives frame MM 12 at time TR 12 at position LR 12 .
  • the difference between times TR 12 and TR 12′ i.e., (TR 12 -TR 12′ ) is shown in FIG. 2 as DT 12 .
  • the product of DT 12 and the speed of light in air represents the difference between D 12 and D 11 , designated herein as DD 121 .
  • index i corresponds to the ambient source
  • indices j and k correspond to positions of the receiver. It is understood that frames MM 11 , MM 11+1 . . . are not actually received at position LR 12 and are only shown to indicate their relative expected reception times by receiver 100 at that location. Frames that are not received by receiver 100 and are only included to aid in understanding embodiments of the present invention are shown using diagonally hashed lines.
  • the difference between D 1j and D 1k may be calculated to determine the differential distances DD 1jk .
  • These differential distances and their associated locations LR 1j and LR 1k are subsequently used by well-known trilateration techniques to establish an estimate of the position (LT 1 ) of ambient source 1 . It is understood that with more data points, estimated position LT 1 may be improved through filtering and other known noise reduction techniques.
  • the position LTi of any number of ambient sources may be obtained.
  • an ambient source suitable for use in accordance with embodiments of the present invention is the GSM system in conformity with which a cellular base station transmits frames of data in regular, precisely-timed intervals.
  • the frame boundaries of GSM signals may be used as markers.
  • Another example is the DTV broadcast system in conformity with which digital data is broadcast in frames which are frequently synchronized to a system clock to implement what is commonly referred to as single-frequency networks (SFN).
  • SFN single-frequency networks
  • Broadcast towers of an SFN system covering a region transmit data in a synchronous fashion.
  • the absolute time TTAi of transmission of the markers MMij can also be determined.
  • the receiver may store the position information in either or both databases 106 and 170 , depending, for example, on their availability.
  • Such information includes, among other things, the identity of the ambient source i, the position LTi of ambient source i, the absolute time TTAi associated with its marker MMij, time of upload of the data, confidence level, and any other statistics of the estimated data and ambient source, such as average offset of the ambient source.
  • receiver 100 detects and identifies ambient sources that are in its vicinity and whose signals are received by receiver 100 .
  • Receiver 100 retrieves the associated data and statistics for such ambient sources from its own database 106 or an external database 170 , depending on their availability.
  • the reception of signals from the ambient sources need not be simultaneous as long as receiver 100 maintains a time base which is relatively stable over short time intervals, as is widely available in mobile devices.
  • receiver 100 may extract the difference in distances among the different ambient sources it is receiving signals from, and using the knowledge of their positions, trilaterates to determine the position of receiver 100 , even in the absence of a GNSS signal or an accurate time estimate.
  • FIG. 4 shows a receiver 100 that estimates its position using signals received only from ambient source 300 and external database 170 .
  • receiver 100 uses the information it retrieves from its own database 106 or an external database 170 about one or more ambient sources to compute the positions of such sources and further to improve the accuracy or the acquisition time of the signals received from the primary positioning source. Accordingly, in this mode the ambient sources are treated as additional primary sources.
  • This information is delivered to a standard positioning engine which trilaterates the position of receiver 100 . For example, relatively few base stations may be within the range of receiver 100 . In such cases, the receiver may supplement the data received from the primary positioning source with data retrieved from internal database 106 or external database 170 to enable the positioning engine to improve the accuracy of the estimated position of the receiver.
  • the database may also track information such as the relative stability of each ambient source over time (e.g. offsets or drifts). It may compute a more accurate estimate of the ambient source information using an ensemble of information obtained from a large number of receivers about these ambient sources.
  • FIG. 3A shows a DTV signal received by a DTV receiver in the frequency domain.
  • FIG. 3B shows the signal of FIG. 3A transformed into time domain in accordance with an embodiment of the present invention.
  • the DTV receiver uses OFDM modulation and pilot tones PTi or training sequences, as defined by the DTV standards, to demodulate the DTV signal.
  • the pilot tones PTi in the frequency domain may be used by the receiver to obtain a time-domain estimate of the channel impulse response 225 (shown in FIG. 3B ) using an inverse FFT.
  • the receiver may receive the ambient signal in a direct path at time P 1 as well as echoes at P 2 and P 3 .
  • the receiver may use the pilot tones PTi, or training sequences commonly available in wireless transmission standards, to estimate the channel and extract P 1 from the total signal, thereby obtaining a more accurate estimate for precise first time of arrival of markers MMij.
  • the DTV receiver system may be optimized for the purpose of location estimation, as described further below.
  • the receiver may perform averaging, filtering and other noise-reduction techniques on the pilot tones PTi or training sequences to reduce the effective bandwidth of the receiver and thereby significantly increase its sensitivity. In the DTV standard, this involves averaging over the continuous and scattered pilot tones to sense transmission towers that are much farther than conventional TV reception ranges.
  • the signals present at the beginning of each frame includes two consecutive known symbols which can be used to obtain very long-distance, accurate estimates of differential distance among transmission towers.
  • the receiver may switch frequencies and receive other DTV channels to obtain relative distance information at other frequencies to improve the estimation of the relative distance. This has the benefit of providing the system with a diverse range of signal sources, some of which may be stronger and more easily received.
  • the databases uses in accordance with embodiments of the present invention provide a number of other advantages, as described further below.
  • a multitude of receivers may share access to the same external database, thereby building up a shared source of information regarding ambient sources. This allows users to benefit from collective knowledge of the positions of ambient sources without determining them independently. It also allows the accuracy and validity of the shared database to be checked and improved by data from a large number of users.
  • the sharing and further improvements of such a database enables receivers which do not have a built-in primary positioning receiver to determine their positions using other ambient source signals that they can receive to determine their positions accurately.
  • the database can also be used to obtain statistical information concerning the positions of users of such a shared database and system at any given time. This information can be extremely valuable for the purposes of marketing, planning, or emergency services.
  • timing and position information about ambient sources which are not adequately stable may be stored and updated in the shared database when the database is updated by a sufficient number of users. So long as the timing information about the less stable sources is updated with sufficient frequency to keep the accumulated timing error within bounds acceptable to a particular application, users within range of such less stable sources can use them as ambient signal sources for positioning purposes.
  • the above embodiments of the present invention are illustrative and not limiting. Various alternatives and equivalents are possible.
  • the invention is not limited by the type or the number of primary positioning systems.
  • the invention is not limited by the type or the number ambient sources.
  • the invention is not limited by the rate used to transfer the data.
  • the invention is not limited by the type of integrated circuit in which the present disclosure may be disposed. Nor is the disclosure limited to any specific type of process technology, e.g., CMOS, Bipolar, or

Abstract

A mobile communication device includes, in part, a first wireless receiver adapted to determine, as it travels along a path, a multitude of positions of the mobile communication device using signals received from a primary positioning source, a second wireless receiver adapted to receive signals from one or more ambient wireless sources as the mobile communication device travels along the path, and a positioning module. An internal or external memory stores estimated positions and corresponding time references of the signals of the one or more ambient sources. The positioning module uses the data stored in the database to estimate the position of the mobile communication device when no primary positioning source signal is available. The positioning module optionally uses the data stored in the database to improve estimates of the position of the mobile communication device when primary positioning signal is available.

Description

    CROSS-REFERENCES TO RELATED APPLICATIONS
  • This Application is a continuation of U.S. application Ser. No. 12/839,362, filed on Jul. 19, 2010 and entitled “GPS-ASSISTED SOURCE AND RECEIVER LOCATION ESTIMATION”, which Application claims benefit under 35 USC 119(e) of U.S. provisional application No. 61/226,629, filed on Jul. 17, 2009 and entitled “GPS-ASSISTED SOURCE AND RECEIVER LOCATION ESTIMATION,” the contents of which are incorporated herein by reference in their entirety.
  • The present application is related to U.S. application Ser. No. 12/830,245, filed Jul. 2, 2010, the content of which is incorporated herein by reference in its entirety.
  • BACKGROUND OF THE INVENTION
  • Traditional means of location estimation using a wireless receiver and known beacons, as is implemented in a traditional GPS system, require knowledge of the position of four or more beacons and the distance of the receiver from each beacon. Three beacons may be used if assumption about location on the earth's spherical surface is made.
  • BRIEF SUMMARY OF THE INVENTION
  • In accordance with an embodiment of the present invention, a mobile communication device includes, in part, a first wireless receiver adapted to determine, as it travels along a path, a multitude of positions of the mobile communication device using signals received from a primary positioning source, a second wireless receiver adapted to receive signals from one or more ambient wireless sources as the mobile communication device travels along the path, and a module adapted to use the multitude of determined positions of the mobile communication device and the received ambient wireless signals to estimate positions of the ambient sources.
  • In one embodiment, the mobile communication device includes an internal memory or database operative to store estimated positions and corresponding time references of the signals of the one or more ambient sources. In another embodiment, the mobile communication device includes a transceiver that accesses and stores or retrieves estimated positions of the one or more ambient sources and their corresponding time references in an external memory or database. In one embodiment, the primary positioning source includes satellite based communication sources. In one embodiment, an ambient source includes digital television, digital radio transmission, or cellular based stations.
  • In one embodiment, the mobile communication devices is further adapted to estimate differential distances to the ambient sources and apply a trilateration technique to the estimated differential distances to estimate distances to the ambient sources and to determine the position of the mobile communication device. In one embodiment, the positions of the ambient sources are estimated using markers carried by signals transmitted by the ambient sources. In one embodiment, the positions of the ambient sources are estimated using one or more fields disposed in the frames transmitted by the ambient sources.
  • In accordance with one embodiment of the present invention, an external database is accessible to a multitude of communication devices and is adapted to store estimated positions of a number of ambient sources as well as corresponding times of markers transmitted by the ambient sources. The external database is further adapted to receive and store updates to the estimated positions as the estimates are generated. The external database is further adapted to supply estimates of the positions of the ambient sources as well as corresponding times of markers transmitted by the ambient sources to any another communication device that can gain access to the database. Such access enables a mobile device that has no access to a primary positioning signal to estimate its position using data stored in the external database.
  • A method of estimating positions of a number of ambient wireless sources, in accordance with one embodiment of the present invention, includes in part, determining a multitude of positions of a mobile communication device using signals received from one or more primary positioning sources as the mobile communication device travels along a path, receiving signals from one or more ambient wireless sources as the mobile communication device travels along the path, and estimating positions of the ambient sources using the determined plurality of positions and the received ambient wireless signals.
  • In one embodiment, estimated positions and corresponding time references of the one or more ambient sources are stored in an internal memory or database.
  • In one embodiment, the primary positioning source includes satellite based communication sources. In one embodiment, ambient sources include digital television, digital radio transmission, or cellular based stations.
  • In one embodiment, the estimated differential distances to the ambient sources are applied to a trilateration technique to generate estimates of distances to the ambient sources. In one embodiment, the positions of the ambient sources are estimated using markers carried by signals transmitted by the ambient sources. In one embodiment, the positions of the ambient sources are estimated using one or more fields disposed in the frames transmitted by the ambient sources. The estimated positions of the ambient sources are used to estimate the position of the mobile communication device.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows a wireless receiver in communication with a primary positioning system, an ambient signal source, and internal an external databases, in accordance with one embodiment of the present invention.
  • FIG. 2 shows a number of frames transmitted by an ambient source and received by the receiver at a number of locations.
  • FIG. 3A shows an exemplary DTV signal received by a DTV receiver in frequency domain and used to locate positions in accordance with one embodiment of the present invention.
  • FIG. 3B shows the signal of FIG. 3A transformed into time domain and used to locate positions in accordance with one embodiment of the present invention.
  • FIG. 4 shows a wireless receiver in communication with an ambient signal source and a databases, in accordance with one embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • In accordance with embodiments of the present invention, the position of a receiver traveling along a path is estimated using signals transmitted from digital radio or TV broadcasts, such as those conforming with DVB-T, DVB-H, ISDB-T, CMMB, MediaFLO, ATSC, DAB standards, signals transmitted from cellular phone systems, such as GSM, 3G, CDMA, W-CDMA, LTE, WiFi, WiMax, or the like, as well as any other sources of such signals that are synchronized to stable time bases and either do not know or do not broadcast their precise locations. All such signals are collectively referred to herein as ambient signals. Sources generating ambient signals are referred to as ambient sources. The positions estimated using ambient sources may be enhanced using signals transmitted from primary positioning systems such as the satellite based systems (e.g., GNSS, GPS). Signals transmitted by a satellite based system are collectively referred to as primary positioning signals. Sources generating primary positioning signals are referred to as primary positioning sources.
  • The following description of the exemplary embodiments of the present invention is provided with reference to an ambient signal transmitted from a DTV system and a primary positioning signal transmitted from a GNSS system. It is understood however that any other source of ambient signals and any other source of primary positioning signals may be used by embodiments of the present invention.
  • In accordance with embodiments of the present invention, a receiver establishes the positions of some or all of ambient sources whose signals are received by the receiver. The receiver subsequently uses positions of ambient sources (also referred to herein as ambient beacons or beacons) when the primary positioning system(s) becomes unavailable or is otherwise impaired. The positions of ambient beacons may be uploaded to a database or otherwise made accessible to other receivers within the range of the same ambient beacons to establish the receivers' positions without any need for the primary signals.
  • A receiver system (alternatively referred to herein as receiver), in accordance with one embodiment of the present invention, includes, in part, a receiver and a network-accessible database which exchanges information with the receiver. The receiver has access to the database through one or more wireless or wireline networks. The receiver is adapted to concurrently receive primary positioning signals as well as ambient signals. Such a receiver performs the following operations in accordance with embodiments of the present invention.
  • Using the primary positioning signal (e.g. the GNSS signals), the receiver establishes data corresponding to the receiver's positions and the associated times that the receiver was present in each such position (due, for example, to the natural motion of the receiver).
  • Concurrently, since the receiver is also receiving ambient signals at each such position, the receiver also establishes time reference for each received ambient signal. Using this information, and as described further below, the receiver establishes the positions and corresponding time references associated with the ambient sources. The positions and corresponding time references of the ambient sources are uploaded to a database via one or more wireless or wireline networks or otherwise made available to other receiver systems. The positions and time references for the ambient sources may also be downloaded from the database or otherwise communicated to and used by a receiver which does not have access to a primary positioning source. Therefore, such a receiver despite not having access to primary positioning signals, is enabled in accordance with embodiments of the present invention, to estimate its position using only the ambient sources whose signals can be received by the receiver.
  • In the following description as well as in the Figures the following indexing convention is used. A quantity such as distance D, or receiver location LR, is typically indexed using two indices i and j, e.g. Dij or LRij. The first index i identifies the ambient source related to the quantity, and the second index j identifies the position of the receiver to the ambient source. For example, D12 refers to the distance from ambient source 1 to the receiver position 2.
  • FIG. 1 shows a receiver 100 that includes a primary positioning receiver 102 as well as an ambient signal receiver 104. Primary positioning receiver 102, that may be a GNSS receiver, enables receiver 100 to estimate its positions and obtain the associated times that the receiver is present in each such position as is travels along the path 140 using the GNSS signals received from GNSS system 250. It is assumed herein that the estimated positions and the associated times obtained from the primary positioning receiver correspond substantially to the actual values of such positions and times. In one embodiment, receiver 100 has a database 106 that stores the positions and time values obtained using the primary positioning receiver 102 disposed in receiver 100. In another embodiment, receiver 100 includes a transceiver 108 enabling receiver 100 to store the position and time values obtained using the primary positioning receiver 102 in an external database 170 via network 160. Access to database 170 may be provided from network 160 using the Internet. Receiver 100 may operate in a number of different modes as described further below.
  • Ambient Source Localization
  • In this mode of operation, receiver 100 receives signals from both primary positioning sources as well as ambient sources. Receiver 100 uses the signals transmitted from the primary positioning source 250 to establish its position along a multitude of points while traversing path 140. Since receiver 100 is also in the range of one or more ambient sources, such as ambient source 1, as receiver 100 traverses along path 140, it receives from ambient source 1 signal AS1i at location LR1i, at time TR1i, where i is an integer varying from 1 to N. Receiver 100 then uses the position data obtained from the primary positioning source to determine the position of ambient source 1, as described further below. Receiver 100 uses the same technique to determine the position of any other source of ambient signals. It is understood that the signals from the primary positioning source and the ambient source need not be received simultaneously so long as receiver 100 has a time base which is relatively stable over short time intervals (such as a few seconds), as is widely available in consumer products today.
  • To determine the position of ambient sources, the ambient sources are assumed to transmit their signals with markers MM1i (e.g., frame boundaries or any characteristics that occur in known locations within the frame) whose time intervals are known in advance in a predictable manner, as is the case with frame boundaries in many transmission protocols. FIG. 2 shows a number of frames transmitted by ambient source 1 as received by receiver 100. To determine the position of ambient source 1, receiver 100 is adapted to perform the following operations.
  • Referring to FIG. 2, frame boundary MM11 of signal AS11 transmitted by ambient source 1 is shown as being received by receiver 100 at time TR11. Receiver 100 associates time TR11 with position L11. Time TR12′ is the expected reception time of frame boundary MM12 if receiver 100 were to remain stationary at position L11. Likewise, receiver 100 associates time TR1i at which signal AS1i is received with position L1i, where index i identifies the position of the receiver. But since receiver 100 is assumed to be moving, it receives frame MM12 at time TR12 at position LR12. The difference between times TR12 and TR12′, i.e., (TR12-TR12′) is shown in FIG. 2 as DT12. The product of DT12 and the speed of light in air represents the difference between D12 and D11, designated herein as DD121. In general, for differential distance DDijk, index i corresponds to the ambient source, and indices j and k correspond to positions of the receiver. It is understood that frames MM11, MM11+1 . . . are not actually received at position LR12 and are only shown to indicate their relative expected reception times by receiver 100 at that location. Frames that are not received by receiver 100 and are only included to aid in understanding embodiments of the present invention are shown using diagonally hashed lines.
  • In a similar manner, for ambient source 1, the difference between D1j and D1k may be calculated to determine the differential distances DD1jk. These differential distances and their associated locations LR1j and LR1k are subsequently used by well-known trilateration techniques to establish an estimate of the position (LT1) of ambient source 1. It is understood that with more data points, estimated position LT1 may be improved through filtering and other known noise reduction techniques. In a similar manner, the position LTi of any number of ambient sources may be obtained.
  • One example of an ambient source suitable for use in accordance with embodiments of the present invention is the GSM system in conformity with which a cellular base station transmits frames of data in regular, precisely-timed intervals. The frame boundaries of GSM signals may be used as markers. Another example is the DTV broadcast system in conformity with which digital data is broadcast in frames which are frequently synchronized to a system clock to implement what is commonly referred to as single-frequency networks (SFN). Broadcast towers of an SFN system covering a region transmit data in a synchronous fashion. The absolute time TTAi of transmission of the markers MMij can also be determined.
  • Once the position LT, of an ambient source i is estimated by a receiver, as described above, the receiver may store the position information in either or both databases 106 and 170, depending, for example, on their availability. Such information includes, among other things, the identity of the ambient source i, the position LTi of ambient source i, the absolute time TTAi associated with its marker MMij, time of upload of the data, confidence level, and any other statistics of the estimated data and ambient source, such as average offset of the ambient source.
  • Use of Ambient Sources to Establish Position
  • In this mode of operation, receiver 100 detects and identifies ambient sources that are in its vicinity and whose signals are received by receiver 100. Receiver 100 retrieves the associated data and statistics for such ambient sources from its own database 106 or an external database 170, depending on their availability. The reception of signals from the ambient sources need not be simultaneous as long as receiver 100 maintains a time base which is relatively stable over short time intervals, as is widely available in mobile devices. With this information retrieved from such a database, receiver 100 may extract the difference in distances among the different ambient sources it is receiving signals from, and using the knowledge of their positions, trilaterates to determine the position of receiver 100, even in the absence of a GNSS signal or an accurate time estimate. FIG. 4 shows a receiver 100 that estimates its position using signals received only from ambient source 300 and external database 170.
  • Assisted Location
  • In this mode of operation, receiver 100 uses the information it retrieves from its own database 106 or an external database 170 about one or more ambient sources to compute the positions of such sources and further to improve the accuracy or the acquisition time of the signals received from the primary positioning source. Accordingly, in this mode the ambient sources are treated as additional primary sources. This information is delivered to a standard positioning engine which trilaterates the position of receiver 100. For example, relatively few base stations may be within the range of receiver 100. In such cases, the receiver may supplement the data received from the primary positioning source with data retrieved from internal database 106 or external database 170 to enable the positioning engine to improve the accuracy of the estimated position of the receiver.
  • Database Functions
  • In addition to receiving and storing the position, absolute transmission time of the markers, upload time and confidence (certainty) estimates from the receiver and subsequently permitting retrieval of this information, the database may also track information such as the relative stability of each ambient source over time (e.g. offsets or drifts). It may compute a more accurate estimate of the ambient source information using an ensemble of information obtained from a large number of receivers about these ambient sources.
  • Enhancements
  • The receiver may be enhanced to obtain more accurate estimates of the time of arrival of markers MMi. FIG. 3A shows a DTV signal received by a DTV receiver in the frequency domain. FIG. 3B shows the signal of FIG. 3A transformed into time domain in accordance with an embodiment of the present invention. The DTV receiver uses OFDM modulation and pilot tones PTi or training sequences, as defined by the DTV standards, to demodulate the DTV signal. The pilot tones PTi in the frequency domain may be used by the receiver to obtain a time-domain estimate of the channel impulse response 225 (shown in FIG. 3B) using an inverse FFT.
  • Referring to FIG. 3B, because of channel impairments such as multipath, the receiver may receive the ambient signal in a direct path at time P1 as well as echoes at P2 and P3. The receiver may use the pilot tones PTi, or training sequences commonly available in wireless transmission standards, to estimate the channel and extract P1 from the total signal, thereby obtaining a more accurate estimate for precise first time of arrival of markers MMij.
  • The DTV receiver system may be optimized for the purpose of location estimation, as described further below. The receiver may perform averaging, filtering and other noise-reduction techniques on the pilot tones PTi or training sequences to reduce the effective bandwidth of the receiver and thereby significantly increase its sensitivity. In the DTV standard, this involves averaging over the continuous and scattered pilot tones to sense transmission towers that are much farther than conventional TV reception ranges.
  • In a CMMB system, the signals present at the beginning of each frame includes two consecutive known symbols which can be used to obtain very long-distance, accurate estimates of differential distance among transmission towers. Furthermore, the receiver may switch frequencies and receive other DTV channels to obtain relative distance information at other frequencies to improve the estimation of the relative distance. This has the benefit of providing the system with a diverse range of signal sources, some of which may be stronger and more easily received.
  • The databases uses in accordance with embodiments of the present invention provide a number of other advantages, as described further below. A multitude of receivers may share access to the same external database, thereby building up a shared source of information regarding ambient sources. This allows users to benefit from collective knowledge of the positions of ambient sources without determining them independently. It also allows the accuracy and validity of the shared database to be checked and improved by data from a large number of users.
  • The sharing and further improvements of such a database enables receivers which do not have a built-in primary positioning receiver to determine their positions using other ambient source signals that they can receive to determine their positions accurately. The database can also be used to obtain statistical information concerning the positions of users of such a shared database and system at any given time. This information can be extremely valuable for the purposes of marketing, planning, or emergency services.
  • Furthermore, the timing and position information about ambient sources which are not adequately stable may be stored and updated in the shared database when the database is updated by a sufficient number of users. So long as the timing information about the less stable sources is updated with sufficient frequency to keep the accumulated timing error within bounds acceptable to a particular application, users within range of such less stable sources can use them as ambient signal sources for positioning purposes.
  • The above embodiments of the present invention are illustrative and not limiting. Various alternatives and equivalents are possible. The invention is not limited by the type or the number of primary positioning systems. The invention is not limited by the type or the number ambient sources. The invention is not limited by the rate used to transfer the data. The invention is not limited by the type of integrated circuit in which the present disclosure may be disposed. Nor is the disclosure limited to any specific type of process technology, e.g., CMOS, Bipolar, or
  • BICMOS that may be used to manufacture the present disclosure. Other additions, subtractions or modifications are obvious in view of the present disclosure and are intended to fall within the scope of the appended claims.

Claims (24)

What is claimed is:
1. A mobile communication device comprising:
a first wireless receiver adapted to determine, as it travels along a path, a plurality of positions of the mobile communication device using signals received from a primary positioning source;
a second wireless receiver adapted to receive signals from one or more ambient wireless sources as the mobile communication device travels along the path; and
a positioning module adapted to use the determined plurality of positions of the mobile communication device and the received ambient wireless signals to estimate positions of the ambient sources.
2. The mobile communication device of claim 1 further comprising a database operative to store estimated positions and corresponding time references of the signals of the one or more ambient sources.
3. The mobile communication device of claim 1 further comprising a transceiver operative to access and store estimated positions of the one or more ambient sources and their corresponding time references in an external database.
4. The mobile communication device of claim 1 wherein said primary positioning source comprises satellite based communication sources and wherein said ambient sources comprise digital television sources, digital radio sources and cellular phone sources.
5. The mobile communication device of 4 wherein said primary positioning source is selected from a group consisting of GNSS and GPS systems.
6. The mobile communication device of 4 wherein said ambient source is selected from a group consisting of DVB-T, DVB-H, ISDB-T, CMMB, MediaFLO, ATSC, DAB, CDMA, W-CDMA, GSM, LTE, WiFi, and WiMax.
7. The mobile communication device of 1 wherein the module is further adapted to estimate differential distances to the ambient sources and apply trilateration technique to the estimated differential distances to estimate distances to the ambient sources.
8. The mobile communication device of 1 wherein said module estimates positions of the ambient sources using markers carried by signals transmitted by the ambient sources.
9. The mobile communication device of 1 wherein said module estimates positions of the ambient sources using one or more fields disposed in the frames transmitted by the ambient sources.
10. A system comprising:
an external database accessible to a plurality of communication devices and adapted to store estimated positions of a plurality of ambient sources, said external database further adapted to receive and store updates of the estimated positions as the estimates are generated, said external database being further adapted to supply estimates of the positions of the ambient source to the plurality of communication devices in order to enable the plurality of communication devices to estimate their positions using data stored in the external database.
11. The system of claim 10 wherein each of the plurality of communication devices comprises a receiver receiving signals generated from one or more ambient sources and a transceiver for accessing the external database, each of the mobile communication devices operative to estimate its position using the signals received from the one or more ambient sources and the estimated position data stored in the external database.
12. A method comprising:
determining a plurality of positions of a mobile communication device using signals received from one or more primary positioning sources as the mobile communication device travels along a path;
receiving signals from one or more ambient wireless sources as the mobile communication device travels along the path; and
estimating positions of the ambient sources using the determined plurality of positions and the received ambient wireless signals.
13. The method of claim 12 further comprising:
storing estimated positions and corresponding time references of the one or more ambient sources in an internal database.
14. The method of claim 12 further comprising:
storing estimated positions and corresponding time references of the one or more ambient sources in an external database.
15. The method of claim 12 wherein said one or more primary position sources comprise satellite based communication sources and wherein said ambient sources comprise digital television, digital radio and cellular phone transmission sources.
16. The method of claim 12 wherein said primary position sources are selected from a group consisting of GNSS and GPS systems.
17. The method of claim 12 wherein said ambient source is selected from a group consisting of DVB-T, DVB-H, ISDB-T, CMMB, MediaFLO, ATSC, DAB, CDMA, W-CDMA, GSM, LTE, WiFi, and WiMax.
18. The method of claim 12 further comprising:
estimating differential distances to the one or more ambient sources; and
applying a trilateration algorithm to the estimated differential distances to estimate positions of the ambient sources.
19. The method of claim 12 further comprising:
estimating positions of the ambient sources using markers carried by signals transmitted by the one or more ambient sources.
20. The method of claim 19 wherein said marker represents a boundary frame.
21. A mobile communication device comprising:
a wireless receiver adapted to receive signals from one or more ambient wireless sources as the mobile communication device travels along a path;
a transceiver operative to access a database storing data representative of estimated positions of the one or more ambient sources; and
a positioning engine operative to use the data stored in the database to estimate a position of the mobile communication device.
22. The mobile communication device of claim 21 wherein said positioning engine to estimate the position of the mobile communication device without using data from a satellite communication system.
23. A method of estimating a position, the method comprising:
receiving by a mobile device signals from one or more ambient wireless sources while traveling along a path;
accessing data representative of estimated positions of one or more ambient sources; and
using the estimated positions of the one or more ambient sources to estimate a position of the mobile device without using a satellite communication system.
24. The method of claim 23 further comprising:
estimating the position of the mobile device without using a satellite communication system.
US14/284,044 2009-07-17 2014-05-21 Gps-assisted source and receiver location estimation Abandoned US20150073706A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/284,044 US20150073706A1 (en) 2009-07-17 2014-05-21 Gps-assisted source and receiver location estimation

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US22662909P 2009-07-17 2009-07-17
US12/830,245 US20110164690A1 (en) 2009-07-02 2010-07-02 Methods and systems for location estimation
US12/839,362 US8766849B2 (en) 2009-07-17 2010-07-19 GPS-assisted source and receiver location estimation
US14/284,044 US20150073706A1 (en) 2009-07-17 2014-05-21 Gps-assisted source and receiver location estimation

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/839,362 Continuation US8766849B2 (en) 2009-07-17 2010-07-19 GPS-assisted source and receiver location estimation

Publications (1)

Publication Number Publication Date
US20150073706A1 true US20150073706A1 (en) 2015-03-12

Family

ID=43449868

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/839,362 Expired - Fee Related US8766849B2 (en) 2009-07-17 2010-07-19 GPS-assisted source and receiver location estimation
US14/284,044 Abandoned US20150073706A1 (en) 2009-07-17 2014-05-21 Gps-assisted source and receiver location estimation

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/839,362 Expired - Fee Related US8766849B2 (en) 2009-07-17 2010-07-19 GPS-assisted source and receiver location estimation

Country Status (2)

Country Link
US (2) US8766849B2 (en)
WO (1) WO2011009143A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014011092A1 (en) * 2014-07-25 2016-01-28 Audi Ag Method for determining a spatially resolved error measure for a position determination with a GNSS

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040242234A1 (en) * 2001-09-21 2004-12-02 Gunther Klenner Method and device for determining the position of a base station
US20060017059A1 (en) * 2004-07-21 2006-01-26 Eastman Kodak Company Packaged OLED light source
US20060170591A1 (en) * 2005-02-03 2006-08-03 Cyril Houri System and method for enabling continuous geographic location estimation for wireless computing devices
US20070002813A1 (en) * 2005-06-24 2007-01-04 Tenny Nathan E Apparatus and method for determining WLAN access point position
US20070121560A1 (en) * 2005-11-07 2007-05-31 Edge Stephen W Positioning for wlans and other wireless networks
US20080017658A1 (en) * 2006-07-19 2008-01-24 Javelin Pharmaceuticals, Inc. Dispensing device
US20080045233A1 (en) * 2006-08-15 2008-02-21 Fitzgerald Cary WiFi geolocation from carrier-managed system geolocation of a dual mode device
US20080176583A1 (en) * 2005-10-28 2008-07-24 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of wi-fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
US7692587B2 (en) * 2004-09-22 2010-04-06 Rosum Corporation Rapid acquisition and correlation of synchronization codes for mobile devices with limited memory and computational power
US7844237B2 (en) * 2006-04-27 2010-11-30 Microsoft Corporation Radio frequency signal for determining location

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7610146B2 (en) 1997-10-22 2009-10-27 Intelligent Technologies International, Inc. Vehicle position determining system and method
US5706010A (en) 1996-05-16 1998-01-06 E-Systems, Inc. Method and apparatus for determining location of an unknown signal transmitter
US5890068A (en) 1996-10-03 1999-03-30 Cell-Loc Inc. Wireless location system
US6330452B1 (en) 1998-08-06 2001-12-11 Cell-Loc Inc. Network-based wireless location system to position AMPs (FDMA) cellular telephones, part I
US7000031B2 (en) 2000-04-07 2006-02-14 Broadcom Corporation Method of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications network
US20070042790A1 (en) 2000-07-14 2007-02-22 Norman Mohi Locating system and method
US8102317B2 (en) 2001-02-02 2012-01-24 Trueposition, Inc. Location identification using broadcast wireless signal signatures
US7576692B2 (en) * 2001-02-23 2009-08-18 Nokia Corporation Method for positioning, a positioning system, and an electronic device
US7127257B2 (en) * 2001-12-27 2006-10-24 Qualcomm Incorporated Use of mobile stations for determination of base station location parameters in a wireless mobile communication system
US7307665B2 (en) 2003-02-24 2007-12-11 Rosum Corporation Method and system for generating reference signals with improved correlation characteristics for accurate time of arrival or position determination
US7636061B1 (en) 2005-04-21 2009-12-22 Alan Thomas Method and apparatus for location determination of people or objects
US8339317B2 (en) 2005-06-28 2012-12-25 Sony Ericsson Mobile Communications Ab Methods, systems and devices for determining the location of a mobile device based on simulcast communication signals
US7737893B1 (en) 2006-06-28 2010-06-15 Rosum Corporation Positioning in a single-frequency network
AU2008283845A1 (en) * 2007-08-06 2009-02-12 Trx Systems, Inc. Locating, tracking, and/or monitoring personnel and/or assets both indoors and outdoors
US20090180451A1 (en) * 2008-01-10 2009-07-16 Comsys Communication & Signal Processing Ltd. Apparatus for and method of coordinating transmission and reception opportunities in a communications device incorporating multiple radios

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040242234A1 (en) * 2001-09-21 2004-12-02 Gunther Klenner Method and device for determining the position of a base station
US20060017059A1 (en) * 2004-07-21 2006-01-26 Eastman Kodak Company Packaged OLED light source
US7692587B2 (en) * 2004-09-22 2010-04-06 Rosum Corporation Rapid acquisition and correlation of synchronization codes for mobile devices with limited memory and computational power
US20060170591A1 (en) * 2005-02-03 2006-08-03 Cyril Houri System and method for enabling continuous geographic location estimation for wireless computing devices
US20070002813A1 (en) * 2005-06-24 2007-01-04 Tenny Nathan E Apparatus and method for determining WLAN access point position
US20080176583A1 (en) * 2005-10-28 2008-07-24 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of wi-fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
US20070121560A1 (en) * 2005-11-07 2007-05-31 Edge Stephen W Positioning for wlans and other wireless networks
US7844237B2 (en) * 2006-04-27 2010-11-30 Microsoft Corporation Radio frequency signal for determining location
US20080017658A1 (en) * 2006-07-19 2008-01-24 Javelin Pharmaceuticals, Inc. Dispensing device
US20080045233A1 (en) * 2006-08-15 2008-02-21 Fitzgerald Cary WiFi geolocation from carrier-managed system geolocation of a dual mode device

Also Published As

Publication number Publication date
US20110169697A1 (en) 2011-07-14
US8766849B2 (en) 2014-07-01
WO2011009143A1 (en) 2011-01-20

Similar Documents

Publication Publication Date Title
US10397801B2 (en) Accurate short range positioning with wireless signals
CN101888587B (en) Method and system for realizing location in LTE (Long Term Evolution) system
KR100977944B1 (en) A novas hybrid positioning technology using terrestrial digital broadcasting signaldbs and global positioning systemgps satellite signal
US8620293B2 (en) Location-based transmitter selection and handoff
US9651675B2 (en) Estimating frequency of a GNSS enabled device based on time stamps
US20080020702A1 (en) Methods, systems, and devices for identifying and providing access to broadcast media content using a mobile terminal
CN102104837B (en) Positioning method and device based on mobile broadcasting
US20140375505A1 (en) Positioning Using DTV Broadcast Signaling
US9161237B2 (en) Checking a validity of coverage area position information
US11540085B2 (en) Determining a position of a mobile communication device
US20120231808A1 (en) Providing wireless transmitter almanac information to mobile station based on expected contribution to future navigation operation
US20120021764A1 (en) System and Method for Robust Navigation and Communication Via A Cooperative Ad-hoc Network
CN101969598B (en) Mobile terminal and method thereof for automatically adjusting channel of radio
CN102075858A (en) Location information-based method for acquiring FM radio station list and mobile phone thereof
US20230224738A1 (en) Using positioning information with radio resource management measurements
US8766849B2 (en) GPS-assisted source and receiver location estimation
US20110164690A1 (en) Methods and systems for location estimation
US9629111B2 (en) Systems and methods for virtually synchronizing unsynchronized or loosely synchronized networks for position location determination
Serant et al. Testing OFDM-based positioning using the digital TV signals
Ahn et al. Wireless positioning system architecture for terrestrial broadcast-broadband-convergent networks
TW201526569A (en) Geolocation information for a DVB-T2 style system
JP2007195041A (en) Broadcasting receiver
CN110308422A (en) Terminal location service method and apparatus based on broadcasting and television network
Yan et al. Cooperative scheme in SFN positioning system
Xu et al. Seamless Indoor/Outdoor Positioning Using Digital Television Terrestrial Broadcasting (DTMB) Technology Integrated with GNSS

Legal Events

Date Code Title Description
AS Assignment

Owner name: MAXLINEAR, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LING, CURTIS;STRICKLAND, STUART;SIGNING DATES FROM 20100930 TO 20101231;REEL/FRAME:033725/0713

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, IL

Free format text: SECURITY AGREEMENT;ASSIGNORS:MAXLINEAR, INC.;ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.);EXAR CORPORATION;REEL/FRAME:042453/0001

Effective date: 20170512

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, ILLINOIS

Free format text: SECURITY AGREEMENT;ASSIGNORS:MAXLINEAR, INC.;ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.);EXAR CORPORATION;REEL/FRAME:042453/0001

Effective date: 20170512

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: MUFG UNION BANK, N.A., CALIFORNIA

Free format text: SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001);ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:053115/0842

Effective date: 20200701

AS Assignment

Owner name: MAXLINEAR, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MUFG UNION BANK, N.A.;REEL/FRAME:056656/0204

Effective date: 20210623

Owner name: EXAR CORPORATION, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MUFG UNION BANK, N.A.;REEL/FRAME:056656/0204

Effective date: 20210623

Owner name: MAXLINEAR COMMUNICATIONS LLC, CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MUFG UNION BANK, N.A.;REEL/FRAME:056656/0204

Effective date: 20210623