Patents by Inventor Toshiaki Saeki

Toshiaki Saeki 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: 10467242
    Abstract: A non-transitory, computer-readable recording medium having stored therein a processing program causes a computer to execute a process including reconstituting a specific portion of received data, based on reference information specifying a referenced portion of the received data for selecting processing data from the received data, the processing data being subject to a query processing; determining whether to discard the received data, based on the specific portion of the received data and a selecting condition for selecting the processing data; and reconstituting the received data when the determining determines not to discard the received data.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 5, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Kenji Kobayashi, Toshiaki Saeki
  • Patent number: 10334028
    Abstract: An apparatus for processing data includes a processor configured to acquire size information on a size of first result data from a first node. The first result data is generated in first distributed processing executed by the first node on a first part of first input data for the first distributed processing executed by a plurality of nodes. The processor is configured to acquire data arrangement information for second distributed processing executed by the plurality of nodes. The processor is configured to generate a data arrangement instruction on basis of the size information and the data arrangement information. The data arrangement instruction defines an arrangement pattern of second result data generated in the first distributed processing executed by the plurality of nodes and stored in the plurality of nodes as the second input data. The processor is configured to transmit the data arrangement instruction to the plurality of nodes.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: June 25, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Nobutaka Imamura, Hidekazu Takahashi, Toshiaki Saeki, Miho Murata
  • Publication number: 20190189260
    Abstract: A method of evaluating a therapeutic effect of a drug in a cancer patient, comprising a comparison step of comparing a first absolute hemoglobin concentration in a sternum portion of the cancer patient before administration of the drug and a second absolute hemoglobin concentration in the sternum portion of the cancer patient after administration of the drug; and an evaluation step of evaluating the therapeutic effect of the drug in the cancer patient based on the result of comparison performed through the comparison step.
    Type: Application
    Filed: August 8, 2017
    Publication date: June 20, 2019
    Applicants: SAITAMA MEDICAL UNIVERSITY, HAMAMATSU PHOTONICS K.K.
    Inventors: Shigeto UEDA, Toshiaki SAEKI, Yukio UEDA
  • Publication number: 20190149419
    Abstract: An information processing device includes a processor that extracts at least one hub node from a network. The at least one hub node is connected to a predetermined number of nodes or more. The processor classifies nodes connected to each of the at least one hub node into groups. The processor stores group information for each of the groups in association with identification of the group. The group information includes identification of each member node of the group and identification of each adjacent node connected to each member node. The processor generates, in graph traversal of the network, a route by identifying each adjacent node for each group by using the identification of the group as a key from the group information. The processor generates a plurality of routes by expanding a first group on the route generated by the graph traversal, based on group information of the first group.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 16, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki SAEKI
  • Publication number: 20170295221
    Abstract: An apparatus for processing data includes a processor configured to acquire size information on a size of first result data from a first node. The first result data is generated in first distributed processing executed by the first node on a first part of first input data for the first distributed processing executed by a plurality of nodes. The processor is configured to acquire data arrangement information for second distributed processing executed by the plurality of nodes. The processor is configured to generate a data arrangement instruction on basis of the size information and the data arrangement information. The data arrangement instruction defines an arrangement pattern of second result data generated in the first distributed processing executed by the plurality of nodes and stored in the plurality of nodes as the second input data. The processor is configured to transmit the data arrangement instruction to the plurality of nodes.
    Type: Application
    Filed: March 23, 2017
    Publication date: October 12, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Nobutaka IMAMURA, Hidekazu TAKAHASHI, Toshiaki SAEKI, Miho Murata
  • Publication number: 20170262485
    Abstract: A data management method conducted by a computer, the data management method that includes generating grouping information that groups data based on a history of a request for an access to the data, accumulating, in a buffer, according to a changing request or changing processing, a changed piece of data from among pieces of data included in a group that exists in a memory, the changed piece of data indicating a piece of data changed by the changing request or the changing processing, the changing request requesting a change in data that includes an addition, an update, and a deletion, the changing processing being processing of changing a group to which the data belongs, and determining, for each group included in the grouping information, whether the changed data accumulated in the buffer is to be written to a storage device, based on a set condition for writing.
    Type: Application
    Filed: February 6, 2017
    Publication date: September 14, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki SAEKI
  • Publication number: 20170097899
    Abstract: A data management method including obtaining access history information indicating an order of latest access for each of the plurality of data groups, an upper limit of total data size being set for the plurality of data groups, each of the plurality of data groups being cached in a memory when any data included in each of the data group is accessed, estimating a plurality of frequencies for each of a plurality of assumed memory sizes, each of the plurality of frequencies indicating a frequency of cases that data to be accessed is not stored in a memory which has an assumed memory size, specifying a minimum memory size satisfying a requirement, determining whether increasing the upper limit is allowed or not based on the minimum memory size and a memory size of the memory, and increasing the upper limit in accordance with a result of the determining.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 6, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki SAEKI
  • Publication number: 20170048352
    Abstract: Each of slave nodes acquires data distribution information that is data distribution for each portion of processing target data that is subjected to distributed processing performed by each of the plurality of nodes. Then, each of the slave nodes monitors a process state of the distributed processing with respect to divided data obtained by dividing processing target data. Thereafter, each of the slave nodes that performs the monitoring changes, on the basis of the process state of the distributed processing and the data distribution information, the processing order of the divided data that is the processing target.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 16, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Nobutaka Imamura, Toshiaki SAEKI, Hidekazu TAKAHASHI, Miho Murata
  • Publication number: 20160259843
    Abstract: A computer monitors a relevance ratio between pieces of data based on a frequency of access to a pair for each of the pairs of the pieces of data consecutively accessed in response to a request for access to a storage device storing a plural pieces of data, determines whether the pair is a pair having a relevance ratio representing a specified tendency, on the basis of tendencies of the monitored relevance ratios of the pairs, groups the plural pieces of data according to a result of the determining and the relevance ratio, and specifies data to be arranged in each group.
    Type: Application
    Filed: February 24, 2016
    Publication date: September 8, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Miho Murata, Toshiaki SAEKI, Nobutaka Imamura
  • Publication number: 20160259592
    Abstract: A data storing control apparatus includes a processor. The processor executes a process including: selecting any of groups stored in a second storage unit when an empty space of the second storage unit configured to store data obtained from a first storage unit becomes insufficient; partitioning the selected group in accordance with a state of access to data corresponding to a data access request in the second storage unit among data included in the selected group; and storing data respectively included in the groups in the first storage unit in units of the groups obtained by being partitioned.
    Type: Application
    Filed: February 2, 2016
    Publication date: September 8, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki SAEKI
  • Patent number: 9424325
    Abstract: A computer acquires a particular entry(ies) from a database that includes plural entries for each of which a key is determined; stores the particular entry(ies) into a memory provided in the computer and used as one of memories that store the database in a distributed manner; and associates a particular piece of communication endpoint information with a network interface of the computer. Each key for each particular entry belongs to a particular subset among mutually disjoint subsets of a domain of keys. The particular piece of the communication endpoint information is one of a predetermined number of pieces of the communication endpoint information and is associated with the particular subset. Each piece of the communication endpoint information logically identifies one communication endpoint, is dynamically associated with one network interface which provides access to one of the memories, and is statically associated with one of the subsets.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: August 23, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Toshiaki Saeki
  • Publication number: 20160140196
    Abstract: A non-transitory, computer-readable recording medium having stored therein a processing program causes a computer to execute a process including reconstituting a specific portion of received data, based on reference information specifying a referenced portion of the received data for selecting processing data from the received data, the processing data being subject to a query processing; determining whether to discard the received data, based on the specific portion of the received data and a selecting condition for selecting the processing data; and reconstituting the received data when the determining determines not to discard the received data.
    Type: Application
    Filed: January 26, 2016
    Publication date: May 19, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Kenji KOBAYASHI, Toshiaki SAEKI
  • Publication number: 20160048476
    Abstract: A data managing system includes data managing apparatuses storing data using a first storage unit and a second storage unit with a higher access speed than the first storage unit. Each data managing apparatuses includes an operation performing unit performing, upon reception of an operation request including a first identifier and a second identifier indicating an operation target performed before an operation target of the first identifier, an operation on first data corresponding to the first identifier; a prior-read request unit requesting a prior-read target data managing apparatus to store data corresponding to a third identifier in the second storage unit upon reception of the operation request; and a prior-read target registration request unit requesting the data managing apparatuses corresponding to the second identifier to store the first identifier as the prior-read target of the second identifier.
    Type: Application
    Filed: October 28, 2015
    Publication date: February 18, 2016
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki SAEKI
  • Publication number: 20150331751
    Abstract: A method of processing data, includes: storing definition information in which a first identifier for identifying a type of data and a condition for executing predetermined processing are associated with each other; receiving the data; first determining whether or not information in a predetermined region of the received data satisfies the condition associated with the first identifier in the definition information in a case where a second identifier included in the received data matches the first identifier in the definition information; and second determining, based on the first determining, that the received data is restored.
    Type: Application
    Filed: March 26, 2015
    Publication date: November 19, 2015
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki SAEKI
  • Patent number: 9135325
    Abstract: An information processing apparatus includes a first storage device that stores in a first storage area a first data group that includes a first plurality of data to be processed successively, and stores in a second storage area a second data group that includes a second plurality of data to be processed successively, a second storage device that includes a third storage area that stores a command to access data stored in the first storage area and a fourth storage area that stores a command to access data stored in the second storage area, and a processor configured to store, in a corresponding storage area of the third storage area and the fourth storage area, a received command, select one of the third storage area and the fourth storage area, and process one or more command stored in a selected storage area.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 15, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Miho Murata, Yuichi Tsuchimoto, Toshiaki Saeki
  • Publication number: 20150134919
    Abstract: A memory includes a plurality of areas corresponding to a plurality of segments of a storage device. An operation unit stores each of generated access instructions in an area corresponding to a segment of an access destination of the access instruction among the plurality of areas. The operation unit loads data of a segment corresponding to at least one area selected from the plurality of areas from the storage device to another area which is different from the plurality of areas on the memory, and executes an access instruction stored in the selected area, for the loaded segment data.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 14, 2015
    Inventors: Miho Murata, Toshiaki Saeki, Hiromichi Kobashi
  • Publication number: 20150100573
    Abstract: A plurality of computers dispersedly store pieces of data and pieces of depository information of the respective pieces of data. The depository information indicates a depository computer storing data of the pieces of data. A first computer of the plurality of computers stores, when depository information of first data is absent in a first storing unit of the first computer, first depository information in the first storing unit. The first depository information indicates the first computer as a first depository computer storing the first data. The first data is stored in a second storing unit of the first computer. The first computer identifies, by searching the first storing unit, a second computer as a second depository computer storing second data to be manipulated in association with third data stored in the second storing unit.
    Type: Application
    Filed: September 12, 2014
    Publication date: April 9, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Hiroki Moue, Yuichi Tsuchimoto, Hiromichi Kobashi, Miho Murata, Yasuo Yamane, Toshiaki Saeki
  • Patent number: 8880504
    Abstract: A tag management device executes a process including adding, to data received, sort-free identifiers that identifies receiving order, and are monotonically increasing or monotonically decreasing numbers or character strings arranged in alphabetical order or a combination thereof; storing, sequentially in a first storing unit associated with a tag that is added to the received data, the identifiers added at the adding; storing, sequentially in a second storing unit in an associated manner, the received data and the identifiers added at the adding; and searching, when a storing unit associated with a tag to be searched for is the first storing unit, data associated with the tag to be searched for by joining, using an inner join or an outer join, information stored in the first storing unit and information stored in the second storing unit.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: November 4, 2014
    Assignee: Fujitsu Limited
    Inventor: Toshiaki Saeki
  • Publication number: 20140181249
    Abstract: A non-transitory computer-readable storage medium storing a program causing a computer that communicates with another computer to execute a process, the process includes establishing connections corresponding to types of object with the other computer, each type of object including two or more data items; selecting, from the connections, a first connection corresponding to a type of an object to be transmitted; and transmitting the object to the other computer through the first connection.
    Type: Application
    Filed: October 21, 2013
    Publication date: June 26, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Toshiaki Saeki
  • Publication number: 20140067992
    Abstract: A computer-readable recording medium stores a program causing a first node to execute a process including identifying among nodes in a system, a second node that has data identical to data in the first node; comparing a first effect level representing a degree to which performance of the system is affected by communication between the first node and a transmission destination node of the data, and a second effect level representing a degree to which the performance is affected by communication between the second node and the transmission destination node, by referring to a storage device that stores effect levels respectively representing a degree to which the performance of the system is affected by communication between the transmission destination node and each node among the nodes; and transmitting based on a comparison result, the data to the transmission destination node by controlling a communicating unit that communicates with the nodes.
    Type: Application
    Filed: June 28, 2013
    Publication date: March 6, 2014
    Inventor: Toshiaki SAEKI