User-specific application activation for remote sessions
First Claim
1. One or more computer readable storage media having program instructions stored thereon for facilitating user-specific license states for applications that, when executed by a processing system, direct the processing system to at least:
- launch an application in a session mode;
maintain a user-specific license state for a user of multiple users engaged remotely with the application via a remote session;
maintain a different user-specific license state for another user of the multiple users;
serve at least one instance of the application to the user of the multiple users in accordance with the user-specific license state for the user; and
overlapping in time with the at least one instance of the application, serve at least another instance of the application to the other user of the multiple users in accordance with the different user-specific license state for the other user;
wherein the user-specific license state and the different user-specific license state provide different access rights to the application.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
-
Citations
20 Claims
-
1. One or more computer readable storage media having program instructions stored thereon for facilitating user-specific license states for applications that, when executed by a processing system, direct the processing system to at least:
-
launch an application in a session mode; maintain a user-specific license state for a user of multiple users engaged remotely with the application via a remote session; maintain a different user-specific license state for another user of the multiple users; serve at least one instance of the application to the user of the multiple users in accordance with the user-specific license state for the user; and overlapping in time with the at least one instance of the application, serve at least another instance of the application to the other user of the multiple users in accordance with the different user-specific license state for the other user; wherein the user-specific license state and the different user-specific license state provide different access rights to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for facilitating multi-user access to applications comprising:
-
via one or more processors; for a user of a plurality of users engaged remotely with an application installed in a service platform that includes a remote desktop server, maintaining a user-specific license state for the user with respect to the application; for another user of the plurality of users, maintaining a different user-specific license state for the other user with respect to the application; for the user of the plurality of users, serving at least one instance of the application in accordance with the user-specific license state for the user via remote sessions established between the remote desktop server and a plurality of remote desktop clients; and overlapping in time with the at least one instance of the application and for the other user of the plurality of users, serving at least another instance of the application in accordance with the different user-specific license state for the other user; wherein the user-specific license state and the different user-specific license state provide different access rights to the application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for facilitating user-specific license states for applications accessible via a remote desktop server that, when executed by a processing system, direct the processing system to at least; for a user of a plurality of users engaged remotely with an application through the remote desktop server and a plurality of remote desktop clients, maintain a user-specific license state for the user with respect to the application; for another user of the plurality of users, maintain a different user-specific license state for the other user with respect to the application; for the user of the plurality of users engaged remotely with the application through the remote desktop server and the plurality of remote desktop clients, activate at least one instance of the application in accordance with the user-specific license state for the user; and overlapping in time with the at least one instance of the application and for the other user of the plurality of users, activate at least another instance of the application in accordance with the different user-specific license state for the other user; wherein the user-specific license state and the different user-specific license state provide different access rights to the application. - View Dependent Claims (20)
-
Specification