Patents by Inventor Loren Konkus
Loren Konkus 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: 10855620Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: GrantFiled: August 30, 2018Date of Patent: December 1, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Jyothi Dattatreya, Siraj Ghaffar, Loren Konkus, Chanda Patel, Jennifer Galloway
-
System and method for restful management distributed collection in an application server environment
Patent number: 10616320Abstract: In accordance with an embodiment, described herein is a system and method for RESTful management distributed collection in an application server environment. Distributed collection can be used to improve the performance of REST searches that fan-out across servers, by having the managed servers assist in the fan-out, instead of having the admin server fan-out to each managed server directly.Type: GrantFiled: September 15, 2017Date of Patent: April 7, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Thomas O. Moreau, Loren Konkus -
Patent number: 10469401Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: GrantFiled: September 24, 2015Date of Patent: November 5, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Siraj Ghaffar, Chanda Patel, Nazrul Islam, Loren Konkus, Jyothi Dattatreya
-
Patent number: 10462068Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: GrantFiled: September 24, 2015Date of Patent: October 29, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Jyothi Dattatreya, Loren Konkus
-
Publication number: 20190014060Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: ApplicationFiled: August 30, 2018Publication date: January 10, 2019Inventors: Rajiv Mordani, Nazrul Islam, Jyothi Dattatreya, Siraj Ghaffar, Loren Konkus, Chanda Patel, Jennifer Galloway
-
Patent number: 10084723Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: GrantFiled: September 24, 2015Date of Patent: September 25, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Jyothi Dattatreya, Siraj Ghaffar, Loren Konkus, Chanda Patel, Jennifer Galloway
-
Patent number: 10027550Abstract: Described herein is a system and method for providing and administering a partitionable environment for operating application software. The environment is provided together with a plurality of deployable resources usable within the environment and one or more resource group templates. Each resource group template defines a grouping of the deployable resources within a domain. An administration console is usable to create and configure one or more partitions within the domain, with each partition providing an administrative and runtime subdivision of the domain. The administration console can be set to display the one or more partitions and enable creation and configuration of specific artifacts within the one or more partitions.Type: GrantFiled: June 23, 2015Date of Patent: July 17, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Anissa Lam, Loren Konkus, Suma Sri Uppala, Srinivas Krishnan
-
Patent number: 10015242Abstract: In accordance with an embodiment, a system and method for supporting RESTful management in an application server environment for operating application software includes an interface configured to receive input for interacting with the application server environment. When a request to manage the application server environment is received, REST resources are dynamically generated using bean trees and other bean information within the application server environment. The REST resources are then usable as input to the interface to manage the application server environment.Type: GrantFiled: June 23, 2015Date of Patent: July 3, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Loren Konkus, Thomas Moreau, Jason Lee, Andriy Zhdanov
-
SYSTEM AND METHOD FOR RESTFUL MANAGEMENT DISTRIBUTED COLLECTION IN AN APPLICATION SERVER ENVIRONMENT
Publication number: 20180084040Abstract: In accordance with an embodiment, described herein is a system and method for RESTful management distributed collection in an application server environment. Distributed collection can be used to improve the performance of REST searches that fan-out across servers, by having the managed servers assist in the fan-out, instead of having the admin server fan-out to each managed server directly.Type: ApplicationFiled: September 15, 2017Publication date: March 22, 2018Inventors: Thomas O. Moreau, Loren Konkus -
Publication number: 20160094473Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: ApplicationFiled: September 24, 2015Publication date: March 31, 2016Inventors: RAJIV MORDANI, SIRAJ GHAFFAR, CHANDA PATEL, NAZRUL ISLAM, LOREN KONKUS, JYOTHI DATTATREYA
-
Publication number: 20160094624Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: ApplicationFiled: September 24, 2015Publication date: March 31, 2016Inventors: RAJIV MORDANI, NAZRUL ISLAM, JYOTHI DATTATREYA, LOREN KONKUS
-
Publication number: 20160094484Abstract: In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.Type: ApplicationFiled: September 24, 2015Publication date: March 31, 2016Inventors: RAJIV MORDANI, NAZRUL ISLAM, JYOTHI DATTATREYA, SIRAJ GHAFFAR, LOREN KONKUS, CHANDA PATEL, JENNIFER GALLOWAY
-
Publication number: 20150372883Abstract: Described herein is a system and method for providing and administering a partitionable environment for operating application software. The environment is provided together with a plurality of deployable resources usable within the environment and one or more resource group templates. Each resource group template defines a grouping of the deployable resources within a domain. An administration console is usable to create and configure one or more partitions within the domain, with each partition providing an administrative and runtime subdivision of the domain. The administration console can be set to display the one or more partitions and enable creation and configuration of specific artifacts within the one or more partitions.Type: ApplicationFiled: June 23, 2015Publication date: December 24, 2015Inventors: ANISSA LAM, LOREN KONKUS, SUMA SRI UPPALA, SRINIVAS KRISHNAN
-
Publication number: 20150373097Abstract: In accordance with an embodiment, a system and method for supporting RESTful management in an application server environment for operating application software includes an interface configured to receive input for interacting with the application server environment. When a request to manage the application server environment is received, REST resources are dynamically generated using bean trees and other bean information within the application server environment. The REST resources are then usable as input to the interface to manage the application server environment.Type: ApplicationFiled: June 23, 2015Publication date: December 24, 2015Inventors: LOREN KONKUS, THOMAS MOREAU, JASON LEE, ANDRIY ZHDANOV
-
Patent number: 7047518Abstract: A system for integrated computer software application development and modeling is herein described. The integrated system includes an expert system that can be supplied as a software plug-in to assist a software developer in designing and constructing software applications using uniform modeling language (UML) object modeling. In one embodiment the plug-in works with Rational Software Corporation's Rational Rose modeling product and can be used to develop software applications for use with M3 and the Weblogic family of transaction and application server products from BEA Systems, Inc, and with other third-party software systems.Type: GrantFiled: October 4, 2001Date of Patent: May 16, 2006Assignee: BEA Systems, Inc.Inventors: Todd Little, Loren Konkus
-
Patent number: 6973640Abstract: The invention provides a system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment of the invention a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.Type: GrantFiled: October 4, 2001Date of Patent: December 6, 2005Assignee: BEA Systems, Inc.Inventors: Todd Little, Loren Konkus, Gilles Lavalou, Timo Metsaportti
-
Publication number: 20050246681Abstract: A system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.Type: ApplicationFiled: July 7, 2005Publication date: November 3, 2005Applicant: BEA Systems, Inc.Inventors: Todd Little, Loren Konkus, Gilles Lavalou, Timo Metsaportti
-
Publication number: 20050188295Abstract: A system and method for an extensible administration tool, comprising: a first graphical user interface (GUI) operable to provide hierarchical navigation of a tree; a second GUI operable to provide at least one control panel; a framework for customizing the first and second GUIs; and wherein the at least one control panel can be activated by selection of the node in the tree.Type: ApplicationFiled: February 25, 2004Publication date: August 25, 2005Inventors: Loren Konkus, Chris Chiodo, Patrick Calahan
-
Publication number: 20020133812Abstract: The invention provides a system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment of the invention a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.Type: ApplicationFiled: October 4, 2001Publication date: September 19, 2002Inventors: Todd Little, Loren Konkus, Gilles Lavalou, Timo Metsaportti
-
Publication number: 20020091990Abstract: A system for integrated computer software application development and modeling is herein described. The integrated system includes an expert system that can be supplied as a software plug-in to assist a software developer in designing and constructing software applications using uniform modeling language (UML) object modeling. In one embodiment the plug-in works with Rational Software Corporation's Rational Rose modeling product and can be used to develop software applications for use with M3 and the Weblogic family of transaction and application server products from BEA Systems, Inc, and with other third-party software systems.Type: ApplicationFiled: October 4, 2001Publication date: July 11, 2002Inventors: Todd Little, Loren Konkus