Method and apparatus for dynamic localized coordinate download

US10880679B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10880679-B2
Application numberUS-201916694475-A
CountryUS
Kind codeB2
Filing dateNov 25, 2019
Priority dateJun 16, 2016
Publication dateDec 29, 2020
Grant dateDec 29, 2020

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 includes a processor configured to receive vehicle speed and heading. The processor is also configured to determine a local data set having coordinates reachable by a vehicle traveling at a projected speed based on the received speed and heading within a predetermined amount of time. The processor is further configured to define a geo-fence at a distance from a local data set perimeter such that a vehicle reaching the geo-fence at the received speed will have time to download new local data before reaching the local data set perimeter and send the geo-fence definition and coordinate data within the local data set to the vehicle.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a processor configured to: download a first set of map data, including a first defined perimeter, representative of a first predefined area around a current vehicle location; define a first geofence within the first defined perimeter, such that a vehicle will encounter the first geofence prior to encountering the first defined perimeter; responsive to the vehicle encountering the first geofence, download a second set of map data, including a second defined perimeter, representative of a second predefined area around a vehicle location when the vehicle encounters the geofence; define a second geofence within the second defined perimeter, such that a vehicle will encounter the second geofence prior to encountering the second defined perimeter; and move the perimeter of the first geofence inward towards a vehicle and away from the first predefined perimeter as a speed of the vehicle increases. 2. The system of claim 1 , wherein a perimeter of the first geofence is defined at a distance from the first defined perimeter such that, based on a projected download time and vehicle speed, sufficient time exists to download the second set of map data as the vehicle travels from the perimeter of the first geofence to the first defined perimeter. 3. The system of claim 2 , wherein the vehicle speed is based on a speed limit associated with a road crossing the first geofence at a location headed towards the first perimeter. 4. The system of claim 3 , wherein the vehicle speed includes a predefined deviance above the speed limit. 5. The system of claim 2 , wherein the speed is based on a vehicle speed at a time of downloading the first set of map data. 6. The system of claim 2 , wherein the speed is based on a maximum road speed for all roads within the first defined perimeter. 7. The system of claim 2 , wherein the processor is further configured to: determine that a vehicle is traveling above a speed limit on a road within the first defined perimeter; and responsive to the vehicle traveling above the speed limit, increase a distance between the perimeter of the first geofence and the first defined perimeter. 8. The system of claim 1 , wherein the first predefined area is centered around the current vehicle location. 9. The system of claim 1 , wherein the second predefined area is centered around the vehicle location when the vehicle encounters the first geofence. 10. The system of claim 1 , wherein the first predefined area is centered around a point ahead of the vehicle along a defined route, such that the first predefined area includes the current vehicle location but also includes more of the defined route than would an area centered around the current vehicle location. 11. The system of claim 1 , wherein the second predefined area is centered around a point ahead of the vehicle along a defined route, such that the second predefined area includes the vehicle location where the vehicle encountered the geofence but also includes more of the planned route than would an area centered around the vehicle location where the vehicle encountered the geofence. 12. A method comprising: downloading a first set of map data, including a first defined perimeter, representative of a first predefined area around a current vehicle location; defining a first geofence within the first defined perimeter, such that a vehicle will encounter the first geofence prior to encountering the first defined perimeter; responsive to the vehicle encountering the first geofence, downloading a second set of map data, including a second defined perimeter, representative of a second predefined area around a vehicle location when the vehicle encounters the geofence; defining a second geofence within the second defined perimeter, such that a vehicle will encounter the second geofence prior to encountering the second defined perimeter; and moving the perimeter of the first geofence inward towards a vehicle and away from the first predefined perimeter as a speed of the vehicle increases. 13. The method of claim 12 , wherein a perimeter of the first geofence is defined at a distance from the first defined perimeter such that, based on a projected download time and vehicle speed, sufficient time exists to download the second set of map data as the vehicle travels from the perimeter of the first geofence to the first defined perimeter. 14. The method of claim 13 , further comprising: determining that a vehicle is traveling above a speed limit on a road within the first defined perimeter; and responsive to the vehicle traveling above the speed limit, increasing a distance between the perimeter of the first geofence and the first defined perimeter. 15. A non-transitory computer-readable storage medium, storing instructions that, when executed by a processor, cause the processor to perform a method comprising: downloading a first set of map data, including a first defined perimeter, representative of a first predefined area around a current vehicle location; defining a first geofence within the first defined perimeter, such that a vehicle will encounter the first geofence prior to encountering the first defined perimeter; responsive to the vehicle encountering the first geofence, downloading a second set of map data, including a second defined perimeter, representative of a second predefined area around a vehicle location when the vehicle encounters the geofence; defining a second geofence within the second defined perimeter, such that a vehicle will encounter the second geofence prior to encountering the second defined perimeter; and moving the perimeter of the first geofence inward towards a vehicle and away from the first predefined perimeter as a speed of the vehicle increases. 16. The non-transitory computer-readable storage medium of claim 15 , wherein a perimeter of the first geofence is defined at a distance from the first defined perimeter such that, based on a projected download time and vehicle speed, sufficient time exists to download the second set of map data as the vehicle travels from the perimeter of the first geofence to the first defined perimeter. 17. The non-transitory computer-readable storage medium of claim 16 , the method further comprising: determining that a vehicle is traveling above a speed limit on a road within the first defined perimeter; and responsive to the vehicle traveling above the speed limit, increasing a distance between the perimeter of the first geofence and the first defined perimeter.

Assignees

Inventors

Classifications

  • Transmission of selected map data, e.g. depending on route · CPC title

  • Point data, e.g. Point of Interest [POI] · CPC title

  • using movement velocity, acceleration information · CPC title

  • for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions · CPC title

  • Circuits relating to the driving or the functioning of the vehicle (monitoring tyres B60C23/00; indicating overspeed B60K31/00; for dash boards B60K37/00, B60Q3/10; for indicating emergencies B60Q1/52; brake control systems B60T; registering or indicating the working of vehicles G07C5/00; measuring distance G01C, e.g. combinations of speed and distance G01C23/00; engine indicators G01L; measuring speed or acceleration G01P) · 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 US10880679B2 cover?
A system includes a processor configured to receive vehicle speed and heading. The processor is also configured to determine a local data set having coordinates reachable by a vehicle traveling at a projected speed based on the received speed and heading within a predetermined amount of time. The processor is further configured to define a geo-fence at a distance from a local data set perimeter…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification B60R16/0231. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 29 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).