System and method for distributing software
First Claim
Patent Images
1. A software distribution system comprising:
- a database that stores at least one software divided into a plurality of unit programs;
a terminal device that is connectable to a network;
a supplier server connected to said database and which receives order information transmitted from said terminal device through said network, and which, if the order information is authentic, then selects a unit program to be sent among the unit programs stored in said database and transmits the corresponding unit program to said terminal device through said network;
a recording medium which includes at least one unit program among the unit programs, and which is distributed to an executor of the software.
3 Assignments
0 Petitions
Accused Products
Abstract
In a software distribution system and a method of distributing software which utilizes a network such as the Internet, software, which is divided into unit programs, is transmitted and distributed through a network, and at least one unit program is distributed recorded in a recording medium.
-
Citations
13 Claims
-
1. A software distribution system comprising:
-
a database that stores at least one software divided into a plurality of unit programs;
a terminal device that is connectable to a network;
a supplier server connected to said database and which receives order information transmitted from said terminal device through said network, and which, if the order information is authentic, then selects a unit program to be sent among the unit programs stored in said database and transmits the corresponding unit program to said terminal device through said network;
a recording medium which includes at least one unit program among the unit programs, and which is distributed to an executor of the software. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A software distribution method comprising the steps of:
-
providing software consisting of a plurality of divided unit programs;
allowing a software executor to obtain a recording medium including at least a first unit program;
allowing the software executor to transmit order information including personal identification information of the software executor and identification information of the recording medium to a supplier server from a terminal device through a network; and
if, upon receipt of the order information, the order information is authentic, then allowing the supplier server to transmit a next unit program from a unit program database to the terminal device through the network so as to be distributed to the software executor. - View Dependent Claims (7)
-
-
8. A software distribution method comprising the steps of:
-
providing software consisting of a plurality of divided unit programs;
allowing a software executor to obtain a recording medium storing the software except at least a first unit program of the software;
allowing the software executor to transmit order information including personal identification information of the software executor and identification information of the recording medium to a supplier server from a terminal device through a network; and
if, upon receipt of the order information, the order information is authentic, then allowing the supplier server to transmit the first unit program from a unit program database to the terminal device through the network so as to be distributed to the software executor.
-
-
9. A software distribution method comprising the steps of:
-
providing software consisting of a plurality of divided unit programs;
allowing a software executor to transmit order information including personal identification information to a supplier server from a terminal device through a network;
if, upon receipt of the order information, the order information is authentic, then allowing the supplier server to transmit a first unit program and program identification information from a unit program database to the terminal device through the network so as to be distributed to the software executor;
if the software executor desires the next unit program, allowing the software executor to transmit re-order information including personal identification information of the software executor and the program identification information to a supplier server from a terminal device through a network; and
if, upon receipt of the order information, the order information is authentic, then allowing the supplier server to distribute the next unit program in a state recorded in a recording medium. - View Dependent Claims (10, 11, 12)
-
-
13. A software distribution system comprising:
-
a terminal device connectable to a network;
a server connectable to said network and selling softwares;
a database connected to said server and storing at least one software, the software being divided into a plurality of fractions; and
at least one recording medium which stores thereon a fraction or all the fractions of one or more softwares stored in said database. wherein, when a user wishes to buy a software sold by said server he/she send order information to said server using said terminal device and said network, said server checks the authenticity of the order information received from the user by comparing the order information with an information already stored in said server, and when said server decides that the order information is authentic it send only a fraction of the software stored in said database to said terminal device of the user through said network and sends said recording medium that records all the fractions of said software or only the fractions of said software that were not send to the user to the user using a means other that said network.
-
Specification