Patents by Inventor Hirotomo Kobayashi

Hirotomo Kobayashi 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).

  • Publication number: 20240094924
    Abstract: According to one embodiment, a storage device includes a nonvolatile memory and a controller. The controller manages first user identification information and first authentication information including a hash value calculated from the first user identification information and a first device identification information of a first client device. The controller receives an access request to the nonvolatile memory, user identification information, and authentication information transmitted from an external device, and accepts the access request in a case where the user identification information received matches the first user identification information, and the authentication information received matches the first authentication information.
    Type: Application
    Filed: February 27, 2023
    Publication date: March 21, 2024
    Applicant: Kioxia Corporation
    Inventor: Hirotomo KOBAYASHI
  • Patent number: 11782612
    Abstract: A memory system includes a nonvolatile memory and a controller that controls the nonvolatile memory. The controller is configured to generate information relating to encryption and decryption of data based on a location of the memory system and to enable at least one process of encrypting data to be written to the nonvolatile memory or decrypting data read from the nonvolatile memory by using the information.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: October 10, 2023
    Assignee: Kioxia Corporation
    Inventors: Hirotomo Kobayashi, Yoshiyuki Kudoh, Kentaro Umesawa
  • Publication number: 20230004311
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller manages first account information to be used for authentication of a first account and second account information to be used for authentication of a second account. The controller receives third account information from a host device. When the third account information matches the first account information, the controller permits access to at least a partial storage area of the nonvolatile memory based on a request from the host device and transmits first data that includes the second account information to a first memory system.
    Type: Application
    Filed: December 9, 2021
    Publication date: January 5, 2023
    Inventor: Hirotomo Kobayashi
  • Publication number: 20220091759
    Abstract: A memory system includes a nonvolatile memory and a controller that controls the nonvolatile memory. The controller is configured to generate information relating to encryption and decryption of data based on a location of the memory system and to enable at least one process of encrypting data to be written to the nonvolatile memory or decrypting data read from the nonvolatile memory by using the information.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 24, 2022
    Inventors: Hirotomo KOBAYASHI, Yoshiyuki KUDOH, Kentaro UMESAWA
  • Patent number: 7779180
    Abstract: A data processing module includes: a data converter having a TranslateData interface for receiving input data and sending output data, a Property interface for sending and receiving parameter data composed of a character string parameter for Property control, and Open/Close interface for initializing the environment and the state, a query interface for obtaining entries of the internal interfaces of the Open/Close interface, the TranslateData interface, and the Property interface, an API interface for dynamically obtaining by the query interface the four kinds of interfaces of the Open, Close, Property, and TranslateData, and a callback interface designated by the Property interface.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: August 17, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masayuki Hagiwara, Hirotomo Kobayashi
  • Patent number: 7770149
    Abstract: A framework registers the entry names of entry interfaces respectively included in modules. The framework acquires operation names (static entries) of operation interfaces included in the module by calling the entry interface based on the entry name. The framework calls the operation interfaces based on the operation names. And the module executes generation of the module itself to be connected to the framework, a process inherent in the module, and deletion of the module itself connected to the framework.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: August 3, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Sae Akimoto, Masayuki Hagiwara, Hirotomo Kobayashi
  • Publication number: 20060271650
    Abstract: A framework for establishing an application system, the framework including: a plurality of data processing modules that is provided with an interface in common with one another, and performs data processing; and a manager module that communicates with the data processing modules via the interface, and controls data transfer between the data processing modules and the data processing performed by each of the data processing modules.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 30, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Hirotomo Kobayashi, Masayuki Hagiwara
  • Publication number: 20060268327
    Abstract: A data processing module includes: a data converter having a TranslateData interface for receiving input data and sending output data, a Property interface for sending and receiving parameter data composed of a character string parameter for Property control, and Open/Close interface for initializing the environment and the state, a query interface for obtaining entries of the internal interfaces of the Open/Close interface, the TranslateData interface, and the Property interface, an API interface for dynamically obtaining by the query interface the four kinds of interfaces of the Open, Close, Property, and TranslateData, and a callback interface designated by the Property interface.
    Type: Application
    Filed: April 26, 2006
    Publication date: November 30, 2006
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Masayuki Hagiwara, Hirotomo Kobayashi
  • Publication number: 20060248223
    Abstract: A framework registers the entry names of entry interfaces respectively included in modules. The framework acquires operation names (static entries) of operation interfaces included in the module by calling the entry interface based on the entry name. The framework calls the operation interfaces based on the operation names. And the module executes generation of the module itself to be connected to the framework, a process inherent in the module, and deletion of the module itself connected to the framework.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 2, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Sae Akimoto, Masayuki Hagiwara, Hirotomo Kobayashi
  • Publication number: 20040006677
    Abstract: A method for processing a microcomputer having a central processing unit detects an interrupt process. The method disrupts a first task under an execution. Then, the method determines the interrupt process and assigns a second task for the interrupt process. The method sets up a second bank for the second task and executes the second task at the second bank. Further more, the method resumes the first task after executing the second task.
    Type: Application
    Filed: March 27, 2003
    Publication date: January 8, 2004
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Hirotomo Kobayashi, Yoshiaki Tominaga