×

Wireless location routing applications and architecture therefor

  • US 7,903,029 B2
  • Filed: 08/16/2006
  • Issued: 03/08/2011
  • Est. Priority Date: 09/09/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for communicating information to a plurality of mobile units, wherein for each of the mobile units, wireless signal measurements are obtained from transmissions between the mobile unit and a network having a plurality of terrestrial communication stations, and wherein each of the mobile units is independently moveable from each of the communication stations, and each of said communications stations includes one or more of:

  • a transmitter for transmitting wireless signals to the mobile units, and a receiver for receiving wireless signals from the mobile units;

    wherein output from at least one of the following location techniques (A-1) through (A-5) is available;

    (A-1) a first technique for locating a mobile unit (M1) of the mobile units by recognizing a pattern of wireless signal transmission characteristics, wherein said pattern of characteristics is indicative of a plurality of wireless signal transmission paths between the mobile unit M1 and each of one or more of the communication stations,(A-2) a second technique for locating a mobile unit (M2) of the mobile units, wherein at least one of the following steps (A-2-1) through (A-2-3) are performed;

    (A-2-1) determining a time difference of arrival (TDOA) from timing information of signals transmitted between the mobile unit M2 and the communication stations,(A-2-2) determining a timing advance (TA) location estimate for the mobile unit M2 using wireless signals communicated between M2 and at least one of the communication stations, and(A-2-3) determining a location of the mobile unit M2 using the TDOA, and the TA location estimate,(A-3) a third technique for locating a mobile unit (M3) of the mobile units , wherein a first measurement for a time of travel of a signal transmitted by a wireless transmitter not supported on the earth'"'"'s surface is received by the mobile unit M3, wherein the first measurement is used for determining the location of the mobile unit M3,(A-4) a fourth technique for locating a mobile unit (M4) of the mobile units by using a value indicative of a signal strength of one or more signals communicated between the mobile unit M4 and the communication stations, and(A-5) a fifth technique for locating a mobile unit (M5) of the mobile units by using a joint probability from location related information obtained from each of two different location providing information sources,wherein access to a data storage is available, the data storage used for storing, for each of a plurality of users of the plurality of mobile units, corresponding user preference information providing preferences related to the user accessing one or more of a plurality of products or services available for purchase;

    wherein access to a data repository is available, the data repository used for storing data of the plurality of products or services, including data for providing one or more corresponding presentations for the products or services to the mobile units via network communications,comprising;

    for each one of the plurality of mobile units, the following steps (A) through (H) are performed;

    (A) receiving, for a corresponding user of the one mobile unit, a corresponding user input for establishing at least a portion of the user preference information for the corresponding user;

    (B) providing the portion of the user preference information for storing, in the data storage;

    (C) first obtaining, from the network, a first estimate indicative of a location of the one mobile unit, wherein one of the location techniques (A-1) through (A-5) is used for locating the one mobile unit;

    (D) selecting, from the data repository first data for an instance (I1,1) of one of the plurality of products or services, wherein the first data is selected according to both of (a) and (b) following;

    (a) a first result from a matching of one or more characteristics of the instance I1,1 with the stored user preference information for the corresponding user, and(b) a second result from evaluating, a first geolocation condition from the stored preference information for the corresponding user, wherein the first geolocation condition is dependent upon both (i) and (ii) following;

    (i) first location data obtained from the data repository for identifying a corresponding geographic location (L1) for accessing the instance I1,1, and(ii) the first estimate;

    (E) obtaining a first extent for a route from a location for the one mobile unit to substantially the geographic location L1;

    (F) selecting, from the data repository second data for one of an additional instance (I1,2) of one of the plurality of products or services, wherein the second data is selected according to both of (c) and (d) following;

    (c) a third result from a matching of one or more characteristics of the instance I1,2 with the stored user preference information for the corresponding user, and(d) a fourth result from evaluating, a geolocation condition from the stored preference information for the corresponding user, wherein the geolocation condition is dependent upon both;

    second location data obtained from the data repository for identifying a corresponding geographic location L2 for accessing the instance I1,2, and a location along the first extent;

    (G) obtaining a route (R) to substantially the geographic location L1;

    wherein the route R is determined using the geographic location L2 providing access to the additional instance I1,2 so that the location L2 is along the route R; and

    (H) outputting, to the one mobile unit, data indicative of the route R, and corresponding presentation data (P1,2) for the additional instance I1,2, wherein the corresponding presentation data P1,2 provides information identifying a merchant for accessing the additional instance I1,2.

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