Method, system and recording medium for installing software in computer
First Claim
1. A method of installing software in a computer comprising the steps of:
- determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then executing the software installation and determining whether the software installation is successful;
if the software installation is determined to be unsuccessful, displaying an error indication indicating that the software installation is unsuccessful;
if the software installation is determined to be successful, then thereafter displaying contents of an agreement concerning the installed software;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
deleting the installed software from the computer, when the user'"'"'s selection has been made to not agree to the contents of the agreement.
1 Assignment
0 Petitions
Accused Products
Abstract
For installation of desired software, the software is first written into a memory, and then a user'"'"'s selection is received which indicates whether or not the user agrees to contents of an agreement concerning the software. When the user has agreed to the contents of the agreement, the software written in the storage device is maintained as it is, and in this way, the intended installation of the software can be completed properly. When, on the other hand, the user has not agreed to the contents of the agreement, the written software is deleted from the memory and the intended installation is abandoned. Thus, whenever the user indicates his or her intention to agree to the contents of the agreement, the software has already been properly installed (except in very rare cases), so that the user is allowed to actually use the software with a maximized possibility of success without being deceived in his or her expectations. The display of the contents of the agreement and determination of the user'"'"'s selection to agree or to not agree to the contents of the agreement may be performed only after ascertaining that the software written in the memory can be actually started up.
-
Citations
21 Claims
-
1. A method of installing software in a computer comprising the steps of:
-
determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then executing the software installation and determining whether the software installation is successful;
if the software installation is determined to be unsuccessful, displaying an error indication indicating that the software installation is unsuccessful;
if the software installation is determined to be successful, then thereafter displaying contents of an agreement concerning the installed software;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
deleting the installed software from the computer, when the user'"'"'s selection has been made to not agree to the contents of the agreement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
said method further comprises a step of, when said step of receiving has received the user'"'"'s selection to agree to the contents of the agreement, restoring the changed part of the non-completely-operable version back to its original or pre-change condition for use after the user'"'"'s selection to agree to the contents of the agreement.
-
-
8. A method of installing software in a computer comprising the steps of:
-
changing part of the software to be installed;
determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then installing the software with the changed part and determining whether the installation is successful;
if the installation is determined to be unsuccessful, displaying an error indication indicating that the installation is unsuccessful;
if the installation is determined to be successful, then thereafter displaying contents of an agreement concerning the software after the software with the changed part is stored into a storage device;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
when the user'"'"'s selection has been made to agree to the contents of the agreement, restoring the changed part of the software to a pre-change condition.
-
-
9. A machine-readable medium containing a group of instructions of a program executable by a computer for installing given software in said computer, said program comprising the executable steps of:
-
determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then executing the software installation and determining whether the software installation is successful;
if the software installation is determined to be unsuccessful, displaying an error indication indicating that the software installation is unsuccessful;
if the software installation is determined to be successful, then thereafter displaying contents of an agreement concerning the software;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
deleting the installed software from the computer, when the user'"'"'s selection has been made to not agree to the contents of the agreement. - View Dependent Claims (10, 11, 12, 13)
wherein said program further comprises a step of, when said step of receiving has received the user'"'"'s selection to agree to the contents of the agreement, restoring the changed part of the non-completely-operable version of the software back to a pre-change condition for use after the user'"'"'s selection to agree to the contents of the agreement.
-
-
14. A machine-readable medium containing a group of instructions of a program executable by a computer for installing given software in said computer, said program comprising the steps of:
-
changing part of the software to be installed;
determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then installing the software with the changed part and determining whether the installation is successful;
if the installation is determined to be unsuccessful, displaying an error indication indicating that the installation is unsuccessful;
if the installation is determined to be successful, then thereafter displaying contents of an agreement concerning the software after the software with the changed part is stored into a storage device;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
when the user'"'"'s selection has been made to agree to the contents of the agreement, restoring the changed part of the software to a pre-change condition.
-
-
15. A computer system capable of installing software through improved procedures, said computer system comprising:
-
a storage device;
a display;
an input device; and
a processor operatively connected to said storage device, display and input device, said processor being adapted to;
check whether the computer system satisfy a predetermined installation condition and, if the computer system does not satisfy the predetermined installation condition, display the reasons for failing to satisfy the predetermined installation condition, install the software and, if the installation is unsuccessful, display an error message, display contents of an agreement concerning the software after the software is installed, receive a user'"'"'s selection operation, via said input device, as to whether or not to agree to the contents of the agreement, and delete the installed software in said storage device if the user'"'"'s selection has been made to not agree to the contents of the agreement. - View Dependent Claims (16)
-
-
17. A computer system capable of installing software through improved procedures, said computer system comprising:
-
a storage device;
a display;
an input device; and
a processor operatively connected with said storage device, display and input device, said processor being adapted to;
change part of the software to be installed, after changing part of the software, determine whether the computer system satisfy a predetermined installation condition and, if the computer system fails to satisfy the predetermined installation condition, display the reasons for failing to satisfy the predetermined installation condition, if the computer system is determined to satisfy the predetermined installation condition, install the software and display an error message if the installation is unsuccessful, display contents of an agreement concerning the software after the software is installed, receive a user'"'"'s selection operation, via said input device, as to whether or not to agree to the contents of the agreement, and when the user'"'"'s selection has been made to agree to the contents of the agreement, restore the changed part of the software to a pre-change condition.
-
-
18. A method of installing software in a computer comprising the steps of:
-
changing part of the software to be installed;
determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then installing the software with the changed part and determining whether the installation is successful;
if the installation is determined to be unsuccessful, displaying an error indication indicating that the installation is unsuccessful;
if the installation is determined to be successful, then thereafter displaying contents of an agreement concerning the software after the software with the changed part is stored into a storage device;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
when the user'"'"'s selection has been made to not agree to the contents of the agreement, executing the software with the changed part as it is. - View Dependent Claims (19)
-
-
20. A machine-readable medium containing a group of instructions of a program executable by a computer for installing given software in said computer, said program comprising the steps of:
-
changing part of the software to be installed;
determining whether the computer satisfies a predetermined installation condition;
if the predetermined installation condition is not satisfied, displaying the reasons for failing to satisfy the predetermined installation condition;
if the predetermined installation condition is satisfied, then installing the software with the changed part and determining whether the installation is successful;
if the installation is determined to be unsuccessful, displaying an error indication indicating that the installation is unsuccessful;
if the installation is determined to be successful, then thereafter displaying contents of an agreement concerning the software after the software with the changed part is stored into a storage device;
receiving a user'"'"'s selection as to whether or not to agree to the contents of the agreement; and
when the user'"'"'s selection has been made to not agree to the contents of the agreement, executing the software with the changed part as it is.
-
-
21. A computer system capable of installing software through improved procedures, said computer system comprising:
-
a storage device;
a display;
an input device; and
a processor operatively connected with said storage device, display and input device, said processor being adapted to;
change part of the software to be installed, after the software is changed, determine whether the computer system satisfy a predetermined installation condition and, if the computer system fails to satisfy the predetermined installation condition, display the reasons for failing to satisfy the predetermined installation condition, if the computer system is determined to satisfy the predetermined installation condition, install the software and display an error message if the installation is unsuccessful, display contents of an agreement concerning the software after the software is installed, receive a user'"'"'s selection operation, via said input device, as to whether or not to agree to the contents of the agreement, and when the user'"'"'s selection has been made to not agree to the contents of the agreement, execute the software with the changed part as it is.
-
Specification