Patents by Inventor Atsuhito Hirose

Atsuhito Hirose 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: 20240029006
    Abstract: A data management system includes an operating-mode node, and a standby-mode node, wherein the operating-mode node includes a first memory that includes a temporary storage space, and a first processor coupled to the first memory and the first processor configured to process a received process request, in a case where the received process request is a batch process request which includes a plurality of process commands, sequentially execute the process commands, store process-completion data corresponding to each of the process commands in the temporary storage space every time the execution of each of the process commands is completed, in a case where the process-completion data stored in the temporary storage space is referred to in processing for another process request, transmit predetermined process-completion data to the standby-mode node, and when execution of all the process commands is completed, transmit un-transmitted process-completion data to the standby-mode node to perform data synchronization.
    Type: Application
    Filed: May 2, 2023
    Publication date: January 25, 2024
    Applicant: Fujitsu Limited
    Inventors: Keitaro KOGA, Koichi MIURA, ATSUHITO HIROSE, Toshiaki YAMADA
  • Patent number: 11532045
    Abstract: A securities trading apparatus includes a memory; and a processor coupled to the memory, the processor configured to: extract transactions from trading transactions stored in the memory, the extracted transactions being one of order transactions or insert transactions, each of the order transactions being a buy order transaction or a sell order transaction; and generate a single trading transaction from the extracted transactions.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: December 20, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Takeru Kido, Shinji Yamabiraki, Tamaki Tanaka, Atsuhito Hirose
  • Patent number: 11501354
    Abstract: A memory stores therein, with respect to a database containing records each having a first data item and a second data item, an index that includes, in association with each candidate value that is used as the first data item, record specification information specifying two or more records with the candidate value and a statistical value obtained from values of the second data item registered in the two or more records. A processor receives a query including a search condition specifying a requested value of the first data item and a command requesting statistical processing of values of the second data item registered in records satisfying the search condition, retrieves the statistical value associated with a candidate value satisfying the search condition from the index, and outputs a processing result based on the retrieved statistical value for the query.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 15, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Tamaki Tanaka
  • Patent number: 11436256
    Abstract: Free spaces of a plurality of databases including the same data are monitored. The free spaces depend on fragmentation states of the respective databases. A first database is determined to be an active database, and a second database whose free space is larger than that of the first database is determined to be a standby database. Data relocation processing is performed on the second database, the data relocation processing including suspending data synchronization, initializing the standby database, copying data of the active database to the standby database, and resuming the data synchronization. Controlling is performed so that the data relocation processing is performed on a database other than the second database by changing the active database and the standby database.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 6, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Tamaki Tanaka
  • Patent number: 11113265
    Abstract: An information processing apparatus includes a memory, a communication interface, and a processor. The memory stores therein a first code generated from data structure information describing at least one data item defined in a database. The communication interface receives a request message including a second code, which is a message requesting a data read or write operation on the database. The processor compares the first code with the second code, permits the requested data read or write operation if the first and second codes are the same, and performs an exception process to check for consistency between the data items of the database and the request message if the first and second codes are different.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: September 7, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Atsuhito Hirose
  • Publication number: 20210224292
    Abstract: Free spaces of a plurality of databases including the same data are monitored. The free spaces depend on fragmentation states of the respective databases. A first database is determined to be an active database, and a second database whose free space is larger than that of the first database is determined to be a standby database. Data relocation processing is performed on the second database, the data relocation processing including suspending data synchronization, initializing the standby database, copying data of the active database to the standby database, and resuming the data synchronization. Controlling is performed so that the data relocation processing is performed on a database other than the second database by changing the active database and the standby database.
    Type: Application
    Filed: December 11, 2020
    Publication date: July 22, 2021
    Applicant: FUJITSU LIMITED
    Inventors: Atsuhito HIROSE, Tamaki TANAKA
  • Patent number: 10754839
    Abstract: An apparatus for data loading includes a memory and a processor coupled to the memory and the processor configured to, execute first acquisition of first data corresponding to a first column from a data group stored in a first storage, a data structure of the data group including columns and rows, store the first data into a second storage, and generate a first index based on the first data for searching the data group to be stored in the second storage in response to the first acquisition before completion of storing the data group into the second storage.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 25, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Atsuhito Hirose
  • Publication number: 20200250726
    Abstract: A memory stores therein, with respect to a database containing records each having a first data item and a second data item, an index that includes, in association with each candidate value that is used as the first data item, record specification information specifying two or more records with the candidate value and a statistical value obtained from values of the second data item registered in the two or more records. A processor receives a query including a search condition specifying a requested value of the first data item and a command requesting statistical processing of values of the second data item registered in records satisfying the search condition, retrieves the statistical value associated with a candidate value satisfying the search condition from the index, and outputs a processing result based on the retrieved statistical value for the query.
    Type: Application
    Filed: December 23, 2019
    Publication date: August 6, 2020
    Applicant: FUJITSU LIMITED
    Inventors: ATSUHITO HIROSE, Tamaki Tanaka
  • Publication number: 20200175592
    Abstract: A securities trading apparatus includes a memory; and a processor coupled to the memory, the processor configured to: extract transactions from trading transactions stored in the memory, the extracted transactions being one of order transactions or insert transactions, each of the order transactions being a buy order transaction or a sell order transaction; and generate a single trading transaction from the extracted transactions.
    Type: Application
    Filed: November 21, 2019
    Publication date: June 4, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Takeru Kido, SHINJI YAMABIRAKI, Tamaki Tanaka, ATSUHITO HIROSE
  • Patent number: 10270852
    Abstract: An information processing apparatus accepts migration of data from a migration source information processing apparatus. The information processing apparatus includes a processor to execute an operation for operation target data as a target of a processing request given from a client apparatus when the operation target data is migrated from the migration source information processing apparatus and the processing request is received from the migration source information processing apparatus, and to notify the client apparatus of a processing result of the operation, the result containing arrangement information of the operation target data.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: April 23, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Toshiaki Yamada, Tamaki Tanaka
  • Publication number: 20190095479
    Abstract: An information processing apparatus includes a memory, a communication interface, and a processor. The memory stores therein a first code generated from data structure information describing at least one data item defined in a database. The communication interface receives a request message including a second code, which is a message requesting a data read or write operation on the database. The processor compares the first code with the second code, permits the requested data read or write operation if the first and second codes are the same, and performs an exception process to check for consistency between the data items of the database and the request message if the first and second codes are different.
    Type: Application
    Filed: August 1, 2018
    Publication date: March 28, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Atsuhito HIROSE
  • Patent number: 10148585
    Abstract: A communication control method includes: comparing the number of messages to be transmitted which are stored in a buffer with the number of communication processings in execution, each of the communication processings being to execute processing to transmit the messages stored in the buffer; and determining, by a processor, whether integration processing is performed on a newly generated first message to be transmitted based on a result of the comparing, the integration processing being processing that integrates the first message and a message which is in the buffer and of which the destination as a destination of the first message is specified.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: December 4, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Toshihiro Kawakami, Tamaki Tanaka, Toshiaki Yamada, Koichi Miura
  • Publication number: 20180181602
    Abstract: An apparatus for data loading includes a memory and a processor coupled to the memory and the processor configured to, execute first acquisition of first data corresponding to a first column from a data group stored in a first storage, a data structure of the data group including columns and rows, store the first data into a second storage, and generate a first index based on the first data for searching the data group to be stored in the second storage in response to the first acquisition before completion of storing the data group into the second storage.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 28, 2018
    Applicant: FUJITSU LIMITED
    Inventor: Atsuhito HIROSE
  • Publication number: 20170262196
    Abstract: A non-transitory computer-readable recording medium stores a load monitoring program that causes a first information processing apparatus to execute a process. The process comprises transmitting, receiving and determining. The transmitting includes transmitting a processing request to a second information processing apparatus including a storage unit. The receiving includes receiving a processing result containing a data size of the storage unit, the data size of the storage unit being calculated by the second information processing apparatus. The determining includes determining whether the data size, contained in the received processing result, of the storage unit exceeds a predetermined size.
    Type: Application
    Filed: February 16, 2017
    Publication date: September 14, 2017
    Applicant: FUJITSU LIMITED
    Inventor: ATSUHITO HIROSE
  • Patent number: 9715522
    Abstract: A storage unit stores update data corresponding to transactions being executed and indicating updating processes yet to be reflected in a database. A control unit generates a list indicating transactions. When apparatuses executing transactions are switched from an information processing apparatus to another information processing apparatus, the control unit transmits the list to the other information processing apparatus, and migrates the update data to the other information processing apparatus based on the list.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: July 25, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Toshihiro Kawakami, Akihiro Yamamoto, Tamaki Tanaka, Toshiaki Yamada, Yuichi Kitamura
  • Patent number: 9639590
    Abstract: A plurality of servers are each coupled to a different one of a plurality of databases that are synchronized with each other. A search request specifying a search range is sent from a search-requesting device to the servers. Each server calculates a search subrange from the search range specified in the search request received from the search-requesting device, performs a data search operation only within the calculated search subrange of the database coupled thereto, and sends a search result back to the search-requesting device.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: May 2, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Toshihiro Kawakami, Akihiro Yamamoto
  • Publication number: 20160234304
    Abstract: An information processing apparatus accepts migration of data from a migration source information processing apparatus. The information processing apparatus includes a processor to execute an operation for operation target data as a target of a processing request given from a client apparatus when the operation target data is migrated from the migration source information processing apparatus and the processing request is received from the migration source information processing apparatus, and to notify the client apparatus of a processing result of the operation, the result containing arrangement information of the operation target data.
    Type: Application
    Filed: January 8, 2016
    Publication date: August 11, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Toshiaki Yamada, Tamaki Tanaka
  • Publication number: 20160006660
    Abstract: A communication control method includes: comparing the number of messages to be transmitted which are stored in a buffer with the number of communication processings in execution, each of the communication processings being to execute processing to transmit the messages stored in the buffer; and determining, by a processor, whether integration processing is performed on a newly generated first message to be transmitted based on a result of the comparing, the integration processing being processing that integrates the first message and a message which is in the buffer and of which the destination as a destination of the first message is specified.
    Type: Application
    Filed: May 22, 2015
    Publication date: January 7, 2016
    Applicant: FUJITSU LIMITED
    Inventors: Atsuhito HIROSE, Toshihiro Kawakami, Tamaki Tanaka, Toshiaki Yamada, Koichi Miura
  • Publication number: 20150278333
    Abstract: A storage unit stores update data corresponding to transactions being executed and indicating updating processes yet to be reflected in a database. A control unit generates a list indicating transactions. When apparatuses executing transactions are switched from an information processing apparatus to another information processing apparatus, the control unit transmits the list to the other information processing apparatus, and migrates the update data to the other information processing apparatus based on the list.
    Type: Application
    Filed: March 16, 2015
    Publication date: October 1, 2015
    Inventors: Atsuhito HIROSE, Toshihiro KAWAKAMI, Akihiro YAMAMOTO, Tamaki TANAKA, Toshiaki YAMADA, Yuichi KITAMURA
  • Publication number: 20140358934
    Abstract: A plurality of servers are each coupled to a different one of a plurality of databases that are synchronized with each other. A search request specifying a search range is sent from a search-requesting device to the servers. Each server calculates a search subrange from the search range specified in the search request received from the search-requesting device, performs a data search operation only within the calculated search subrange of the database coupled thereto, and sends a search result back to the search-requesting device.
    Type: Application
    Filed: May 5, 2014
    Publication date: December 4, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Atsuhito Hirose, Toshihiro Kawakami, Akihiro Yamamoto