APPLICATION DEPLOYMENT AND REGISTRATION IN A MULTI-USER SYSTEM
First Claim
1. At a server computer system including at least one processor and a memory, a computer-implemented method for efficiently provisioning applications in a multi-user environment, the method comprising:
- an act of pre-installing at least a portion of a software application on a data image, wherein the software application is to be installed on a client computer system upon receiving a notification from a computer administrator;
an act of receiving an input from the computer administrator indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed on the client computer system; and
an act of publishing a notification to the client computer system indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed, wherein upon receiving the notification, the software application is installed on the client computer system from the data image.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed to efficiently provisioning applications in a multi-user environment. In one scenario, an administrator computer system pre-installs at least a portion of a software application on a data image, where the software application is to be installed on a client computer system upon receiving a notification from a computer administrator. The administrator computer system receives an input from the computer administrator indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed on the client computer system. The administrator computer system then publishes a notification to the client computer system indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed. Upon receiving the notification, the software application is installed on the client computer system from the data image.
45 Citations
20 Claims
-
1. At a server computer system including at least one processor and a memory, a computer-implemented method for efficiently provisioning applications in a multi-user environment, the method comprising:
-
an act of pre-installing at least a portion of a software application on a data image, wherein the software application is to be installed on a client computer system upon receiving a notification from a computer administrator; an act of receiving an input from the computer administrator indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed on the client computer system; and an act of publishing a notification to the client computer system indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed, wherein upon receiving the notification, the software application is installed on the client computer system from the data image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. At a client computer system including at least one processor and a memory, a computer-implemented method for efficiently provisioning applications in a multi-user environment, the method comprising:
-
an act of accessing a data image that includes one or more preinstalled software applications; an act of installing on the client computer system those software applications that are preinstalled in the data image; an act of receiving at the client computer system login credentials from a user logging in to the client computer system; and based on the user'"'"'s login credentials, an act of applying user-specific software application registration information and customizations to one or more of the installed software applications. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system comprising the following:
-
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the computing system to perform a method for efficiently provisioning applications in a multi-user environment, the method comprising the following; an act of pre-installing at least a portion of a software application on a data image, wherein the software application is to be installed on a client computer system upon receiving a notification from a computer administrator; an act of receiving an input from the computer administrator indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed on the client computer system; an act of publishing a notification to the client computer system indicating that a specified software application pre-installed on the client computer system'"'"'s data image is to be installed, wherein upon receiving the notification, the software application is installed on the client computer system from the data image; an act of installing the software application on the client computer system according to a per-user scheduler, without communicating with another computer system over a computer network; and an act of customizing the installed application according to one or more user-specified settings stored in a data store. - View Dependent Claims (20)
-
Specification