Patents by Inventor David Edward DiFranco

David Edward DiFranco 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: 10909186
    Abstract: Systems and methods for supporting multi-tenancy in a multi-tenant application server environment are provided. A first partition in a multi-tenant server environment can include a first composite and the first composite includes first metadata that is configured to be customized for a first tenant of the first partition. A second partition in the multi-tenant server environment can include a second composite and the second composite includes second metadata that is configured to be customized for a second tenant of the second partition. A global runtime in the multi-tenant server environment can include a global composite and the global composite include global metadata that is configured to be shared by the first partition and the second partition.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: February 2, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Edward DiFranco, Aninda Sengupta, Sherry Weng, Michelle Lin, Gigi Lee
  • Patent number: 10346632
    Abstract: Techniques are described for managing access to a repository system storing information (e.g. metadata) about objects (e.g. an application a process or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g. create read update or delete) an entity can be managed based on an entitlement which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: July 9, 2019
    Assignee: Oracle International Corporation
    Inventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
  • Publication number: 20180025173
    Abstract: Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g., create, read, update, or delete) an entity can be managed based on an entitlement, which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 25, 2018
    Applicant: Oracle International Corporation
    Inventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
  • Patent number: 9779261
    Abstract: Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g., create, read, update, or delete) an entity can be managed based on an entitlement, which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: October 3, 2017
    Assignee: Oracle International Corporation
    Inventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
  • Publication number: 20170091231
    Abstract: Systems and methods for supporting multi-tenancy in a multi-tenant application server environment are provided. A first partition in a multi-tenant server environment can include a first composite and the first composite includes first metadata that is configured to be customized for a first tenant of the first partition. A second partition in the multi-tenant server environment can include a second composite and the second composite includes second metadata that is configured to be customized for a second tenant of the second partition. A global runtime in the multi-tenant server environment can include a global composite and the global composite include global metadata that is configured to be shared by the first partition and the second partition.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 30, 2017
    Applicant: Oracle International Corporation
    Inventors: David Edward DiFranco, Aninda Sengupta, Sherry Weng, Michelle Lin, Gigi Lee
  • Publication number: 20150089598
    Abstract: Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g., create, read, update, or delete) an entity can be managed based on an entitlement, which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 26, 2015
    Inventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin