IP Library Granted Patent US 8,898,002
Granted Patent B2
US 8,898,002 · App. 13/686,894 · Granted Nov 25, 2014

Geographical location aggregation from multiple sources

Inventors: Peter Barrett (Palo Alto, CA); Zarko Draganic (Belvedere, CA)
Assignee: CloudCar, Inc.
G01C21/26
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 8,898,002
App. No.
13/686,894
Granted
Nov 25, 2014
Kind
B2
Abstract

Systems and methods for obtaining geographical location data from multiple sources and aggregating the geographical location data are disclosed. A particular embodiment includes: receiving geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device; collecting reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors; collecting map data including information related to geographical features associated with the geo-location data; and aggregating, by use of a data processor, the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a resulting geo-location fix.

Claims (36)

1. A method comprising:

receiving geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device;

collecting reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors;

collecting map data including information related to geographical features associated with the geo-location data;

identifying, by use of a data processor and a first action processor, the geo-location data from a particular one of the plurality of geo-location data collectors based on the reliability data and the map data to produce a single resulting best fit geo-location fix;

aggregating, by use of the data processor and a second action processor, the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a single resulting composite geo-location fix, the aggregating including combining the geo-location data from a plurality of geo-location data collectors to produce the single resulting composite geo-location fix representing an aggregate geo-location fix derived from multiple geo-location data collectors; and

using pre-configured data to select either the resulting best fit geo-location fix or the resulting composite geo-location fix.

2. The method as claimed in claim 1 wherein the in-vehicle geo-location data source is in data communication with an electronic control unit (ECU) of a vehicle.

3. The method as claimed in claim 1 wherein the in-vehicle geo-location data source is a dead reckoning subsystem.

4. The method as claimed in claim 1 wherein the in-vehicle geo-location data source is a global positioning device (GPS).

5. The method as claimed in claim 1 wherein the geo-location data source in the mobile device is a global positioning device (GPS).

6. The method as claimed in claim 1 wherein the geo-location data collector in data communication with the geo-location data source in the mobile device is implemented in a mobile device application.

7. The method as claimed in claim 1 wherein at least one of the plurality of geo-location data collectors being in data communication with a network-based geo-location data source, the network-based geo-location data source being in data communication with the Internet.

8. A system comprising:

one or more data processors; and

a cloud-based vehicle information and control ecosystem, executable by the one or more data processors, to:

receive geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device;

collect reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors;

collect map data including information related to geographical features associated with the geo-location data;

identify the geo-location data from a particular one of the plurality of geo-location data collectors based on the reliability data and the map data to produce a single resulting best fit geo-location fix;

aggregate the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a single resulting composite geo-location fix, the aggregating including combining the geo-location data from a plurality of geo-location data collectors to produce the single resulting composite geo-location fix representing an aggregate geo-location fix derived from multiple geo-location data collectors; and

use pre-configured data to select either the resulting best fit geo-location fix or the resulting composite geo-location fix.

9. The system as claimed in claim 8 wherein the in-vehicle geo-location data source is in data communication with an electronic control unit (ECU) of a vehicle.

10. The system as claimed in claim 8 wherein the in-vehicle geo-location data source is a dead reckoning subsystem.

11. The system as claimed in claim 8 wherein the in-vehicle geo-location data source is a global positioning device (GPS).

12. The system as claimed in claim 8 wherein the geo-location data source in the mobile device is a global positioning device (GPS).

13. The system as claimed in claim 8 wherein the geo-location data collector in data communication with the geo-location data source in the mobile device is implemented in a mobile device application.

14. The system as claimed in claim 8 wherein at least one of the plurality of geo-location data collectors being in data communication with a network-based geo-location data source, the network-based geo-location data source being in data communication with the Internet.

15. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:

receive geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device;

collect reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors;

collect map data including information related to geographical features associated with the geo-location data;

identify the geo-location data from a particular one of the plurality of geo-location data collectors based on the reliability data and the map data to produce a single resulting best fit geo-location fix;

aggregate the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a single resulting composite geo-location fix, the aggregating including combining the geo-location data from a plurality of geo-location data collectors to produce the single resulting composite geo-location fix representing an aggregate geo-location fix derived from multiple geo-location data collectors; and

use pre-configured data to select either the resulting best fit geo-location fix or the resulting composite geo-location fix.

16. The machine-useable storage medium as claimed in claim 15 wherein the in-vehicle geo-location data source is in data communication with an electronic control unit (ECU) of a vehicle.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: CLOUDCAR, INC.
To: CLOUDCAR (ABC), LLC, AS ASSIGNEE FOR THE BENEFIT OF CREDITORS OF CLOUDCAR, INC.
Reel/Frame 053859/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: CLOUDCAR (ABC), LLC, AS ASSIGNEE FOR THE BENEFIT OF CREDITORS OF CLOUDCAR, INC.
To: LENNY INSURANCE LIMITED
Reel/Frame 053860/0951 →
SECURITY INTEREST Recorded Feb 26, 2019
From: CLOUDCAR, INC.
To: JAGUAR LAND ROVER LIMITED
Reel/Frame 048445/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2012
From: BARRETT, PETER; DRAGANIC, ZARKO
To: CLOUDCAR, INC.
Reel/Frame 029554/0588 →
Continuity (1)
Related Publication 20140149032A1 · May 29, 2014