Software license management system and method and recording medium
First Claim
1. A software license management system which allows a user device to install a software package contained in a medium by executing an installer dedicated to the software package, the software license management system comprising:
- a first connecting unit which, when the user device is requested to install the software package, allows the user device to connect via the Internet to a server that manages the medium containing the software package;
a requesting unit which requests the installer from the server, and thereby checks whether the software package contained in the medium has been installed on the user device;
an installing unit which downloads the installer from the server and installs the software package contained in the medium by executing the downloaded installer if the check by the requesting unit reveals that the software package has not been installed on the user device; and
a first notifying unit which, when the installing unit finishes installation, notifies the server about the completion of the installation of the software package in order for the software package contained in the medium to be managed as having been installed on the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Upon receiving a request to install a software package, a user device running an installer builder contained in a medium connects to a seller'"'"'s server, requests the installer from the seller'"'"'s server, and thereby checks whether the software package contained in the medium has already been installed, where the seller'"'"'s server manages installation information in an installation management database on a medium-by-medium basis. If it is found that the software package has not been installed, the user device installs the software package from the medium by executing an installer downloaded from the seller'"'"'s server. After the installation, the software package in the medium is managed as having been installed.
-
Citations
24 Claims
-
1. A software license management system which allows a user device to install a software package contained in a medium by executing an installer dedicated to the software package, the software license management system comprising:
-
a first connecting unit which, when the user device is requested to install the software package, allows the user device to connect via the Internet to a server that manages the medium containing the software package;
a requesting unit which requests the installer from the server, and thereby checks whether the software package contained in the medium has been installed on the user device;
an installing unit which downloads the installer from the server and installs the software package contained in the medium by executing the downloaded installer if the check by the requesting unit reveals that the software package has not been installed on the user device; and
a first notifying unit which, when the installing unit finishes installation, notifies the server about the completion of the installation of the software package in order for the software package contained in the medium to be managed as having been installed on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A software license management system which allows a user device to install a software package from a rewritable medium using an installer dedicated to the software package, wherein:
-
the medium contains an installer builder and an installer; and
the user device comprises;
a first installing unit which installs the installer from the medium to the user device if requested to install the software package when the installer builder contained in the medium is executed, a second installing unit which installs the software package from the medium to the user device by running the installer installed by the first installing unit, and a first deleting unit which deletes the installer from the medium after the software package is installed by the second installing unit. - View Dependent Claims (10)
-
-
11. A software license management method which allows a user device to install a software package from a medium using an installer dedicated to the software package, the software license management method comprising the steps of:
-
connecting via the Internet to a server that manages each medium containing the software package, when the user device is requested to install the software package which is running an installer builder contained in the medium;
requesting the installer from the server, and thereby checking whether the software package has been installed on the user device from the medium;
downloading the installer from the server and installing the software package from the medium by executing the downloaded installer if the check reveals that the software package has not been installed on the user device; and
notifying the server about the completion of the installation of the software package after the installation in order for the software package contained in the medium to be managed as having been installed on the user device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A software license management method which allows a user device to install a software package from a rewritable medium using an installer dedicated to the software package, wherein:
-
the medium contains in advance an installer builder and an installer; and
the software license management method comprises the steps of;
making the user device install the installer on itself from the medium if the software package is requested to be installed, making the user device install the software package on itself from the medium by running the installed installer, and making the user device delete the installer from the medium after the software package is installed. - View Dependent Claims (18)
-
-
19. A recording medium containing a program for making a computer execute processes including the steps of:
-
connecting via the Internet to a server that manages each medium containing a software package, when the user device is requested to install the software package which is running an installer builder contained in the medium;
requesting the installer from the server, and thereby checking whether the software package has been installed on the user device from the medium;
downloading the installer from the server and installing the software package from the medium by executing the downloaded installer if the check reveals that the software package has not been installed on the user device; and
notifying the server about the completion of the installation of the software package after the installation in order for the software package contained in the medium to be managed as having been installed on the user device. - View Dependent Claims (20, 21, 22)
-
-
23. A recording medium containing a program for making a computer execute processes including the steps of:
-
installing an installer on the computer from a medium if a software package is requested to be installed from the medium, installing the software package on the computer from the medium by running the installed installer, and deleting the installer from the medium after installing the software package. - View Dependent Claims (24)
-
Specification