Patents by Inventor Rajeev Kumar Misra

Rajeev Kumar Misra 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: 10949196
    Abstract: Methods and systems for patching an instance of a composite executing in a runtime environment are provided. A method can include at a computer system comprising a processor and a memory executing, by an application server, one or more instances of a composite, and enabling a patch to be applied to the one or more instances of the composite without stopping execution of the one or more instances in the application server, wherein the patch comprises one or more changes to be made to the composite.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: March 16, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
  • Publication number: 20190243638
    Abstract: Methods and systems for patching an instance of a composite executing in a runtime environment are provided. A method can include at a computer system comprising a processor and a memory executing, by an application server, one or more instances of a composite, and enabling a patch to be applied to the one or more instances of the composite without stopping execution of the one or more instances in the application server, wherein the patch comprises one or more changes to be made to the composite.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Applicant: Oracle International Corporation
    Inventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
  • Patent number: 10372488
    Abstract: Techniques are disclosed for processing records using virtual memory mapping. An input file is virtually divided into a fragments based on memory mapping. Execution threads are started and assigned to each of the fragments. The execution threads process the fragments in parallel and each of the execution threads generates an output file. The output files generated by each of the execution threads are merged to create a final output file.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: August 6, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rajeev Kumar Misra
  • Patent number: 10303461
    Abstract: Methods and systems for patching an instance of a composite executing in a runtime environment are provided. A method can include at a computer system comprising a processor and a memory executing, by an application server, one or more instances of a composite, and enabling a patch to be applied to the one or more instances of the composite without stopping execution of the one or more instances in the application server, wherein the patch comprises one or more changes to be made to the composite.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 28, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
  • Publication number: 20180095786
    Abstract: Techniques are disclosed for processing records using virtual memory mapping. An input file is virtually divided into a fragments based on memory mapping. Execution threads are started and assigned to each of the fragments. The execution threads process the fragments in parallel and each of the execution threads generates an output file. The output files generated by each of the execution threads are merged to create a final output file.
    Type: Application
    Filed: September 15, 2017
    Publication date: April 5, 2018
    Applicant: Oracle International Corporation
    Inventor: Rajeev Kumar Misra
  • Publication number: 20170090912
    Abstract: Methods and systems for patching an instance of a composite executing in a runtime environment are provided. A method can include at a computer system comprising a processor and a memory executing, by an application server, one or more instances of a composite, and enabling a patch to be applied to the one or more instances of the composite without stopping execution of the one or more instances in the application server, wherein the patch comprises one or more changes to be made to the composite.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 30, 2017
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
  • Patent number: 9043772
    Abstract: In one embodiment, an optimization hint may be included in a business process flow. An executable process may be generated from the business process flow where the optimization hint is included in the executable process. While executing the executable process, the runtime engine encounters an optimization hint and determines an optimization to perform. The optimization hint may be related to an aspect of a business process being orchestrated by the business process flow. The optimization is then performed while executing the executable process. For example, the runtime engine may start pre-processing the branch while the condition is being evaluated. If the condition evaluates such that the pre-processed branch should be executed, then the runtime engine has already started processing of that branch. The processing is thus optimized in that the runtime engine is not sitting idle while waiting for the condition to be evaluated.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: May 26, 2015
    Assignee: Oracle International Corporation
    Inventors: Rajeev Kumar Misra, Atul Singh
  • Publication number: 20100131937
    Abstract: In one embodiment, an optimization hint may be included in a business process flow. An executable process may be generated from the business process flow where the optimization hint is included in the executable process. While executing the executable process, the runtime engine encounters an optimization hint and determines an optimization to perform. The optimization hint may be related to an aspect of a business process being orchestrated by the business process flow. The optimization is then performed while executing the executable process. For example, the runtime engine may start pre-processing the branch while the condition is being evaluated. If the condition evaluates such that the pre-processed branch should be executed, then the runtime engine has already started processing of that branch. The processing is thus optimized in that the runtime engine is not sitting idle while waiting for the condition to be evaluated.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 27, 2010
    Applicant: Oracle International Corporation
    Inventors: Rajeev Kumar Misra, Atul Singh