IP Library Granted Patent US 7,984,483
Granted Patent B2
US 7,984,483 · App. 11/789,542 · Granted Jul 19, 2011

System and method for working in a virtualized computing environment through secure access

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,984,483
App. No.
11/789,542
Granted
Jul 19, 2011
Kind
B2
Abstract

A personalized virtual computing system includes a plurality of client personal computers (PCs), each comprising at least a web browser and a communications client, a plurality of virtual machine hosts each comprising a communications server for communicating with the client PCs via said communications client, a web server comprising a client-customized web site, a directory database including identification information of authorized users and a database including a reservation table.

Claims (31)

1. A personalized virtual computing system comprising:

a plurality of client personal computers (PCs), each comprising at least a web browser and a communications client;

a plurality of virtual machine hosts each comprising a communications server for communicating with the client PCs via said communications client;

a web server comprising a client-customized web site, said web site being linked to a plurality of proprietary software modules and managing access to the virtual computing system;

a directory database including identification information of authorized users; and

a database including a reservation table wherein the software modules comprise: a sign-up unit, a reporting unit, a client install unit and a scheduler and resource manager unit.

2. The system of claim 1 , wherein the sign-up unit manages a list of authorized users.

3. The system of claim 1 , wherein the sign-up unit updates the directory database.

4. The system of claim 1 , wherein the reporting unit monitors software and hardware usage.

5. The system of claim 1 , wherein the client install unit automates generation of personalized virtual computing environments for authorized users.

6. The system of claim 1 , wherein the scheduler and resource manager unit manages software and hardware resources.

7. The system of claim 1 , wherein the scheduler and resource manager unit checks for resource availability during a requested timeframe and tracks availability of system resources using the reservation table.

8. The system of claim 1 , wherein the scheduler and resource manager unit tracks usage of system memory, CPU and storage and estimates a time at which resources are available.

9. The system of claim 1 , wherein the plurality of virtual machine hosts make personalized virtual machines available for individual users.

10. The system of claim 9 , wherein each of the virtual machine hosts comprises:

a plurality of virtual machine workspace images pre-configured for each user, each of said images including at least one software application tailored to a specific user; and

a virtual machine scheduler.

11. The method of claim 9 , wherein the communication client is the independent computing architecture (ICA) protocol.

12. The system of claim 1 , wherein the client PC includes at least one of a desktop computer, a laptop computer, a tablet computer, a mobile computer, a personal digital assistant and a workstation.

13. A method for providing a personalized virtual computing environment, comprising:

validating a user identity;

verifying existence of a suitable communication client;

displaying a catalog of available workspace environments, wherein said displaying comprises: checking for running or scheduled workspace environments associated with the user and displaying said workspace environments associated with the user;

selecting by the user of one of the displayed workspace environments;

presenting a description of the selected workspace environment;

specifying by a user a time for invoking the process associated with the selected workspace environment and a length of time for using the invoked process; and

invoking a process associated with the selected workspace environment.

14. The method of claim 13 , wherein the workspace environments associated with the user are customized workspace environments.

15. The method of claim 14 further comprising:

saving the customized workspace environments; and

retrieving the saved customized workspace environments.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2007
From: LEITZ, RAYMOND FRANCIS; ELOWSON, THOMAS JOHN; NAPLES, RUSSELL SCOTT; SOLBERG, HELGE
To: ACXESS INC.
Reel/Frame 020019/0958 →
Continuity (1)
Related Publication 20080271020A1 · Oct 30, 2008