Patents by Inventor Kazunari Sumiyoshi

Kazunari Sumiyoshi 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: 11853604
    Abstract: According to one embodiment, a computational storage device comprises a nonvolatile memory and a controller configured to control a data process including a first process and a second process. The first process writes data, designated by a first command received from an external device, to the nonvolatile memory. The second process reads data, designated by a second command received from the external device, from the nonvolatile memory and transmits read data to the external device. The controller comprises a processor configured to determine whether to perform the data process in accordance with information included in the first or second command.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: December 26, 2023
    Assignee: Kioxia Corporation
    Inventors: Ayako Tsuji, Kazunari Sumiyoshi
  • Publication number: 20230088291
    Abstract: According to one embodiment, a computational storage drive, comprises a first memory configured to store a program, a storage medium configured to store data, a processor configured to execute the program, and a controller configured to perform, control of an asynchronous event which is a process independent of a request from a host. The controller is configured to transmit an asynchronous event notification to the host when an asynchronous event set by the host occurs.
    Type: Application
    Filed: March 15, 2022
    Publication date: March 23, 2023
    Applicant: Kioxia Corporation
    Inventors: Ayako TSUJI, Kazunari SUMIYOSHI, Keito TAI
  • Publication number: 20220300207
    Abstract: According to one embodiment, a computational storage device comprises a nonvolatile memory and a controller configured to control a data process including a first process and a second process. The first process writes data, designated by a first command received from an external device, to the nonvolatile memory. The second process reads data, designated by a second command received from the external device, from the nonvolatile memory and transmits read data to the external device. The controller comprises a processor configured to determine whether to perform the data process in accordance with information included in the first or second command.
    Type: Application
    Filed: September 13, 2021
    Publication date: September 22, 2022
    Applicant: Kioxia Corporation
    Inventors: Ayako TSUJI, Kazunari SUMIYOSHI
  • Patent number: 10681130
    Abstract: A storage system includes a plurality of nodes, each of the nodes including one or more node modules each of which includes a nonvolatile storage, and a connection unit directly connectable to at least one of the nodes. The connection unit is configured to transmit an access request or an inquiry directed to a target node module, determine a length of an interval before re-transmitting the access request or the inquiry, based on a response indicating an operation status of the target node module, which is returned by the target node module in response to the access request or the inquiry, and re-transmits the access request or the inquiry after the interval of the determined length has passed.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: June 9, 2020
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Hisaki Niikura, Kazunari Kawamura, Takahiro Kurita, Kazunari Sumiyoshi
  • Publication number: 20180077236
    Abstract: A storage system includes a plurality of nodes, each of the nodes including one or more node modules each of which includes a nonvolatile storage, and a connection unit directly connectable to at least one of the nodes. The connection unit is configured to transmit an access request or an inquiry directed to a target node module, determine a length of an interval before re-transmitting the access request or the inquiry, based on a response indicating an operation status of the target node module, which is returned by the target node module in response to the access request or the inquiry, and re-transmits the access request or the inquiry after the interval of the determined length has passed.
    Type: Application
    Filed: February 27, 2017
    Publication date: March 15, 2018
    Inventors: Hisaki NIIKURA, Kazunari KAWAMURA, Takahiro KURITA, Kazunari SUMIYOSHI
  • Publication number: 20180059969
    Abstract: A storage system includes a plurality of nodes, each of the nodes including a nonvolatile storage device, and a connection unit directly connected to at least one of the nodes and having a processor. The processor is configured to store each of input or output (I/O) commands in a queue, issue each of the data I/O commands stored in the queue to one of the nodes to be accessed in accordance with the data I/O command, determine a busy node based on a status received therefrom, and selectively generate I/O commands for storage in the queue so that I/O commands targeting non-busy nodes are generated and I/O commands targeting busy nodes are not generated.
    Type: Application
    Filed: February 24, 2017
    Publication date: March 1, 2018
    Inventors: Kazuhiro FUKUTOMI, Takahiro KURITA, Kazunari SUMIYOSHI, Kazunari KAWAMURA
  • Publication number: 20170109298
    Abstract: A storage device includes a storage unit having a plurality of routing circuits networked with each other, each of the routing circuits configured to route packets to a plurality of node modules that are connected thereto, each of the node modules including nonvolatile memory, and a plurality of connection units, each coupled with one or more of the routing circuits, and configured to access each of the node modules through one or more of the routing circuits. Each of the connection units is configured to transmit an inquiry to a target node module, to initiate a write operation, and determine whether or not to transmit a write command based on a notice returned by the target node module in response to the inquiry.
    Type: Application
    Filed: March 7, 2016
    Publication date: April 20, 2017
    Inventors: Takahiro Kurita, Atsuhiro Kinoshita, Kazunari Kawamura, Kazunari Sumiyoshi, Hisaki Niikura
  • Patent number: 8005343
    Abstract: A recorded data storing unit previously stores recorded content data. An index information storing unit stores index information corresponding to portions being grouped depending on attributes of the recorded content from the outside. A playlist creating unit creates a playlist presenting editing targets for the attributes according to specified information specified by a user for the attributes using the specified information and index information appended to the portions of the recorded content depending on the attributes. A playlist storing unit stores the playlist created by the playlist creating unit. A content editing unit edits the editing targets in recorded content in the recorded data storing unit according to the index information in the index information storing unit and the playlist in the playlist storing unit.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: August 23, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hiroyuki Mizuno, Nobuhiro Ono, Kazunari Sumiyoshi, Makoto Sato
  • Publication number: 20070269184
    Abstract: A recorded data storing unit previously stores recorded content data. An index information storing unit stores index information corresponding to portions being grouped depending on attributes of the recorded content from the outside. A playlist creating unit creates a playlist presenting editing targets for the attributes according to specified information specified by a user for the attributes using the specified information and index information appended to the portions of the recorded content depending on the attributes. A playlist storing unit stores the playlist created by the playlist creating unit. A content editing unit edits the editing targets in recorded content in the recorded data storing unit according to the index information in the index information storing unit and the playlist in the playlist storing unit.
    Type: Application
    Filed: May 17, 2007
    Publication date: November 22, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Hiroyuki Mizuno, Nobuhiro Ono, Kazunari Sumiyoshi, Makoto Sato