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: 11736380Abstract: A relay device, or a switch, in a ring network corrects connection information including (i) identification information of respective switches in the network and (ii) a connection order of other switches seen from a subject switch, by storing in a memory a switch ID table of the subject switch, which includes an ID of each of the other switches and a connection order of the other switches seen from the subject switch, for identifying an abnormal section of the network, for example. Each of the switches has a function that (i) generates anew ID for the restarted switch for generating a new ID table and (ii) causes the other switches to generate a respective new switch ID table, when detecting switch ID duplication among the switches or when restarting from a reset.Type: GrantFiled: July 14, 2020Date of Patent: August 22, 2023Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Shinya Ishibashi
-
Patent number: 11665030Abstract: 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: GrantFiled: March 5, 2020Date of Patent: May 30, 2023Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11424957Abstract: 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: GrantFiled: February 25, 2020Date of Patent: August 23, 2022Assignee: DENSO CORPORATIONInventor: Yoshifumi Kaku
-
Patent number: 11388133Abstract: 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: GrantFiled: October 31, 2019Date of Patent: July 12, 2022Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11336484Abstract: 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: GrantFiled: January 28, 2020Date of Patent: May 17, 2022Assignee: DENSO CORPORATIONInventor: Yoshifumi Kaku
-
Patent number: 11297007Abstract: 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: GrantFiled: October 31, 2019Date of Patent: April 5, 2022Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Shinya Ishibashi
-
Patent number: 11290308Abstract: 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: GrantFiled: March 5, 2020Date of Patent: March 29, 2022Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11283713Abstract: 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: GrantFiled: March 5, 2020Date of Patent: March 22, 2022Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11258634Abstract: 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: GrantFiled: January 22, 2020Date of Patent: February 22, 2022Assignee: DENSO CORPORATIONInventor: Yoshifumi Kaku
-
Patent number: 11252104Abstract: 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: GrantFiled: February 27, 2020Date of Patent: February 15, 2022Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa, Yasuhiro Kotani, Kazuya Ohata
-
Patent number: 11184297Abstract: 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: GrantFiled: February 25, 2020Date of Patent: November 23, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11178075Abstract: A replay device includes: multiple transceiver units that transmits and receives a communication frame, each transceiver unit including a register in which at least data indicating a set-up content relating to an operation of a respective transceiver unit is written; a register access unit that is connected with each transceiver unit through an interface; and a control unit that transmits a control message to the register access unit. The control message includes access target information for designating one or more access target transceiver units, and access content information indicating an access content to a register of each access target transceiver unit. The register access unit sets the one or more target transceiver units designated by the access target information, and perform an access to the register of each access target transceiver unit according to the access content.Type: GrantFiled: April 22, 2020Date of Patent: November 16, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Zhuomin Zhou
-
Patent number: 11171871Abstract: 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: GrantFiled: October 28, 2019Date of Patent: November 9, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11146496Abstract: 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: GrantFiled: February 25, 2020Date of Patent: October 12, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11128577Abstract: 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: GrantFiled: November 5, 2019Date of Patent: September 21, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Patent number: 11019097Abstract: A repeater serving as a relay device determines, when receiving a frame by a port, whether the received frame is a session request or not. When the received frame is a session request, the repeater then determines whether the repeater is in a prohibition state or not. When the repeater is in the prohibition state, the received frame is discarded. When the repeater is not in the prohibition state, the repeater then determines whether the repeater is in a determination state or not, and, when the repeater is in the determination state, the repeater transitions to the prohibition state for a preset prohibition period that to is set by a setting unit, for discarding the received frame.Type: GrantFiled: February 16, 2018Date of Patent: May 25, 2021Assignee: DENSO CORPORATIONInventor: Yoshifumi Kaku
-
Patent number: 11012172Abstract: 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: GrantFiled: April 12, 2019Date of Patent: May 18, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Eiichiro Kusano
-
Patent number: 10958475Abstract: A repeater device in a communication network includes a microcomputer configured to determine whether the repeater device will function as a mirroring switch that generates and transfers a mirror frame, or as a mirror-transfer switch that transfers the mirror frame. When the repeater device functions as a mirror switch and performs port mirroring, the repeater device adds monitor port and destination port information of the mirroring switch to the mirror frame. When the repeater device functions as a mirror-transfer switch, the repeater device adds sender port and destination port information of the mirror-transfer switch to the mirror frame. A monitor device in the communication network uses information in the mirror frame to identify a mirror source device in the network.Type: GrantFiled: December 21, 2018Date of Patent: March 23, 2021Assignee: DENSO CORPORATIONInventors: Yoshifumi Kaku, Taichi Itagawa
-
Publication number: 20210029016Abstract: A relay device, or a switch, in a ring network corrects connection information including (i) identification information of respective switches in the network and (ii) a connection order of other switches seen from a subject switch, by storing in a memory a switch ID table of the subject switch, which includes an ID of each of the other switches and a connection order of the other switches seen from the subject switch, for identifying an abnormal section of the network, for example. Each of the switches has a function that (i) generates anew ID for the restarted switch for generating a new ID table and (ii) causes the other switches to generate a respective new switch ID table, when detecting switch ID duplication among the switches or when restarting from a reset.Type: ApplicationFiled: July 14, 2020Publication date: January 28, 2021Inventors: Yoshifumi KAKU, Shinya ISHIBASHI
-
Publication number: 20200344181Abstract: A replay device includes: multiple transceiver units that transmits and receives a communication frame, each transceiver unit including a register in which at least data indicating a set-up content relating to an operation of a respective transceiver unit is written; a register access unit that is connected with each transceiver unit through an interface; and a control unit that transmits a control message to the register access unit. The control message includes access target information for designating one or more access target transceiver units, and access content information indicating an access content to a register of each access target transceiver unit. The register access unit sets the one or more target transceiver units designated by the access target information, and perform an access to the register of each access target transceiver unit according to the access content.Type: ApplicationFiled: April 22, 2020Publication date: October 29, 2020Inventors: Yoshifumi KAKU, Zhuomin ZHOU