Patents by Inventor Shimpei NOMURA

Shimpei NOMURA 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: 11412034
    Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: August 9, 2022
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
  • Publication number: 20220229816
    Abstract: When an operation request of a file is made, a first storage system performs an operation of the file stored in the first storage system on the basis of the operation request, describes, in an operation log, a counter value of a management information file, associated with the file on which the operation is to be performed, together with operation content with respect to the file, replies to the operation request, and updates the counter value of the management information file when the file stored in the first storage system is transferred to a second storage system.
    Type: Application
    Filed: December 10, 2021
    Publication date: July 21, 2022
    Applicant: HITACHI, LTD.
    Inventors: Masanori TAKATA, Shimpei NOMURA, Yuto KAMO, Mitsuo HAYASAKA
  • Publication number: 20220214811
    Abstract: A file storage system configured to use a second storage system includes a first file system provided to an application, a first storage system in which a file is stored by the first file system, a processor, state management information storing a state of the file, a state information management unit that manages the state management information, and a file virtualization unit that manages files stored in the first storage system and the second storage system. The processor performs a calling process of the first file system based on an operation request of the file from the application. The first file system processes the operation request of the file. The state information management unit performs a state management information update process of the file based on input information with respect to the first file system related to the operation request, or an operation content.
    Type: Application
    Filed: March 24, 2022
    Publication date: July 7, 2022
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Masanori TAKATA
  • Publication number: 20220206991
    Abstract: A storage system is capable of sharing files between a plurality of sites each having a storage which provides a file system without having to mutually hold the associated files of all files between such sites. The storage has a storage apparatus storing data of a file and a controller connected to the storage apparatus; the storage system includes an associated file which is associated with the file and refers to the file; when the file is to be updated, the controller updates the file and the associated file based on a reference status from the associated file; and when an access request for accessing a file stored in another site is received, the controller makes an inquiry to the other site, and creates an associated file for accessing the file corresponding to the access request in a site of a controller that received the access request.
    Type: Application
    Filed: March 23, 2021
    Publication date: June 30, 2022
    Inventors: Mitsuo HAYASAKA, Shimpei NOMURA, Yuto KAMO, Hideki NAGASAKI, Kenta SHIGA
  • Publication number: 20220210218
    Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.
    Type: Application
    Filed: September 14, 2021
    Publication date: June 30, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Kazumasa MATSUBARA, Eiichi INOUE
  • Patent number: 11372570
    Abstract: Provided is an edge storage having a central processing unit (CPU). The edge storage is connected to another storage device capable of deduplicating and managing a data of a file in units of a predetermined chunk via a network, in which, when a data of a newly created file or an updated file is transferred to the other storage device, the CPU determines whether to transmit a difference portion to a core storage or to transmit a finger print of a difference chunk to the core storage, based on a size of the difference portion and a size of the finger print of the difference chunk which is a chunk including the difference portion and transmits the difference portion or the finger print to the core storage according to a determination result.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: June 28, 2022
    Assignee: HITACHI, LTD.
    Inventors: Yuto Kamo, Mitsuo Hayasaka, Shimpei Nomura
  • Publication number: 20220197527
    Abstract: To attempt to reduce a processing load by making it unnecessary to perform a task of searching for similar data when a delta compression process is performed. A storage system has a deduplication function of performing deduplication on a plurality of duplicate pieces of the data and a delta compression function of storing differences between a plurality of similar pieces of the data. When a write request to update the stored data is received, in a case where the deduplication has been performed on the data before being updated according to the write request, and the data after being updated does not share duplicate data with second data, a processor of the storage system performs the delta compression of generating and storing a difference between the data before being updated and the data after being updated.
    Type: Application
    Filed: September 13, 2021
    Publication date: June 23, 2022
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Yuto KAMO
  • Patent number: 11294567
    Abstract: A processor of a NAS performs a calling process of a local file system based on an operation request of a file from an application, the local file system processes the operation request of the file, an IO Hook program performs an update process of state management information of the file based on input information with respect to the local file system related to the operation request or an operation content, and a file virtualization program performs a management process of the file between the NAS and a CAS based on the state management information.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: April 5, 2022
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Masanori Takata
  • Patent number: 11204899
    Abstract: When an operation request of a file is made, a first storage system performs an operation of the file stored in the first storage system on the basis of the operation request, describes, in an operation log, a counter value of a management information file, associated with the file on which the operation is to be performed, together with operation content with respect to the file, replies to the operation request, and updates the counter value of the management information file when the file stored in the first storage system is transferred to a second storage system.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: December 21, 2021
    Assignee: HITACHI, LTD.
    Inventors: Masanori Takata, Shimpei Nomura, Yuto Kamo, Mitsuo Hayasaka
  • Publication number: 20210303158
    Abstract: A processor of a NAS performs a calling process of a local file system based on an operation request of a file from an application, the local file system processes the operation request of the file, an IO Hook program performs an update process of state management information of the file based on input information with respect to the local file system related to the operation request or an operation content, and a file virtualization program performs a management process of the file between the NAS and a CAS based on the state management information.
    Type: Application
    Filed: September 14, 2020
    Publication date: September 30, 2021
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Masanori TAKATA
  • Publication number: 20210286765
    Abstract: To reduce the data transfer amount required for a byte-level transfer of difference data, and avoid increases of management data and in the number of sessions at the time of a byte-level transfer of differences. In a computer system including: a first file storage that has a file system; a second file storage that receives an object request from the first file storage; and an object storage that stores a file or a directory that has been transferred to the object storage as an object, the first file storage detects an updated file or a directory of the file system from a client when the file system is updated; aggregates, collectively into a difference aggregation object, a plurality of pieces of difference data and difference data update information of detected files or directories; and transfers the difference aggregation object to the second file storage.
    Type: Application
    Filed: August 27, 2020
    Publication date: September 16, 2021
    Inventors: Masanori TAKATA, Shimpei NOMURA, Mitsuo HAYASAKA
  • Patent number: 10949405
    Abstract: A data deduplication device reduces a processing load in deduplication. Storage target data includes a content including a plurality of blocks having a structure in which transaction data and a hash value of a preceding block are associated with each other. A storage includes a storage device and a processor, which (1) acquires a hash value associated with one or more blocks of a chunk including the block in the content, and specifies a fingerprint corresponding to the chunk based on the acquired one or more hash values of the block, (2) determines whether the fingerprint corresponding to the chunk is the same as a fingerprint of a chunk stored in the storage device, and (3) does not store the chunk in the storage device when it is determined to be the same, and stores the chunk in the storage device when it is determined to not be the same.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: March 16, 2021
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Jun Nemoto
  • Patent number: 10896700
    Abstract: A system including a first storage drive and a superior device superior to the first storage drive, wherein the superior device specifies a first allowable environmental temperature that makes the remaining lifetime of the first storage drive longer than the remaining operation schedule period of the first storage drive, and controls an environmental temperature adjusting device that adjusts the environmental temperature of the first storage drive on the basis of the first allowable environmental temperature.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: January 19, 2021
    Assignee: HITACHI, LTD.
    Inventors: Masahiro Tsuruya, Masahiro Arai, Akifumi Suzuki, Shimpei Nomura
  • Publication number: 20200322165
    Abstract: Provided is a distributed ledger device, aiming at easily and appropriately determining a status of operational processing on a distributed ledger in a certain distributed ledger device at another distributed ledger device. A BC node in a BC system including a plurality of BC nodes that manage a distributed ledger for a predetermined target transaction, the BC node including: the storage device; and the processor, in which the storage device stores the distributed ledger, and the processor, when executing processing relating to the distributed ledger, transmits content information indicating contents of the processing to be managed by another BC node that manages the distributed ledger. The processor may transmit an instruction to register the content information in another distributed ledger managed by the plurality of BC nodes that manage the distributed ledger.
    Type: Application
    Filed: March 6, 2020
    Publication date: October 8, 2020
    Applicant: Hitachi, Ltd.
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Jun NEMOTO
  • Patent number: 10768838
    Abstract: When a logical capacity of a nonvolatile semiconductor memory is increased, after a logical capacity which is allocated to a RAID group but unused is released, the RAID group is reconfigured to include the released logical capacity and the increased logical capacity. When the logical capacity of the nonvolatile semiconductor memory is reduced, after the reduced logical capacity is released from the RAID group, the RAID group is reconfigured with the released logical capacity.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: September 8, 2020
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Masahiro Tsuruya, Akifumi Suzuki
  • Publication number: 20200250333
    Abstract: An object of the invention is to enable a fine grain access control in a unit finer than an access unit specified in a specification of application software such as a block-chain and a database. A data management system, in which data to be processed by an information processing device is accessed by a file system in which date is accessed in a file unit, stores fine grain access information related to a file to be accessed. The fine grain access information includes a position of the file, an access right to the file, and retention information, and access to the file from the information processing device is controlled based on the fine grain access information. The file includes a block-chain block, and the fine grain access information is stored as an extended attribute in the file including the block-chain block.
    Type: Application
    Filed: January 3, 2020
    Publication date: August 6, 2020
    Applicant: Hitachi, Ltd.
    Inventors: Jun Nemoto, Mitsuo Hayasaka, Shimpei Nomura
  • Patent number: 10635534
    Abstract: In technique for dividing ECC large in size, plural ECCs of different sizes are required to be managed and control over storage areas of NVM is intricate. In addition, a relatively reliable page (a minimum record unit) and a relatively unreliable page are determined beforehand depending upon which recording method is adopted. However, as dispersion exists in quality among NVMs, it may occur among NVMs that dispersion in an error bit count is great among pages of the same reliability. An NVM controller in a nonvolatile memory (NVM) module divides the ECCCW into N pieces (N: two or a larger integer) of ECCCW portions and records the N pieces of ECCCW portions in N pieces of storage areas out of plural storage areas in one or more NVMs configuring an NVM section.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: April 28, 2020
    Assignee: HITACHI, LTD.
    Inventors: Akifumi Suzuki, Shimpei Nomura, Yuto Kamo
  • Publication number: 20200097452
    Abstract: A data deduplication device reduces a processing load in deduplication. Storage target data includes a content including a plurality of blocks having a structure in which transaction data and a hash value of a preceding block are associated with each other. A storage includes a storage device and a processor, which (1) acquires a hash value associated with one or more blocks of a chunk including the block in the content, and specifies a fingerprint corresponding to the chunk based on the acquired one or more hash values of the block, (2) determines whether the fingerprint corresponding to the chunk is the same as a fingerprint of a chunk stored in the storage device, and (3) does not store the chunk in the storage device when it is determined to be the same, and stores the chunk in the storage device when it is determined to not be the same.
    Type: Application
    Filed: February 27, 2019
    Publication date: March 26, 2020
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Jun NEMOTO
  • Patent number: 10467176
    Abstract: An information processing device having a processor and memory, and including one or more accelerators and one or more storage devices, wherein: the information processing device has one network for connecting the processor, the accelerators, and the storage devices; the storage devices have an initialization interface for accepting an initialization instruction from the processor, and an I/O issuance interface for issuing an I/O command; and the processor notifies the accelerators of the address of the initialization interface or the address of the I/O issuance interface.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: November 5, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Satoshi Morishita, Mitsuhiro Okada, Akifumi Suzuki, Shimpei Nomura
  • Publication number: 20190278486
    Abstract: In a storage system capable of making connection to one or more SSDs and capable of controlling inputting and outputting of data to and from a storage region of the SSD, the storage system includes a processor that executes a process. The processor is configured to manage a part of a storage region provided by the one or more SSDs with the same characteristics as a first storage region (performance maintenance region) used to store predetermined data, determine data to be stored in the first storage region in data of which a write access frequency is less than a predetermined value, store the data in the first storage region, and store data determined not to be stored in the first storage region in a second storage region (a normal region) which is different from the first storage region and is provided by the one or SSDs with the same characteristics.
    Type: Application
    Filed: August 2, 2018
    Publication date: September 12, 2019
    Applicant: HITACHI, LTD.
    Inventors: Takahiro Naruko, Masahiro Tsuruya, Akifumi Suzuki, Shimpei Nomura