Patent ID: 8943506
Filing Date: 2015-01-27
Classification: G06F,H04L

Abstract:
1. A Client-Side Virtualization (CSV) architecture for implementing a method of client-side virtualization using differential synchronization and closed computing, wherein the CSV architecture can be one of an architecture for a service consumer or a service provider, the CSV architecture comprising: a virtual desktop infrastructure (VDI) server; a virtual mobile infrastructure (VMI) server; a CSV client, configured to save user data, an application image, a virtual machine (VM), and a virtual machine monitor (VMM), wherein the CSV client includes: the CSV server, comprising a server manager, server virtualization components, server hardware and server storage devices, wherein the server storage devices are configured to save user data, an application image, a VM image, and a VMM binary code; wherein the CSV client and the CSV server use a layered architecture, both the CSV client and the CSV server further including: user application data and system data, a user application, a company application, an operating system, a repository system, a cache system, and a network connection; wherein the BIOS initialization process of the CSV client comprises: wherein the bi-directional image synchronization further comprises: wherein forming the application image by image decomposition includes creating a compressed file of differentials which includes detected system information but excludes the golden image; wherein forming the operating system image by image composition includes: