US2023337179A1PendingUtilityA1

Automatically Determining Locations of Signal Sources in Areas with Limited Satellite Coverage

Assignee: GOOGLE LLCPriority: Jan 25, 2016Filed: Jun 20, 2023Published: Oct 19, 2023
Est. expiryJan 25, 2036(~9.5 yrs left)· nominal 20-yr term from priority
G01S 5/0295G01S 13/765G01S 5/0263G01S 5/0269G01S 19/48H04W 64/006G01S 5/0242G01S 5/02521G01S 5/0252G01S 5/14H04B 7/18515H04B 7/18554H04W 64/003H04W 84/12G01S 2205/02G01S 5/0249
70
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

To automatically determine geographic positions of signal sources statically disposed along a path in a geographic area with limited satellite coverage, a system generates an initial estimate of the geographic positions of the signal sources. To this end, the system receives signal data collected by a receiver moving along the path, the signal data being indicative of changes, over a period of time, in strength of respective signals emitted by the signal sources and detected by the receiver and, and generates an initial estimate of the geographic positions of the signal sources using the signal data and an average speed at which the receiver moves along the path. The system then revises the initial estimate of the geographic positions of the plurality of signal sources by determining, for a signal source associated with a segment of the path, a segment-specific average speed of the receiver.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for automatically determining geographic positions of signal sources statically disposed along a path in a geographic area with limited satellite coverage, the method comprising:
 generating an initial estimate of the geographic positions of the signal sources, including:
 receiving signal data collected by a receiver moving along the path, the signal data being indicative of changes, over a period of time, in strength of respective signals emitted by the signal sources and detected by the receiver and, and 
 generating an initial estimate of the geographic positions of the signal sources using the signal data and an average speed at which the receiver moves along the path; and 
   revising the initial estimate of the geographic positions of the plurality of signal sources by determining, for a signal source associated with a segment of the path, a segment-specific average speed of the receiver.   
     
     
         2 . The method of  claim 1 , wherein the determining of the segment-specific average speed for the signal source includes:
 determining an amount of time during which the moving receiver detects a signal from the signal source at a strength above a threshold value.   
     
     
         3 . The method of  claim 1 , wherein the revising of the initial estimate includes using a speed reported by a vehicle in which the receiver is disposed. 
     
     
         4 . The method of  claim 1 , wherein the revising of the initial estimate includes using an acceleration reported by a vehicle in which the receiver is disposed. 
     
     
         5 . The method of  claim 1 , further comprising:
 receiving indications of a first position of the receiver at a first time prior to entering the geographic area and a second position of the receiver at a second time subsequent to leaving the geographic area; and   determining the average speed based at least in part on a difference between a first position and the second position, and a difference between the first time and the second time.   
     
     
         6 . The method of  claim 1 , wherein the generating of the initial estimate includes:
 determining, for each of the signal sources, a time at which the strength of the signal emitted by the signal source reaches its peak value at the receiver, and
 determining an order in which the signal sources are arranged along the path using the determined times at which the signals reach their corresponding peak values. 
   
     
     
         7 . The method of  claim 6 , wherein the generating of the initial estimate includes:
 determining the positions for the signal sources using the received signal data and the determined order in which the signal sources are arranged along the path.   
     
     
         8 . The method of  claim 6 , wherein the generating of the initial estimate includes:
 determining a length of the path,   determining a number of the signal sources,   determining an average distance between the signal sources using the length of the path and the determined number; and   determining the positions for the signal sources using the received signal data and the determined order in which the signal sources are arranged along the path.   
     
     
         9 . The method of  claim 6 , wherein the determining of the time at which the strength of the signal emitted by the signal source reaches its peak value at the receiver includes:
 identifying, within the signal data detected by the receiver, a pair of peak values in the strength of the signal, the pair of peak values separated in time approximately by how long it takes for a length of a car to pass by the signal source at the determined speed, and   extrapolating the time at which the strength of the signal reaches its peak value at the receiver from the pair of peak values.   
     
     
         10 . The method of  claim 1 , wherein the signal data further includes data collected by multiple receivers moving along the path; and wherein
 the generating of the initial estimate includes using combining the data collected by multiple receivers.   
     
     
         11 . A system for automatically determining geographic positions of signal sources statically disposed along a path in a geographic area with limited satellite coverage e, the system comprising:
 one or more processors;   a non-transitory computer-readable memory coupled to the one or more processors and storing thereon instructions that, when executed by the one or more processor, cause the system to:
 generate an initial estimate of the geographic positions of the signal sources, including (i) receive signal data collected by a receiver moving along the path, the signal data being indicative of changes, over a period of time, in strength of respective signals emitted by the signal sources and detected by the receiver and, and (ii) generate an initial estimate of the geographic positions of the signal sources using the signal data and an average speed at which the receiver moves along the path; and 
 revise the initial estimate of the geographic positions of the plurality of signal sources by determining, for a signal source associated with a segment of the path, a segment-specific average speed of the receiver. 
   
     
     
         12 . The system of  claim 11 , wherein the determining of the segment-specific average speed for the signal source includes:
 determining an amount of time during which the moving receiver detects a signal from the signal source at a strength above a threshold value.   
     
     
         13 . The system of  claim 11 , wherein the revising of the initial estimate includes using a speed reported by a vehicle in which the receiver is disposed. 
     
     
         14 . The system of  claim 11 , wherein the revising of the initial estimate includes using an acceleration reported by a vehicle in which the receiver is disposed. 
     
     
         15 . The system of  claim 11 , wherein the instructions further cause system to:
 receive indications of a first position of the receiver at a first time prior to entering the geographic area and a second position of the receiver at a second time subsequent to leaving the geographic area; and   determine the average speed based at least in part on a difference between a first position and the second position, and a difference between the first time and the second time.   
     
     
         16 . The system of  claim 11 , wherein the generating of the initial estimate includes:
 determining, for each of the signal sources, a time at which the strength of the signal emitted by the signal source reaches its peak value at the receiver, and   determining an order in which the signal sources are arranged along the path using the determined times at which the signals reach their corresponding peak values.   
     
     
         17 . The system of  claim 16 , wherein the generating of the initial estimate includes:
 determining the positions for the signal sources using the received signal data and the determined order in which the signal sources are arranged along the path.   
     
     
         18 . The system of  claim 16 , wherein the generating of the initial estimate includes:
 determining a length of the path,   determining a number of the signal sources,   determining an average distance between the signal sources using the length of the path and the determined number; and   determining the positions for the signal sources using the received signal data and the determined order in which the signal sources are arranged along the path.   
     
     
         19 . The system of  claim 16 , wherein the determining of the time at which the strength of the signal emitted by the signal source reaches its peak value at the receiver includes:
 identifying, within the signal data detected by the receiver, a pair of peak values in the strength of the signal, the pair of peak values separated in time approximately by how long it takes for a length of a car to pass by the signal source at the determined speed, and   extrapolating the time at which the strength of the signal reaches its peak value at the receiver from the pair of peak values.   
     
     
         20 . The system of  claim 11 , wherein the signal data further includes data collected by multiple receivers moving along the path; and wherein
 the generating of the initial estimate includes using combining the data collected by multiple receivers.

Join the waitlist — get patent alerts

Track US2023337179A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.