Virtual workplace software based on organization characteristics
First Claim
1. A method comprising:
- receiving, by a first computing device, a first input corresponding to one or more characteristics of an organization;
determining, based on the first input, an organization type for the organization, wherein the organization type is selected from a plurality of different organization types;
receiving, at the first computing device, a second input corresponding to an organization size;
receiving, at the first computing device, a third input corresponding to a selection of at least one virtual desktop type from a set of virtual desktop types comprising (a) hosted shared desktops, and (b) hosted virtual desktops;
receiving a selection of one or more operating system platforms corresponding to the at least one selected virtual desktop type;
determining, based on the organization type and the second input corresponding to the organization size, virtual workplace server software for the organization, the virtual workplace server software comprising one or more software components selected from a plurality of server-side software components configured to provide desktop virtualization services to members of the organization, wherein determining the virtual workplace server software for the organization comprises;
selecting a virtual workplace software component that supports the at least one selected virtual desktop type; and
selecting the one or more server-side software components of the virtual workplace server software based on the selected operating system platforms; and
outputting, by the first computing device, the selected virtual workplace server software.
8 Assignments
0 Petitions
Accused Products
Abstract
Virtual workplace server software may be selected for and/or provided to an organization server based on various characteristics of the organization. One or more inputs may be received corresponding to organization characteristics, for example, organization type and size, along with other potential organization characteristics and additional relevant information. Based on the organization characteristics and/or other relevant information, virtual workplace software may be selected for an organization server. The selection of the virtual workplace software may be output and/or the corresponding software may be downloaded and installed to provide desktop virtualization at the organization server. After the virtual workplace software is installed at a desktop virtualization server, the software may be used to provide virtual desktops to authorized end users and management functionality to authorized administrators.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first computing device, a first input corresponding to one or more characteristics of an organization; determining, based on the first input, an organization type for the organization, wherein the organization type is selected from a plurality of different organization types; receiving, at the first computing device, a second input corresponding to an organization size; receiving, at the first computing device, a third input corresponding to a selection of at least one virtual desktop type from a set of virtual desktop types comprising (a) hosted shared desktops, and (b) hosted virtual desktops; receiving a selection of one or more operating system platforms corresponding to the at least one selected virtual desktop type; determining, based on the organization type and the second input corresponding to the organization size, virtual workplace server software for the organization, the virtual workplace server software comprising one or more software components selected from a plurality of server-side software components configured to provide desktop virtualization services to members of the organization, wherein determining the virtual workplace server software for the organization comprises; selecting a virtual workplace software component that supports the at least one selected virtual desktop type; and selecting the one or more server-side software components of the virtual workplace server software based on the selected operating system platforms; and outputting, by the first computing device, the selected virtual workplace server software. - View Dependent Claims (2, 5, 6, 7, 8, 9)
-
-
3. A method comprising:
-
receiving, by a first computing device, a first input corresponding to one or more characteristics of an organization, wherein receiving the first input comprises; providing a user interface displaying a plurality of organization types; and receiving a selection via the user interface of one of the plurality of organization types; receiving, at the first computing device, a second input corresponding to an organization size; determining, based on the selected organization type and the second input corresponding to the organization size, virtual workplace server software for the organization, the virtual workplace server software comprising one or more software components selected from a plurality of server-side software components configured to provide desktop virtualization services to members of the organization, wherein determining the virtual workplace server software for the organization comprises selecting the one or more server-side software components of the virtual workplace server software based on the selected organization type, wherein selecting the one or more server-side software components comprises; determining one or more organizational priorities from a set comprising cost, security, scalability, reliability, and performance, based on the selected organization type; and selecting the one or more server-side software components based on the determined organizational priorities; and outputting, by the first computing device, the selected virtual workplace server software. - View Dependent Claims (4, 17, 18)
-
-
10. A computing device comprising:
-
a processor controlling at least some operations of the computing device; and memory storing computer executable instructions that, when executed by the processor, cause the computing device to; receive a first input corresponding to one or more characteristics of an organization; determine, based on the first input, an organization type for the organization, wherein the organization type is selected from a plurality of different organization types stored in the memory of the computing device; receive a second input corresponding to an organization size; receive a third input corresponding to a selection of at least one virtual desktop type from a set of virtual desktop types comprising (a) hosted shared desktops, and (b) hosted virtual desktops; receive a selection of one or more operating system platforms corresponding to the at least one selected virtual desktop type; determine, based on the organization type and the second input corresponding to the organization size, virtual workplace server software for the organization, the virtual workplace server software comprising one or more software components selected from a plurality of server-side software components configured to provide desktop virtualization services to members of the organization, wherein determining the virtual workplace server software for the organization comprises; selecting a virtual workplace software component that supports the at least one selected virtual desktop type; and selecting the one or more server-side software components of the virtual workplace server software based on the selected operating system platforms; and output the selected virtual workplace server software. - View Dependent Claims (11, 14, 15, 16)
-
-
12. A computing device comprising:
-
a processor controlling at least some operations of the computing device; and a memory storing computer executable instructions that, when executed by the processor, cause the device to; receive a first input corresponding to one or more characteristics of an organization, wherein receiving the first input comprises; providing a user interface displaying a plurality of organization types; and receiving a selection via the user interface of one of the plurality of organization types; determine, based on the first input, an organization type for the organization, wherein the organization type is selected from a plurality of different organization types stored in the memory of the computing device; receive a second input corresponding to an organization size; determine, based on the organization type and the second input corresponding to the organization size, virtual workplace server software for the organization, the virtual workplace server software comprising one or more software components selected from a plurality of server-side software components configured to provide desktop virtualization services to members of the organization, wherein determining the virtual workplace server software for the organization comprises selecting the one or more server-side software components of the virtual workplace server software based on the selected organization type, wherein selecting the one or more server-side software components comprises; determining one or more organizational priorities from a set comprising cost, security, scalability, reliability, and performance, based on the selected organization type; and selecting the one or more server-side software components based on the determined organizational priorities; and output the selected virtual workplace server software. - View Dependent Claims (13, 19, 20)
-
Specification