Patents by Inventor Ken Nomura

Ken 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: 11842308
    Abstract: A computer system stores management information that manages a workflow and a deletion flag that indicates deletion of data in the workflow hidden from a user. The computer system executes a workflow that includes one or more processes that convert input data into output data. The computer system includes a lineage of the executed workflow including information of the input data and the output data in the management information. The computer system deletes data selected from data in the executed workflow, and sets the deletion flag of the selected data in the management information. The computer system, in response to an access to first data to which the deletion flag is set, regenerate the first data based on the management information and removes the deletion flag of the first data in the management information.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: December 12, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Ken Nomura, Mitsuo Hayasaka, Mutsumi Hosoya
  • Publication number: 20230350723
    Abstract: A control server checks whether a resource necessary for process execution is present in a computer system. The control server determines that generating a placement plan is possible when relative guarantee is possible, the relative guarantee guaranteeing a guarantee volume that is at least an absolute resource volume and, if possible, guaranteeing a resource volume reaching an upper limit volume, for a reservation acceptance limit, and starts generating the placement plan. In a period between right after the start of generation of the placement plan and right before permission to selection/approval of the proposed placement plan, the control server makes a reservation with relative guarantee that for the resource and the reservation acceptance limit, makes the guarantee volume and the upper limit volume for the resource volume of the resource different respectively from the guarantee volume and the upper limit volume for the reservation acceptance limit.
    Type: Application
    Filed: March 7, 2023
    Publication date: November 2, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Ken NOMURA, Akio Shimada, Mitsuo Hayasaka
  • Patent number: 11449629
    Abstract: Appropriate management of transfer of data generated in real time from an area where handling of data is regulated to the outside is enabled. A storage computer manages transfer of data from a transfer source belonging to an environment where handling of data is regulated to an external transfer destination. Data to be transferred is sequential transfer data sequentially transferred to the outside when the data is not wholly present in the environment. The storage computer includes a memory storing information and CPU connected to the memory and capable of performing predetermined processing. Permissibility of transfer of the data to be transferred to a transfer destination is determined by the CPU based on: personal information included in a data source on which the data to be transferred is based; contents of processing performed on the data source; and an execution result of the processing on the data source.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: September 20, 2022
    Assignee: HITACHI, LTD.
    Inventors: Ken Nomura, Mitsuo Hayasaka
  • Publication number: 20210166165
    Abstract: A computer system stores management information that manages a workflow and a deletion flag that indicates deletion of data in the workflow hidden from a user. The computer system executes a workflow that includes one or more processes that convert input data into output data. The computer system includes a lineage of the executed workflow including information of the input data and the output data in the management information. The computer system deletes data selected from data in the executed workflow, and sets the deletion flag of the selected data in the management information. The computer system, in response to an access to first data to which the deletion flag is set, regenerate the first data based on the management information and removes the deletion flag of the first data in the management information.
    Type: Application
    Filed: November 13, 2020
    Publication date: June 3, 2021
    Applicant: Hitachi, Ltd.
    Inventors: Ken Nomura, Mitsuo Hayasaka, Mutsumi Hosoya
  • Patent number: 10817205
    Abstract: Processing efficiency of a computer using a volume and processing efficiency of another computer using another volume corresponding to the volume can be maintained at high levels. In a computer system, a storage apparatus is able to provide a certain volume to a computer, and another storage apparatus provides data to the computer by causing a virtualization function to point to another volume from the certain volume and copying data from the other volume to the certain volume. An upper limit on the number of pages copiable from the other volume to the certain volume of the storage apparatus is set. A CPU of the other storage apparatus copies data in an amount equal to or smaller than the upper limit from a page among multiple pages of the other volume to a storage region corresponding to a page forming the certain volume of the storage apparatus.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: October 27, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Takaki Nakamura, Hideo Saito, Ken Nomura
  • Publication number: 20200175195
    Abstract: Appropriate management of transfer of data generated in real time from an area where handling of data is regulated to the outside is enabled. A storage computer manages transfer of data from a transfer source belonging to an environment where handling of data is regulated to an external transfer destination. Data to be transferred is sequential transfer data sequentially transferred to the outside when the data is not wholly present in the environment. The storage computer includes a memory storing information and CPU connected to the memory and capable of performing predetermined processing. Permissibility of transfer of the data to be transferred to a transfer destination is determined by the CPU based on: personal information included in a data source on which the data to be transferred is based; contents of processing performed on the data source; and an execution result of the processing on the data source.
    Type: Application
    Filed: September 5, 2019
    Publication date: June 4, 2020
    Applicant: HITACHI, LTD.
    Inventors: Ken NOMURA, Mitsuo HAYASAKA
  • Patent number: 10649691
    Abstract: An example of storage system obtains a reference request of a reference request data block that is included in the content and is stored in the medium area. The storage system determines a number of gaps among addresses, in the medium area, of a plurality of data blocks continuous in the content including the reference request data block. The storage system determines, based on the number of gaps, whether or not defrag based on the plurality of data blocks is valid. The storage system writes, when the defrag is determined to be valid, the plurality of data blocks read from the medium area to the memory area, into continuous address areas of the medium area.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: May 12, 2020
    Assignee: HITACHI, LTD.
    Inventors: Mitsuo Hayasaka, Ken Nomura, Keiichi Matsuzawa, Hitoshi Kamei
  • Publication number: 20190265904
    Abstract: Processing efficiency of a computer using a volume and processing efficiency of another computer using another volume corresponding to the volume can be maintained at high levels. In a computer system, a storage apparatus is able to provide a certain volume to a computer, and another storage apparatus provides data to the computer by causing a virtualization function to point to another volume from the certain volume and copying data from the other volume to the certain volume. An upper limit on the number of pages copiable from the other volume to the certain volume of the storage apparatus is set. A CPU of the other storage apparatus copies data in an amount equal to or smaller than the upper limit from a page among multiple pages of the other volume to a storage region corresponding to a page forming the certain volume of the storage apparatus.
    Type: Application
    Filed: August 30, 2018
    Publication date: August 29, 2019
    Applicant: HITACHI, LTD.
    Inventors: Takaki Nakamura, Hideo Saito, Ken Nomura
  • Publication number: 20160371035
    Abstract: An example of storage system obtains a reference request of a reference request data block that is included in the content and is stored in the medium area. The storage system determines a number of gaps among addresses, in the medium area, of a plurality of data blocks continuous in the content including the reference request data block. The storage system determines, based on the number of gaps, whether or not defrag based on the plurality of data blocks is valid. The storage system writes, when the defrag is determined to be valid, the plurality of data blocks read from the medium area to the memory area, into continuous address areas of the medium area.
    Type: Application
    Filed: March 27, 2014
    Publication date: December 22, 2016
    Applicant: HITACHI, LTD.
    Inventors: Mitsuo HAYASAKA, Ken NOMURA, Keiichi MATSUZAWA, Hitoshi KAMEI
  • Patent number: 9502953
    Abstract: A covering is easily mounted and/or demounted to envelop an overall sliding device with onboard moving-magnet linear motor. The covering helps improved propulsion, high velocity and response of a table even with small in dimension, compact in construction. End blocks are installed in opposite ends of a bed and a linear motor is placed between the bed and the table. The end blocks are made in solid bodies which are tightened to the bed together with a coil board. The end blocks have butting surfaces which can come into abutment against the ends of the table to protect the table from getting out of the bed. The end blocks have locking recesses which mate with locking jaws on the covering to fasten the covering to the end blocks.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: November 22, 2016
    Assignee: NIPPON THOMPSON, CO., LTD.
    Inventors: Eiji Ida, Ken Nomura, Kazuki Yamagishi
  • Publication number: 20130313920
    Abstract: A covering is easily mounted and/or demounted to envelop an overall sliding device with onboard moving-magnet linear motor. The covering helps improved propulsion, high velocity and response of a table even with small in dimension, compact in construction. End blocks are installed in opposite ends of a bed and a linear motor is placed between the bed and the table. The end blocks are made in solid bodies which are tightened to the bed together with a coil board. The end blocks have butting surfaces which can come into abutment against the ends of the table to protect the table from getting out of the bed. The end blocks have locking recesses which mate with locking jaws on the covering to fasten the covering to the end blocks.
    Type: Application
    Filed: May 28, 2013
    Publication date: November 28, 2013
    Applicant: NIPPON THOMPSON CO., LTD.
    Inventors: Eiji IDA, Ken NOMURA, Kazuki YAMAGISHI
  • Patent number: 8504780
    Abstract: A computer includes first and second processors, first and second I/O devices, a shared memory, and an interrupt controller. The first processor issues a control command for causing the first I/O device to read target data from the first apparatus and store the target data in the shared memory. The first I/O device reads the target data from the first apparatus and, transfers the target data to the shared memory, and generates an I/O complete interrupt. The interrupt controller delivers the generated I/O complete interrupt to the second processor. When the second processor receives the I/O complete interrupt, the second processor issues a control command for causing the second I/O device to read the target data from the shared memory and send the target data to the second apparatus. The second I/O device reads the target data from the shared memory and sends the target data to the second apparatus.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: August 6, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi
  • Patent number: 8499112
    Abstract: An aspect of the invention is a storage control apparatus, comprising a plurality of processors, a memory, an I/O device coupled to a storage device, a virtualization module that allocates a first processor to a first guest and a second processor to a second guest from among the plurality of processors, and an interrupt control module that receives an interrupt from the I/O device and transmits the interrupt to any one of the plurality of processors, wherein the virtualization module comprises, a state detection module that detects at least one of a state of the first guest and a state of the first processor, and an interrupt delivery destination control module that switches the interrupt with respect to the first processor to the second processor when at least one of the state of the first guest and the state of the first processor becomes a predetermined state.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: July 30, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi, Masaaki Iwasaki
  • Publication number: 20130046911
    Abstract: An aspect of the invention is a storage control apparatus, comprising a plurality of processors, a memory, an I/O device coupled to a storage device, a virtualization module that allocates a first processor to a first guest and a second processor to a second guest from among the plurality of processors, and an interrupt control module that receives an interrupt from the I/O device and transmits the interrupt to any one of the plurality of processors, wherein the virtualization module comprises, a state detection module that detects at least one of a state of the first guest and a state of the first processor, and an interrupt delivery destination control module that switches the interrupt with respect to the first processor to the second processor when at least one of the state of the first guest and the state of the first processor becomes a predetermined state.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Applicant: HITACHI, LTD.
    Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi, Masaaki Iwasaki
  • Patent number: 8302429
    Abstract: The present invention relates to a method and an apparatus for bending a glass sheet, and has an object of achieving high forming accuracy of a glass sheet along a perpendicular direction perpendicular to a conveying direction of the glass sheet, in particular, to obtain high forming accuracy both along the conveying direction and the perpendicular direction.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: November 6, 2012
    Assignee: Asahi Glass Company, Limited
    Inventors: Ken Nomura, Nozomi Otsubo, Hideki Muramatsu, Toshimitsu Sato
  • Publication number: 20120260017
    Abstract: A computer includes first and second processors, first and second I/O devices, a shared memory, and an interrupt controller. The first processor issues a control command for causing the first I/O device to read target data from the first apparatus and store the target data in the shared memory. The first I/O device reads the target data from the first apparatus and, transfers the target data to the shared memory, and generates an I/O complete interrupt. The interrupt controller delivers the generated I/O complete interrupt to the second processor. When the second processor receives the I/O complete interrupt, the second processor issues a control command for causing the second I/O device to read the target data from the shared memory and send the target data to the second apparatus. The second I/O device reads the target data from the shared memory and sends the target data to the second apparatus.
    Type: Application
    Filed: April 8, 2011
    Publication date: October 11, 2012
    Applicant: HITACHI, LTD.
    Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi
  • Patent number: 8260947
    Abstract: A media delivery apparatus for relaying media data streaming-delivered from a server to a client terminal through a network, including a receiving portion for receiving packets transmitted from the server to the network when stream-delivering the media data, and a storage device, wherein: each of the packets contains at least one media data element as a split of the media data and is constructed according to a certain protocol; and the receiving portion extracts the media data element, generates information necessary for reconstructing a packet having the same construction as that of the packet containing the media data and stores the necessary information in addition to the extracted media data in the storage device.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: September 4, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Hiroshi Mine, Tadashi Takeuchi, Ken Nomura
  • Patent number: 8234447
    Abstract: A plurality of storage devices are coupled with at least two switch of a switch network that is configured by a plurality of switches that transfer a packet that complies with an IP (Internet Protocol). Moreover, a storage control device is coupled with the switch network. The storage control device builds an LU (Logical Unit) that is utilized by a host device based on at least two storage devices that are coupled with different switches.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: July 31, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Aritoki Takada, Ken Nomura, Tadashi Takeuchi, Damien Le Moal, Hiroshi Mine
  • Publication number: 20120131180
    Abstract: Provided is a technique for adequately allocating hardware resources of physical hardware to virtual hardware that operates on the physical hardware, and achieving a server integration effect in accordance with the performance of the physical hardware. According to the present invention, before resources are added to the virtual hardware, the residual amount of the resources in the entire physical hardware and resources that will run short in the virtual hardware are predicted, so that a server configuration is changed in accordance with the prediction result, and resources that are actually running short in the virtual hardware are supplemented.
    Type: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Inventors: Ken Nomura, Tadashi Takeuchi
  • Patent number: D869270
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: December 10, 2019
    Assignee: Japan Tobacco Inc.
    Inventor: Ken Nomura