×

SYSTEM AND METHOD FOR PROVIDING COMPUTER SERVICES

  • US 20120150992A1
  • Filed: 09/10/2008
  • Published: 06/14/2012
  • Est. Priority Date: 09/10/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer system for providing computer services to a user, comprising:

  • a) a virtual computer system comprisingat least one virtual computer that is created within the virtual computer system, said virtual computer having a virtual operating system, a unique virtual computer identifier, and with said virtual computer provided for receiving input from and sending output to a terminal and peripheral device system that is remotely connected to the virtual computer system over a network;

    a virtualization layer enabling the at least one virtual computer to utilize CPU, RAM and storage of a host computer within the virtual computer system;

    a virtual computer selector providing for the selection of the at least one virtual computer on an unscheduled basis;

    a storage system containing at least one virtual application program with the storage system in communication with the at least one virtual computer, said storage system for the delivery of said virtual application program to said virtual computer; and

    a streaming video content system for separating streaming video data into a graphical user interface component that contains data display information required by said terminal device in order to locate and draw a user interface and a video stream component that is displayed on a screen of the terminal device within the user interface.b) the terminal and peripheral device system comprisingat least one terminal device that is remotely connected to and in communication with the virtual computer system, said terminal device having an operating system that is functionality limited to providing output to and receiving input, including streaming video data, from the virtual computer system, which system executes user application code and stores all non-streaming data, said terminal device not having an operating system capable of executing application code and not having a access to storage within the device, said terminal device for use by the user to access the virtual computer selector in order to select the at least one virtual computer on an unscheduled basis and to use said virtual computer to access the at least one virtual application program that is made substantially instantaneously available to the user; and

    at least one peripheral device that is remotely connected to and in communication with the at least one virtual computer, enabling the user of the terminal device to use the peripheral device on an unscheduled basis, whereby the user of the terminal device is presented with a desktop experience while interacting with said virtual application program and said peripheral device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×