Patents by Inventor Yoshifumi Kaku

Yoshifumi Kaku has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10805109
    Abstract: A relay apparatus is provided to specify, in a plurality of recording areas in an information table, a target recording area being a recording area which records a transmission source data-item included in a frame and indicating as transmission source a device having a lowest frequency of communication via the relay apparatus, in response to receiving an unrecorded frame via a port of a plurality of ports under a fully recorded state of the plurality of recording areas. The unrecorded frame is a frame including a transmission source data-item that is not recorded in any of the plurality of recording areas. The fully recorded state of the plurality of recording areas is a state where the transmission source data-item and the port data-item are recorded fully in each of all the plurality of recording areas included in the information table.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: October 13, 2020
    Assignee: DENSO CORPORATION
    Inventors: Yoshifumi Kaku, Shinya Ishibashi
  • Publication number: 20200313936
    Abstract: A relay device for relaying a frame includes: communication ports respectively connected with communication lines; a receiver receiving a frame addressed to a transfer destination device connected through one communication port; a selector selecting one or more communication ports respectively connected to one or more transfer destination devices, based on connection information of the communication ports and the transfer destination devices and group information indicating whether the transfer destination devices belong to a predetermined group; and a transmitter transmitting the frame through selected communication ports.
    Type: Application
    Filed: March 5, 2020
    Publication date: October 1, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Publication number: 20200313935
    Abstract: A relay device for relaying a frame between a plurality of communication lines includes: a rewriting unit configured to rewrite at least one predetermined target field among a plurality of fields included in a received frame; and an execution unit configured to execute a process on the received frame according to a predetermined filtering rule. The execution unit executes the process based on a description of an applied frame which is prepared by applying a description after rewriting the target field in the received frame by the rewriting unit.
    Type: Application
    Filed: March 5, 2020
    Publication date: October 1, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Publication number: 20200314031
    Abstract: A relay apparatus relays a frame by connection type communication in which the frame is transmitted and received between communication devices, and includes: communication ports each of which is connected to one of the communication devices; a determiner that receives a reception frame from a communication port among the communication ports, the communication port being connected to a communication device as a frame transmission source among the communication devices, and performs determination of the reception frame by referring a header portion of the reception frame; a rewriter that generates a transmission frame obtained by rewriting the header portion of the reception frame in accordance with a predetermined condition; and a transmitter that transmits the transmission frame from a communication port connected to a communication device as transmission destination among the communication ports.
    Type: Application
    Filed: February 27, 2020
    Publication date: October 1, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA, Yasuhiro KOTANI, Kazuya OHATA
  • Publication number: 20200313927
    Abstract: A relay device, connected to another relay device by a communication line, includes: multiple ports having two redundant ports connected to communication lines for providing redundant transfer paths between relay devices; a disruption determination unit determining whether a frame transmitted from a target relay device and received through one of the redundant ports is disrupted; an abnormality transmitter transmitting an abnormality detection frame to the target relay device when the frame is disrupted; a response receiver determining whether a response frame is received from the target relay device after the abnormality transmitter transmits the abnormality detection frame; and an abnormality determination unit determining that an abnormality occurs in one of the communication lines between the target relay device and the relay device when the response frame is not received.
    Type: Application
    Filed: February 25, 2020
    Publication date: October 1, 2020
    Inventor: Yoshifumi KAKU
  • Publication number: 20200314007
    Abstract: A relay device for relaying a frame between communication lines includes: a classification acquisition unit for acquiring at least one classification item group having classification items and representing a classification condition for classifying a received frame to perform a predetermined process; a condition generation unit for generating at least one condition item group having condition items and representing a filtering rule for the frame based on the classification item group; and an execution unit for performing the process on the received frame based on the filtering rule. The classification acquisition unit acquires the classification item group in which a numerical number of the classification items is less than a numerical number of the condition items.
    Type: Application
    Filed: March 5, 2020
    Publication date: October 1, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Publication number: 20200304432
    Abstract: A relay device includes: multiple ports for transmitting and receiving a frame; at least one queue arranged for each of the ports, storing a transmission scheduled frame, and having a variable storage capacity; and a capacity controller controlling the storage capacity of each of queues for the ports. A distribution pattern of a value of the storage capacity allocated to each of the queues is defined as a capacity distribution pattern. The capacity distribution pattern includes a first pattern which is the capacity distribution pattern in an initial state and a second pattern which is different from the first pattern. The capacity controller switches the capacity distribution pattern from the first pattern to the second pattern when a predetermined switching condition is satisfied.
    Type: Application
    Filed: February 25, 2020
    Publication date: September 24, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Publication number: 20200296052
    Abstract: A relay device includes: multiple ports; a queue for each port storing a transmission scheduled frame and having a variable storage capacity with a minimum guarantee value; a shared storage area having a predetermined storage capacity for each queue; and a storage controller controlling to store the transmission scheduled frame in each queue. The storage controller stores the transmission scheduled frame in a storage destination queue when a usage storage capacity of the storage destination queue does not exceed the minimum guarantee value. The storage controller uses a free area as the storage destination queue and stores the transmission scheduled frame in the storage destination queue when the shared storage area has the free storage area for storing the transmission scheduled frame and the usage storage capacity of the storage destination queue exceeds the minimum guarantee value.
    Type: Application
    Filed: February 25, 2020
    Publication date: September 17, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Patent number: 10771400
    Abstract: A relay device in a communication network includes: a configuration determination unit determining whether a configuration frame is received; a comparison unit; first and second configuration units; and a configuration transfer unit. The comparison unit determines whether the propagation number at reception time is equal to the total number of target devices in a configuration frame. When the propagation number is not equal to the total number, the first configuration unit sets a port in the transfer destination information to the mirror output port. When the propagation number is not equal to the total number, the configuration transfer unit outputs the updated configuration frame from the mirror input port. When the propagation number is equal to the total number, the second configuration unit sets a port in the transfer destination information to the mirror output port.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 8, 2020
    Assignee: DENSO CORPORATION
    Inventors: Taichi Itagawa, Yoshifumi Kaku
  • Publication number: 20200280461
    Abstract: A relay device is one of relay devices each including (i) a common port connected to a terminal and (ii) two ring ports connected to other relay devices via communication lines. Upon receiving via the common port a frame whose destination is a terminal connected to a different relay device under one of the communication lines being abnormal, the relay device transmits the frame via both (i) one of the ring ports bypassing the abnormal communication line and (ii) a communication bus. In contrast, upon receiving a frame, whose destination is a terminal connected with the relay device, via one of the ring ports and a frame, whose destination is the terminal connected with the relay device, via the communication bus, the relay device determines whether the frames match. If the frames match, the relay device transfers the matched frame to the terminal via the common port.
    Type: Application
    Filed: January 28, 2020
    Publication date: September 3, 2020
    Inventor: Yoshifumi KAKU
  • Publication number: 20200274736
    Abstract: An electronic control unit includes a relay device that is connected via a first network with a different relay device included in a different electronic control unit to relay a frame via the first network. It is determined whether a reception interruption has occurred. The reception interruption signifies that at least one predetermined frame scheduled to be transmitted from the different relay device is not received within a predetermined time via the first network. In response to the reception interruption being determined to have occurred, it is determined whether an abnormality has occurred in the first network based on at least one of (i) a presence or absence of reception of a state data representing a state of the different electronic control unit from the different electronic control unit via a second network within a fixed time, and (ii) a content of the state data.
    Type: Application
    Filed: January 22, 2020
    Publication date: August 27, 2020
    Inventor: Yoshifumi Kaku
  • Publication number: 20200177511
    Abstract: A relay apparatus executes either (i) transmitting a received frame, which is received from a communication line, to a different communication line or (ii) discarding the received frame as a discarded frame, according to a preset filtering rule. The relay apparatus stores discard information indicating information on the discarded frame in a preset discard recording storage when discarding the received frame as the discarded frame.
    Type: Application
    Filed: October 28, 2019
    Publication date: June 4, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Publication number: 20200177523
    Abstract: A relay apparatus includes: ports for transmitting and receiving communication data; a relay process portion that executes a relay process of transmitting the communication data received from at least one of the ports, from a destination port corresponding to the at least one of the ports connected to a destination device in accordance with a destination for the communication data; and a setting portion that, by an instruction from at least one external device, sets each of the ports to either a relay prohibition state in which relay of the communication data is prohibited or a relay allowance state in which the relay of the communication data is allowed. When the destination port, the relay process portion discards the received communication data without saving the received communication data.
    Type: Application
    Filed: October 31, 2019
    Publication date: June 4, 2020
    Inventors: Yoshifumi KAKU, Shinya ISHIBASHI
  • Publication number: 20200162405
    Abstract: A relay apparatus relays a frame between communication lines. The relay apparatus includes an item group record portion that records at least one item group that includes classification items for identifying a received frame; a condition record portion that records action conditions each of which includes a setting of whether each of the classification items is set to be valid, and a process content for the frame; a rule generation portion that generates a filtering rule for the received frame by extracting at least one of the classification items set to be valid for each of the action conditions and by associating the extracted classification item with the process content, when receiving the frame; and a process execution portion that executes a process on the received frame in accordance with the filtering rule.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 21, 2020
    Inventors: Yoshifumi KAKU, TAICHI ITAGAWA
  • Publication number: 20200153783
    Abstract: A network switch includes: a table record portion that records an address solution table that records multiple address information; an information addition portion that adds new address information for a new communication device based on the address solution data to the address information table; a relay portion that relays data other than the address solution data; and a rewrite portion that rewrites at least one of the address solution table or propriety information in accordance with an external instruction output from an external device. The address solution table includes the propriety information indicating availability propriety of the address information for each of the multiple address information. The relay portion relays the data by utilizing the address information set to be utilizable in the propriety information.
    Type: Application
    Filed: October 31, 2019
    Publication date: May 14, 2020
    Inventors: Yoshifumi KAKU, Taichi ITAGAWA
  • Patent number: 10644976
    Abstract: A relay apparatus which relays a communication among a plurality of control devices includes a plurality of ports connected with the plurality of control devices, respectively, via a plurality of communication lines; a determination section determining whether a reception frame received by each of the plurality of ports is normal or abnormal; a discarding section discarding the reception frame when the determination section determines that the reception frame is abnormal; and an abnormality notifying section, when the determination section determines that the reception frame is abnormal, notifying an abnormality occurrence in the reception frame to a transmission source device, wherein the transmission source device is one of the control devices that transmitted the reception frame.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: May 5, 2020
    Assignee: DENSO CORPORATION
    Inventor: Yoshifumi Kaku
  • Patent number: 10630609
    Abstract: A relay device is usable as one of a plurality of relay devices providing a communication network. Each of the plurality of relay devices has a plurality of ports including at least two redundant ports. A relay device includes a determining unit, a copying unit and a selecting unit. The selecting unit is configured to compare traffics of the at least two redundant ports when the determining unit determines that a port mirroring instruction transmitted from a diagnostic device is received by any of the at least two redundant ports. The selecting unit is configured to select an output redundant port to output a mirror frame copied by the copying unit based on a comparison result among the at least two redundant ports, and output the mirror frame from the output redundant port to transfer the mirror frame to the diagnostic device.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: April 21, 2020
    Assignee: DENSO CORPORATION
    Inventor: Yoshifumi Kaku
  • Publication number: 20200076644
    Abstract: A relay apparatus is provided to specify, in a plurality of recording areas in an information table, a target recording area being a recording area which records a transmission source data-item included in a frame and indicating as transmission source a device having a lowest frequency of communication via the relay apparatus, in response to receiving an unrecorded frame via a port of a plurality of ports under a fully recorded state of the plurality of recording areas. The unrecorded frame is a frame including a transmission source data-item that is not recorded in any of the plurality of recording areas. The fully recorded state of the plurality of recording areas is a state where the transmission source data-item and the port data-item are recorded fully in each of all the plurality of recording areas included in the information table.
    Type: Application
    Filed: July 18, 2019
    Publication date: March 5, 2020
    Inventors: Yoshifumi KAKU, Shinya ISHIBASHI
  • Publication number: 20190356404
    Abstract: A relay device accumulates received frames that are not determined as a specific frame in a queue and transfers the frames accumulated in the queue one by one according to a predetermined rule. The relay device transfers a received frame that is determined as a specific frame priority to the frames accumulated in the queue without accumulating the specific frame in the queue.
    Type: Application
    Filed: April 12, 2019
    Publication date: November 21, 2019
    Inventors: Yoshifumi KAKU, Eiichiro KUSANO
  • Patent number: 10454528
    Abstract: A relay device for data between communication cables having a signal line in full duplex communication, includes: communication units connected to the communication cables; and a main controller executing a relay process of the data. Each communication unit includes: an input/output unit of an analog signal; an analog/digital converter converting the analog signal into a digital signal; a generator generating another digital signal based on another analog signal input to another communication unit; and an echo canceller calculating a filter coefficient based on the other digital signal and the digital signal, and executing a cancellation process of removing a component derived from the other digital signal from the digital signal according to the filter coefficient. The communication unit or the main control unit includes a sign determination unit determining based on a time change of the filter coefficient whether a sign of disconnection exists in the signal line.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: October 22, 2019
    Assignees: SOKEN, INC., DENSO CORPORATION
    Inventors: Youhei Sekiya, Hiroyuki Mori, Yoshifumi Kaku, Hironobu Akita