Use of GPS to detect repetitive motion
First Claim
Patent Images
1. A system mounted to an object for detecting repetitive motion of the object, comprising:
- a GPS receiver configured to receive GPS signals while being maneuvered in a repetitive motion by the object between two relative positions;
a correlator configured to produce correlation values based on the received GPS signals;
a processor coupled to the correlator, the processor configured to detect phase shifts in the correlation values of the received GPS signals, determine that the phase shifts in the correlation values are repetitive phase shifts representing movement of the GPS receiver between the two relative positions, and compute the repetitive motion of the GPS receiver based on the repetitive phase shifts; and
a GPS tracking filter coupled to the processor and the correlator, the GPS tracking filter, during tracking, configured to remove the repetitive phase shifts received from the processor from the correlation values, and track the GPS signals using the correlation values with the repetitive phase shifts removed.
2 Assignments
0 Petitions
Accused Products
Abstract
A system mounted to an object for detecting repetitive motion of the object. The system includes a GPS receiver for receiving GPS signals while being maneuvered in a repetitive motion by the object, and a processor for detecting repetitive phase shifts in the received GPS signals. In general, the system computes the repetitive motion of the GPS receiver based on the repetitive phase shifts.
25 Citations
20 Claims
-
1. A system mounted to an object for detecting repetitive motion of the object, comprising:
-
a GPS receiver configured to receive GPS signals while being maneuvered in a repetitive motion by the object between two relative positions; a correlator configured to produce correlation values based on the received GPS signals; a processor coupled to the correlator, the processor configured to detect phase shifts in the correlation values of the received GPS signals, determine that the phase shifts in the correlation values are repetitive phase shifts representing movement of the GPS receiver between the two relative positions, and compute the repetitive motion of the GPS receiver based on the repetitive phase shifts; and a GPS tracking filter coupled to the processor and the correlator, the GPS tracking filter, during tracking, configured to remove the repetitive phase shifts received from the processor from the correlation values, and track the GPS signals using the correlation values with the repetitive phase shifts removed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A cellular phone configured to be attached to a user, comprising:
-
a GPS receiver configured to receive GPS signals while being maneuvered in a repetitive motion by the user between two relative positions; a correlator configured to produce correlation values based on the received GPS signals; a processor coupled to the correlator, the processor configured to detect phase shifts in the correlation values of the received GPS signals, determine that the phase shifts in the correlation values are repetitive phase shifts representing movement of the GPS receiver between the two relative positions, compute repetitive motion of the cellular phone and location of the cellular phone based on the repetitive phase shifts, and pass the detected repetitive phase shifts to an application running on the cellular phone; and a GPS tracking filter coupled to the processor and the correlator, the GPS tracking filter, during tracking, configured to remove the repetitive phase shifts received from the processor from the correlation values and track the GPS signals using the correlation values with the repetitive phase shifts removed.
-
-
8. A system mounted to an object for computing a location of the object, comprising:
-
a GPS receiver configured to receive GPS signals while being maneuvered in a repetitive motion by the object between two relative positions; a correlator configured to produce correlation values based on the received GPS signals; a processor coupled to the correlator, the processor configured to detect phase shifts in the correlation values of the received GPS signals, determine that the phase shifts in the correlation values are repetitive phase shifts representing movement of the GPS receiver between the two relative positions, and compute a location of the GPS receiver, a GPS tracking filter coupled to the processor and the correlator, the GPS tracking filter, during tracking, configured to remove the repetitive phase shifts received from the processor from the correlation values and to track the GPS signals using the correlation values with the repetitive chase shifts removed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of detecting repetitive motion of an object, where a GPS receiver is mounted to the object being maneuvered in a repetitive motion between the two relative positions, the method comprising:
-
receiving, by the GPS receiver, GPS signals; producing, by a correlator, correlation values based on the received GPS signals; detecting, by a processor coupled to the correlator, phase shifts in the correlation values of the received GPS signals, and determining that the phase shifts in the correlation values are repetitive phase shifts representing movement of the GPS receiver between the two relative positions, and computing the repetitive motion of the GPS receiver based on the repetitive phase shifts, removing, by a GPS tracking filter, the repetitive phase shifts from the correlation values; and tracking, by the GPS tracking filter coupled to the processor and the correlator, the received GPS signals using the correlation values with the repetitive phase shifts removed. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification