Data updating device, data updating method, and storage medium storing data updating program

US11585673B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11585673-B2
Application numberUS-202017094329-A
CountryUS
Kind codeB2
Filing dateNov 10, 2020
Priority dateNov 12, 2019
Publication dateFeb 21, 2023
Grant dateFeb 21, 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 data updating device sets, with respect to map data in which road links are represented as line segment sequences, a plurality of first straight lines extending in a first direction and a plurality of second straight lines extending in a second direction that intersects with the first direction, to thereby generate mesh map data. Then, the data updating device sets a set L of points or line segments that represent the update location, sets a set V including a plurality of first straight lines, and sets a set H including a plurality of second straight lines. Then, the data updating device sets the state of each mesh based on the set L, the set V, and the set H.

First claim

Opening claim text (preview).

What is claimed is: 1. A data updating system, comprising: one or more vehicle; and a data updating device including: a memory; and a first processor coupled to the memory, the first processor being configured to: with respect to map data, set a plurality of first straight lines extending in a first direction and a plurality of second straight lines extending in a second direction that intersects with the first direction to thereby generate a plurality of meshes that are surrounded by the plurality of first straight lines and the plurality of second straight lines, and generate mesh map data including the plurality of meshes; set a group L of points or line segments, which represent an update location, set a group V including the plurality of first straight lines, and set a group H including the plurality of second straight lines; based on the group L, the group V, and the group H, which have been set: in a case in which the points or the line segments included in the group L overlap with any of the plurality of first straight lines included in the group V, set a status of a mesh corresponding to locations at which the plurality of first straight lines and the points or the line segments overlap as an update status, which indicates a state in which a data update of the mesh map data at the mesh is required; in a case in which the points or the line segments included in the group L overlap with any of the plurality of second straight lines included in the group H, set a status of a mesh corresponding to locations at which the plurality of second straight lines and the points or the line segments overlap as the update status; in a case in which the points or the line segments included in the group L do not intersect with any of the plurality of first straight lines included in the group V, set a status of a mesh of a location corresponding to a first straight line having an intersection point when a start point and an end point of the points or the line segments are projected in the second direction as the update status; in a case in which the points or the line segments included in the group L do not intersect with any of the plurality of second straight lines included in the group H, set a status of a mesh of a location corresponding to a second straight line having an intersection point when a start point and an end point of the points or the line segments are projected in the first direction as the update status; in a case in which the points or the line segments included in the group L intersect with any of the plurality of first straight lines included in the group V, set a status of a mesh corresponding to an intersection point with the first straight line and a status of a mesh adjacent to the mesh corresponding to an intersection point with the first straight line on the first straight line as the update status; and in a case in which the points or the line segments included in the group L intersect with any of the plurality of second straight lines included in the group H, set a status of a mesh corresponding to an intersection point with the second straight line and a status of a mesh adjacent to the mesh corresponding to an intersection point with the second straight line on the second straight line as the update status; and transmit mesh map data in which the state of the mesh is the update status to the one or more vehicle, wherein the one or more vehicle includes: a camera; and an in-vehicle device including a second processor configured to: receive the mesh map data in which the state of the mesh is the update status from the data updating device; and provide data for updating the mesh map data by transmitting an image captured by the camera at a location corresponding to the mesh whose status is the update status to the data updating device. 2. The data updating device according to claim 1 , wherein the first processor is configured to split a line segment sequence representing a road link into line segments to thereby set the group L of a plurality of split line segments. 3. The data updating device according to claim 2 , wherein, in a case in which a road link for which acquisition of data is required is added to the map data, the first processor is configured to update a status of each mesh corresponding to a part including the road link for which acquisition of data is required based on the group L, the group V, and the group H corresponding to the road link for which acquisition of data is required. 4. A data updating method that is executed by a data updating device comprising a memory and a first processor coupled to the memory and one or more vehicle comprising a camera and an in-vehicle device including a second processor, the method comprising: by the first processor: with respect to map data, setting a plurality of first straight lines extending in a first direction and a plurality of second straight lines extending in a second direction that intersects with the first direction to thereby generate a plurality of meshes that are surrounded by the plurality of first straight lines and the plurality of second straight lines, and generate mesh map data including the plurality of meshes; setting a group L of points or line segments, which represent an update location, setting a group V including the plurality of first straight lines, and setting a group H including the plurality of second straight lines; based on the group L, the group V, and the group H, which have been set: in a case in which the points or the line segments included in the group L overlap with any of the plurality of first straight lines included in the group V, setting a status of a mesh corresponding to locations at which the plurality of first straight lines and the points or the line segments overlap as an update status, which indicates a state in which a data update of the mesh map data at the mesh is required; in a case in which the points or the line segments included in the group L overlap with any of the plurality of second straight lines included in the group H, setting a status of a mesh corresponding to locations at which the plurality of second straight lines and the points or the line segments overlap as the update status; in a case in which the points or the line segments included in the group L do not intersect with any of the plurality of first straight lines included in the group V, setting a status of a mesh of a location corresponding to a first straight line having an intersection point when a start point and an end point of the points or the line segments are projected in the second direction as the update status; in a case in which the points or the line segments included in the group L do not intersect with any of the plurality of second straight lines included in the group H, setting a status of a mesh of a location corresponding to a second straight line having an intersection point when a start point and an end point of the points or the line segments are projected in the first direction as the update status; in a case in which the points or the line segments included in the group L intersect with any of the plurality of first straight lines included in the group V, setting a status of a mesh corresponding to an intersection point with the first straight line and a status of a mesh adjacent to the mesh corresponding to an intersection point with the first straight line on the first straight line as the update status; and in a case in which the points or the line segments included in the group L intersect with any of the plurality of second straight lines included in the group H, setting a status of a mesh corresponding to an intersection point with the second straight line and a status of a mesh adjacent to the mesh corresponding to an intersection point with the second straight line on the second

Assignees

Inventors

Classifications

  • Data obtained from two or more sources, e.g. probe vehicles · CPC title

  • Tile-based structures · 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 US11585673B2 cover?
A data updating device sets, with respect to map data in which road links are represented as line segment sequences, a plurality of first straight lines extending in a first direction and a plurality of second straight lines extending in a second direction that intersects with the first direction, to thereby generate mesh map data. Then, the data updating device sets a set L of points or line s…
Who is the assignee on this patent?
Toyota Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01C21/3815. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 21 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).