Patents by Inventor Mitsuo Hayasaka

Mitsuo Hayasaka 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: 9223660
    Abstract: Chunks that commonly occur in each content type are aggregated in a first container. To be more specific, a storage device used for content backup is configured with: (1) a memory device that provides a memory region for one or a plurality of first containers used to store first chunks that commonly occur in each content type among chunks extracted from the contents of writing targets, and for one or a plurality of second containers used to store other chunks than the first chunks; and (2) a backup unit that decides whether each of the chunks extracted from the contents of the writing targets is a first duplication chunk duplicating a chunk stored in the first container, and further decides, for only a chunk that is decided not to be the first duplication chunk, whether each of the chunks is a second duplication chunk duplicating a chunk stored in the second container, and then stores only a chunk that is decided not to be the second duplication chunk in the second container.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: December 29, 2015
    Assignees: HITACHI, LTD., HITACHI INFORMATION & TELECOMMUNICATION ENGINEERING, LTD.
    Inventors: Mitsuo Hayasaka, Koji Yamasaki, Naomitsu Tashiro
  • Publication number: 20150356134
    Abstract: Chunk de-duplication performance is improved. A de-duplication system has a cut-out processing unit which inputs a content from a client terminal thereinto, determines a calculation range from a predetermined maximum chunk size and a predetermined minimum chunk size, divides the calculation range into at least two small calculation ranges, sets the positions of windows for rolling hash calculation so that the rolling hash calculation is continuous between the two small calculation ranges, and subjects the at least two small calculation ranges to the rolling hash calculation with shifting of the windows based on parallel processing to cut out a chunk from the content, and a de-duplication processing unit which does not store the cut-out chunk into a storage device when the chunk having the same contents as those of the cut-out chunk is already stored in the storage device.
    Type: Application
    Filed: May 13, 2013
    Publication date: December 10, 2015
    Applicant: HITACHI, LTD.
    Inventors: Mitsuo HAYASAKA, Hitoshi KAMEI, Atsushi SUTOH
  • Publication number: 20150339199
    Abstract: Chunks that commonly occur in each content type are aggregated in a first container. To be more specific, a storage device used for content backup is configured with: (1) a memory device that provides a memory region for one or a plurality of first containers used to store first chunks that commonly occur in each content type among chunks extracted from the contents of writing targets, and for one or a plurality of second containers used to store other chunks than the first chunks; and (2) a backup unit that decides whether each of the chunks extracted from the contents of the writing targets is a first duplication chunk duplicating a chunk stored in the first container, and further decides, for only a chunk that is decided not to be the first duplication chunk, whether each of the chunks is a second duplication chunk duplicating a chunk stored in the second container, and then stores only a chunk that is decided not to be the second duplication chunk in the second container.
    Type: Application
    Filed: August 3, 2015
    Publication date: November 26, 2015
    Applicants: HITACHI, LTD., Hitachi Information & Telecommunication Engineering Ltd.
    Inventors: Mitsuo HAYASAKA, Koji YAMASAKI, Naomitsu TASHIRO
  • Patent number: 9128616
    Abstract: Chunks that commonly occur in each content type are aggregated in a first container. To be more specific, a storage device used for content backup is configured with: (1) a memory device that provides a memory region for one or a plurality of first containers used to store first chunks that commonly occur in each content type among chunks extracted from the contents of writing targets, and for one or a plurality of second containers used to store other chunks than the first chunks; and (2) a backup unit that decides whether each of the chunks extracted from the contents of the writing targets is a first duplication chunk duplicating a chunk stored in the first container, and further decides, for only a chunk that is decided not to be the first duplication chunk, whether each of the chunks is a second duplication chunk duplicating a chunk stored in the second container, and then stores only a chunk that is decided not to be the second duplication chunk in the second container.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: September 8, 2015
    Assignees: HITACHI, LTD., HITACHI INFORMATION & TELECOMMUNICATION ENGINEERING, LTD.
    Inventors: Mitsuo Hayasaka, Koji Yamasaki, Naomitsu Tashiro
  • Patent number: 9104328
    Abstract: Upon receipt of an I/O request instructing storage of data in a storage device 106 from a host apparatus, a storage apparatus 100 selects a de-duplication process method to be applied to the received data, based on at least any of influence on processing performance of the storage apparatus 100 to be performed by execution of a first de-duplication process method (inline method) in which the de-duplication process is performed on the data immediately after the receipt of the I/O request, influence on the processing performance of the storage apparatus 100 to be performed by execution of a second de-duplication process method (post-process method) in which the de-duplication process is performed on the data at later timing, and the size of a temporary storage device 106b to be required for the processing of the data by the second de-duplication process method.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: August 11, 2015
    Assignees: HITACHI, LTD., HITACHI INFORMATION & TELECOMMUNICATION ENGINEERING, LTD.
    Inventors: Mitsuo Hayasaka, Koji Yamasaki
  • Publication number: 20150212900
    Abstract: In a storage system for backing up data of an external apparatus, the external apparatus and a storage apparatus collaboratively perform efficient de-duplication. A storage system stores data from the external apparatus in a unit of content, and includes a backup apparatus configured to execute backup processing to create backup data of the data from the external apparatus in the unit of content; and a storage apparatus coupled to the backup apparatus in a communication-enabled manner and configured to store the backup data received from the backup apparatus. A first backup processing part of the backup apparatus determines whether or not a content is already stored in the storage apparatus by using first redundancy determination information that is information for determining whether or not each of contents of the backup data is already stored in the storage apparatus.
    Type: Application
    Filed: December 5, 2012
    Publication date: July 30, 2015
    Inventors: Mitsuo Hayasaka, Koji Yamasaki
  • Publication number: 20150154211
    Abstract: In a file storage service system, a computer stores files in a hybrid cloud. The computer comprises an extension metadata table which stores file storage conditions and target availability and an arrangement planned cloud table which stores a first identifier of a first cloud included in the hybrid cloud. The computer further comprises: an arrangement number calculation unit which selects a second cloud included in the hybrid cloud and satisfying the storage conditions and stores an identifier of the selected second cloud as the first identifier of the first cloud in the arrangement planned cloud table when availability of the selected second cloud satisfies the target availability; and a file arrangement management unit which stores a file uploaded from a client terminal in the first cloud identified by the first identifier stored in the arrangement planned cloud table by referring to the extension metadata table.
    Type: Application
    Filed: April 2, 2013
    Publication date: June 4, 2015
    Applicant: HITACHI, LTD.
    Inventors: Kazumasa Matsubara, Hitoshi Kamei, Mitsuo Hayasaka
  • Publication number: 20140122818
    Abstract: Upon receipt of an I/O request instructing storage of data in a storage device 106 from a host apparatus, a storage apparatus 100 selects a de-duplication process method to be applied to the received data, based on at least any of influence on processing performance of the storage apparatus 100 to be performed by execution of a first de-duplication process method (inline method) in which the de-duplication process is performed on the data immediately after the receipt of the I/O request, influence on the processing performance of the storage apparatus 100 to be performed by execution of a second de-duplication process method (post-process method) in which the de-duplication process is performed on the data at later timing, and the size of a temporary storage device 106b to be required for the processing of the data by the second de-duplication process method.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicants: HITACHI COMPUTER PERIPHERALS CO., LTD., Hitachi, Ltd.
    Inventors: Mitsuo Hayasaka, Koji Yamasaki
  • Publication number: 20130275696
    Abstract: Chunks that commonly occur in each content type are aggregated in a first container. To be more specific, a storage device used for content backup is configured with: (1) a memory device that provides a memory region for one or a plurality of first containers used to store first chunks that commonly occur in each content type among chunks extracted from the contents of writing targets, and for one or a plurality of second containers used to store other chunks than the first chunks; and (2) a backup unit that decides whether each of the chunks extracted from the contents of the writing targets is a first duplication chunk duplicating a chunk stored in the first container, and further decides, for only a chunk that is decided not to be the first duplication chunk, whether each of the chunks is a second duplication chunk duplicating a chunk stored in the second container, and then stores only a chunk that is decided not to be the second duplication chunk in the second container.
    Type: Application
    Filed: April 13, 2012
    Publication date: October 17, 2013
    Applicants: HITACHI COMPUTER PERIPHERALS CO., LTD., HITACHI, LTD.
    Inventors: Mitsuo Hayasaka, Koji Yamasaki, Naomitsu Tashiro