Patents by Inventor Chandra Yeleshwarapu
Chandra Yeleshwarapu 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: 11868890Abstract: A computer implemented method, computer program product, and system for managing execution of a workflow comprising a set of subworkflows, comprising optimizing the set of subworkflows using a deep neural network, wherein each subworkflow of the set of subworkflows has a set of tasks, wherein each task of the sets of tasks has a requirement of resources of a set of resources; wherein each task of the sets of tasks is enabled to be dependent on another task of the sets of tasks, training the deep neural network by: executing the set of subworkflows, collecting provenance data from the execution, and collecting monitoring data that represents the state of said set of resources, wherein the training causes the neural network to learn relationships between the states of said set of resources, the said sets of tasks, their parameters and the obtained performance, optimizing an allocation of resources of the set of resources to each task of the sets of tasks to ensure compliance with a user-defined quality metric bType: GrantFiled: April 6, 2022Date of Patent: January 9, 2024Assignees: LANDMARK GRAPHICS CORPORATION, EMC IP HOLDING COMPANY LLCInventors: Chandra Yeleshwarapu, Jonas F. Dias, Angelo Ciarlini, Romulo D. Pinho, Vinicius Gottin, Andre Maximo, Edward Pacheco, David Holmes, Keshava Rangarajan, Scott David Senften, Joseph Blake Winston, Xi Wang, Clifton Brent Walker, Ashwani Dev, Nagaraj Sirinivasan
-
Publication number: 20220300812Abstract: A computer implemented method, computer program product, and system for managing execution of a workflow comprising a set of subworkflows, comprising optimizing the set of subworkflows using a deep neural network, wherein each subworkflow of the set of subworkflows has a set of tasks, wherein each task of the sets of tasks has a requirement of resources of a set of resources; wherein each task of the sets of tasks is enabled to be dependent on another task of the sets of tasks, training the deep neural network by: executing the set of subworkflows, collecting provenance data from the execution, and collecting monitoring data that represents the state of said set of resources, wherein the training causes the neural network to learn relationships between the states of said set of resources, the said sets of tasks, their parameters and the obtained performance, optimizing an allocation of resources of the set of resources to each task of the sets of tasks to ensure compliance with a user-defined quality metric bType: ApplicationFiled: April 6, 2022Publication date: September 22, 2022Applicants: Landmark Graphics Corporation, EMC IP Holding Company LLCInventors: Chandra YELESHWARAPU, Jonas F. DIAS, Angelo CIARLINI, Romulo D. Pinho, Vinicius GOTTIN, Andre MAXIMO, Edward PACHECO, David HOLMES, Keshava RANGARAJAN, Scott David SENFTEN, Joseph Blake WINSTON, Xi WANG, Clifton Brent WALKER, Ashwani DEV, Nagaraj SIRINIVASAN
-
Patent number: 11315014Abstract: A computer implemented method, computer program product, and system for managing execution of a workflow comprising a set of subworkflows, comprising optimizing the set of subworkflows using a deep neural network, wherein each subworkflow of the set of subworkflows has a set of tasks, wherein each task of the sets of tasks has a requirement of resources of a set of resources; wherein each task of the sets of tasks is enabled to be dependent on another task of the sets of tasks, training the deep neural network by: executing the set of subworkflows, collecting provenance data from the execution, and collecting monitoring data that represents the state of said set of resources, wherein the training causes the neural network to learn relationships between the states of said set of resources, the said sets of tasks, their parameters and the obtained performance, optimizing an allocation of resources of the set of resources to each task of the sets of tasks to ensure compliance with a user-defined quality metric bType: GrantFiled: August 16, 2018Date of Patent: April 26, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Jonas F. Dias, Angelo Ciarlini, Romulo D. Pinho, Vinicius Gottin, Andre Maximo, Edward Pacheco, David Holmes, Keshava Rangarajan, Scott David Senften, Joseph Blake Winston, Xi Wang, Clifton Brent Walker, Ashwani Dev, Chandra Yeleshwarapu, Nagaraj Srinivasan
-
Patent number: 11295399Abstract: A well exploration, services and production architecture for access to one or more well exploration, services or production (ESP) applications may be configured such that standardization of the one or more components provides for operability across multiple platforms. A deployment blueprint may specify parameters that must be met by a well ESP appliance deployed to provide access to one or more well ESP applications. Deployment rules may be based on the deployment blueprint that provides for order of deployment of components and constraints associated with packaging the components, including one or more well ESP applications, in a container. A user interface accesses the well ESP applications of the well ESP appliance based on an authorization or verification of the user. To maintain access to all data by all users, data storage for all processes of any components, including the well ESP applications, is hosted at a remote file storage system.Type: GrantFiled: February 22, 2017Date of Patent: April 5, 2022Assignee: LANDMARK GRAPHICS CORPORATIONInventors: Deepak Ramanlal Gandhi, Chandra Yeleshwarapu
-
Publication number: 20200057675Abstract: A computer implemented method, computer program product, and system for managing execution of a workflow comprising a set of subworkflows, comprising optimizing the set of subworkflows using a deep neural network, wherein each subworkflow of the set of subworkflows has a set of tasks, wherein each task of the sets of tasks has a requirement of resources of a set of resources; wherein each task of the sets of tasks is enabled to be dependent on another task of the sets of tasks, training the deep neural network by: executing the set of subworkflows, collecting provenance data from the execution, and collecting monitoring data that represents the state of said set of resources, wherein the training causes the neural network to learn relationships between the states of said set of resources, the said sets of tasks, their parameters and the obtained performance, optimizing an allocation of resources of the set of resources to each task of the sets of tasks to ensure compliance with a user-defined quality metric bType: ApplicationFiled: August 16, 2018Publication date: February 20, 2020Inventors: Jonas F. Dias, Angelo Ciarlini, Romulo D. Pinho, Vinicius Gottin, Andre Maximo, Edward Pacheco, David Holmes, Keshava Rangarajan, Scott David Senften, Joseph Blake Winston, Xi Wang, Clifton Brent Walker, Ashwani Dev, Chandra Yeleshwarapu, Nagaraj Srinivasan
-
Publication number: 20190392532Abstract: A well exploration, services and production architecture for access to one or more well exploration, services or production (ESP) applications may be configured such that standardization of the one or more components provides for operability across multiple platforms. A deployment blueprint may specify parameters that must be met by a well ESP appliance deployed to provide access to one or more well ESP applications. Deployment rules may be based on the deployment blueprint that provides for order of deployment of components and constraints associated with packaging the components, including one or more well ESP applications, in a container. A user interface accesses the well ESP applications of the well ESP appliance based on an authorization or verification of the user. To maintain access to all data by all users, data storage for all processes of any components, including the well ESP applications, is hosted at a remote file storage system.Type: ApplicationFiled: February 22, 2017Publication date: December 26, 2019Inventors: Deepak Ramanlal Gandhi, Chandra Yeleshwarapu
-
Publication number: 20170308602Abstract: Various embodiments include apparatus and methods to synchronize virtualized data, or subsets of virtualized data, across a plurality of data repositories. The synchronization may be conducted in a data virtualization platform separate from the plurality of physical data repositories without requiring direct access to the plurality of physical data repositories. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: January 9, 2015Publication date: October 26, 2017Inventors: Ramesh Kumar Raghunathan, Ralph Lynn Nichols, Keshava Prasad Rangarajan, Chandra Yeleshwarapu
-
Patent number: 8768930Abstract: Various embodiments provide solutions to assist in the classification of products in a procurement system. The tools provided by various embodiments include, without limitation, methods, systems, and/or software products. Merely by way of example, a method might comprise one or more procedures, any or all of which are executed by a computer system. Correspondingly, an embodiment might provide a computer system configured with instructions to perform one or more procedures in accordance with methods provided by various other embodiments. Similarly, a computer program might comprise a set of instructions that are executable by a computer system (and/or a processor therein) to perform such operations. In many cases, such software programs are encoded on physical and/or tangible computer readable media (such as, to name but a few examples, optical media, magnetic media, and/or the like).Type: GrantFiled: April 26, 2010Date of Patent: July 1, 2014Assignee: Oracle International CorporationInventors: Chandra Yeleshwarapu, Keshava Rangarajan, Sudeep Agarwal, Athanasios Bismpigiannis, Nagaraj Srinivasan, Ashish Pathak, Munagala Kodanda Ram
-
Patent number: 8719207Abstract: According to an embodiment, the present invention provides a method for providing automated decision in response to one or more responses. The method includes providing, at a computer system, a user interface for receiving input from a user. The method also includes detecting a first event. The method further includes receiving a first set of attributes associated with the first event. Also, the method includes processing the first set of attributes. The method additionally includes analyzing the first set of attributes using at least pattern recognition. The method includes determining a first context for the first event based at least on the first set of attributes.Type: GrantFiled: July 27, 2010Date of Patent: May 6, 2014Assignee: Oracle International CorporationInventors: Gopal Ratnam, Keshava Rangarajan, Sudeep Agarwal, Athanasios Bismpigiannis, Nagaraj Srinivasan, Ramchand Raman, Lalit Agrawal, Alosh Bennet, Chandra Yeleshwarapu
-
Publication number: 20120030160Abstract: According to an embodiment, the present invention provides a method for providing automated decision in response to one or more responses. The method includes providing, at a computer system, a user interface for receiving input from a user. The method also includes detecting a first event. The method further includes receiving a first set of attributes associated with the first event. Also, the method includes processing the first set of attributes. The method additionally includes analyzing the first set of attributes using at least pattern recognition. The method includes determining a first context for the first event based at least on the first set of attributes.Type: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Applicant: Oracle International CorporationInventors: Gopal Ratnam, Keshava Rangarajan, Sudeep Agarwal, Athanasios Bismpigiannis, Nagaraj Srinivasan, Ramchand Raman, Lalit Agrawal, Alosh Bennet, Chandra Yeleshwarapu
-
Publication number: 20110302102Abstract: The present invention is directed to methods and systems which provide a comprehensive rating and ranking of products and services. Furthermore, aspects of the present invention provides a complete review of products and services, as well as rankings of semantic and non-semantic reviews, which provides a “true” reflection of a product and/or service. As such, a calculation of a product/supplier rating based on all of its social entity contexts, is performed. This takes into account factors like, author (of social entity context) credibility, non-semantic (direct) rating, semantic rating calculated from the textual content of the social entity context, the community based credibility of the social entity context, and the like. Then, the community based credibility of a given social entity context is in turn calculated.Type: ApplicationFiled: June 3, 2010Publication date: December 8, 2011Applicant: Oracle International CorporationInventors: Chandra Yeleshwarapu, Keshava Rangarajan, Sudeep Agarwal, Athanasios Bismpigiannis, Nagaraj Srinivasan, Aditya Ramamurthy Rao, Narni Rajesh, Bhaskar Jyoti Ghosh
-
Publication number: 20110252463Abstract: According to an embodiment, the present invention provides a computer system. The computer system includes one or more processors and a computer-readable medium in communication with the one or more processors. The computer system also includes an enterprise social network system, implemented by an enterprise application stored on the computer-readable storage medium, for retrieving and providing procurement information from a plurality of social network entities associated with the enterprise social network system, the enterprise social network system comprising a set of instructions executable by the one or more processors to perform one or more operations. The set of instructions includes instructions for providing, at a computer system, a user interface for receiving input from a user.Type: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Applicant: Oracle International CorporationInventors: Chandra Yeleshwarapu, Keshava Rangarajan, Sudeep Agarwal, Athanasios Bismpigiannis, Nagaraj Srinivasan
-
Publication number: 20110087626Abstract: Various embodiments provide solutions to assist in the classification of products in a procurement system. The tools provided by various embodiments include, without limitation, methods, systems, and/or software products. Merely by way of example, a method might comprise one or more procedures, any or all of which are executed by a computer system. Correspondingly, an embodiment might provide a computer system configured with instructions to perform one or more procedures in accordance with methods provided by various other embodiments. Similarly, a computer program might comprise a set of instructions that are executable by a computer system (and/or a processor therein) to perform such operations. In many cases, such software programs are encoded on physical and/or tangible computer readable media (such as, to name but a few examples, optical media, magnetic media, and/or the like).Type: ApplicationFiled: April 26, 2010Publication date: April 14, 2011Applicant: Oracle International CorporationInventors: Chandra Yeleshwarapu, Keshava Rangarajan, Sudeep Agarwal, Athanasios Bismpigiannis, Nagaraj Srinivasan, Ashish Pathak, Munagala Kodanda Ram