Remote installation system and method
First Claim
1. A system for distributing software from a distribution center to a user'"'"'s terminal equipment which is connected to said distribution center via a communication line, comprising:
- contents storing means arranged in said terminal equipment and comprising an exclusive storing area as a distributing destination, the exclusive storing area being pointed by a directory and used exclusively for said software;
sending means for sending identification information of the directory in a predetermined communication protocol from the terminal equipment to the distribution center;
sub-directory generating means for automatically appointing a sub-directory of the directory in said exclusive storing area, corresponding to target software, after the target software to be distributed is decided, for sending identification information of said sub-directory in the communication protocol from the distribution center to the terminal equipment, and for automatically generating said sub-directory in said exclusive storing area; and
installing means for distributing the target software to said sub-directory in said terminal equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
Remote installation system and method for enabling a user to obtain any software through a communication line and automatically install it without taking a long time and requiring labor. A host computer transmits first and second key tables and to a terminal and a display displays keywords, included in these tables on a screen. The user selects keywords, which correspond to his target software, on the screen and the host computer sends a list of software, which corresponds to the keywords he selected, to the terminal. He selects his target software prom the list which is informed to the host computer. The host computer selects it from a software group and stores it on a hard disk of the terminal through a communication line, after checking its operation circumstances using a circumstance file. It is automatically registered in the system and its drive icon is displayed in a storage window. A sub-directory for a distribution destination is automatically created corresponding to the selected software thereby reducing the user'"'"'s workload.
190 Citations
20 Claims
-
1. A system for distributing software from a distribution center to a user'"'"'s terminal equipment which is connected to said distribution center via a communication line, comprising:
-
contents storing means arranged in said terminal equipment and comprising an exclusive storing area as a distributing destination, the exclusive storing area being pointed by a directory and used exclusively for said software; sending means for sending identification information of the directory in a predetermined communication protocol from the terminal equipment to the distribution center; sub-directory generating means for automatically appointing a sub-directory of the directory in said exclusive storing area, corresponding to target software, after the target software to be distributed is decided, for sending identification information of said sub-directory in the communication protocol from the distribution center to the terminal equipment, and for automatically generating said sub-directory in said exclusive storing area; and installing means for distributing the target software to said sub-directory in said terminal equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A terminal equipment comprising:
-
keyword storing means for holding plural keywords related to plural software; keyword display means for displaying said plural keywords in two or more hierarchial levels including first and second levels, the keywords displayed in the second level including a part of the keywords displayed in the first level; and selecting means for causing a user to select one or more of the keywords corresponding to software to be distributed to said terminal equipment from said plural keywords displayed by said keyword display means.
-
-
13. A system for connecting a user terminal equipment to a distribution center via a communication line and distributing software from said distribution center to the terminal equipment, comprising:
-
circumstance information informing means for obtaining circumstance information relating to software operation circumstances in the terminal equipment and reporting the circumstance information to said distribution center in a predetermined communication protocol; circumstance checking means for preparing a check script information including a description of an interaction in the communication protocol with the terminal equipment to check operation circumstances of user target software, comparing circumstance information received from said circumstance information informing means with the operation circumstances of the user target software according to the check script information, checking whether or not the operation circumstances of user target software match the circumstance information according to the check script information, and outputting a check result thus obtained; and installing means for determining whether or not the target software is to be distributed or determining a distributing method corresponding to said check result.
-
-
14. A system for connecting a user terminal equipment to a distribution center via a communication line and distributing software from said distribution center to the terminal equipment, comprising:
-
circumstance information informing means for obtaining circumstance information relating to software operation circumstances in the terminal equipment and reporting the circumstance information to said distribution center in a predetermined communication protocol; circumstance checking means for preparing a check script information including a description of an interaction in the communication protocol with the terminal equipment to check operation circumstances of user target software, comparing circumstance information received from said circumstance information informing means with the operation circumstances of the user target software according to the check script information, checking whether or not the operation circumstances of user target software match the circumstance information according to the check script information, and outputting a check thus obtained; installing menu display means for displaying plural installing methods for the target software according to the check result; selecting means for causing a user to select a specific installing method from said plural installing methods displayed by said installing menu display means; and installing means for installing the target software in the terminal equipment according to the specific installing method selected.
-
-
15. A system for connecting a user terminal equipment to a distribution center via a communication line and distributing software from said distribution center to the terminal equipment, comprising:
-
circumstance information informing means for obtaining circumstance information relating to software operation circumstances in the terminal equipment and reporting the circumstance information to said distribution center in a predetermined communication protocol; circumstance checking means for preparing a check script information including a description of an interaction in the communication protocol with the terminal equipment to check operation circumstances of user target software, comparing circumstance information received from said circumstance information informing means with the operation circumstances of the user target software according to the check script information, checking whether or not the operation circumstances of user target software match the circumstance information according to the check script information, and outputting a check thus obtained; installing means for preparing a setting file for each user, in which an install procedure for the target software is described corresponding to the circumstance information of the terminal equipment, and sending said setting file to the terminal equipment when the target software is installed; and automatic installing means for automatically installing the target software in the terminal equipment, said automatic installing means performing an installation of the target software within the terminal equipment according to the install procedure in said setting file received.
-
-
16. A method for exchanging information between a distribution center and a user terminal equipment via a communication line and a distributing software from said distribution center to a terminal equipment, comprising the steps of:
-
(a) providing an exclusive storing area in a terminal equipment as a distributing destination exclusively used for software; (b) sending identification information of the directory in a predetermined communication protocol from the terminal equipment to the distribution center; (c) automatically appointing a sub-directory in said exclusive storing area, corresponding to target software, after the target software to be distributed is decided; (d) automatically generating the appointed sub-directory in said terminal equipment; (e) sending identification information of said sub-directory in the communication protocol from the distribution center to the terminal equipment, and (f) distributing the target software to the sub-directory thus created.
-
-
17. A method for exchanging information between a distribution center and a user terminal equipment via a communication line and a distributing software from said distribution center to a terminal equipment, comprising the steps of:
-
(a) setting plural keywords relating to plural software; (b) displaying said plural keywords duplicated in two or more hierarchial levels including first and second levels, the keywords displayed in the second level including a part of the keywords displayed in the first level; (c) selecting one or more keywords, which correspond to a target software to be distributed, from said plural keywords; (d) retrieving the target software from plural software using said one or more keywords; and (e) distributing the target software thus obtained to said terminal equipment.
-
-
18. A method for exchanging information between a distribution center and a user terminal equipment via a communication line and a distributing software from said distribution center to a terminal equipment, comprising the steps of:
-
(a) obtaining circumstance information relating to software operation circumstances in said terminal equipment; (b) reporting circumstance information to said distribution center in a predetermined communication protocol; (c) preparing a check script information including a description of an interaction in the communication protocol with the terminal equipment to check operation circumstances of user target software; (d) comparing reported circumstance information with the user'"'"'s target software operation circumstances according to the check script information, checking whether or not the operation circumstances of user target software match the circumstance information according to the check script information, and outputting a check result thus obtained; and (e) deciding whether or not the target software is to be distributed or deciding a method of distributing the target software by responding to said check result obtained.
-
-
19. A method for exchanging information between a distribution center and a user terminal equipment via a communication line and distributing software from said distribution center to the terminal equipment, comprising the steps of:
-
(a) obtaining circumstance information relating to software operation circumstances in said terminal equipment; (b) reporting circumstance information to said distribution center in a predetermined communication protocol; (c) preparing a check script information including a description of an interaction in the communication protocol with the terminal equipment to check operation circumstances of user target software; (d) comparing reported circumstance information with the user'"'"'s target software operation circumstances according to the check script information, checking whether or not the operation circumstances of user target software match the circumstance information according to the check script information, and outputting a check result thus obtained; (e) displaying plural installing method for target software according to the check result; (f) selecting a specific installing method from plural installing methods displayed; and (g) installing the target software in said terminal equipment according to said specific installing method selected.
-
-
20. A method for exchanging information between a distribution center and a user terminal equipment via a communication line and distributing software from said distribution center to a terminal equipment, comprising steps of:
-
(a) obtaining circumstance information relating to software operation circumstances in said terminal equipment; (b) reporting circumstance information to said distribution center in a predetermined communication protocol; (c) preparing a check script information including a description of an interaction in the communication protocol with the terminal equipment to check operation circumstances of user target software; (d) comparing reported circumstance information with the user'"'"'s target software operation circumstances according to the check script information, checking whether or not the operation circumstances of user target software match the circumstance information according to the check script information, and outputting a check result thus obtained; (e) preparing a setting file for each user in which an install procedure for the target software is described corresponding to the circumstance information of the terminal equipment; (f) sending said setting file to said terminal equipment when the target software is installed; and (g) automatically installing the target software in the terminal equipment, the target software being installed within the terminal equipment according to the install procedure in said setting file received.
-
Specification