Patents by Inventor Hiroji Shibuya

Hiroji Shibuya 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: 9075719
    Abstract: A storage system is migrated without stopping service provision by a host computer. By this means, in a migration-source storage system, data of the cache memory is destaged, and, next, data received from the host computer is directly written in a logical unit by bypassing the cache memory. On the other hand, in a migration-destination storage system, communication with the migration-source storage system is performed to set setting information of a logical unit of the migration object into a logical unit management table and set a writing mode for the cache memory to a cache-bypass mode. After that, the migration-source storage system blocks a path to the host computer. The migration-destination storage system receives a report of the path block from the migration-source storage system and then opens a path between the own system and the host computer.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: July 7, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Mika Teranishi, Hiroji Shibuya, Shunji Murayama, Toshio Kimura, Kazushige Nagamatsu
  • Patent number: 8874965
    Abstract: The present invention enables program codes to be shared among processors 211. To prevent the debug operation of one processor 211 from affecting the debug operation of the other processors 211, when detecting a breakpoint during execution of a program code, a debugger 410 or a debugger stub 520 controls the execution of the program code while exchanging breakpoint information 800 with the other debuggers 410 or the other debugger stubs 520. Furthermore, a circuit 170 is created which prevents the program code being carelessly rewritten due to thermal runaway, a bug, and the like of a processor 211, and the protection setting by the protection logic 71 in the circuit 170 is released only in case the processor 211 accesses each of a plurality of registers from 65 to 67 in specified order.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: October 28, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Toshio Kimura, Jun Kitahara, Hiroji Shibuya, Kazushige Nagamatsu, Nakaba Sato, Mika Teranishi
  • Patent number: 8782469
    Abstract: One processor core of a plurality of processor cores that are included in a multi-core processor that processes a request from an external device detects a prescribed event, specifies a sub resource that is assigned to the one processor core based on the resource management information that indicates a sub resource of a plurality of sub resources that are included in a physical resource and a processor core that is assigned to the sub resource, and executes a reboot based on the specified sub resource.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: July 15, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Shunji Murayama, Nakaba Sata, Hiroji Shibuya, Toshiaki Terao, Mika Teranishi
  • Publication number: 20140156815
    Abstract: The object of the invention is to enable automatic recognition of a content of change of configuration at a host side when physical configuration change such as the expansion or reduction of a storage subsystem occurs. Coupling information with respect to the storage subsystems is provided to the host side, and when physical configuration change occurs, a notice that change of configuration has been executed and the content of change of configuration is notified from the storage subsystem side to the host side, based on which the coupling information is updated automatically. According to this method, the host can constantly recognize the current adequate logical configuration of one or more storage subsystems that the host accesses.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: Hitachi, Ltd.
    Inventors: Jun Kitahara, Takamitsu Morioka, Isao Shimonishi, Toshio Kimura, Hiroji Shibuya
  • Publication number: 20130212335
    Abstract: A storage system is migrated without stopping service provision by a host computer. By this means, in a migration-source storage system, data of the cache memory is destaged, and, next, data received from the host computer is directly written in a logical unit by bypassing the cache memory. On the other hand, in a migration-destination storage system, communication with the migration-source storage system is performed to set setting information of a logical unit of the migration object into a logical unit management table and set a writing mode for the cache memory to a cache-bypass mode. After that, the migration-source storage system blocks a path to the host computer. The migration-destination storage system receives a report of the path block from the migration-source storage system and then opens a path between the own system and the host computer.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Inventors: Mika Teranishi, Hiroji Shibuya, Shunji Murayama, Toshio Kimura, Kazushige Nagamatsu
  • Patent number: 8438185
    Abstract: Proposed are a file storage apparatus and an access control method capable of facilitating the setting and change of an access right of a user for accessing a file. A first account which only authorizes referral of all files and a second account which authorizes referral and editing of all files are defined in advance as accounts in a file system, and if a workspace unit receives an access request from a client for accessing a file and the access right in the workspace of the user for accessing the target file of the access request and the access right in the file system are different, the workspace unit requests the file system unit to perform the access processing to the file upon switching the account of the user to the first or second account.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: May 7, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Mika Teranishi, Hiroji Shibuya, Shunji Murayama, Toshio Kimura
  • Publication number: 20130111270
    Abstract: The present invention enables program codes to be shared among processors 211. To prevent the debug operation of one processor 211 from affecting the debug operation of the other processors 211, when detecting a breakpoint during execution of a program code, a debugger 410 or a debugger stub 520 controls the execution of the program code while exchanging breakpoint information 800 with the other debuggers 410 or the other debugger stubs 520. Furthermore, a circuit 170 is created which prevents the program code being carelessly rewritten due to thermal runaway, a bug, and the like of a processor 211, and the protection setting by the protection logic 71 in the circuit 170 is released only in case the processor 211 accesses each of a plurality of registers from 65 to 67 in specified order.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: HITACHI, LTD.
    Inventors: Toshio Kimura, Jun Kitahara, Hiroji Shibuya, Kazushige Nagamatsu, Nakaba Sato, Mika Teranishi
  • Patent number: 8244997
    Abstract: A storage controller of the present invention can specify an updated file based on an updated block detected when a differential backup is carried out for a plurality of generations, and can carry out a virus scan for the updated file only. Difference data generated between a primary volume and a backup volume is managed in difference volumes of different generations. A file updated by the host is specified based on an updated block in which the difference data is stored. A virus scan, which makes use of the latest virus pattern file, is executed for this updated file. Furthermore, search information related to the updated file can be created, and this search information can also be saved.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: August 14, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Mika Teranishi, Hiroji Shibuya, Takahisa Kimura
  • Patent number: 8220000
    Abstract: A storage system including a plurality of logical units; file management application software for performing file management on a per-file basis for a plurality of files stored in the respective logical units; a load monitoring module for monitoring a load in a resource of the storage system; and a file management control module for controlling the file management application software based on the load monitored by the load monitoring module.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: July 10, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Kazushige Nagamatsu, Hiroji Shibuya
  • Publication number: 20120124092
    Abstract: Proposed are a file storage apparatus and an access control method capable of facilitating the setting and change of an access right of a user for accessing a file. A first account which only authorizes referral of all files and a second account which authorizes referral and editing of all files are defined in advance as accounts in a file system, and if a workspace unit receives an access request from a client for accessing a file and the access right in the workspace of the user for accessing the target file of the access request and the access right in the file system are different, the workspace unit requests the file system unit to perform the access processing to the file upon switching the account of the user to the first or second account.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Inventors: Mika Teranishi, Hiroji Shibuya, Shunji Murayama, Toshio Kimura
  • Publication number: 20120042215
    Abstract: One processor core of a plurality of processor cores that are included in a multi-core processor that processes a request from an external device detects a prescribed event, specifies a sub resource that is assigned to the one processor core based on the resource management information that indicates a sub resource of a plurality of sub resources that are included in a physical resource and a processor core that is assigned to the sub resource, and executes a reboot based on the specified sub resource.
    Type: Application
    Filed: September 1, 2009
    Publication date: February 16, 2012
    Applicant: HITACHI, LTD.
    Inventors: Shunji Murayama, Nakaba Sata, Hiroji Shibuya, Toshiaki Terao, Mika Teranishi
  • Patent number: 8112621
    Abstract: Even if each processor core uses the same logical address, a processing-target program corresponding to each processor core can be selected. A logical address of multiple address mapping tables is set to a same logical address in correspondence with an embedded OS program or a RAID management program, and a physical address is set to a different physical address in correspondence with the actual storage destination of an embedded OS program or a RAID management program. Each processor core, on start-up, uses a self address mapping table to execute address mapping processing with each processor core based on the same logical address, selects an embedded OS program or a RAID management program according to the physical address obtained in the address mapping processing, and executes processing according to the selected program.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: February 7, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Nakaba Sato, Kazusige Nagamatsu, Toshiaki Terao, Hiroji Shibuya
  • Publication number: 20110264619
    Abstract: A storage system including a plurality of logical units; file management application software for performing file management on a per-file basis for a plurality of files stored in the respective logical units; a load monitoring module for monitoring a load in a resource of the storage system; and a file management control module for controlling the file management application software based on the load monitored by the load monitoring module.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Inventors: Kazushige NAGAMATSU, Hiroji Shibuya
  • Patent number: 7987466
    Abstract: A storage system including a plurality of logical units; file management application software for performing file management on a per-file basis for a plurality of files stored in the respective logical units; a load monitoring module for monitoring a load in a resource of the storage system; and a file management control module for controlling the file management application software based on the load monitored by the load monitoring module.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: July 26, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Kazushige Nagamatsu, Hiroji Shibuya
  • Publication number: 20110138160
    Abstract: Even if each processor core uses the same logical address, a processing-target program corresponding to each processor core can be selected. A logical address of multiple address mapping tables is set to a same logical address in correspondence with an embedded OS program or a RAID management program, and a physical address is set to a different physical address in correspondence with the actual storage destination of an embedded OS program or a RAID management program. Each processor core, on start-up, uses a self address mapping table to execute address mapping processing with each processor core based on the same logical address, selects an embedded OS program or a RAID management program according to the physical address obtained in the address mapping processing, and executes processing according to the selected program.
    Type: Application
    Filed: April 23, 2009
    Publication date: June 9, 2011
    Inventors: Nakaba Sato, Kazusige Nagamatsu, Toshiaki Terao, Hiroji Shibuya
  • Patent number: 7950013
    Abstract: A storage system has a single processor that operates in a multitasking operating system environment. An operation time manager adjusts the balance between processing time proportions for interrupt processing and task processing requested of the storage system internally and externally so that those processing time proportions become within respective predetermined ranges.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: May 24, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Nakaba Sato, Toshiaki Terao, Hiroji Shibuya
  • Patent number: 7844711
    Abstract: A management device selects a storage device having a plenty of unallocated storage regions, selects a target using a port having a small allocation quantity from the storage device targets, and allocates the target, an initiator, and a storage region. When the number of targets and the allocated storage regions prepared by the storage device is within a predetermined number, the storage device manages the storage device as an allocation candidate. When the predetermined number is exceeded, the exceeding one is excluded from the allocation candidate. When the number of storage devices excluded from the allocation candidate has reached a certain number, the management device manages a new storage device and a new storage region as an allocation candidate.
    Type: Grant
    Filed: January 3, 2008
    Date of Patent: November 30, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Ikuko Kobayashi, Shinji Kimura, Daisuke Yokota, Akihisa Nagami, Mitsuru Ikezawa, Yukinobu Mizoguchi, Hiroji Shibuya
  • Publication number: 20090113151
    Abstract: A storage controller of the present invention can specify an updated file based on an updated block detected when a differential backup is carried out for a plurality of generations, and can carry out a virus scan for the updated file only. Difference data generated between a primary volume and a backup volume is managed in difference volumes of different generations. A file updated by the host is specified based on an updated block in which the difference data is stored. A virus scan, which makes use of the latest virus pattern file, is executed for this updated file. Furthermore, search information related to the updated file can be created, and this search information can also be saved.
    Type: Application
    Filed: February 6, 2008
    Publication date: April 30, 2009
    Inventors: Mika Teranishi, Hiroji Shibuya, Takahisa Kimura
  • Publication number: 20080215767
    Abstract: In an environment where there is a possibility that the user connects from a plurality of blade PCs to the storage, the present invention prevents the data destruction by realizing the exclusive control of the storage device. The storage connection from a blade PC which was possible to connect until now is made to be impossible by that the management server newly generates and sets to the storage device the connection information between the storage device which the blade PC keeps. Further, by sending the newly generated connection information to the other blade PC the connection from that blade PC becomes possible.
    Type: Application
    Filed: January 25, 2008
    Publication date: September 4, 2008
    Inventors: Akihisa Nagami, Shinji Kimura, Mitsuru Ikezawa, Ikuko Kobayashi, Daisuke Yokota, Hiroji Shibuya, Yukinobu Mizoguchi
  • Publication number: 20080209041
    Abstract: A management device selects a storage device having a plenty of unallocated storage regions, selects a target using a port having a small allocation quantity from the storage device targets, and allocates the target, an initiator, and a storage region. When the number of targets and the allocated storage regions prepared by the storage device is within a predetermined number, the storage device manages the storage device as an allocation candidate. When the predetermined number is exceeded, the exceeding one is excluded from the allocation candidate. When the number of storage devices excluded from the allocation candidate has reached a certain number, the management device manages a new storage device and a new storage region as an allocation candidate.
    Type: Application
    Filed: January 3, 2008
    Publication date: August 28, 2008
    Inventors: Ikuko KOBAYASHI, Shinji Kimura, Daisuke Yokota, Akihisa Nagami, Mitsuru Ikezawa, Yukinobu Mizoguchi, Hiroji Shibuya