Vehicle map service system

US11436539B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11436539-B2
Application numberUS-201816617290-A
CountryUS
Kind codeB2
Filing dateMay 25, 2018
Priority dateMay 26, 2017
Publication dateSep 6, 2022
Grant dateSep 6, 2022

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.

Provided are methods, systems, devices, and tangible non-transitory computer readable media for providing data including vehicle map service data. The disclosed technology can perform operations including receiving vehicle map service data from a plurality of service systems that include a plurality of client systems associated with a vehicle. The vehicle map service data can include information associated with a geographic area. A local map of the geographic area within a predetermined distance of the vehicle can be generated based on the vehicle map service data. Portions of the local map to which each client system is subscribed can be determined for each client system of the plurality of client systems. Additionally, the portions of the local map to which each client system is subscribed can be sent to a respective client system of the plurality of client systems.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of operating a vehicle map service, the method comprising: receiving, by one or more computing devices of a vehicle, vehicle map service data associated with a plurality of service systems, wherein the vehicle map service data comprises information associated with a geographic area; determining, by the one or more computing devices, one or more protocols of the vehicle map service data that are incompatible with a client system of the plurality of client systems; modifying, by the computing device, the one or more protocols that are incompatible to a format that is compatible with the client system of the plurality of client systems; generating, by the one or more computing devices, based at least in part on the vehicle map service data, a local map of the geographic area within a vehicle horizon associated with a distance from the vehicle; determining, by the one or more computing devices, for each of a plurality of client systems of the vehicle, one or more portions of the local map to which each client system is subscribed; and sending, by the one or more computing devices, the one or more portions of the local map to which each client system is subscribed to a respective client system of the plurality of client systems. 2. The method of claim 1 , wherein the vehicle map service data is in accordance with a vehicle map service protocol associated with sending or receiving information between the plurality of client systems. 3. The method of claim 1 , further comprising: determining, by the one or more computing devices, the vehicle horizon based at least in part on a geographic location of the vehicle, wherein the vehicle horizon is associated with the one or more portions of the local map provided to the plurality of client systems. 4. The method of claim 1 , wherein the vehicle map service data comprises information associated with one or more sensor outputs of the plurality of client systems, one or more maps provided by the plurality of service systems, or one or more machine-learned models provided by the plurality of service systems. 5. The method of claim 1 , wherein: the plurality of service systems comprises one or more geographic information systems and one or more vehicle map service systems; receiving the vehicle map service data comprises receiving, from the one or more geographic information systems, first vehicle map service data comprising one or more maps; and receiving the vehicle map service data comprises receiving, from the one or more vehicle map service systems, second vehicle map service data comprising information associated with the plurality of client systems. 6. The method of claim 1 , wherein the local map comprises a dynamic model of a geographic area surrounding the vehicle, the dynamic model comprising a real-time location of the vehicle in relation to one or more objects external to the vehicle. 7. The method of claim 1 , further comprising: determining, by the one or more computing devices, the plurality of client systems that can publish one or more portions of the vehicle map service data to other client systems of the plurality of client systems, wherein publishing comprises sending the one or more portions of the vehicle map service data to the plurality of client systems that are subscribed to the one or more portions of the vehicle map service data; and publishing, by the one or more computing devices, the one or more portions of the vehicle map service data to the other client systems or the plurality of service systems. 8. The method of claim 6 , wherein publishing, by the one or more computing devices, the one or more portions of the vehicle map service data comprises: determining, by the one or more computing devices, one or more portions of the vehicle map service data that have changed since the one or more portions of the vehicle map service data were most recently published, wherein the one or more portions of the vehicle map service data that have changed comprise one or more changes associated with the vehicle horizon; and publishing, by the one or more computing devices, the one or more portions of the vehicle map service data that have changed since the one or more portions of the vehicle map service data were most recently published, wherein the one or more portions of the vehicle map service data comprise differential map data associated with differences in the vehicle horizon. 9. The method of claim 1 , wherein the vehicle map service data comprises a plurality of map layers, and wherein each layer of the plurality of layers is associated with one or more states of the geographic area. 10. The method of claim 9 , wherein the one or more states of the geographic area are associated with a plurality of properties comprising a location of the vehicle, one or more road segment locations, one or more lane locations, or one or more sign locations. 11. A method of operating a vehicle map service, the method comprising: receiving, by one or more computing devices of a vehicle, vehicle map service data associated with a plurality of service systems, wherein the vehicle map service data comprises information associated with a geographic area; determining, by the one or more computing devices, an epoch associated with one or more portions of the vehicle map service data, wherein the epoch is associated with a time period during which the one or more portions of the vehicle map service data are valid and consistent with one or more portions of the vehicle map service data received from the plurality of service systems at the same epoch; generating, by the one or more computing devices, based at least in part on the vehicle map service data, a local map of the geographic area within a vehicle horizon associated with a distance from the vehicle, wherein generating comprises: excluding, by the one or more computing devices, one or more portions of the vehicle map service data that are no longer valid and consistent when the plurality of client systems have received sufficient vehicle map service data to switch to a new epoch; determining, by the one or more computing devices, for each of a plurality of client systems of the vehicle, the one or more portions of the local map to which each client system is subscribed; and sending, by the one or more computing devices, the one or more portions of the local map to which each client system is subscribed to a respective client system of the plurality of client systems. 12. The method of claim 1 , wherein the plurality of client systems comprises at least one vehicle system and at least one vehicle map service client. 13. A computing system comprising: one or more processors; one or more tangible non-transitory computer-readable media storing instructions that when executed by the one or more processors cause the one or more processors to perform operations comprising: receiving vehicle map service data from a plurality of service systems comprising a plurality of client systems associated with a vehicle, wherein the vehicle map service data comprises information associated with a geographic area; generating, based at least in part on the vehicle map service data, a local map of the geographic area within a vehicle horizon associated with a distance from the vehicle; determining, for each client system of the plurality of client systems, one or more portions of the local map to which each client system is subscribed; sending the one or more portions of the local map to which each client system is subscribed to a respective client system of the plurality of client systems: determining, for each of the plurality of

Assignees

Inventors

Classifications

  • H04W4/44Primary

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

  • G06N20/20Primary

    Ensemble learning · CPC title

  • Fusion techniques · CPC title

  • Hierarchical structures, e.g. layering · CPC title

  • Road data · 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 US11436539B2 cover?
Provided are methods, systems, devices, and tangible non-transitory computer readable media for providing data including vehicle map service data. The disclosed technology can perform operations including receiving vehicle map service data from a plurality of service systems that include a plurality of client systems associated with a vehicle. The vehicle map service data can include informatio…
Who is the assignee on this patent?
Google Llc
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 Sep 06 2022 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).