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: 10949196Abstract: 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: GrantFiled: April 15, 2019Date of Patent: March 16, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
-
Publication number: 20190243638Abstract: 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: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Applicant: Oracle International CorporationInventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
-
Patent number: 10372488Abstract: 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: GrantFiled: September 15, 2017Date of Patent: August 6, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Rajeev Kumar Misra
-
Patent number: 10303461Abstract: 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: GrantFiled: September 16, 2016Date of Patent: May 28, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
-
Publication number: 20180095786Abstract: 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: ApplicationFiled: September 15, 2017Publication date: April 5, 2018Applicant: Oracle International CorporationInventor: Rajeev Kumar Misra
-
Publication number: 20170090912Abstract: 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: ApplicationFiled: September 16, 2016Publication date: March 30, 2017Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Dennis Fuglsang, Yogesh Kumar, Aninda Sengupta, Rajeev Kumar Misra
-
Patent number: 9043772Abstract: 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: GrantFiled: November 21, 2008Date of Patent: May 26, 2015Assignee: Oracle International CorporationInventors: Rajeev Kumar Misra, Atul Singh
-
Publication number: 20100131937Abstract: 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: ApplicationFiled: November 21, 2008Publication date: May 27, 2010Applicant: Oracle International CorporationInventors: Rajeev Kumar Misra, Atul Singh