Method and system for collaborative sensing for updating dynamic map layers
US-2019143967-A1 · May 16, 2019 · US
US11436539B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11436539-B2 |
| Application number | US-201816617290-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 25, 2018 |
| Priority date | May 26, 2017 |
| Publication date | Sep 6, 2022 |
| Grant date | Sep 6, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.