Patents by Inventor Jiayun Zhu
Jiayun Zhu 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: 11443837Abstract: Test data may be generated by classifying a plurality of medical records of patients into a plurality of groups, based on at least an execution characteristic of a processing program that processes the medical records, and generating test data including at least a part of the plurality of medical records based on proportions of the number of the medical records classified into the plurality of groups.Type: GrantFiled: November 17, 2017Date of Patent: September 13, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda, Yoshinori Tahara
-
Patent number: 11283597Abstract: Provided is a method for storing at least a portion of data registered in a blockchain in each of a plurality of node apparatuses, including selection of selecting whether to store data included in a block in one node apparatus among the plurality of node apparatuses, according to a characteristic of the one node apparatus; and data storage of storing at least a portion of the data included in the block in the one node apparatus, according to a result of the selection.Type: GrantFiled: December 23, 2020Date of Patent: March 22, 2022Assignee: International Business Machines CorporationInventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda
-
Patent number: 11200074Abstract: Provided are techniques for new command assistance. A score is generated for each of a plurality of users based on a command execution history of a command by each of the plurality of users. A command template with the command and parameters of the command is generated in an order based on the command execution history of a user of the plurality of users having a high score. In response to receiving a portion of a new command, suggestions are provided for automatically completing the command using the command template.Type: GrantFiled: June 5, 2019Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Tsend Ochir Bat Ulzii, Takayuki Kushida, Yosuke Tanaka, Jiayun Zhu, Chikafumi Yasumoto, Takuya Ishikawa
-
Patent number: 11200152Abstract: Provided are techniques for identifying diagnosis commands from comments in an issue tracking system. A new issue ticket describing an issue for a test that failed and that has a test case identifier is received. A past issue ticket for the test that has the test case identifier is identified, where the past issue ticket identifies a set of issue ticket comments. A concluding owning team change event is identified in the set of issue ticket comments. A comment with a diagnosis command that triggered the concluding owning team change event is identified in the set of issue ticket comments. A suggestion of the diagnosis command is provided by highlighting the concluding owning team change event and the comment. The new issue ticket is assigned to an owning team of the concluding owning team change event.Type: GrantFiled: July 2, 2019Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Yosuke Tanaka, Jiayun Zhu, Chikafumi Yasumoto, Tsend Ochir Bat Ulzii, Takuya Ishikawa, Takayuki Kushida
-
Patent number: 11183274Abstract: The present invention provides a method for analyzing answers to questions in an electronic document. The method comprises reading, into a memory, the user's answers to the questions and a user's answer history information from the user's answers, wherein the user's answer history information is collected at the time the questions are answered. The method further comprises inputting, into a machine learning model, the user's answers to the questions and the user's answer history information from the user's answers to output an analysis result, wherein the machine learning model is trained, in advance, using one or more sets of training data, each set of training data comprising one or more answers to one or more questions and answer history information from the one or more answers, and a correct result which is obtained by manually judging the one or more answers to the one or more questions.Type: GrantFiled: December 18, 2017Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Katsuhiko Hagiwara, Yuji Sugiyama, Chiaki Oishi, Jiayun Zhu, Junichi Sugimoto
-
Patent number: 11087050Abstract: An event transition model for producing test data may be generated from a plurality of event records, each event record including an event time of an instance, wherein the event transition model includes a plurality of states, each state corresponding to one or more instances of the plurality of event records, event transition probabilities between states, and event transition interval times between states.Type: GrantFiled: May 20, 2019Date of Patent: August 10, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumiko Maeda, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu, Munetaka Ohtani, Yoshinori Tahara
-
Patent number: 11087044Abstract: An event transition model for producing test data may be generated from a plurality of event records, each event record including an event time of an instance, wherein the event transition model includes a plurality of states, each state corresponding to one or more instances of the plurality of event records, event transition probabilities between states, and event transition interval times between states.Type: GrantFiled: November 17, 2017Date of Patent: August 10, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumiko Maeda, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu, Munetaka Ohtani, Yoshinori Tahara
-
Patent number: 10996854Abstract: In a mechanism for deleting blocks from a blockchain, a retention period (T), a minimum number of blocks (L), and a hash of the oldest block are defined. A participant node creates the new block including a block header. The participant node determines whether a timestamp in an oldest block in the blockchain is older than a current time plus T, and whether a current number of blocks in the blockchain is greater than or equal to L. When both are true, the participant node deletes an oldest block in the blockchain. The participant node adds a hash of an oldest remaining block and an original number of blocks of the blockchain to the block header of the new block. The participant node broadcasts a message announcing the new block to remaining participant nodes of the plurality of participant nodes.Type: GrantFiled: May 14, 2019Date of Patent: May 4, 2021Assignee: International Business Machines CorporationInventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
-
Publication number: 20210119773Abstract: Provided is a method for storing at least a portion of data registered in a blockchain in each of a plurality of node apparatuses, including selection of selecting whether to store data included in a block in one node apparatus among the plurality of node apparatuses, according to a characteristic of the one node apparatus; and data storage of storing at least a portion of the data included in the block in the one node apparatus, according to a result of the selection.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Inventors: CHIKAFUMI YASUMOTO, Yutaka Oishi, Munetaka Ohtani, JIAYUN ZHU, KUMIKO MAEDA
-
Patent number: 10949614Abstract: A computer-implemented method includes setting a first region on a display, the first region including a first character string, setting a second region, the second region including the first region, and dynamically generating a second character string in response to a user specifying an arbitrary position outside the first region and within the second region, the second character string is generated by changing a representation of the first character string depending on a distance between the first region and the user specified position.Type: GrantFiled: September 13, 2017Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Katsuhiko Hagiwara, Yoshio Horiuchi, Chiaki Oishi, Junichi Sugimoto, Yuji Sugiyama, Jiayun Zhu
-
Patent number: 10924265Abstract: Provided is a method for storing at least a portion of data registered in a blockchain in each of a plurality of node apparatuses, including selection of selecting whether to store data included in a block in one node apparatus among the plurality of node apparatuses, according to a characteristic of the one node apparatus; and data storage of storing at least a portion of the data included in the block in the one node apparatus, according to a result of the selection.Type: GrantFiled: November 22, 2017Date of Patent: February 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda
-
Publication number: 20210004312Abstract: Provided are techniques for identifying diagnosis commands from comments in an issue tracking system. A new issue ticket describing an issue for a test that failed and that has a test case identifier is received. A past issue ticket for the test that has the test case identifier is identified, where the past issue ticket identifies a set of issue ticket comments. A concluding owning team change event is identified in the set of issue ticket comments. A comment with a diagnosis command that triggered the concluding owning team change event is identified in the set of issue ticket comments. A suggestion of the diagnosis command is provided by highlighting the concluding owning team change event and the comment. The new issue ticket is assigned to an owning team of the concluding owning team change event.Type: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Inventors: Yosuke TANAKA, Jiayun ZHU, Chikafumi YASUMOTO, Tsend Ochir BAT ULZII, Takuya ISHIKAWA, Takayuki KUSHIDA
-
Publication number: 20200387390Abstract: Provided are techniques for new command assistance. A score is generated for each of a plurality of users based on a command execution history of a command by each of the plurality of users. A command template with the command and parameters of the command is generated in an order based on the command execution history of a user of the plurality of users having a high score. In response to receiving a portion of a new command, suggestions are provided for automatically completing the command using the command template.Type: ApplicationFiled: June 5, 2019Publication date: December 10, 2020Inventors: Tsend Ochir BAT ULZII, Takayuki KUSHIDA, Yosuke TANAKA, Jiayun ZHU, Chikafumi YASUMOTO, Takuya ISHIKAWA
-
Patent number: 10739997Abstract: In a mechanism for deleting blocks from a blockchain, a retention period (T), a minimum number of blocks (L), and a hash of the oldest block are defined. A participant node creates the new block including a block header. The participant node determines whether a timestamp in an oldest block in the blockchain is older than a current time plus T, and whether a current number of blocks in the blockchain is greater than or equal to L. When both are true, the participant node deletes an oldest block in the blockchain. The participant node adds a hash of an oldest remaining block and an original number of blocks of the blockchain to the block header of the new block. The participant node broadcasts a message announcing the new block to remaining participant nodes of the plurality of participant nodes.Type: GrantFiled: November 20, 2017Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
-
Publication number: 20190272904Abstract: Test data may be generated by classifying a plurality of medical records of patients into a plurality of groups, based on at least an execution characteristic of a processing program that processes the medical records, and generating test data including at least a part of the plurality of medical records based on proportions of the number of the medical records classified into the plurality of groups.Type: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Inventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda, Yoshinori Tahara
-
Publication number: 20190272352Abstract: An event transition model for producing test data may be generated from a plurality of event records, each event record including an event time of an instance, wherein the event transition model includes a plurality of states, each state corresponding to one or more instances of the plurality of event records, event transition probabilities between states, and event transition interval times between states.Type: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Inventors: Kumiko Maeda, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu, Munetaka Ohtani, Yoshinori Tahara
-
Publication number: 20190265894Abstract: In a mechanism for deleting blocks from a blockchain, a retention period (T), a minimum number of blocks (L), and a hash of the oldest block are defined. A participant node creates the new block including a block header. The participant node determines whether a timestamp in an oldest block in the blockchain is older than a current time plus T, and whether a current number of blocks in the blockchain is greater than or equal to L. When both are true, the participant node deletes an oldest block in the blockchain. The participant node adds a hash of an oldest remaining block and an original number of blocks of the blockchain to the block header of the new block. The participant node broadcasts a message announcing the new block to remaining participant nodes of the plurality of participant nodes.Type: ApplicationFiled: May 14, 2019Publication date: August 29, 2019Inventors: Kumiko MAEDA, Munetaka OHTANI, Yutaka OISHI, Chikafumi YASUMOTO, Jiayun ZHU
-
Publication number: 20190266128Abstract: A blockchain processing method and system for verification of deleted data for blockchains. An item of data is deleted from a block of a blockchain by: identifying the block of the blockchain storing the item of data; deleting the item of data from the identified block without deleting a hash value associated with the deleted item of data from the identified block; and adding metadata to a new block of the blockchain identifying the deleted item of data. The metadata includes a block identifier (ID) of the identified block as a location of the deleted item of data as well as the hash value associated with the deleted item of data. The block ID may comprise a root hash in a block header of the identified block, a universally unique identifier (UUID) allocated to the identified block, or an offset from the new block to the identified block.Type: ApplicationFiled: May 14, 2019Publication date: August 29, 2019Inventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
-
Publication number: 20190189251Abstract: The present invention provides a method for analyzing answers to questions in an electronic document. The method comprises reading, into a memory, the user's answers to the questions and a user's answer history information from the user's answers, wherein the user's answer history information is collected at the time the questions are answered. The method further comprises inputting, into a machine learning model, the user's answers to the questions and the user's answer history information from the user's answers to output an analysis result, wherein the machine learning model is trained, in advance, using one or more sets of training data, each set of training data comprising one or more answers to one or more questions and answer history information from the one or more answers, and a correct result which is obtained by manually judging the one or more answers to the one or more questions.Type: ApplicationFiled: December 18, 2017Publication date: June 20, 2019Inventors: Yoshio Horiuchi, Katsuhiko Hagiwara, Yuji Sugiyama, Chiaki Oishi, Jiayun Zhu, Junichi Sugimoto
-
Publication number: 20190188086Abstract: Creation of a new block for a blockchain can be initiated. The new block can include a plurality of transactions. The blockchain can include a plurality of existing blocks. Transaction storage data can be generated for the new block. The transaction storage data can indicate the plurality of transactions and specify, for each of the plurality of transactions, which of a plurality of computing nodes are to keep the transaction in the new block. The generated transaction storage data can be added to the new block. The new block can be communicated to the plurality of computing nodes.Type: ApplicationFiled: December 14, 2017Publication date: June 20, 2019Inventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu