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: 11842308Abstract: 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: GrantFiled: November 13, 2020Date of Patent: December 12, 2023Assignee: Hitachi, Ltd.Inventors: Ken Nomura, Mitsuo Hayasaka, Mutsumi Hosoya
-
Publication number: 20230350723Abstract: 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: ApplicationFiled: March 7, 2023Publication date: November 2, 2023Applicant: Hitachi, Ltd.Inventors: Ken NOMURA, Akio Shimada, Mitsuo Hayasaka
-
Patent number: 11449629Abstract: 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: GrantFiled: September 5, 2019Date of Patent: September 20, 2022Assignee: HITACHI, LTD.Inventors: Ken Nomura, Mitsuo Hayasaka
-
Publication number: 20210166165Abstract: 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: ApplicationFiled: November 13, 2020Publication date: June 3, 2021Applicant: Hitachi, Ltd.Inventors: Ken Nomura, Mitsuo Hayasaka, Mutsumi Hosoya
-
Patent number: 10817205Abstract: 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: GrantFiled: August 30, 2018Date of Patent: October 27, 2020Assignee: Hitachi, Ltd.Inventors: Takaki Nakamura, Hideo Saito, Ken Nomura
-
Publication number: 20200175195Abstract: 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: ApplicationFiled: September 5, 2019Publication date: June 4, 2020Applicant: HITACHI, LTD.Inventors: Ken NOMURA, Mitsuo HAYASAKA
-
Patent number: 10649691Abstract: 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: GrantFiled: March 27, 2014Date of Patent: May 12, 2020Assignee: HITACHI, LTD.Inventors: Mitsuo Hayasaka, Ken Nomura, Keiichi Matsuzawa, Hitoshi Kamei
-
Publication number: 20190265904Abstract: 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: ApplicationFiled: August 30, 2018Publication date: August 29, 2019Applicant: HITACHI, LTD.Inventors: Takaki Nakamura, Hideo Saito, Ken Nomura
-
Publication number: 20160371035Abstract: 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: ApplicationFiled: March 27, 2014Publication date: December 22, 2016Applicant: HITACHI, LTD.Inventors: Mitsuo HAYASAKA, Ken NOMURA, Keiichi MATSUZAWA, Hitoshi KAMEI
-
Patent number: 9502953Abstract: 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: GrantFiled: May 28, 2013Date of Patent: November 22, 2016Assignee: NIPPON THOMPSON, CO., LTD.Inventors: Eiji Ida, Ken Nomura, Kazuki Yamagishi
-
Publication number: 20130313920Abstract: 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: ApplicationFiled: May 28, 2013Publication date: November 28, 2013Applicant: NIPPON THOMPSON CO., LTD.Inventors: Eiji IDA, Ken NOMURA, Kazuki YAMAGISHI
-
Patent number: 8504780Abstract: 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: GrantFiled: April 8, 2011Date of Patent: August 6, 2013Assignee: Hitachi, Ltd.Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi
-
Patent number: 8499112Abstract: 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: GrantFiled: August 16, 2011Date of Patent: July 30, 2013Assignee: Hitachi, Ltd.Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi, Masaaki Iwasaki
-
Publication number: 20130046911Abstract: 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: ApplicationFiled: August 16, 2011Publication date: February 21, 2013Applicant: HITACHI, LTD.Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi, Masaaki Iwasaki
-
Patent number: 8302429Abstract: 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: GrantFiled: March 10, 2009Date of Patent: November 6, 2012Assignee: Asahi Glass Company, LimitedInventors: Ken Nomura, Nozomi Otsubo, Hideki Muramatsu, Toshimitsu Sato
-
Publication number: 20120260017Abstract: 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: ApplicationFiled: April 8, 2011Publication date: October 11, 2012Applicant: HITACHI, LTD.Inventors: Hiroshi Mine, Ken Nomura, Damien Le Moal, Tadashi Takeuchi
-
Patent number: 8260947Abstract: 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: GrantFiled: April 6, 2005Date of Patent: September 4, 2012Assignee: Hitachi, Ltd.Inventors: Hiroshi Mine, Tadashi Takeuchi, Ken Nomura
-
Patent number: 8234447Abstract: 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: GrantFiled: October 9, 2009Date of Patent: July 31, 2012Assignee: Hitachi, Ltd.Inventors: Aritoki Takada, Ken Nomura, Tadashi Takeuchi, Damien Le Moal, Hiroshi Mine
-
Publication number: 20120131180Abstract: 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: ApplicationFiled: November 19, 2010Publication date: May 24, 2012Inventors: Ken Nomura, Tadashi Takeuchi
-
Patent number: D869270Type: GrantFiled: October 5, 2018Date of Patent: December 10, 2019Assignee: Japan Tobacco Inc.Inventor: Ken Nomura