Method and apparatus for managing and administering licensing of multi-function offering applications
First Claim
1. A method comprising:
- an administrator of a service operator creating one or more administrator accounts for one or more administrators of one or more service providers, and empowering said one or more administrators of said one or more service providers to administer control on user access to function offerings or services of an application by users of licensees of the service providers;
an empowered administrator of a service provider creating one or more administrator accounts for one or more administrators of one or more licensee organizations of licensee enterprises of the service provider, and empowering said one or more administrators of the licensee organizations of the licensee enterprises of the service provider to administer control on user access to function offerings or services of said application by uses of the licensee organizations of the licensee enterprises of the service provider; and
an empowered administrator of a licensee organization 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 administrator/user 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, licensee organizations to jointly administer and manage the creation and empowerment of corresponding service provider and licensee organization administrator accounts as well as end user accounts. 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.
22 Citations
27 Claims
-
1. A method comprising:
-
an administrator of a service operator creating one or more administrator accounts for one or more administrators of one or more service providers, and empowering said one or more administrators of said one or more service providers to administer control on user access to function offerings or services of an application by users of licensees of the service providers;
an empowered administrator of a service provider creating one or more administrator accounts for one or more administrators of one or more licensee organizations of licensee enterprises of the service provider, and empowering said one or more administrators of the licensee organizations of the licensee enterprises of the service provider to administer control on user access to function offerings or services of said application by uses of the licensee organizations of the licensee enterprises of the service provider; and
an empowered administrator of a licensee organization 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, 15, 17, 20)
-
-
14. A method comprising:
-
an administrator of a service operator creating one or more administrator accounts for one or more administrators of service providers, and empowering said one or more administrators of said service providers to administer control on user access to function offerings or services of said application by end users of licensees of said service providers; and
an empowered administrator of a service provider creating one or more administrator accounts for one or more administrators of licensee organizations of licensee enterprises of the service provider, and empowering said one or more administrators of said licensee organizations of said licensee enterprises to administer control on user access to function offerings or services of said application by end users of said licensee organizations of said licensee enterprises.
-
-
16. A method comprising:
-
an empowered administrator of a service provider of an application creating one or more administrator accounts for one or more administrators of licensee organizations of licensee enterprises, and empowering said one or more administrators of the licensee organizations to administer control on user access to function offerings or services of said application by end users of said licensee organizations of said licensee enterprises; and
an empowered administrator of a licensee organization 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.
-
-
18. A method comprising:
-
an empowered administrator of a licensee organization of an application 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
the empowered administrator of the licensee organization creating one or more end user accounts for one or more end users of said licensee organization, and enabling said end users to access said function offerings/services of said application.
-
-
19. A method comprising:
-
an empowered administrator of a service operator of an application 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 of the application 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; and
an empowered administrator of the service provider empowering one or more administrators of licensee organizations of licensee enterprises of the service provider 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 organizations of said licensee enterprises.
-
-
21. A method comprising:
-
an empowered administrator of a licensee organization of an application empowering members of one or more user groups of the licensee 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
the empowered administrator of the licensee organization enabling a first user of the licensee organization to access said first function offering or said first service; and
the empowered administrator of the licensee organization enabling a second user of the licensee organization to access said second function offering or said second service.
-
-
22. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing an administrator/user account creation/management tool that, when executed, facilitates creation by an administrator of a service operator of an application, one or more administrator accounts for one or more administrators of one or more service providers, and empowerment of said one or more administrators of said one or more service providers to administer control on user access of function offerings or services of said application by end users of licensees of said service providers;
the programming instructions, when executed, further facilitates creation by an empowered administrator of the service operator, one or more administrator accounts for one or more administrators of said licensees of said service providers, and empowerment of said one or more administrators of said licensees of said service providers to administer control on user access to function offerings or services of said application by end users of said licensees of said service providers; and
at least one processor coupled to the storage medium to execute said programming instructions. - View Dependent Claims (23, 26, 27)
-
-
24. 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 of the application, of members of one or more user groups administrators of said licensee to function offerings or services of said application by end users of said licensee; and
at least one processor coupled to the storage medium to execute said programming instructions.
-
-
25. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions implementing an administrator/user creation/management tool that, when executed, facilitates creation by an empowered administrator of a licensee 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 organization; and
facilitates creation by an empowered administrator of said licensee organization, one or more end user accounts for one or more end users of said licensee 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.
-
Specification