Patents by Inventor Takahiro Yamaura

Takahiro Yamaura 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: 12112185
    Abstract: According to an embodiment, a communication apparatus includes a task and a notification unit. The task stores, in a storage unit, notification information to be notified to a virtual machine as a notification destination via a virtual machine monitor after execution of predetermined processing. The notification unit collectively notifies the virtual machine monitor of a plurality of pieces of notification information stored in the storage unit.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: October 8, 2024
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuta Kobayashi, Takahiro Yamaura
  • Publication number: 20240275511
    Abstract: According to one embodiment, a control system includes first and second control devices. The first control device includes a management unit that manages global time, a first generation unit that generates local time, a control unit that controls an operation of the first control device based on the global time, the local time, and operation control information, and a second generation unit that generates time error information based on the global time and the local time. The second control device includes an acquisition unit that acquires the time error information, and a correction unit that corrects the operation control information based on the time error information.
    Type: Application
    Filed: October 20, 2023
    Publication date: August 15, 2024
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro YAMAURA, Yasin OGE, Yuta KOBAYASHI
  • Publication number: 20240273244
    Abstract: According to one embodiment, a communication control device included in a first communication device is provided. The communication control device includes an acquisition unit, a first processing unit, a request unit and a first memory unit. The acquisition unit acquires data transmitted from the first communication device to a second communication device or data transmitted from the second communication device to the first communication device. The first processing unit performs an encryption process or a decryption process on the data by using key data in a case where the data belongs to a flow. The request unit requests transfer of key data for each flow via an internal bus. The first memory unit stores the key data transferred in response to the request.
    Type: Application
    Filed: September 1, 2023
    Publication date: August 15, 2024
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro YAMAURA, Yuta KOBAYASHI
  • Patent number: 12047288
    Abstract: According to one embodiment, a receiving unit receives a frame from a first external communication device connected to a first communication port. First and second databases store destination determination information used to determine a second communication port to which a second external communication device is connected. A determination unit determines the second communication port by accessing destination determination information in the first database when the received frame is a first frame, and determines the second communication port by accessing destination determination information in the second database when the received frame is a second frame. The first database is accessible to the destination determination information at a higher speed than the second database.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: July 23, 2024
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA INFRASTRUCTURE SYSTEMS & SOLUTIONS CORPORATION
    Inventors: Yuta Kobayashi, Takahiro Yamaura
  • Patent number: 11882053
    Abstract: A communication system according an embodiment includes one or more hardware processors. The one or more hardware processors calculate indicators used to detect presence of abnormality caused by a situation in which a size of a message is larger than a maximum allowable size of a queue, the indicators being calculated based on gate control information including a plurality of entries each of which indicates gate states corresponding to a plurality of queues.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: January 23, 2024
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yasin Oge, Takahiro Yamaura, Yuta Kobayashi, Masashi Ito
  • Patent number: 11755517
    Abstract: A communication control device according to an embodiment includes one or more hardware processors functioning as a transmission control unit and a communication unit. The transmission control unit performs control of transmission of messages by opening and closing a gate based on transmission permission information. The transmission permission information is generated based on gate control information including a plurality of entries for determining whether to open a plurality of gates corresponding to a plurality of queues. The transmission permission information indicates an amount of transmittable messages in a period corresponding to one or more continuous entries. The communication unit transmits and receives messages in accordance with the control of the transmission control unit.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: September 12, 2023
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Yamaura, Yasin Oge
  • Patent number: 11693681
    Abstract: According to an embodiment, a processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to: execute data access that is at least one of data writing to the memory and data reading from the memory; receive access control information for controlling timing of the data access to be executed; and control the timing of the data access based on the received access control information.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: July 4, 2023
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro Yamaura, Yasin Oge, Yuta Kobayashi
  • Publication number: 20230171198
    Abstract: According to one embodiment, a communication control device includes a transmission control unit and a communication unit. The transmission control unit is configured to control transfer start timing of a first message stored in a queue, based on gate control information. The communication unit is configured to transmit the first message transferred from the transmission control unit in accordance with the transfer start timing. The transfer start timing of the first message is determined based on a transmission cost at a time when a second message, which has been already determined to pass through the gate, is transmitted by the communication unit, and a transfer status of the second message between the transmission control unit and the communication unit.
    Type: Application
    Filed: September 7, 2022
    Publication date: June 1, 2023
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yasin OGE, Takahiro YAMAURA
  • Publication number: 20230171200
    Abstract: According to one embodiment, a communication control device includes a transmission control unit and a communication unit. The transmission control unit is configured to control transmission of a message stored in a queue based on transmission control information generated from gate control information in which open or close status of a gate corresponding to each of a plurality of queues is specified. The communication unit is configured to transmit the message under control of the transmission control unit. The transmission control information indicates timing of next event related to the transmission of the message when the transmission of the message is controlled.
    Type: Application
    Filed: September 7, 2022
    Publication date: June 1, 2023
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro YAMAURA, Yasin OGE
  • Patent number: 11625199
    Abstract: According to an embodiment, a communication apparatus includes a writing unit, a transfer control unit, a descriptor receiving unit, and a reading unit. The writing unit writes a frame in a first virtual storage area. The transfer control unit controls a timing for transferring a descriptor of the frame based on schedule information. The descriptor receiving unit receives the descriptor. The reading unit that reads the frame from a second virtual storage area specified based on the descriptor when the descriptor is received by the descriptor receiving unit.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: April 11, 2023
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuta Kobayashi, Takahiro Yamaura, Masashi Ito, Yasin Oge
  • Patent number: 11611402
    Abstract: A communication device according to an embodiment is capable of communicating with another communication device via a first network and a second network each transmitting radio signal data by different communication methods. The communication device includes: a first communicator capable of communicating with another communication device via the first network; a second communicator capable of communicating with another communication device via the second network; a delay parameter acquirer to acquire a delay parameter of the first network; and a delay parameter reflector to reflect the delay parameter of the first network acquired by the delay parameter acquirer on a delay parameter of the second network.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 21, 2023
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA INFRASTRUCTURE SYSTEMS & SOLUTIONS CORPORATION
    Inventors: Kenichi Ohno, Toshihiro Tango, Takahiro Yamaura
  • Publication number: 20220400078
    Abstract: According to one embodiment, a receiving unit receives a frame from a first external communication device connected to a first communication port. First and second databases store destination determination information used to determine a second communication port to which a second external communication device is connected. A determination unit determines the second communication port by accessing destination determination information in the first database when the received frame is a first frame, and determines the second communication port by accessing destination determination information in the second database when the received frame is a second frame. The first database is accessible to the destination determination information at a higher speed than the second database.
    Type: Application
    Filed: February 28, 2022
    Publication date: December 15, 2022
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA INFRASTRUCTURE SYSTEMS & SOLUTIONS CORPORATION
    Inventors: Yuta KOBAYASHI, Takahiro YAMAURA
  • Publication number: 20220294556
    Abstract: According to an embodiment, a communication device includes a communication unit, a transfer unit, an error detection unit, and a transfer disablement control unit. The communication unit receives a frame. The transfer unit transfers the frame to a frame storage unit of a transfer destination. The error detection unit detects an error in the frame. The transfer disablement control unit disables transfer by the transfer unit when an error is detected by the error detection unit.
    Type: Application
    Filed: August 30, 2021
    Publication date: September 15, 2022
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA INFRASTRUCTURE SYSTEMS & SOLUTIONS CORPORATION
    Inventors: Takahiro YAMAURA, Yuta KOBAYASHI
  • Patent number: 11425711
    Abstract: A transmission device includes a receiving unit and a transmission processing unit. The receiving unit receives transmission schedule information including a frame identifier (ID) of a frame to be transmitted and a transmission parameter relating to transmission timing of the frame. The transmission processing unit transmits a frame identified by the frame ID to a receiving device, according to the transmission parameter included in the transmission schedule information.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: August 23, 2022
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takahiro Yamaura, Yasin Oge, Yuta Kobayashi
  • Publication number: 20220237009
    Abstract: According to an embodiment, a communication apparatus includes a task and a notification unit. The task stores, in a storage unit, notification information to be notified to a virtual machine as a notification destination via a virtual machine monitor after execution of predetermined processing. The notification unit collectively notifies the virtual machine monitor of a plurality of pieces of notification information stored in the storage unit.
    Type: Application
    Filed: August 26, 2021
    Publication date: July 28, 2022
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuta KOBAYASHI, Takahiro YAMAURA
  • Publication number: 20220197841
    Abstract: A communication control device according to an embodiment includes one or more hardware processors functioning as a transmission control unit and a communication unit. The transmission control unit performs control of transmission of messages by opening and closing a gate based on transmission permission information. The transmission permission information is generated based on gate control information including a plurality of entries for determining whether to open a plurality of gates corresponding to a plurality of queues. The transmission permission information indicates an amount of transmittable messages in a period corresponding to one or more continuous entries. The communication unit transmits and receives messages in accordance with the control of the transmission control unit.
    Type: Application
    Filed: August 30, 2021
    Publication date: June 23, 2022
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro YAMAURA, Yasin OGE
  • Patent number: 11336725
    Abstract: According to an embodiment, a communication apparatus includes a plurality of virtual machines, a storage unit, a transfer unit, and a descriptor output unit. The storage unit includes a multicast storage area specified for each multicast group and storing a multicast frame addressed to virtual machines belonging to a multicast group. The transfer unit writes the multicast frame into a multicast transfer virtual storage area mapped to the multicast storage area. The descriptor output unit outputs a descriptor of the multicast frame to the virtual machines belonging to the multicast group. The virtual machine includes a descriptor receiving unit and a reading unit. The descriptor receiving unit receives the descriptor. When the descriptor is received by the descriptor receiving unit, the reading unit reads the multicast frame from the multicast storage area specified based on the descriptor.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: May 17, 2022
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuta Kobayashi, Takahiro Yamaura, Masashi Ito, Yasin Oge
  • Publication number: 20220150058
    Abstract: According to an embodiment, a forwarding device, which is connected to a key management server device configured to generate a decryption key by using quantum key distribution, includes a memory and one or more processors coupled to the memory. The one or more processors are configured to: receive a reception packet; decrypt the reception packet when the reception packet is a decryption target packet; and forward the decrypted reception packet or the undecrypted reception packet.
    Type: Application
    Filed: August 30, 2021
    Publication date: May 12, 2022
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yasuyuki TANAKA, Takahiro Yamaura
  • Publication number: 20220150059
    Abstract: According to an embodiment, a forwarding device, which is connected to a key management server device configured to generate a decryption key by using quantum key distribution, includes a memory and one or more processors coupled to the memory. The one or more processors are configured to: receive information specifying a decryption target packet from a mobile phone network management server device; receive a reception packet; decrypt the reception packet when the reception packet is the decryption target packet specified from the mobile phone network management server device; and forward the decrypted reception packet or the undecrypted reception packet.
    Type: Application
    Filed: August 31, 2021
    Publication date: May 12, 2022
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yasuyuki TANAKA, Takahiro YAMAURA, Yoshimichi TANIZAWA
  • Publication number: 20210377189
    Abstract: A communication control device according to an embodiment includes one or more hardware processors. The one or more hardware processors are configured to: perform control of transmission of messages by opening and closing a gate based on transmission permission information, the transmission permission information being generated based on gate control information including a plurality of entries for determining whether to open a plurality of gates corresponding to a plurality of queues, the transmission permission information indicating a time permitted to transmit messages in a period corresponding to one or more continuous entries or indicating an amount of transmittable messages in the period; and transmit and receive messages in accordance with the control.
    Type: Application
    Filed: February 25, 2021
    Publication date: December 2, 2021
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Takahiro YAMAURA, Yasin OGE, Yuta KOBAYASHI