Patent ID: 8898661
Filing Date: 2014-11-25
Classification: G06F

Abstract:
1. A system capable of installing program comprising: a plurality of personal computers (PCs) for communicating with a network server, wherein each of the PCs comprises: a program storage module configured to store setups of various programs, each of which has an identification code associated therewith; a linking setting module configured to obtain the identification code of a program and an identification code of a PC which firstly installs the program among the PCs, and establish a first linking relationship between the identification code of the program and the identification code of the PC, the first linking relationship configured for determining if a PC of the PCs is authorized to install the program thereinto; a relationship setting module configured to preset a second relationship between user information and user authorization for installing the program; a storage module configured to store the first linking relationship and the second relationship; a setup transmitting module configured to package the first linking relationship and the second relationship into an installation package including a relationship between user information and user authorization, and upload the installation package to the network server via the network, wherein the setup transmitting module being comprised in the PC which firstly installs the program among the PCs, or in any other PC of the PCs; and a relationship setting module configured to determine a user's authorization status for installing the program into the PC according to the user information of the user of the PC and the second relationship in the installation package, the program installing module installs the program into the PC when the user is determined to be an authorized user.