Method and system for managing license objects to applications in an application platform
First Claim
Patent Images
1. A method comprising:
- providing, by a system a platform shared by license managers, application developers, and subscribers;
installing, to the system by one of the license managers, a license manager organization for the license manager, the license manager organization allowing the license manager to access applications associated therewith;
receiving, by the system from the license manager, a license manager application allowing the license manager to manage the applications associated with the license manager organization;
creating, through the system by one of the developers, an application;
receiving, by the system from the developer, a specification of the license manager organization for the application;
associating, in the system, the license manager organization with the application;
storing, by the system, the application in an application exchange directory of the system;
retrieving, within the system by the license manager application, package information for the application stored in the application exchange directory;
installing, through the system by one of the subscribers, the application from the application exchange directory to an organization of the subscriber within the system;
storing, by the system through the license manager application, a record of the installing of the application to the organization of the subscriber; and
enabling the license manager to manage licensing properties of the application including access by the subscriber to the application using the license manager application.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for managing license objects to applications in an application platform database system. The method includes associating an LMA with an application installed to the application platform by a developer, notifying a license manager to which the license manager application is installed of the installation of the application to the application platform, and managing subscriber access to the application using the license manager application.
174 Citations
10 Claims
-
1. A method comprising:
-
providing, by a system a platform shared by license managers, application developers, and subscribers; installing, to the system by one of the license managers, a license manager organization for the license manager, the license manager organization allowing the license manager to access applications associated therewith; receiving, by the system from the license manager, a license manager application allowing the license manager to manage the applications associated with the license manager organization; creating, through the system by one of the developers, an application; receiving, by the system from the developer, a specification of the license manager organization for the application; associating, in the system, the license manager organization with the application; storing, by the system, the application in an application exchange directory of the system; retrieving, within the system by the license manager application, package information for the application stored in the application exchange directory; installing, through the system by one of the subscribers, the application from the application exchange directory to an organization of the subscriber within the system; storing, by the system through the license manager application, a record of the installing of the application to the organization of the subscriber; and enabling the license manager to manage licensing properties of the application including access by the subscriber to the application using the license manager application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium containing program code executable by a processor in a computer for:
-
providing, by a system a platform shared by license managers, application developers, and subscribers; installing, to the system by one of the license managers, a license manager organization for the license manager, the license manager organization allowing the license manager to access applications associated therewith; receiving, by the system from the license manager, a license manager application allowing the license manager to manage the applications associated with the license manager organization; creating, through the system by one of the developers, an application; receiving, by the system from the developer, a specification of the license manager organization for the application; associating, in the system, the license manager organization with the application; storing, by the system, the application in an application exchange directory of the system; retrieving, within the system by the license manager application, package information for the application stored in the application exchange directory; installing, through the system by one of the subscribers, the application from the application exchange directory to an organization of the subscriber within the system; storing, by the system through the license manager application, a record of the installing of the application to the organization of the subscriber; and enabling the license manager to manage licensing properties of the application including access by the subscriber to the application using the license manager application. - View Dependent Claims (9, 10)
-
Specification