Patents by Inventor Mansi Gaba

Mansi Gaba 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: 10380000
    Abstract: Stepwise execution of different instances of an application can be initiated, in parallel, in different computing environments. Responsive to an execution step being performed in the different computing environments, a determination can be made as to whether a first data set generated by an operation performed in the execution step by a first instance of the application matches a second data set generated by the operation performed in the execution step by a second instance of the application. If the data sets do not match, the second data set can be replaced with the first data set in memory of an operating system in which the second instance of the application is executed. At least one additional execution step can be performed. An indication of whether the additional execution step performed properly can be output.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mansi Gaba, Gurudayal Khosla, Shunmugaraja Periadurai
  • Patent number: 10372589
    Abstract: Stepwise execution of different instances of an application can be initiated, in parallel, in different computing environments. Responsive to an execution step being performed in the different computing environments, a determination can be made as to whether a first data set generated by an operation performed in the execution step by a first instance of the application matches a second data set generated by the operation performed in the execution step by a second instance of the application. If the data sets do not match, the second data set can be replaced with the first data set in memory of an operating system in which the second instance of the application is executed. At least one additional execution step can be performed. An indication of whether the additional execution step performed properly can be output.
    Type: Grant
    Filed: December 17, 2017
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mansi Gaba, Gurudayal Khosla, Shunmugaraja Periadurai
  • Publication number: 20180203788
    Abstract: Stepwise execution of different instances of an application can be initiated, in parallel, in different computing environments. Responsive to an execution step being performed in the different computing environments, a determination can be made as to whether a first data set generated by an operation performed in the execution step by a first instance of the application matches a second data set generated by the operation performed in the execution step by a second instance of the application. If the data sets do not match, the second data set can be replaced with the first data set in memory of an operating system in which the second instance of the application is executed. At least one additional execution step can be performed. An indication of whether the additional execution step performed properly can be output.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventors: Mansi Gaba, Gurudayal Khosla, Shunmugaraja Periadurai
  • Publication number: 20180203791
    Abstract: Stepwise execution of different instances of an application can be initiated, in parallel, in different computing environments. Responsive to an execution step being performed in the different computing environments, a determination can be made as to whether a first data set generated by an operation performed in the execution step by a first instance of the application matches a second data set generated by the operation performed in the execution step by a second instance of the application. If the data sets do not match, the second data set can be replaced with the first data set in memory of an operating system in which the second instance of the application is executed. At least one additional execution step can be performed. An indication of whether the additional execution step performed properly can be output.
    Type: Application
    Filed: December 17, 2017
    Publication date: July 19, 2018
    Inventors: Mansi Gaba, Gurudayal Khosla, Shunmugaraja Periadurai