Method, apparatus, and computer program product for establishing reliability of crowd sourced data

US11668583B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11668583-B2
Application numberUS-202017081605-A
CountryUS
Kind codeB2
Filing dateOct 27, 2020
Priority dateDec 4, 2018
Publication dateJun 6, 2023
Grant dateJun 6, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, apparatus and computer program product are provided for establishing the reliability of crowd sourced data based on the source of the data and the region in which the data is gathered. Methods may include: receiving map data for a network of roads in a geographic area; receiving location accuracy data from different regions within the geographic area, where the location accuracy data for each region may be indicative of an accuracy with which location can be established in the respective region; receiving a plurality of probe data points; determining, for each probe data point, the location accuracy data associated with the location information associated with the respective probe apparatus; determining, for each probe apparatus, a reliability of the one or more sensors; and updating a map database based on at least one probe data point.

First claim

Opening claim text (preview).

That which is claimed: 1. An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to at least: receive location information for a vehicle from a global positioning system; receive sensor data from a sensor suite of the vehicle indicative of sensed information from an environment of the vehicle; determine a map-matched location based on the sensor data; determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location; identify a trustworthiness of a region including the location based on the location accuracy data; and update a map database with the trustworthiness of the region. 2. The apparatus of claim 1 , wherein causing the apparatus to determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location further comprises causing the apparatus to: determine the sensor suite of the vehicle; identify a reliability of the sensor suite; and determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location in response to the reliability of the sensor suite satisfying at least one predetermined criteria. 3. The apparatus of claim 2 , wherein the apparatus is further caused to learn a new sensor configuration in response to the sensor suite failing to be a recognized sensor suite, wherein causing the apparatus to identify a reliability of the sensor suite comprises causing synthetic generation of sensor data from the sensor suite to establish the reliability of the sensor suite. 4. The apparatus of claim 1 , wherein causing the apparatus to update a map database with the trustworthiness of the region comprises causing the apparatus to update the map database based, at least in part, on the trustworthiness identified for the region. 5. The apparatus of claim 1 , wherein causing the apparatus to determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location comprises causing the apparatus to: determine a covariance of data gathered at the map-matched location; determine an offset of the location information relative to the map-matched location; and determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location, the covariance, and the offset. 6. The apparatus of claim 1 , wherein causing the apparatus to update a map database with the trustworthiness further comprises causing the apparatus to update the map database based on the received sensor data. 7. The apparatus of claim 1 , wherein autonomous vehicle control is facilitated within the region in response to the trustworthiness of the region satisfying a predetermined value. 8. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions configured to: receive location information for a vehicle from a global positioning system; receive sensor data from a sensor suite of the vehicle indicative of sensed information from an environment of the vehicle; determine a map-matched location based on the sensor data; determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location; identify a trustworthiness of a region including the location based on the location accuracy data; and update a map database with the trustworthiness of the region. 9. The computer program product of claim 8 , wherein the program code instructions to determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location further comprises program code instructions to: determine the sensor suite of the vehicle; identify a reliability of the sensor suite; and determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location in response to the reliability of the sensor suite satisfying at least one predetermined criteria. 10. The computer program product of claim 9 , further comprising program code instructions to learn a new sensor configuration in response to the sensor suite failing to be a recognized sensor suite, wherein the program code instructions to identify a reliability of the sensor suite comprises program code instructions for synthetic generation of sensor data from the sensor suite to establish the reliability of the sensor suite. 11. The computer program product of claim 8 , wherein the program code instructions to update a map database with the trustworthiness of the region comprise program code instructions to update the map database based, at least in part, on the trustworthiness identified for the region. 12. The computer program product of claim 8 , wherein the program code instructions to determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location comprise program code instructions to: determine a covariance of data gathered at the map-matched location; determine an offset of the location information relative to the map-matched location; and determine location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location, the covariance, and the offset. 13. The computer program product of claim 8 , wherein the program code instructions to update a map database with the trustworthiness information further comprise program code instructions to update the map database based on the received sensor data. 14. The computer program product of claim 8 , wherein autonomous vehicle control is facilitated within the region in response to the trustworthiness of the region satisfying a predetermined value. 15. A method comprising: receiving location information for a vehicle from a global positioning system; receiving sensor data from a sensor suite of the vehicle indicative of sensed information from an environment of the vehicle; determining a map-matched location based on the sensor data; determining location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location; identifying a trustworthiness of a region including the location based on the location accuracy data; and updating a map database with the trustworthiness of the region. 16. The method of claim 15 , wherein determining location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location further comprises: determining the sensor suite of the vehicle; identifying a reliability of the sensor suite; and determining location accuracy data associated with the global positioning system based on a correlation between the location information and the map-matched location in response to the reliability of the sensor

Assignees

Inventors

Classifications

  • Differential updating map data · CPC title

  • Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • H04W4/44Primary

    for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H] · CPC title

  • Road data · CPC title

  • Transmission of map data from central databases · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11668583B2 cover?
A method, apparatus and computer program product are provided for establishing the reliability of crowd sourced data based on the source of the data and the region in which the data is gathered. Methods may include: receiving map data for a network of roads in a geographic area; receiving location accuracy data from different regions within the geographic area, where the location accuracy data …
Who is the assignee on this patent?
Here Global Bv
What technology area does this patent fall under?
Primary CPC classification H04W4/44. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 06 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).