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: 20240029006Abstract: 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: ApplicationFiled: May 2, 2023Publication date: January 25, 2024Applicant: Fujitsu LimitedInventors: Keitaro KOGA, Koichi MIURA, ATSUHITO HIROSE, Toshiaki YAMADA
-
Patent number: 11532045Abstract: 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: GrantFiled: November 21, 2019Date of Patent: December 20, 2022Assignee: FUJITSU LIMITEDInventors: Takeru Kido, Shinji Yamabiraki, Tamaki Tanaka, Atsuhito Hirose
-
Patent number: 11501354Abstract: 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: GrantFiled: December 23, 2019Date of Patent: November 15, 2022Assignee: FUJITSU LIMITEDInventors: Atsuhito Hirose, Tamaki Tanaka
-
Patent number: 11436256Abstract: 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: GrantFiled: December 11, 2020Date of Patent: September 6, 2022Assignee: FUJITSU LIMITEDInventors: Atsuhito Hirose, Tamaki Tanaka
-
Patent number: 11113265Abstract: 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: GrantFiled: August 1, 2018Date of Patent: September 7, 2021Assignee: FUJITSU LIMITEDInventor: Atsuhito Hirose
-
Publication number: 20210224292Abstract: 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: ApplicationFiled: December 11, 2020Publication date: July 22, 2021Applicant: FUJITSU LIMITEDInventors: Atsuhito HIROSE, Tamaki TANAKA
-
Patent number: 10754839Abstract: 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: GrantFiled: December 8, 2017Date of Patent: August 25, 2020Assignee: FUJITSU LIMITEDInventor: Atsuhito Hirose
-
Publication number: 20200250726Abstract: 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: ApplicationFiled: December 23, 2019Publication date: August 6, 2020Applicant: FUJITSU LIMITEDInventors: ATSUHITO HIROSE, Tamaki Tanaka
-
Publication number: 20200175592Abstract: 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: ApplicationFiled: November 21, 2019Publication date: June 4, 2020Applicant: FUJITSU LIMITEDInventors: Takeru Kido, SHINJI YAMABIRAKI, Tamaki Tanaka, ATSUHITO HIROSE
-
Patent number: 10270852Abstract: 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: GrantFiled: January 8, 2016Date of Patent: April 23, 2019Assignee: FUJITSU LIMITEDInventors: Atsuhito Hirose, Toshiaki Yamada, Tamaki Tanaka
-
Publication number: 20190095479Abstract: 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: ApplicationFiled: August 1, 2018Publication date: March 28, 2019Applicant: FUJITSU LIMITEDInventor: Atsuhito HIROSE
-
Patent number: 10148585Abstract: 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: GrantFiled: May 22, 2015Date of Patent: December 4, 2018Assignee: FUJITSU LIMITEDInventors: Atsuhito Hirose, Toshihiro Kawakami, Tamaki Tanaka, Toshiaki Yamada, Koichi Miura
-
Publication number: 20180181602Abstract: 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: ApplicationFiled: December 8, 2017Publication date: June 28, 2018Applicant: FUJITSU LIMITEDInventor: Atsuhito HIROSE
-
Publication number: 20170262196Abstract: 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: ApplicationFiled: February 16, 2017Publication date: September 14, 2017Applicant: FUJITSU LIMITEDInventor: ATSUHITO HIROSE
-
Patent number: 9715522Abstract: 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: GrantFiled: March 16, 2015Date of Patent: July 25, 2017Assignee: FUJITSU LIMITEDInventors: Atsuhito Hirose, Toshihiro Kawakami, Akihiro Yamamoto, Tamaki Tanaka, Toshiaki Yamada, Yuichi Kitamura
-
Patent number: 9639590Abstract: 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: GrantFiled: May 5, 2014Date of Patent: May 2, 2017Assignee: FUJITSU LIMITEDInventors: Atsuhito Hirose, Toshihiro Kawakami, Akihiro Yamamoto
-
Publication number: 20160234304Abstract: 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: ApplicationFiled: January 8, 2016Publication date: August 11, 2016Applicant: FUJITSU LIMITEDInventors: Atsuhito Hirose, Toshiaki Yamada, Tamaki Tanaka
-
Publication number: 20160006660Abstract: 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: ApplicationFiled: May 22, 2015Publication date: January 7, 2016Applicant: FUJITSU LIMITEDInventors: Atsuhito HIROSE, Toshihiro Kawakami, Tamaki Tanaka, Toshiaki Yamada, Koichi Miura
-
Publication number: 20150278333Abstract: 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: ApplicationFiled: March 16, 2015Publication date: October 1, 2015Inventors: Atsuhito HIROSE, Toshihiro KAWAKAMI, Akihiro YAMAMOTO, Tamaki TANAKA, Toshiaki YAMADA, Yuichi KITAMURA
-
Publication number: 20140358934Abstract: 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: ApplicationFiled: May 5, 2014Publication date: December 4, 2014Applicant: FUJITSU LIMITEDInventors: Atsuhito Hirose, Toshihiro Kawakami, Akihiro Yamamoto