Systems and methods for progressive map maintenance and communication channel selection

US10126140B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10126140-B2
Application numberUS-201715448324-A
CountryUS
Kind codeB2
Filing dateMar 2, 2017
Priority dateMar 4, 2016
Publication dateNov 13, 2018
Grant dateNov 13, 2018

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 system having a resource-availability module configured to cause the processing unit to determine whether a resource scarcity condition exists in connection with providing map data to a mobile navigation unit. The system also includes a tuning-parameter module configured to cause the processing unit to, in response to determining that the resource scarcity condition exists, determine a tuning parameter to use in preparing map data to provide to the mobile navigation unit. The system further includes an encoding module configured to cause the processing unit to encode map data based on the tuning parameter, and a map-data-delivery module configured to cause the processing unit to provide or make available the encoded map data to the mobile navigation unit.

First claim

Opening claim text (preview).

What is claimed: 1. A system comprising: a hardware-based processing unit; and a non-transitory computer-readable storage device comprising: a resource-availability module configured to cause the processing unit to determine whether a resource scarcity condition exists in connection with providing map data to a mobile navigation unit; a tuning-parameter module having map attribute criticality, the tuning-parameter module comprising a priority-setting module configured to cause the processing unit to, in response to determining that the resource scarcity condition exists, classify traffic-control attributes as more-critical and non-traffic-control attributes as less-critical to provide to the mobile navigation unit; an encoding module configured to cause the processing unit to encode map data based on the tuning parameter; and a map-data-delivery module configured to cause the processing unit to provide or make available the encoded map data to the mobile navigation unit. 2. The system of claim 1 wherein the priority-setting module is configured to cause the processing unit to classify traffic-control attributes as more-critical and non-traffic-control attributes as less-critical based at least in part on a parameter received from the mobile navigation unit. 3. The system of claim 1 wherein the encoding module comprises an attribute-based encoding module that, in being configured to cause the processing unit to encode map data, is configured to generate a critical map-data set comprising the more-critical attributes and a non-critical map-data set comprising the less-critical attributes. 4. The system of claim 3 wherein the map-data-delivery module is configured to initiate transmitting the critical map-data set to pre-load the navigation unit, and to make the non-critical map-data set available for on-demand provision to the navigation unit. 5. The system of claim 1 wherein: the tuning parameter includes map granularity; and the tuning-parameter module comprises a granularity-determination module configured to cause the processing unit to determine a required or preferred level of map granularity at which to provide map data to the navigation unit based on requirements of an application consuming the map data. 6. The system of claim 5 wherein the encoding module comprises a granularity-based-encoding module and, in being configured to cause the processing unit to encode map data, is configured to cause the processing unit to adaptively, based on the level of map granularity determined, generate a lower granularity-level map data, to consume less bandwidth, and a higher granularity-level data set, consuming more. 7. The system of claim 6 wherein the map-data-delivery module is configured to initiate transmitting the low-granularity-level map data-set to pre-load the navigation unit, and to make the higher-granularity-level map-data set available for on-demand provision to the navigation unit. 8. The system of claim 1 wherein the non-transitory computer-readable storage device further comprises a movement-analysis module configured to cause the processing unit to analyze navigation-unit movement data indicating current and/or historic movement of the navigation unit. 9. The system of claim 8 wherein: the tuning parameter includes navigation unit movement; and the tuning-parameter module comprises an attribute-determination module configured to cause the processing unit to, based on results of the movement analysis, select more-critical and less-critical map attributes, yielding an attribute-determination result. 10. The system of claim 9 wherein the encoding module comprises a movement-based-encoding module configured to cause the processing unit to, using the attribute-determination result, generate a critical map-data set comprising the more-critical attributes and a non-critical map-data set. 11. The system of claim 10 wherein the map-data-delivery module is configured to cause the processing unit to initiate transmitting the critical map data-set to pre-load the navigation unit, and to make the non-critical map-data set available for on-demand provision to the navigation unit. 12. A system comprising: a hardware-based processing unit; and a non-transitory computer-readable storage device comprising: a resource-availability module configured to cause the processing unit to determine whether a resource scarcity condition exists in connection with providing map data to a mobile navigation unit; a tuning-parameter module having map attribute criticality, the tuning-parameter module comprising a priority-setting module configured to cause the processing unit to, in response to determining that the resource scarcity condition exists, classify traffic-control attributes as more-critical and non-traffic-control attributes as less-critical to provide to the mobile navigation unit; a hybrid-communication-channel module configured to cause the processing unit to, in response to determining that the resource scarcity condition exists, determine a map-data-delivery arrangement indicating one or more of multiple optional communication channels or channel bands by which to transmit components of the map data; and a map-data-delivery module configured to cause the processing unit to provide or make available the encoded map data to the mobile navigation unit by way of the communication channel or band determined. 13. The system of claim 12 wherein the optional channels or bands include one or more of a cellular communication channel, a satellite communication channel, another long-range communication channel, a short-range communication channel, and a medium range communication channel. 14. The system of claim 12 , wherein: the non-transitory computer-readable storage device further comprises an encoding module configured to cause the processing unit to encode map data based on the tuning parameter; and the map data encoded is provided to or made available to the mobile navigation unit in operation of the system. 15. The system of claim 12 wherein: the tuning parameter includes map granularity; and the tuning-parameter module comprises a granularity-determination module configured to cause the processing unit to determine a required or preferred level of map granularity at which to provide map data to the navigation unit based on requirements of an application consuming the map data. 16. The system of claim 12 wherein: the non-transitory computer-readable storage device comprises a movement-analysis module configured to cause the processing unit to analyze navigation-unit movement data indicating current and/or historic movement of the navigation unit; the tuning parameter includes navigation unit movement; and the tuning-parameter module comprises an attribute-determination module configured to cause the processing unit to, based on results of the movement analysis, select more-critical map attributes and less-critical map attributes, yielding an attribute-determination result. 17. A system, comprising: a hardware-based processing unit; and non-transitory computer-readable storage device comprising: a resource-availability module configured to cause the processing unit to determine whether a resource scarcity condition exists in connection with providing map data to a mobile navigation unit; a tuning-parameter module having map attribute criticality, the tuning-parameter module comprising a priority-setting module configured to cause the processing unit to, in response to determining that the resource scarcity condition exists, classify traffic

Assignees

Inventors

Classifications

  • of the traffic information · CPC title

  • based on priority criteria · CPC title

  • Image resolution transcoding, e.g. by using client-server architectures · CPC title

  • G01C21/36Primary

    Input/output arrangements for on-board computers · CPC title

  • Solving problems of bandwidth in display systems · 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 US10126140B2 cover?
A system having a resource-availability module configured to cause the processing unit to determine whether a resource scarcity condition exists in connection with providing map data to a mobile navigation unit. The system also includes a tuning-parameter module configured to cause the processing unit to, in response to determining that the resource scarcity condition exists, determine a tuning…
Who is the assignee on this patent?
Gm Gobal Tech Operations Llc, Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G01C21/36. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 13 2018 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).