发明名称 Method for installing at high speed and initializing software in client PC using cloud server and client launcher
摘要 Provided is a method for installing at high speed and initializing software in a client PC using a cloud server and a client launcher, which is capable of preventing the waste of resources, such as PC storage spaces, by selectively installing only software required for a user in a client PC chiefly used in an organization, such as a school or a company. Furthermore, there is a method for installing at high speed and initializing software in a client PC using a cloud server and a client launcher, in which the system of a client PC can be stably maintained because the client PC is automatically initialized after software installed in the client PC is used.
申请公布号 US9459854(B2) 申请公布日期 2016.10.04
申请号 US201514675029 申请日期 2015.03.31
申请人 SEOUNG IL CHOI 发明人 Choi Seoung Il;Kim Sung Il;Lee Jun Ho
分类号 G06F9/445;H04L29/08;G06F9/44 主分类号 G06F9/445
代理机构 IPLA P.A. 代理人 IPLA P.A. ;Bame James E.
主权项 1. A method for installing at high speed and initializing software in a client PC using a cloud server and a client launcher in a method of installing pieces of software in at least one client PC and recovering the client PC to a state prior to the installation of the pieces of software when a use of the software is completed, the method comprising steps of: (a) distributing software that belongs to the pieces of software stored in a cloud server and that has been selected, modulated, and encrypted to a client server connected to the client PC over a local network; (b) an agent program, provided by the client server, being automatically installed and executed when the client PC is booted up and scanning an initial state of the client PC which comprises files stored in the client PC and registries of the client PC based on a point of time at which the agent program has been installed; C= the initial state of the client PC, scanned at step (b), being encoded in a file form and uploaded to the cloud server; (d) a client launcher, provided from the client server to the client PC and executed by user selection, displaying a list of the pieces of software distributed to the client server at step (a); C= the software that belongs to the pieces of software included in the list and that has been selected by the user being automatically installed; (f) after step C= is completed, the agent program being automatically executed again, scanning a state of the client PC while the user uses the installed software, comparing the file of the scanned state with the file of the initial state uploaded at step (b), encoding a changed state in a file form, and uploading the changed state to the cloud server; and (g) initializing the client PC to the point of time at which the agent program has been installed when the use of the software is terminated or when the client PC is terminated or rebooted, wherein at step (g), the initialization of the client PC is executed by a recovery driver, the recovery driver is loaded when the client PC is booted, all changes of the client PC are stored as a temporary virtual file, a link to information about disk allocation of the temporary virtual file when the client PC is terminated or rebooted is blocked, and the software is deleted.
地址 Gyeonggi-Do KR