Patents by Inventor Kiichi Yamada
Kiichi Yamada 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: 11003509Abstract: A lock control apparatus includes one or more memories, and one or more processors configured to perform setting of, as a target node, each of one or more child nodes other than eldest child nodes among child nodes relating to parent nodes in each of layers of data structure formed by a tree structure, when a first process for first data associated with a first node in the data structure proceeds in a direction from a parent node to a child node, perform determination of whether the first node is the target node, and perform lock of the first node when the first node is the target node.Type: GrantFiled: November 14, 2018Date of Patent: May 11, 2021Assignee: FUJITSU LIMITEDInventors: Takuya Masaki, Kiichi Yamada, Masahiko Nagata, Yoshihiro Yasuoka, Hisashi Sugawara
-
Patent number: 10664491Abstract: A searching device converts a searching data into an encoded searching data in a first encoding format according to a first encoding rule; and searches the encoded searching data in a target encoded data that has been encoded into the first encoding format by the first encoding rule, or that has been encoded in a second encoding format wherein when a specific encoded data encoded in the second encoding format is detected in the searching, the searching compares the encoded searching data and a converted encoded data, the converted encoded data being the specific encoded data converted into the first encoding format based on a predetermined conversion rule.Type: GrantFiled: June 21, 2016Date of Patent: May 26, 2020Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Kiichi Yamada, Haruyasu Ueda
-
Patent number: 10599667Abstract: A searching device converts a searching data into an encoded searching data in a first encoding format according to a first encoding rule; and searches the encoded searching data in a target encoded data that has been encoded into the first encoding format by the first encoding rule, or that has been encoded in a second encoding format wherein when a specific encoded data encoded in the second encoding format is detected in the searching, the searching compares the encoded searching data and a converted encoded data, the converted encoded data being the specific encoded data converted into the first encoding format based on a predetermined conversion rule.Type: GrantFiled: June 21, 2016Date of Patent: March 24, 2020Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Kiichi Yamada, Haruyasu Ueda
-
Non-transitory computer-readable storage medium, database control method and database control device
Patent number: 10417214Abstract: A non-transitory computer-readable storage medium storing a database control program that causes a computer to execute a process, the process including when an update processing for a value of a data item included in a record stored in a database occurs, generating a first record and a second record, the first record including the data item having a value updated by the update processing, the second record including the data item having a value not updated by the update processing, and when a new update processing occurs for the record for which the update processing occurred, performing the new update processing for both of the first record and the second record.Type: GrantFiled: August 25, 2016Date of Patent: September 17, 2019Assignee: FUJITSU LIMITEDInventors: Kouji Takahashi, Kiichi Yamada, Masahiko Nagata -
Patent number: 10311157Abstract: A method includes: upon receipt of a request of update processing for a first record including a numerical data item in a database, generating, by a processor, a second record by duplicating the first record while a value corresponding to an update content of the update processing is set to the numerical data item, the update processing being processing of updating the value of the numerical data item according to the update content; and executing the update processing for the second record in response to the request.Type: GrantFiled: July 28, 2015Date of Patent: June 4, 2019Assignee: FUJITSU LIMITEDInventors: Kiichi Yamada, Naohiro Itou, Masahiko Nagata, Mitsuhiro Kinomura
-
Publication number: 20190163542Abstract: A lock control apparatus includes one or more memories, and one or more processors configured to perform setting of, as a target node, each of one or more child nodes other than eldest child nodes among child nodes relating to parent nodes in each of layers of data structure formed by a tree structure, when a first process for first data associated with a first node in the data structure proceeds in a direction from a parent node to a child node, perform determination of whether the first node is the target node, and perform lock of the first node when the first node is the target node.Type: ApplicationFiled: November 14, 2018Publication date: May 30, 2019Applicant: FUJITSU LIMITEDInventors: Takuya Masaki, Kiichi YAMADA, Masahiko Nagata, Yoshihiro Yasuoka, Hisashi Sugawara
-
Patent number: 10223405Abstract: A processor determines whether to generate a first entry, based on whether a second entry is in a storage, for each conditional expression included in retrieval expressions. The first entry includes, in association with a first identifier, a first path included in the conditional expression. The second entry includes, a second path identical to the first path in association with a second identifier. The processor determines whether to generate a third entry based on whether a fourth entry is in the storage. The third entry includes a first set and a fifth identifier in association with a third identifier. The first set is included in the conditional expression and includes a first value and a first operator. The fifth identifier is the first identifier or the second identifier. The fourth entry includes a second set identical to the first set and the fifth identifier in association with a fourth identifier.Type: GrantFiled: September 16, 2016Date of Patent: March 5, 2019Assignee: FUJITSU LIMITEDInventors: Yasunobu Moriyama, Masahiko Nagata, Kiichi Yamada
-
Patent number: 9971968Abstract: A determination method includes: generating, when a logical formula is received, another statement group that shares either one of individual statements and one or plural statements of statement groups with each of the individual statements and statement groups that are included in the logical formula or a changed logical formula acquired with the performance of logically equivalent conversion with regard to the logical formula, the logical formula or the changed logical formula including a logical disjunction of the individual statements or the statement groups that are logical conjunctions of the one or plural statements; and performing a determination process of the logical formula, wherein the logical formula is determined as not satisfied when a determination result indicating that the statements that are included in the other statement group are not satisfied is obtained in the determination process.Type: GrantFiled: September 26, 2014Date of Patent: May 15, 2018Assignee: FUJITSU LIMITEDInventors: Wakana Yamada, Kiichi Yamada, Mitsuhiro Kinomura
-
Publication number: 20180052810Abstract: A code converting unit encodes input text data based on an code assignment table stored in a storage device that defines a conversion rule for encoding text data, wherein; the code assignment table being generated by assigning a part of character strings assigned to a 1-byte region of a first code assignment table to a 2-byte region of the code assignment table, and by assigning one or more codes each having two or more bytes to at least a part of character strings assigned to the 2-byte region of the code assignment table.Type: ApplicationFiled: October 2, 2017Publication date: February 22, 2018Applicant: FUJITSU LIMITEDInventors: Masahiro Kataoka, Kiichi YAMADA, Haruyasu UEDA
-
Patent number: 9779071Abstract: A code converting unit encodes input text data based on an code assignment table stored in a storage device that defines a conversion rule for encoding text data, wherein; the code assignment table being generated by assigning a part of character strings assigned to a 1-byte region of a first code assignment table to a 2-byte region of the code assignment table, and by assigning one or more codes each having two or more bytes to at least a part of character strings assigned to the 2-byte region of the code assignment table.Type: GrantFiled: July 12, 2016Date of Patent: October 3, 2017Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Kiichi Yamada, Haruyasu Ueda
-
Patent number: 9619516Abstract: A data extraction device generates, based on master information and an extraction condition, a determination result indicating whether the master information is an extraction target. When stream data is received, the data extraction device determined, using the determination result, whether the master information that is specified based on the received stream data is to be extracted.Type: GrantFiled: April 25, 2014Date of Patent: April 11, 2017Assignee: FUJITSU LIMITEDInventors: Yasunobu Moriyama, Masahiko Nagata, Mitsuhiro Kinomura, Yoshihiro Yasuoka, Kiichi Yamada, Wakana Yamada
-
Publication number: 20170097954Abstract: A processor determines whether to generate a first entry, based on whether a second entry is in a storage, for each conditional expression included in retrieval expressions. The first entry includes, in association with a first identifier, a first path included in the conditional expression. The second entry includes, a second path identical to the first path in association with a second identifier. The processor determines whether to generate a third entry based on whether a fourth entry is in the storage. The third entry includes a first set and a fifth identifier in association with a third identifier. The first set is included in the conditional expression and includes a first value and a first operator. The fifth identifier is the first identifier or the second identifier. The fourth entry includes a second set identical to the first set and the fifth identifier in association with a fourth identifier.Type: ApplicationFiled: September 16, 2016Publication date: April 6, 2017Applicant: FUJITSU LIMITEDInventors: YASUNOBU MORIYAMA, MASAHIKO NAGATA, KIICHI YAMADA
-
NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, DATABASE CONTROL METHOD AND DATABASE CONTROL DEVICE
Publication number: 20170068701Abstract: A non-transitory computer-readable storage medium storing a database control program that causes a computer to execute a process, the process including when an update processing for a value of a data item included in a record stored in a database occurs, generating a first record and a second record, the first record including the data item having a value updated by the update processing, the second record including the data item having a value not updated by the update processing, and when a new update processing occurs for the record for which the update processing occurred, performing the new update processing for both of the first record and the second record.Type: ApplicationFiled: August 25, 2016Publication date: March 9, 2017Inventors: Kouji Takahashi, Kiichi Yamada, Masahiko Nagata -
Publication number: 20170017707Abstract: A searching device converts a searching data into an encoded searching data in a first encoding format according to a first encoding rule; and searches the encoded searching data in a target encoded data that has been encoded into the first encoding format by the first encoding rule, or that has been encoded in a second encoding format wherein when a specific encoded data encoded in the second encoding format is detected in the searching, the searching compares the encoded searching data and a converted encoded data, the converted encoded data being the specific encoded data converted into the first encoding format based on a predetermined conversion rule.Type: ApplicationFiled: June 21, 2016Publication date: January 19, 2017Applicant: FUJITSU LIMITEDInventors: Masahiro KATAOKA, Kiichi YAMADA, Haruyasu UEDA
-
Publication number: 20170017629Abstract: A code converting unit encodes input text data based on an code assignment table stored in a storage device that defines a conversion rule for encoding text data, wherein; the code assignment table being generated by assigning a part of character strings assigned to a 1-byte region of a first code assignment table to a 2-byte region of the code assignment table, and by assigning one or more codes each having two or more bytes to at least a part of character strings assigned to the 2-byte region of the code assignment table.Type: ApplicationFiled: July 12, 2016Publication date: January 19, 2017Applicant: FUJITSU LIMITEDInventors: Masahiro KATAOKA, Kiichi YAMADA, Haruyasu UEDA
-
Publication number: 20160055152Abstract: A method includes: upon receipt of a request of update processing for a first record including a numerical data item in a database, generating, by a processor, a second record by duplicating the first record while a value corresponding to an update content of the update processing is set to the numerical data item, the update processing being processing of updating the value of the numerical data item according to the update content; and executing the update processing for the second record in response to the request.Type: ApplicationFiled: July 28, 2015Publication date: February 25, 2016Applicant: Fujitsu LimitedInventors: Kiichi YAMADA, Naohiro ltou, Masahiko Nagata, Mitsuhiro Kinomura
-
Patent number: 9147011Abstract: A searching apparatus includes a memory that stores a plurality of records, and a processor that executed a procedure, the procedure including searching a first record group, which is a part of a plurality of records, for a record satisfying a first search condition, and, in case of a second search condition being received during the searching, further searching a second record group, which is another part of the plurality of records, for a record satisfying either the first search condition and the second search condition.Type: GrantFiled: March 14, 2012Date of Patent: September 29, 2015Assignee: FUJITSU LIMITEDInventor: Kiichi Yamada
-
Publication number: 20150012475Abstract: A determination method includes: generating, when a logical formula is received, another statement group that shares either one of individual statements and one or plural statements of statement groups with each of the individual statements and statement groups that are included in the logical formula or a changed logical formula acquired with the performance of logically equivalent conversion with regard to the logical formula, the logical formula or the changed logical formula including a logical disjunction of the individual statements or the statement groups that are logical conjunctions of the one or plural statements; and performing a determination process of the logical formula, wherein the logical formula is determined as not satisfied when a determination result indicating that the statements that are included in the other statement group are not satisfied is obtained in the determination process.Type: ApplicationFiled: September 26, 2014Publication date: January 8, 2015Applicant: Fujitsu LimitedInventors: Wakana Yamada, Kiichi Yamada, Mitsuhiro Kinomura
-
Publication number: 20140344268Abstract: A data extraction device generates, based on master information and an extraction condition, a determination result indicating whether the master information is an extraction target. When stream data is received, the data extraction device determined, using the determination result, whether the master information that is specified based on the received stream data is to be extracted.Type: ApplicationFiled: April 25, 2014Publication date: November 20, 2014Applicant: FUJITSU LIMITEDInventors: Yasunobu Moriyama, Masahiko Nagata, Mitsuhiro Kinomura, Yoshihiro Yasuoka, Kiichi YAMADA, Wakana Yamada
-
Patent number: 8667008Abstract: A search request control apparatus includes a processor to execute a process. The process includes splitting a search request set, which contains a plurality of search requests acquired in a predetermined period, into subsets in accordance with a degree of overlap of data searched by each of the search requests, calculating an average response of the search requests contained in the search request set in accordance with a processing order of the subsets that are obtained through the splitting, and processing collectively in accordance with the processing order, search requests contained in a plurality of subsets having a minimum average response calculated.Type: GrantFiled: November 18, 2011Date of Patent: March 4, 2014Assignee: Fujitsu LimitedInventor: Kiichi Yamada