Distributed management and administration of licensing of multi-function offering applications
First Claim
1. In an apparatus, a machine implemented method for administering licensing of application services, the method comprising:
- facilitating an administrator of a service operator organization in creating one or more administrator accounts for one or more administrators of one or more service provider organizations, and empowering said one or more administrators of said one or more service provider organizations to administer control on user access to function offerings or services of an application by users of licensee service consumer organizations of the service provider organizations;
facilitating an empowered administrator of a service provider organization in creating one or more administrator accounts for one or more administrators of one or more licensee service consumer organizations of the service provider organization, and empowering said one or more administrators of the licensee service consumer organizations of the service provider organization to administer control on user access to function offerings or services of said application by uses of the licensee service consumer organizations of the service provider organization; and
facilitating an empowered administrator of a licensee service consumer organization in creating one or more end user accounts for one or more end users, and enabling said one or more end users to access function offerings or services of said application.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with a first aspect of the present invention, an account creation/management (ACM) tool is provided to manage and administer administrator and user account creation and management for an application. In one embodiment, the ACM tool is equipped to facilitate administrators of service operators, service providers, and service consumer organizations to jointly administer and manage the creation and empowerment of corresponding service provider and service consumer organization administrator as well as user accounts. In one embodiment, users may have one or more roles, including administrator role(s), and administrator accounts are user accounts of users having such roles. In one embodiment, the ACM tool is also equipped to facilitate the logical creation of the organizations. In accordance with a second aspect of the present invention, a function offering creation/management (FCM) tool is provided to create, manage, and administer access to function offerings and services of the application.
-
Citations
36 Claims
-
1. In an apparatus, a machine implemented method for administering licensing of application services, the method comprising:
-
facilitating an administrator of a service operator organization in creating one or more administrator accounts for one or more administrators of one or more service provider organizations, and empowering said one or more administrators of said one or more service provider organizations to administer control on user access to function offerings or services of an application by users of licensee service consumer organizations of the service provider organizations;
facilitating an empowered administrator of a service provider organization in creating one or more administrator accounts for one or more administrators of one or more licensee service consumer organizations of the service provider organization, and empowering said one or more administrators of the licensee service consumer organizations of the service provider organization to administer control on user access to function offerings or services of said application by uses of the licensee service consumer organizations of the service provider organization; and
facilitating an empowered administrator of a licensee service consumer organization in creating one or more end user accounts for one or more end users, and enabling said one or more end users to access function offerings or services of said application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In an apparatus, a machine implemented method of administering licensing of application services, the method comprising:
-
facilitating an administrator of a service operator organization in creating one or more administrator accounts for one or more administrators of service provider organizations, and empowering said one or more administrators of said service provider organizations to administer control on user access to function offerings or services of said application by end users of licensee service consumer organizations of said service provider organizations; and
facilitating an empowered administrator of a service provider organization in creating one or more administrator accounts for one or more administrators of licensee service consumer organizations of the service provider organization, and empowering said one or more administrators of said licensee service consumer organizations to administer control on user access to function offerings or services of said application by end users of said licensee service consumer organizations. - View Dependent Claims (16, 17)
-
-
18. In an apparatus, a computer implemented method for administering licensing of application services, the method comprising:
-
facilitating an empowered administrator of a service provider organization of an application in creating one or more administrator accounts for one or more administrators of licensee service consumer organizations of the service provider organization, and empowering said one or more administrators of the licensee service consumer organizations to administer control on user access to function offerings or services of said application by end users of said licensee service consumer organizations; and
facilitating an empowered administrator of a licensee service consumer organization in creating one or more user groups, and empowering members of said one or more user groups to access function offerings or services of said application. - View Dependent Claims (19, 20)
-
-
21. In an apparatus, a machine implemented method for administering licensing of application services, the method comprising:
-
facilitating an empowered administrator of a licensee service consumer organization of an application in creating one or more user groups, and empowering members of said one or more user groups to access function offerings or services of said application; and
facilitating the empowered administrator of the licensee service consumer organization in creating one or more end user accounts for one or more end users of said licensee service consumer organization, and enabling said end users to access said function offerings/services of said application. - View Dependent Claims (22)
-
-
23. In an apparatus, a machine implemented method for administering licensing of application services, the method comprising:
-
facilitating an empowered administrator of a service operator organization of an application in creating a first and a second service of said application, constituted with a first and a second plurality of service components of said application respectively, or creating a first and a second function offering of said application, constituted with a first and a second plurality of services of said application respectively, and empowering one or more administrators of a service provider organization of the service operator organization to administer control on user access to said first and second services or the first and second function offerings by end users of licensees of said service provider organization; and
facilitating an empowered administrator of the service provider organization in empowering one or more administrators of licensee service consumer organizations of the service provider organizations to administer control on user access to the first and second function offerings of said application or to said first and second services of said application by end users of said licensee service consumer organizations. - View Dependent Claims (24, 25)
-
-
26. In an apparatus, a machine implemented method for administering licensing of application services, the method comprising:
-
facilitating an empowered administrator of a licensee service consumer organization of an application in empowering members of one or more user groups of the licensee service consumer organization to access a first and a second function offering of said application, constituted with a first and a second plurality of services of said application respectively, or a first and second service of said application, constituted with first and second plurality of service components of said application respectively; and
facilitating the empowered administrator of the licensee service consumer organization in enabling a first user of the licensee service consumer organization to access said first function offering or said first service; and
facilitating the empowered administrator of the licensee service consumer organization in enabling a second user of the licensee service consumer organization to access said second function offering or said second service. - View Dependent Claims (27)
-
-
28. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing an account creation/management tool that, when executed, facilitates creation by an administrator of a service operator organization of an application, one or more administrator accounts for one or more administrators of one or more service provider organizations, and empowerment of said one or more administrators of said one or more service provider organizations to administer control on user access of function offerings or services of said application by end users of licensee service consumer organizations of said service provider organizations;
the programming instructions, when executed, further facilitate creation by an empowered administrator of the service operator organization, one or more administrator accounts for one or more administrators of said licensee service consumer organizations of said service provider organizations, and empowerment of said one or more administrators of said licensee service consumer organizations of said service provider organizations to administer control on user access to function offerings or services of said application by end users of said licensee service consumer organizations of said service provider organizations; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (29, 30)
-
-
31. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing an application offering creation/management tool that, when executed, facilitates creation by an administrator of a service operator of an application, one or more services of said application, constituted with service components of said application, or one or more function offerings of said application, constituted with services of said application;
the programming instructions, when executed, further at least assists in authorization by an empowered administrator of a licensee consumer organization of a licensee service provider organization of the service operator organization, of members of one or more user groups administrators of said licensee consumer organization to function offerings or services of said application by end users of said licensee service consumer organization; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (32)
-
-
33. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing an account creation/management tool that, when executed, facilitates creation by an empowered administrator of a licensee service consumer organization of an application, one or more user groups, and empowering members of said one or more user groups to access function offerings or services of said application by end users of said licensee service consumer organization; and
facilitates creation by an empowered administrator of said licensee service consumer organization, one or more end user accounts for one or more end users of said licensee service consumer organization, and enabling said end users to access function offerings or services of-said application; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (34, 35, 36)
-
Specification