×

Services and applications for a communications network

  • US 10,684,350 B2
  • Filed: 03/15/2013
  • Issued: 06/16/2020
  • Est. Priority Date: 06/02/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for locating a mobile unit using wireless signal measurements obtained from transmissions between said mobile unit and a plurality of fixed location communication stations, wherein each of said communications stations includes one or more of a transmitter and a receiver for wirelessly communicating with said mobile unit;

  • wherein there are first and second mobile unit location estimators available for wirelessly locating the mobile unit, wherein said location estimators determine information related to one or more location estimates of said mobile unit when said location estimators are supplied with data having values obtained from wireless signal measurements obtained via transmissions to or from the mobile unit, wherein;

    (A) said first location estimator performs one or more of the following techniques (i) through (x);

    (i) a first technique for determining, for at least one of the communication stations, one of;

    a distance between the mobile unit and the at least one communication station, and a time difference of arrival for the mobile unit and the at least one communication station, wherein said first technique estimates a time of arrival (TOA) of wireless communication between the mobile unit and the at least one communication station;

    (ii) a second technique for estimating a location of said mobile unit, dependent upon values from a corresponding instance of said data obtained from geolocation information representative of a time of travel of signals received by the mobile unit from one or more satellites;

    (iii) a third technique for recognizing a pattern of characteristics of a corresponding instance of said data, wherein said pattern of characteristics is identified in a plurality of wireless signal transmissions between the mobile unit and one or more of the communication stations;

    wherein the recognizing of the pattern of characteristics is determined according to a machine computed similarity between;

    the data, and a plurality of data sets, the data sets in a non-transient machine data storage, wherein, for each geographical location, G, of a plurality geographical locations, there is one of the data sets having (1) and (2) immediately following;

    (1) a representation of the geographical location G, and(2) wireless signal transmission related information indicative of a wireless signal transmitted from one of a first location and a second location, and received at the other of the first and second locations;

    wherein the wireless signal transmission related information includes data indicative of one or more wireless signal effects of one or more objects along a wireless transmission path of the wireless signal, wherein the objects affect the wireless signal prior to being received at the other location, and wherein the geographical location G designates one of the first and second locations;

    (iv) a fourth technique for estimating a location of said mobile unit, wherein the immediately following (a)-(d) are performed;

    (a) receiving at an antenna array provided at one of the communication stations, signals originating from the mobile unit, wherein the signals comprise p-dimensional array vectors sampled from p antennas of the array;

    (b) determining from the received signals, a signal signature, wherein the signal signature comprises a measured subspace, wherein the array vectors are approximately confined to the measured subspace;

    (c) comparing the signal signature to a database comprising calibrated signal signatures and corresponding location data, wherein the comparing comprises calculating differences between the measured subspace and calibrated subspaces; and

    (d) selecting from the database a most likely calibrated signal signature and a corresponding most likely location of the mobile unit by using the calculated differences;

    (v) a fifth technique for estimating a location of said mobile unit, wherein the immediately following (a)-(e) are performed;

    (a) receiving, at a multiplicity of the communication stations, a signal transmitted by the mobile unit;

    (b) forwarding, by each of a multiplicity of the communication stations, said received signal and timing information to a central processing center;

    (c) calculating, within said central processing center, a time difference of arrival (TDOA) location estimate of said mobile unit based upon said timing information;

    (d) calculating, within said central processing center, a timing advance (TA) location estimate of said mobile unit based upon said timing information; and

    (e) determining a position of said mobile unit using said TDOA and TA location estimates;

    (vi) a sixth technique for estimating a location of said mobile unit, wherein the immediately following (a)-(e) are performed;

    (a) receiving, in a receiver co-located with the mobile unit, a wireless signal, WS, from at least one satellite of a satellite positioning system;

    (b) transmitting cell based communication signals between;

    (1) a communications system having a first of the communication stations wirelessly coupled to said mobile unit, and (2) said mobile unit, wherein said cell based communication signals are wireless;

    (c) determining a first time measurement which represents a time of travel of a message in said cell based communication signals;

    (d) determining a second time measurement representative of a time of travel of said wireless signal WS;

    (e) determining a position of said mobile unit from at least said first time measurement and said second time measurement, wherein said cell based communication signals are capable of communicating data messages in a two-way direction between said mobile unit and said communications system;

    (vii) a seventh technique for estimating a location of said mobile unit wherein the immediately following (a)-(l) are performed;

    (a) transmitting, from said mobile unit, M samples of a signal;

    (b) receiving at one of the communication stations, said M samples together with multipath components and noise;

    (c) determining an estimated channel power profile for each of said M samples;

    (d) selecting a first set of N samples from said M samples;

    (e) performing incoherent integration for said estimated channel power profiles for said first set of N samples to form a first integrated signal;

    (f) if a quality level of said first integrated signal with respect to signal to noise is less than a predetermined threshold, selecting another sample from said M samples;

    (g) performing incoherent integration for said estimated channel power profiles for said first set of N samples and said another sample to form a second integrated signal;

    (h) if a quality level of said second integrated signal with respect to signal to noise is greater than or equal to said predetermined threshold, determining a time-of-arrival of a maximum level of said second integrated signal;

    (i) entering said time-of-arrival into a time-of-arrival versus frequency of occurrence array;

    (j) selecting a second set of N samples from said M samples;

    (k) repeating all of said performing of (e) through said entering of (i) for said second set of N samples in place of said first set of N samples for said performing of (e) through said entering of (i); and

    (l) determining a minimum value estimated time-of-arrival from said array;

    (viii) an eighth technique for estimating a location of said mobile unit, wherein the immediately following (a)-(e) are performed;

    (a) within the mobile unit, transmitting a locating signal composed of at least two tone components;

    (b) within each of a plurality of the communication stations, receiving the locating signal at one or more antennas, and within at least one of the communication stations, receiving the locating signal with at least two antennas;

    (c) coupling each of the one or more and at least two antennas to a corresponding receiver;

    (d) within each of the corresponding receiver, generating amplitude and phase values from the locating signal as received by the corresponding antenna, the values indicative of amplitude and phase of the at least two tone components of the locating signal, as received at the corresponding antenna and measured at defined times; and

    (e) combining the values indicative of amplitude and phase for the tone components from a plurality of the receivers to determine the position of the mobile unit;

    (ix) an ninth technique for estimating a location of said mobile unit, wherein the immediately following (a)-(h) are performed therefor in a mobile radio system providing at least some of the communication stations, said mobile radio system including a network controller and at least three of the communication stations, each of said at least three communication stations including an uplink TOA measuring unit operable to communicate with said network controller, a control unit, and a time reference unit operable to provide timing reference signals to said uplink TOA measuring unit, at least one of said at least three communication stations co-located with and connected to a second mobile unit, said second mobile unit coupled to said network controller via a radio interface, and a service node operable to store known positions of at least two of said at least three communication stations;

    (a) receiving a request in said mobile radio system to determine a geographical position of said mobile unit;

    (b) determining and reporting a position of said second mobile unit to said service node;

    (c) directing said mobile unit to transmit digital signals uplink on a traffic channel when said mobile unit is not transmitting or transmitting only analog signals;

    (d) measuring in each uplink TOA measuring unit an uplink TOA of the digital signals transmitted by the mobile unit;

    (e) receiving in said network controller said uplink TOA measurements from said at least three communication stations and a traffic channel number to said traffic channel;

    (f) translating said traffic channel number to an identity of said mobile unit;

    (g) conveying said uplink TOA measurements and said identity to said service node; and

    (h) calculating in said service node the position of said mobile unit using known positions of said at least three communication stations and said uplink TOA measurements;

    (x) a tenth technique for estimating a location of said mobile unit, wherein the immediately following (a)-(d) are performed;

    (a) receiving global positioning system (GPS) satellite signals from a plurality of GPS satellites;

    (b) receiving a plurality of cellular position signals that do not contain data in a GPS-like format;

    (c) calculating a geographic position estimate of the mobile unit using said received GPS satellite signals when a requisite number of the plurality of GPS satellites are in view of a GPS receiver; and

    (d) calculating the geographic position estimate of the mobile unit using both said received plurality of cellular position signals and substantially all of said received GPS satellite signals when the requisite number of the plurality of GPS satellites are not in view of the GPS receiver;

    (B) for at least a particular one of said techniques performed by said first location estimator, said second location estimator performs a different location technique;

    wherein one or more of (a) and (b) immediately following are obtained;

    (a) by said first location estimator, first wireless location related information;

    (b) by said second location estimator, second wireless location related information;

    the method comprising performing the following by electronic computational equipment;

    obtaining a resulting location estimate of the mobile unit dependent upon at least one of;

    a first value obtained from said first location related information, and a second value obtained from said second location related information;

    determining location-based information based on the resulting location estimate and a location of at least one entity, the at least one entity determined by the electronic computational equipment satisfying one or more preferences associated with a user of the mobile unit in a persistent electronic data storage, the location-based information including identification information for identifying the at least one entity, and location data for the at least one entity;

    wherein the satisfying of preferences includes satisfying at least one nearness condition indicative of a geographical nearness between the at least one entity and a geographic identification, and satisfying at least one non-geographical condition indicative of the user accessing, or being assessable by, the at least one entity;

    wherein for the satisfying of the preferences, the at least one nearness condition is satisfied by obtaining information for a time of travel between a location of the at least one entity, and the geographic identification, or information for a distance of travel between a location of the at least one entity, and the geographic identification;

    wherein the geographic identification includes at least one of;

    (1) the resulting location estimate, and (2) a route, R, for the mobile unit, the resulting location estimate being substantially on the route R, and a destination for the route R being different from the location of the at least one entity; and

    outputting, on a wireless network, the location-based information for wireless transmission to the mobile unit and for presentation on the mobile unit to the user.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×