Patents by Inventor Hong L. Dos Reis

Hong L. Dos Reis 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: 10540214
    Abstract: An aspect includes receiving a transaction scope generated for a process in response to processing in a critical section and receiving collected data related to the process. Requests are generated using the collected data. The requests and data are stored as pending items chained together to form an ordered list in a private storage during critical section processing. The requests are processed based on the transaction scope, the processing including implementing a check of the process for any pending items in response to a transaction scope application programming interface being called or other processing relating to the pending items. The pending items are processed in the order they are created by using the ordered list. One of the requests is a rollback request that includes at least one of removing the pending items from the private storage, releasing the private storage for all pending items, and resuming normal processing.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hong L. Dos Reis, Christopher D. Filachek, Mei Hui Wang
  • Publication number: 20190050275
    Abstract: An aspect includes receiving a transaction scope generated for a process in response to processing in a critical section and receiving collected data related to the process. Requests are generated using the collected data. The requests and data are stored as pending items chained together to form an ordered list in a private storage during critical section processing. The requests are processed based on the transaction scope, the processing including implementing a check of the process for any pending items in response to a transaction scope application programming interface being called or other processing relating to the pending items. The pending items are processed in the order they are created by using the ordered list. One of the requests is a rollback request that includes at least one of removing the pending items from the private storage, releasing the private storage for all pending items, and resuming normal processing.
    Type: Application
    Filed: October 12, 2018
    Publication date: February 14, 2019
    Inventors: Hong L. Dos Reis, Christopher D. Filachek, Mei Hui Wang
  • Patent number: 10169106
    Abstract: According to one or more embodiments, a system and computer implemented method for managing critical section processing are provided. The method includes generating, using a processor, a transaction scope for a process in response to processing in a critical section, collecting data related to the process, generating, using the processor, a request using the collected data, storing the request and data as a pending item in a private storage during critical section processing, and processing, using the processor, the request based on the transaction scope.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hong L. Dos Reis, Christopher D. Filachek, Mei Hui Wang
  • Publication number: 20180004579
    Abstract: According to one or more embodiments, a system and computer implemented method for managing critical section processing are provided. The method includes generating, using a processor, a transaction scope for a process in response to processing in a critical section, collecting data related to the process, generating, using the processor, a request using the collected data, storing the request and data as a pending item in a private storage during critical section processing, and processing, using the processor, the request based on the transaction scope.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Hong L. Dos Reis, Christopher D. Filachek, Mei Hui Wang