Patents Assigned to VIRTUAL COMPUTER, INC.
  • Publication number: 20110061046
    Abstract: A virtual workspace can include an active instance of a layered virtual file system namespace. A layered virtual file system namespace is referred to by the virtual workspace and includes a collection of system data (e.g. layered virtual file system base layer), user data (e.g. layered virtual file system user layer), and virtualized applications (e.g. virtual app layer), metadata and policies (e.g. layered virtual file system layer scope). Because a virtual workspace can include software such as an operating system and one or more applications in addition to user data, a virtual workspace can be aligned with a namespace so that an operating system of the virtual workspace may be located at a “base layer”, one or more applications executing on the operating system may be located at an upper “virtual app” layer, and user data in a virtual workspace may be found at any layer at or above the user layer.
    Type: Application
    Filed: November 11, 2010
    Publication date: March 10, 2011
    Applicant: VIRTUAL COMPUTER, INC.
    Inventor: Robert Phillips
  • Publication number: 20110061045
    Abstract: A virtual workspace can include an active instance of a layered virtual file system namespace. A layered virtual file system namespace is referred to by the virtual workspace and includes a collection of system data (e.g. layered virtual file system base layer), user data (e.g. layered virtual file system user layer), and virtualized applications (e.g. virtual app layer), metadata and policies (e.g. layered virtual file system layer scope). Because a virtual workspace can include software such as an operating system and one or more applications in addition to user data, a virtual workspace can be aligned with a namespace so that an operating system of the virtual workspace may be located at a “base layer”, one or more applications executing on the operating system may be located at an upper “virtual app” layer, and user data in a virtual workspace may be found at any layer at or above the user layer.
    Type: Application
    Filed: November 11, 2010
    Publication date: March 10, 2011
    Applicant: VIRTUAL COMPUTER, INC.
    Inventor: Robert Phillips
  • Publication number: 20110055299
    Abstract: A virtual workspace can include an active instance of a layered virtual file system namespace. A layered virtual file system namespace is referred to by the virtual workspace and includes a collection of system data (e.g. layered virtual file system base layer), user data (e.g. layered virtual file system user layer), and virtualized applications (e.g. virtual app layer), metadata and policies (e.g. layered virtual file system layer scope). Because a virtual workspace can include software such as an operating system and one or more applications in addition to user data, a virtual workspace can be aligned with a namespace so that an operating system of the virtual workspace may be located at a “base layer”, one or more applications executing on the operating system may be located at an upper “virtual app” layer, and user data in a virtual workspace may be found at any layer at or above the user layer.
    Type: Application
    Filed: November 11, 2010
    Publication date: March 3, 2011
    Applicant: VIRTUAL COMPUTER, INC.
    Inventor: Robert Phillips
  • Publication number: 20110040812
    Abstract: A virtual workspace can include an active instance of a layered virtual file system namespace. A layered virtual file system namespace is referred to by the virtual workspace and includes a collection of system data (e.g. layered virtual file system base layer), user data (e.g. layered virtual file system user layer), and virtualized applications (e.g. virtual app layer), metadata and policies (e.g. layered virtual file system layer scope). Because a virtual workspace can include software such as an operating system and one or more applications in addition to user data, a virtual workspace can be aligned with a namespace so that an operating system of the virtual workspace may be located at a “base layer”, one or more applications executing on the operating system may be located at an upper “virtual app” layer, and user data in a virtual workspace may be found at any layer at or above the user layer.
    Type: Application
    Filed: August 17, 2010
    Publication date: February 17, 2011
    Applicant: VIRTUAL COMPUTER, INC.
    Inventor: Robert Phillips
  • Publication number: 20100042992
    Abstract: The present invention provides methods and systems for virtualization of workspaces in a computer system. The computer system may include an operating system that may abstract the computer's hardware and other applications. Further, the operating system may contain and isolate operating system services from each other and applications and may facilitate virtualized execution of one or more applications. In addition, the virtualization of workspace may contain and isolate user data from the hardware, the operating system and the applications, and may use a server to provide remote access to the virtualized workspace from a client device.
    Type: Application
    Filed: October 20, 2009
    Publication date: February 18, 2010
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20100042993
    Abstract: The present invention provides methods and systems for transporting a virtual workspace from one computer to another, without installing hardware elements on the second computer. The virtual workspace may be embodied as a set of virtual disk images that facilitate the transportation of the workspace to another computer without installation of hardware elements.
    Type: Application
    Filed: October 22, 2009
    Publication date: February 18, 2010
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20100042796
    Abstract: The present invention provides methods and systems for updating one or more virtualized workspaces. The one or more virtualized workspaces may be facilitated by cloning a master root disk image, and then applying temporary personalization to the master root disk image clone. The master root image clone may then be published to one or more of the users by omitting one or more portions of the personalization. Furthermore, re-personalization of a user's copy of the published master root disk image clone may be provided for use on the local computer of the user; re-personalization of a user's copy may be based at least in part on the clone.
    Type: Application
    Filed: October 23, 2009
    Publication date: February 18, 2010
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20100042942
    Abstract: The present invention provides methods and systems for virtualization of workspaces in a computer system. The computer system may include an operating system that may abstract the computer's hardware and other applications. Further, the operating system may contain and isolate operating system services from each other and applications and may facilitate virtualized execution of one or more applications. In addition, the virtualization of workspace may contain and isolate user data from the hardware, the operating system and the applications, and may provide a backup facility to allow instant, hardware agnostic access to the virtualized workspace.
    Type: Application
    Filed: October 20, 2009
    Publication date: February 18, 2010
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20100042994
    Abstract: The present invention provides methods and systems for transporting a virtual workspace from one computer to another, without installing an operating system on the second computer. The virtual workspace may be embodied as a set of virtual disk images that facilitate the transportation of the workspace to another computer for operating the workspace without necessitating the installation of an operating system.
    Type: Application
    Filed: October 23, 2009
    Publication date: February 18, 2010
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20090249335
    Abstract: Embodiments deliver an operating system and software applications to a personal computer. The operating system and software applications may be managed and configured at a central location prior to delivery. Data that is created or modified on the personal computer may, from time to time, be stored at the central location. When a user switches from one personal computer to another, any and all of the data may be transferred from the central location to the user's current computer. Additionally, the user's current computer may receive suitable versions of the operating system and applications from the central location. In any case, the operating system and software applications may run with a domain of execution that is provided by a hypervisor. Thus, the operating system and software applications may operate within a virtualized machine, perhaps alongside and in isolation from other operating systems and software applications.
    Type: Application
    Filed: May 5, 2009
    Publication date: October 1, 2009
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20090249337
    Abstract: Embodiments deliver an operating system and software applications to a personal computer. The operating system and software applications may be managed and configured at a central location prior to delivery. Data that is created or modified on the personal computer may, from time to time, be stored at the central location. When a user switches from one personal computer to another, any and all of the data may be transferred from the central location to the user's current computer. Additionally, the user's current computer may receive suitable versions of the operating system and applications from the central location. In any case, the operating system and software applications may run with a domain of execution that is provided by a hypervisor. Thus, the operating system and software applications may operate within a virtualized machine, perhaps alongside and in isolation from other operating systems and software applications.
    Type: Application
    Filed: May 5, 2009
    Publication date: October 1, 2009
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20090249336
    Abstract: Embodiments deliver an operating system and software applications to a personal computer. The operating system and software applications may be managed and configured at a central location prior to delivery. Data that is created or modified on the personal computer may, from time to time, be stored at the central location. When a user switches from one personal computer to another, any and all of the data may be transferred from the central location to the user's current computer. Additionally, the user's current computer may receive suitable versions of the operating system and applications from the central location. In any case, the operating system and software applications may run with a domain of execution that is provided by a hypervisor. Thus, the operating system and software applications may operate within a virtualized machine, perhaps alongside and in isolation from other operating systems and software applications.
    Type: Application
    Filed: May 5, 2009
    Publication date: October 1, 2009
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar
  • Publication number: 20090164994
    Abstract: Embodiments deliver an operating system and software applications to a personal computer. The operating system and software applications may be managed and configured at a central location prior to delivery. Data that is created or modified on the personal computer may, from time to time, be stored at the central location. When a user switches from one personal computer to another, any and all of the data may be transferred from the central location to the user's current computer. Additionally, the user's current computer may receive suitable versions of the operating system and applications from the central location. In any case, the operating system and software applications may run with a domain of execution that is provided by a hypervisor. Thus, the operating system and software applications may operate within a virtualized machine, perhaps alongside and in isolation from other operating systems and software applications.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 25, 2009
    Applicant: VIRTUAL COMPUTER, INC.
    Inventors: Alex David Vasilevsky, Thomas Carl Goetz, Douglas Copeland Lane, Daniel Robert McCall, Nils Atticus Nieuwejaar