IP Library Granted Patent US 9,778,366
Granted Patent B2
US 9,778,366 · App. 14/378,184 · Granted Oct 3, 2017

Relative GPS data refinement

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,778,366
App. No.
14/378,184
Granted
Oct 3, 2017
Kind
B2
Abstract

In some examples, a system to produce refined location information for multiple vehicles may aggregate GPS coordinates collected from each of multiple devices over a period of time, estimate a location for each of the multiple devices at intervals during the period of time, track the locations for each of the multiple devices over the period of time, and determine a current location, on a road, of the vehicle corresponding to each of the devices based on a detected trend of the tracked locations for each of the multiple devices over the period of time.

Claims (31)

1. A method of location refinement, the method comprising:

aggregating global positioning system (GPS) data, received from each of multiple devices that are proximately located relative to at least one other of the multiple devices, over a period of time;

estimating a location for each of the multiple devices at intervals during the period of time based on, at least, the aggregated GPS data;

determining a current location for each of the multiple devices based on a trend of the estimated locations for a respective device, for each of the multiple devices over the period of time;

refining the determined current location of a vehicle that corresponds to a particular one of the multiple devices, relative to a road, by comparing the determined current location for each of the multiple devices.

2. The method of claim 1 , wherein the method is executed by a server.

3. The method of claim 1 , wherein each of the multiple devices is located within a predetermined distance of the at least one other of the multiple devices.

4. The method of claim 1 , wherein each of the multiple devices is disposed in a corresponding vehicle on the road.

5. The method of claim 1 , wherein the refined location of the vehicle includes an indication on which lane of the road, the vehicle is currently located.

6. The method of claim 5 , further comprising:

informing the particular one of the multiple devices of the refined location of the vehicle.

7. The method of claim 5 , further comprising:

mapping relative refined locations of multiple vehicles that respectively correspond to one or more of the multiple devices.

8. A system to produce refined location information for multiple vehicles, the system comprising:

multiple devices, disposed with respectively corresponding vehicles, each configured to record GPS coordinates at multiple intervals over a period of time; and

a server configured to:

aggregate GPS coordinates collected from each of the multiple devices over the period of time, estimate a location for each of the multiple devices at the multiple intervals during the

period of time, track locations for each of the multiple devices over the period of time,

determine a current location, on a road, of a vehicle corresponding to each of the multiple devices based on a detected trend of the tracked locations for a respective device, for each of the multiple devices over the period of time, wherein the determined current location includes an indication on which lane on the road, the vehicle, that corresponds to each of the multiple devices, is currently located and transmit the current location, at least relative to the road, to at least one of the multiple devices that corresponds to one of the multiple vehicles.

9. The system of claim 8 , wherein the server is further configured to collect the GPS coordinates that are transmitted from each of the multiple devices to the server.

10. The system of claim 8 , wherein the server is further configured to collect the GPS coordinates that are stored on each of the multiple devices.

11. The system of claim 8 , wherein the server is further configured to generate a map that includes the determined current location of each of the multiple vehicles that corresponds to each of the multiple devices, relative to each other.

12. The system of claim 8 , wherein the server is further configured to:

refine the determined current location of the vehicle that corresponds to each of the multiple devices, relative to the road, by comparing the determined current location for each of the multiple devices.

13. The system of claim 12 , wherein the refined current location of the vehicle that corresponds to each of the multiple devices includes an indication on which lane of the road, the vehicle is currently located.

14. A method of location refinement, the method comprising:

aggregating data pertaining to each of multiple devices that are proximately located relative to each other, over a period of time;

estimating a location for each of the multiple devices at intervals during the period of time;

determining a current location for each of the multiple devices based on a trend of estimated locations for the respective devices, for each of the multiple devices over the period of time; and

refining the determined current location of each of the multiple devices, relative to each other, by comparing the determined current location for each of the multiple devices.

15. The method of claim 14 , wherein the data pertaining to each of the multiple devices includes an IP address.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS, RECORDED ON JANUARY 29, 2019 AT REEL 048373 FRAME 0217 Recorded Sep 22, 2025
From: CRESTLINE DIRECT FINANCE, L.P., AS COLLATERAL AGENT
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 072936/0464 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING IN ASSIGNEE IS INCORRECT, IT SHOULD BE "XINCTEC" NOT "XINCTEK" PREVIOUSLY RECORDED AT REEL: 052290 FRAME: 0515. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 3, 2020
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: XINCTEC TECHNOLOGIES LLC
Reel/Frame 054542/0311 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2020
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: XINCTEC TECHNOLOGIES LLC
Reel/Frame 052290/0515 →
RELEASE OF SECURITY INTEREST Recorded Jan 2, 2020
From: CRESTLINE DIRECT FINANCE, L.P.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 051404/0828 →
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2014
From: KRULWICH, BRUCE
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 033514/0978 →