IP Library › Granted Patent US 11,330,083
Granted Patent B2
US 11,330,083 · App. 17/039,198 · Granted May 10, 2022

Transformation device, transformation method and storage medium

Inventor: Kosuke Ohashi (Toyota, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
H04L69/08H04L67/2823H04L69/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,330,083
App. No.
17/039,198
Granted
May 10, 2022
Kind
B2
Abstract

A transformation device installed in a vehicle includes a transformation section, a transmission section, a detection section and a control section. The transformation section transforms data transmitted from a first control device in a first communication protocol to data in a second communication protocol. The transmission section transmits the data transformed by the transformation section to a second control device. The detection section detects an update of one or more of the first control device and the second control device. In a case in which an update of at least one of the first control device or the second control device is detected by the detection section, the control section changes a mode of transformation by the transformation section.

Claims (41)

1. A transformation device installed in a vehicle, comprising:

a memory; and

a processor coupled to the memory, the processor configured to:

transform data transmitted from a first control device in a first communication protocol to data in a second communication protocol using a transformation map;

transmit the transformed data to a second control device;

detect for a novel signal from the first control device and/or the second control device;

in a case where the novel signal from the first control device and/or the second control device is detected, determine whether the novel signal matches a predetermined criteria;

determine whether, after the novel signal is detected and during determination of whether the novel signal matches the predetermined criteria, none of previous signals is being propagated through a network;

in a case where it is determined that the detected novel signal matches the predetermined criteria and none of the previous signals is being propagated through the network, confirm with a user whether the first control device and/or the second control device was updated;

in a case where it is determined that either or both of (a) the detected novel signal does not match the predetermined criteria and (b) at least one of the previous signals is being propagated through the network, the processor does not confirm with the user whether the first control device and/or the second control device was updated; and

in a case where the user confirms that the first control device and/or the second control device was updated, change a content of the transformation map.

2. The transformation device according to claim 1 , wherein the transformation map defines data transformation rules, and

the processor is further configured to change the content of the transformation map by updating the transformation map.

3. The transformation device according to claim 1 , wherein one of the first communication protocol or the second communication protocol is a signal communication protocol, and the other is a service communication protocol.

4. The transformation device according to claim 1 , wherein the processor is further configured to:

in a case in which the novel signal is detected, check whether the novel signal is similar to the previous signals;

in a case in which the novel signal is similar to the previous signals, check that the novel signal matches the predetermined criteria; and

subsequently, check that none of the previous signals is being propagated through the network.

5. The transformation device according to claim 1 , wherein the processor is further configured to:

in a case in which a novel service request from a control device that performs service communications is detected, analyze the detected service request and check whether a signal requested by the detected service request is available; and

in a case in which the signal is available, change the content of the transformation map.

6. An operation method of a transformation device installed in a vehicle, the operation method comprising:

transforming data transmitted from a first control device in a first communication protocol to data in a second communication protocol using a transformation map;

transmitting the transformed data to a second control device;

detecting for a novel signal from the first control device and/or the second control device;

in a case where the novel signal from the first control device and/or the second control device is detected, determining whether the novel signal matches a predetermined criteria;

determining whether, after the novel signal is detected and during determination of whether the novel signal matches the predetermined criteria, none of previous signals is being propagated through a network;

in a case where it is determined that the detected novel signal matches the predetermined criteria and none of the previous signals is being propagated through the network, confirming with a user whether the first control device and/or the second control device was updated;

in a case where it is determined that either or both of (a) the detected novel signal does not match the predetermined criteria and (b) at least one of the previous signals is being propagated through the network, not confirming with the user whether the first control device and/or the second control device was updated; and

in a case where the user confirms that the first control device and/or the second control device was updated, changing a content of the transformation map.

7. A non-transitory computer readable storage medium storing a program that causes an on-vehicle computer to execute transformation processing, the transformation processing comprising:

transforming data transmitted from a first control device in a first communication protocol to data in a second communication protocol using a transformation map;

transmitting the transformed data to a second control device;

detecting for a novel signal from the first control device and/or the second control device;

in a case where the novel signal from the first control device and/or the second control device is detected, determining whether the novel signal matches a predetermined criteria;

determining whether, after the novel signal is detected and during determination of whether the novel signal matches the predetermined criteria, none of previous signals is being propagated through a network;

in a case where it is determined that the detected novel signal matches the predetermined criteria and none of the previous signals is being propagated through the network, confirming with a user whether the first control device and/or the second control device was updated;

in a case where it is determined that either or both of (a) the detected novel signal does not match the predetermined criteria and (b) at least one of the previous signals is being propagated through the network, not confirming with the user whether the first control device and/or the second control device was updated; and

in a case where the user confirms that the first control device and/or the second control device was updated, changing a content of the transformation map.

8. The transformation device according to claim 1 , wherein the signal contains an ID, and the processor is further configured to identify a signal having a same ID with the novel signal as one of the previous signals.

9. The transformation device according to claim 1 , wherein the processor is configured to detect a signal that is not defined in the transformation map as the novel signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: OHASHI, KOSUKE
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 053936/0936 →
Priority Claims (1)
JP JP2019-186846 · Oct 10, 2019 · national
Continuity (1)
Related Publication 20210112147A1 · Apr 15, 2021