Systems and methods for providing geolocation using wireless signals
First Claim
1. A system, for determining a location of a receiver, comprising:
- a transmitter configured to transmit a radio signal;
a receiver communicatively linked to the transmitter, the receiver comprising a clock, a processor and a memory having stored thereon computer-executable instructions that, when executed by the processor, cause the processor to perform a method comprising;
receiving the radio signal;
capturing the radio signal as a received signal waveform;
storing the received signal waveform in the memory;
calculating a virtual transmitted waveform based upon the received signal waveform; and
determining, based upon the received signal waveform and the virtual transmitted waveform, a position of the receiver relative to the transmitter.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for determining a location of a receiver is disclosed. The system includes at least one transmitter transmitting one or more radio signals, respectively. The system also includes a receiver comprising a clock, a memory, and a processor configured to execute computer-executable instructions stored in the memory. The instructions makes the receiver operable to receive the radio signals, capture the radio signals as one or more received signal waveform, respectively, and store the received signal waveforms in the memory. The instructions also make the receiver operable to calculate one or more virtual transmitted waveforms based upon the received signal waveforms, respectively and determine, based upon the received signal waveforms and the virtual transmitted waveforms, a position of the receiver relative to the transmitters.
-
Citations
20 Claims
-
1. A system, for determining a location of a receiver, comprising:
-
a transmitter configured to transmit a radio signal; a receiver communicatively linked to the transmitter, the receiver comprising a clock, a processor and a memory having stored thereon computer-executable instructions that, when executed by the processor, cause the processor to perform a method comprising; receiving the radio signal; capturing the radio signal as a received signal waveform; storing the received signal waveform in the memory; calculating a virtual transmitted waveform based upon the received signal waveform; and determining, based upon the received signal waveform and the virtual transmitted waveform, a position of the receiver relative to the transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, for determining location of a receiver using a radio signal, comprising:
-
transmitting from the transmitter, a signal; receiving the radio signal at a receiver in communication with the transmitter; capturing the radio signal, at the receiver, as a received signal waveform; storing, at a memory device associated with the receiver, the received signal waveform; calculating, at the receiver, a virtual transmitted signal waveform wherein the virtual transmitted signal waveform is calculated based upon the received signal waveform; and determining, at the receiver, a position of the receiver relative to the transmitter based upon the received signal waveform and the virtual transmitted signal waveform. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having stored thereon computer readable instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
receiving a radio signal, the radio signal being transmitted by a transmitter in communication with a receiver; capturing the radio signal received as a received signal waveform; storing the received signal waveform at a memory device associated with the receiver; obtaining virtual transmitted waveform based upon the radio signal received from the transmitter; and determining a position of the receiver relative to the transmitter based upon the received signal waveform and the virtual transmitted waveform. - View Dependent Claims (18, 19, 20)
-
Specification