Patents by Inventor Kazutaka Ogihara

Kazutaka Ogihara 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).

  • Publication number: 20240118838
    Abstract: A method includes calculating a plurality of first index values indicating access loads from one or more first virtual storage devices accessing a first physical storage device of a plurality of physical storage devices, to the first physical storage device, in a case where access loads from the one or more first virtual storage devices to a plurality of second physical storage devices including the first physical storage device are equalized across the second physical storage devices, the plurality of second physical storage devices being associated with the one or more first virtual storage devices; and outputting a plurality of second index values indicating access loads from a plurality of virtual machines to the first physical storage device, the second index values being obtained by summing the calculated first index values for each virtual machine associated with each of the one or more first virtual storage devices.
    Type: Application
    Filed: July 3, 2023
    Publication date: April 11, 2024
    Applicant: Fujitsu Limited
    Inventors: Kazutaka OGIHARA, Takashi SHIRAISHI, Masato OTSUKA, Naoya NISHIO, Hiromi FUKUMURA, Reiko KONDO
  • Patent number: 11675626
    Abstract: A container image arrangement method executed by a processor included in a computer to execute a process, the computer being connected to each of a plurality of nodes, the process includes, identifying a first node that has a first storage storing a container image and has a largest number of containers started from the container image among the plurality of nodes, determining whether the container operating in the first node is capable of starting in a second node among the plurality of nodes other than the first node, where the second has a second storage storing the container image, and storing the container image in a third storage included in a third node different from each of the first node and the second node among the plurality of the nodes when it is determined that the container is not capable of starting in the second node.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: June 13, 2023
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Patent number: 11595284
    Abstract: The process includes acquiring, from a relay device that relays a packet between a first communication device and a second communication device, a plurality of first delay times generated by a round trip of the packet between the first communication device and the relay device, and a plurality of second delay times generated by a round trip of the packet between the second communication device and the relay device, sorting separately the plurality of first delay times and the plurality of second delay times based on a length of a delay time, and calculating device delay times based on a first delay calculation that calculates a difference between each of the plurality of first delay times and each of the plurality of second delay times in a same rank after the sorting.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: February 28, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Sumiyo Okada, Hitoshi Ueno, Fumiyuki Iizuka, Kazutaka Ogihara, Chunghan Lee
  • Patent number: 11151084
    Abstract: A non-transitory computer-readable storage medium having stored therein a program executing a process includes when starting capture of data, acquiring a pair of first identification information and a file name; recording the pair and an acquisition time in management information; when it is detected that the first identification information included in the captured data is associated with a file name included in another data captured before the captured data, recording a pair of the first identification information and the file name and a capture time in the management information; when a reference request for the data is received, specifying a file name corresponding to first identification information and time information included in the reference request, the file name being specified by referring to the management information; converting the first identification information into the specified file name, the first identification information being included in the data; and outputting the data.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: October 19, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Publication number: 20210294652
    Abstract: A container image arrangement method executed by a processor included in a computer to execute a process, the computer being connected to each of a plurality of nodes, the process includes, identifying a first node that has a first storage storing a container image and has a largest number of containers started from the container image among the plurality of nodes, determining whether the container operating in the first node is capable of starting in a second node among the plurality of nodes other than the first node, where the second has a second storage storing the container image, and storing the container image in a third storage included in a third node different from each of the first node and the second node among the plurality of the nodes when it is determined that the container is not capable of starting in the second node.
    Type: Application
    Filed: January 15, 2021
    Publication date: September 23, 2021
    Applicant: FUJITSU LIMITED
    Inventor: Kazutaka OGIHARA
  • Publication number: 20210021502
    Abstract: The process includes acquiring, from a relay device that relays a packet between a first communication device and a second communication device, a plurality of first delay times generated by a round trip of the packet between the first communication device and the relay device, and a plurality of second delay times generated by a round trip of the packet between the second communication device and the relay device, sorting separately the plurality of first delay times and the plurality of second delay times based on a length of a delay time, and calculating device delay times based on a first delay calculation that calculates a difference between each of the plurality of first delay times and each of the plurality of second delay times in a same rank after the sorting.
    Type: Application
    Filed: June 23, 2020
    Publication date: January 21, 2021
    Applicant: FUJITSU LIMITED
    Inventors: SUMIYO OKADA, Hitoshi UENO, Fumiyuki Iizuka, Kazutaka OGIHARA, Chunghan Lee
  • Patent number: 10623338
    Abstract: An information processing device including a processor configured to execute a process including when a first packet is captured, extracting, from the first packet, first element data corresponding to a session, storing the extracted first element data in association with the first packet and the session, when second element data associated with a second packet and the session is stored, coupling the extracted first element data to the second element data, obtaining, for each of the first packet and the second packet, a data value from a predetermined position in a packet, and when a data size of a specific element data that is one of the first element data and the second element data matches the obtained data value corresponding to the packet associated with the specific element data, discarding element data, associated with the session, other than the specific element data.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: April 14, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Patent number: 10339019
    Abstract: A packet capturing system includes a first apparatus configured to store, into a first storage device, a first mirror packet, and a second apparatus configured to store the first mirror packet into a second storage device, wherein the first apparatus is configured to determine whether the second apparatus is in an operation state or a non-operation state, delete, when the first apparatus determines the second apparatus is in the operation state, the first mirror packet stored in the first storage device, and store into the second storage device, when the first apparatus determines the second apparatus is in the non-operation state, a second mirror packet generated by mirroring a second packet transmitted in a network, while maintaining the first mirror packet stored in the first storage device.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: July 2, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Publication number: 20190149483
    Abstract: An information processing device including a processor configured to execute a process including when a first packet is captured, extracting, from the first packet, first element data corresponding to a session, storing the extracted first element data in association with the first packet and the session, when second element data associated with a second packet and the session is stored, coupling the extracted first element data to the second element data, obtaining, for each of the first packet and the second packet, a data value from a predetermined position in a packet, and when a data size of a specific element data that is one of the first element data and the second element data matches the obtained data value corresponding to the packet associated with the specific element data, discarding element data, associated with the session, other than the specific element data.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 16, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Kazutaka OGIHARA
  • Publication number: 20190042589
    Abstract: A non-transitory computer-readable storage medium having stored therein a program executing a process includes when starting capture of data, acquiring a pair of first identification information and a file name; recording the pair and an acquisition time in management information; when it is detected that the first identification information included in the captured data is associated with a file name included in another data captured before the captured data, recording a pair of the first identification information and the file name and a capture time in the management information; when a reference request for the data is received, specifying a file name corresponding to first identification information and time information included in the reference request, the file name being specified by referring to the management information; converting the first identification information into the specified file name, the first identification information being included in the data; and outputting the data.
    Type: Application
    Filed: July 5, 2018
    Publication date: February 7, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Kazutaka OGIHARA
  • Publication number: 20180121303
    Abstract: A packet capturing system includes a first apparatus configured to store, into a first storage device, a first mirror packet, and a second apparatus configured to store the first mirror packet into a second storage device, wherein the first apparatus is configured to determine whether the second apparatus is in an operation state or a non-operation state, delete, when the first apparatus determines the second apparatus is in the operation state, the first mirror packet stored in the first storage device, and store into the second storage device, when the first apparatus determines the second apparatus is in the non-operation state, a second mirror packet generated by mirroring a second packet transmitted in a network, while maintaining the first mirror packet stored in the first storage device.
    Type: Application
    Filed: October 18, 2017
    Publication date: May 3, 2018
    Applicant: FUJITSU LIMITED
    Inventor: Kazutaka OGIHARA
  • Patent number: 9842057
    Abstract: There is provided a storage apparatus connected to a storage device that stores data and a cache device used as a temporary storage area of the data. The storage apparatus includes: a memory configured to store location information for associating a storage location of data stored in the storage device with content information relating to content of the data, and cache information including the content information corresponding to data stored in the cache device; and a processor configured to identify, upon receiving a read request specifying the storage location and requesting to read data, the content information corresponding to the storage location specified in the read request and, when the content information is included in the cache information, read the data from the cache device and return the data as a response.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: December 12, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Patent number: 9817583
    Abstract: An information processing device includes a processor. The processor is configured to allocate a plurality of allocation unit areas to a virtual volume from a first storage device and a second storage device. The processor is configured to generate evaluation information related to access for each of a plurality of divided areas into which each of the plurality of allocation unit areas is divided. The processor is configured to determine based on the generated evaluation information, when allocation to the virtual volume is changed from a first allocation unit area of the first storage device to a second allocation unit area of the second storage device, a first data transfer order of transferring data in divided area units from the first allocation unit area to the second allocation unit area. The processor is configured to transfer the data in accordance with the first data transfer order.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: November 14, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Kazutaka Ogihara, Kazuichi Oe, Motoyuki Kawaba
  • Patent number: 9720600
    Abstract: An apparatus is connected to a first storage and a second storage which is accessed at an access speed lower than an access speed of the first storage. The apparatus accesses each of blocks stored in the second storage, and counts, for each of the blocks, the number of accesses made for the each block. The apparatus determines, based on the number of accesses that has been counted for each of the blocks, a transfer target block that is a target which is to be transferred from the second storage to the first storage, and determines a transfer time at which transfer of the transfer target block is to be performed. The apparatus transfers the determined transfer target block to the first storage at the determined transfer time.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: August 1, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Motoyuki Kawaba, Kazuichi Oe, Kazutaka Ogihara
  • Patent number: 9634822
    Abstract: An information processing device includes a first storage unit and a processor. The first storage unit is configured to store therein setting information designating a path range. The path range is one of a subset of a plurality of communication paths and a full set of the plurality of communication paths. The processor is configured to perform communication through a communication path included in a first path range designated by first setting information stored in the first storage unit. The processor is configured to acquire performance information of the respective communication paths included in the first path range. The processor is configured to select a second path range between the subset and the full set on basis of the acquired performance information. The processor is configured to store second setting information designating the selected second path range in the first storage unit.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: April 25, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Patent number: 9507664
    Abstract: A first processor is configured to receive allocation of storage devices and configure a group by involving the allocated storage devices. Each of the allocated storage devices is contained in different storage units. The first processor is configured to detect a failure of a first storage device included in the group. The first storage device is contained in a first storage unit of the different storage units. The first processor is configured to receive allocation of a second storage device from a second storage unit of the different storage units and reconfigure the group by involving the second storage device in place of the first storage device. The first processor is configured to receive allocation of a third storage device from a third storage unit and replicate the second storage device in the third storage device. The third storage unit is not of the different storage units.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: November 29, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Kazutaka Ogihara
  • Patent number: 9430489
    Abstract: A computer includes a memory that stores a program and received data; and a processor that executes an operation by executing the program stored in the memory, the operation including storing the received data into a first database having a first data structure in which reading is performed in a random access manner and writing is performed in a sequential access manner, when the received data is received from a second apparatus is as same as data stored in a first apparatus which has a failure, and copying the received data stored in the first database to a second database having a second data structure in which reading is performed in a sequential access manner and writing is performed in a random access manner.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: August 30, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Ken Iizawa, Toshihiro Ozawa, Yasuo Noguchi, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Tatsuo Kumano, Jun Kato
  • Publication number: 20160196215
    Abstract: There is provided a storage apparatus connected to a storage device that stores data and a cache device used as a temporary storage area of the data. The storage apparatus includes: a memory configured to store location information for associating a storage location of data stored in the storage device with content information relating to content of the data, and cache information including the content information corresponding to data stored in the cache device; and a processor configured to identify, upon receiving a read request specifying the storage location and requesting to read data, the content information corresponding to the storage location specified in the read request and, when the content information is included in the cache information, read the data from the cache device and return the data as a response.
    Type: Application
    Filed: November 13, 2015
    Publication date: July 7, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Kazutaka OGIHARA
  • Patent number: 9363316
    Abstract: An information processing apparatus including plural operation processing apparatuses and plural disk apparatuses, which are connected to each other via a switch. A management apparatus provides, in response to a loan request from a terminal, a first operation resource and a first storage resource of a first processing apparatus in which a first operation processing apparatus and a first disk apparatus are connected with each other through the switch, to the terminal through a network. The management apparatus releases the connection between the first operation processing apparatus and the first disk apparatus through the switch in response to a return request from the terminal and provides the first storage resource and a second operation resource of a second processing apparatus in which a second operation processing apparatus and the first disk apparatus are connected with each other through the switch, to the terminal through the network.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: June 7, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Noboru Iwamatsu, Kazutaka Ogihara
  • Patent number: 9356992
    Abstract: A transfer data block is selected, and a data file including the transfer data block is selected as a transfer data file. All the data blocks of the transfer data file are added to the transfer data block. When all the data files including each transfer data block is selected as a transfer data file, the transfer data block is selected as a deletion data block. When a total data amount of the deletion data block is larger than or equal to a predetermined target deletion data amount and a ratio of a total data amount of the transfer data block to the total data amount of the deletion data block is smaller than or equal to a predetermined value, the data file is transferred from a transfer source node to a transfer destination node. Accordingly, a storage can be used efficiently.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: May 31, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Jun Kato, Ken Iizawa, Kazuichi Oe, Munenori Maeda