Patents by Inventor Laird Nelson

Laird Nelson 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: 11314527
    Abstract: Described herein are systems and methods for managing reference counted lifecycles of contexts and dependency injection (CDI) components. The systems and methods described herein provide new constructs that allow for managing and monitoring CDI object lifecycles. Put together, these constructs permit specifications (e.g., JPA) to be fully implemented in a lightweight CDI ecosystem without reliance on typical application servers.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: April 26, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Laird Nelson
  • Patent number: 11075799
    Abstract: In accordance with various embodiments, described herein are systems and methods for use with a multi-tenant application server environment, that support provisioning of domain partitions for use with software applications, including the provisioning of partitions with required components. Provisioning requests that are received at a lifecycle manager, and that specify the provisioning of a particular partition, can be communicated to a provisioning framework, for use in provisioning the partition, including where appropriate, the use of component-specific handlers that recognize partition provisioning events or control actions such as, for example, copying files, executing scripts, or updating configurations.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 27, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Laird Nelson
  • Publication number: 20200364062
    Abstract: Described herein are systems and methods for managing reference counted lifecycles of contexts and dependency injection (CDI) components. The systems and methods described herein provide new constructs that allow for managing and monitoring CDI object lifecycles. Put together, these constructs permit specifications (e.g., JPA) to be fully implemented in a lightweight CDI ecosystem without reliance on typical application servers.
    Type: Application
    Filed: January 17, 2020
    Publication date: November 19, 2020
    Inventor: Laird Nelson
  • Publication number: 20190068440
    Abstract: In accordance with various embodiments, described herein are systems and methods for use with a multi-tenant application server environment, that support provisioning of domain partitions for use with software applications, including the provisioning of partitions with required components. Provisioning requests that are received at a lifecycle manager, and that specify the provisioning of a particular partition, can be communicated to a provisioning framework, for use in provisioning the partition, including where appropriate, the use of component-specific handlers that recognize partition provisioning events or control actions such as, for example, copying files, executing scripts, or updating configurations.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 28, 2019
    Inventor: Laird Nelson