SYSTEM AND METHOD FOR INSTALLING PROGRAM
First Claim
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 relationship setting module configured to obtain the identification code of a program and an identification code of the PC, if the PC is a first 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 is authorized to install the program thereinto;
a relationship setting module configured to preset a second relationship between user information and user authorization of the PC;
a storage module configured to store the first linking relationship and the second relationship; and
a setup transmitting module configured to package the first linking relationship and the second relationship into an installation package, and upload the installation package to the network server via the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system capable of installing programs includes a plurality of personal computers (PCs) communicating with a network server. Each of the PCs includes a setup transmitting module, a host identification code replacing module, and a program installing module. The setup transmitting module downloads an installation package of a program from the network server to the PC. The installation package includes a linking relationship between an identification code of the program and a host identification code of a first PC which firstly installs the program thereinto, the linking relationship is used for determining if a PC is authorized to install the program thereinto. The host identification code replacing module obtain an identification code of the PC, and replaces the identification code of the PC with the identification code of the first PC, so as to enable the PC is authorized to install the program thereinto. A related method is also provided.
-
Citations
12 Claims
-
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 relationship setting module configured to obtain the identification code of a program and an identification code of the PC, if the PC is a first 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 is authorized to install the program thereinto; a relationship setting module configured to preset a second relationship between user information and user authorization of the PC; a storage module configured to store the first linking relationship and the second relationship; and a setup transmitting module configured to package the first linking relationship and the second relationship into an installation package, and upload the installation package to the network server via the network. - View Dependent Claims (2, 3, 4, 9)
-
-
5. A system capable of installing a program, comprising:
-
a personal computer (PC) for communicating with a network server, the network server storing an installation package of a program, the installation package comprising a linking relationship between an identification code of the program and a host identification code of a first PC which firstly installs the program thereinto, the linking relationship configured for determining if a PC is authorized to install the program thereinto, the PC comprising; a setup transmitting module configured to download the installation package of the program from the network server to the PC; a host identification code replacing module configured to obtain an identification code of the PC, and replace the identification code of the PC with the identification code of the first PC, so as to enable the PC is authorized to install the program thereinto; and a program installing module configured to install the program of the installation package into the PC. - View Dependent Claims (6, 7, 8)
-
-
10. A method of installing program applied in a system capable of installing a program, wherein the system comprises a first PC and a second PC communicating with a network server, the method comprising:
-
downloading an installation package from the network server to the second PC, the installation package being uploaded by the first PC, the installation package comprising a first linking relationship between an identification code of the program and a host identification code of the first PC, and a second relationship between user information and user authorization; determining whether the user of the second PC is an authorized user to install the installation package of the program into the second PC according to the user information of the user of the second PC and the second relationship in the installation package; obtaining the host identification code of the second PC and replacing the host identification code of the second PC with that of the first PC if the user of the second PC is determined to be an authorized user; and installing the program into the second PC. - View Dependent Claims (11, 12)
-
Specification