Patents by Inventor Chikafumi Yasumoto

Chikafumi Yasumoto 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: 11757668
    Abstract: Aspects for enabling private communications during a web conference are described. In an embodiment, one or more processors are configured for establishing a main channel for communication in a web conference comprising a plurality of users attending the web conference; transmitting main channel audio data to computing devices associated with the plurality of users; receiving a first sub-channel request comprising an invitation from a first user to at least a second user of the plurality of users; establishing a first sub-channel for communication in the web conference comprising the first user and at least the second user; generating first sub-channel audio data comprising reduced main channel audio data and first sub-channel input audio data comprising first user input audio data and second user input audio data; and transmitting the first sub-channel audio data to the first sub-channel.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Masaki Saitoh, Chikafumi Yasumoto
  • Patent number: 11443837
    Abstract: 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: Grant
    Filed: November 17, 2017
    Date of Patent: September 13, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda, Yoshinori Tahara
  • Patent number: 11283597
    Abstract: 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: Grant
    Filed: December 23, 2020
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda
  • Patent number: 11200074
    Abstract: 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: Grant
    Filed: June 5, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tsend Ochir Bat Ulzii, Takayuki Kushida, Yosuke Tanaka, Jiayun Zhu, Chikafumi Yasumoto, Takuya Ishikawa
  • Patent number: 11200152
    Abstract: 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: Grant
    Filed: July 2, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yosuke Tanaka, Jiayun Zhu, Chikafumi Yasumoto, Tsend Ochir Bat Ulzii, Takuya Ishikawa, Takayuki Kushida
  • Patent number: 11087044
    Abstract: 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: Grant
    Filed: November 17, 2017
    Date of Patent: August 10, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kumiko Maeda, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu, Munetaka Ohtani, Yoshinori Tahara
  • Patent number: 11087050
    Abstract: 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: Grant
    Filed: May 20, 2019
    Date of Patent: August 10, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kumiko Maeda, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu, Munetaka Ohtani, Yoshinori Tahara
  • Patent number: 10996854
    Abstract: 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: Grant
    Filed: May 14, 2019
    Date of Patent: May 4, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
  • Publication number: 20210119773
    Abstract: 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: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Inventors: CHIKAFUMI YASUMOTO, Yutaka Oishi, Munetaka Ohtani, JIAYUN ZHU, KUMIKO MAEDA
  • Patent number: 10924265
    Abstract: 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: Grant
    Filed: November 22, 2017
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda
  • Publication number: 20210004312
    Abstract: 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: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Yosuke TANAKA, Jiayun ZHU, Chikafumi YASUMOTO, Tsend Ochir BAT ULZII, Takuya ISHIKAWA, Takayuki KUSHIDA
  • Publication number: 20200387390
    Abstract: 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: Application
    Filed: June 5, 2019
    Publication date: December 10, 2020
    Inventors: Tsend Ochir BAT ULZII, Takayuki KUSHIDA, Yosuke TANAKA, Jiayun ZHU, Chikafumi YASUMOTO, Takuya ISHIKAWA
  • Patent number: 10739997
    Abstract: 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: Grant
    Filed: November 20, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
  • Publication number: 20190272904
    Abstract: 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: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Inventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda, Yoshinori Tahara
  • Publication number: 20190272352
    Abstract: 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: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Inventors: Kumiko Maeda, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu, Munetaka Ohtani, Yoshinori Tahara
  • Publication number: 20190266128
    Abstract: 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: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
  • Publication number: 20190265894
    Abstract: 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: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Kumiko MAEDA, Munetaka OHTANI, Yutaka OISHI, Chikafumi YASUMOTO, Jiayun ZHU
  • Publication number: 20190188086
    Abstract: 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: Application
    Filed: December 14, 2017
    Publication date: June 20, 2019
    Inventors: Kumiko Maeda, Munetaka Ohtani, Yutaka Oishi, Chikafumi Yasumoto, Jiayun Zhu
  • Publication number: 20190155513
    Abstract: 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: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Kumiko MAEDA, Munetaka OHTANI, Yutaka OISHI, Chikafumi YASUMOTO, Jiayun ZHU
  • Publication number: 20190155989
    Abstract: 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: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Inventors: Chikafumi Yasumoto, Yutaka Oishi, Munetaka Ohtani, Jiayun Zhu, Kumiko Maeda, Yoshinori Tahara