Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
181 words
An apparatus for managing at least one local software vending machine connected to said apparatus through a communication line and arranged so that a software program selected by a customer out of a plurality of software programs stored in memory means disposed in said machine is duplicated onto an external storing medium, said apparatus comprising: communication means for carrying out information communication with a local software vending machine through said communication line; storage means for storing at least one software program; duplicating frequency detecting means for detecting frequency of duplicating for every software program in said software vending machine through said communication means and for correcting the frequency of duplicating for every software program in inverse proportion to a length of the time elapsed from registration of the software program; and software renewing means for replacing one of said plurality of software programs stored in said memory means in said software vending machine selected on the basis of said frequency of duplicating for a predetermined period of time with said software program stored in said storage means through said communication line.
Claim 2
Independent Claim
181 words
An apparatus for managing at least one local software vending machine connected to said apparatus through a communication line and arranged so that a software program selected by a customer out of a plurality of software programs stored in memory means disposed in said machine is duplicated onto an external storing medium, said apparatus comprising: communication means for carrying out information communication with a local software vending machine through said communication line; storage means for storing at least one software program; duplicating frequency detecting means for detecting frequency of duplicating for every software program in said software vending machine through said communication means and for correcting the frequency of duplicating for every software program in inverse proportion to a length of the time elapsed from registration of the software program; and software renewing means for replacing one of said plurality of software programs stored in said memory means in said software vending machine selected on the basis of said frequency of duplicating for a predetermined period of time with said software program stored in said storage means through said communication line.
Claim 3
Dependent Claim
48 words
An apparatus as defined in claim 1, in which said software renewing means selects one of low duplicating frequency out of said plurality of software programs so as to replace said selected one software program with said software program stored in said storage means through said communication line.
Claim 4
Independent Claim
186 words
An apparatus for managing at least one local software vending machine connected to said apparatus through a communication line and arranged so that a software program selected by a customer out of a plurality of software programs stored in memory means disposed in said machine is duplicated onto an external storing medium, said apparatus comprising: communication means for carrying out information communication with a local software vending machine through said communication line; storage means for storing at least one software program; duplicating frequency detecting means for detecting frequency of duplicating for every software program in said software vending machine through said communication means; and software renewing means for replacing one of said plurality of software programs stored in said memory means in said software vending machine selected on the basis of said frequency of duplicating for a predetermined period of time with said software program stored in said storage means through said communication line, characterized in that said software renewing means does not replace any one or ones of said plurality of software programs which have not passed a predetermined period from a registration date thereof.
Claim 5
Independent Claim
186 words
An apparatus for managing at least one local software vending machine connected to said apparatus through a communication line and arranged so that a software program selected by a customer out of a plurality of software programs stored in memory means disposed in said machine is duplicated onto an external storing medium, said apparatus comprising: communication means for carrying out information communication with a local software vending machine through said communication line; storage means for storing at least one software program; duplicating frequency detecting means for detecting frequency of duplicating for every software program in said software vending machine through said communication means; and software renewing means for replacing one of said plurality of software programs stored in said memory means in said software vending machine selected on the basis of said frequency of duplicating for a predetermined period of time with said software program stored in said storage means through said communication line, characterized in that said software renewing means does not replace any one or ones of said plurality of software programs which have not passed a predetermined period from a registration date thereof.
Claim 6
Independent Claim
196 words
An apparatus for managing at least one local software vending machine connected to said apparatus through a communication line and arranged so that a software program selected by a customer out of a plurality of software programs stored in memory means disposed in said machine is duplicated onto an external storing medium, said apparatus comprising: communication means for carrying out information communication with a local software vending machine through said communication line; storage means for storing at least one software program; duplicating frequency detecting means for detecting frequency of duplicating for every software program in said software vending machine through said communication means; software renewing means for replacing one of said plurality of software programs stored in said memory means in said software vending machine selected on the basis of said frequency of duplicating for a predetermined period of time with said software program stored in said storage means through said communication line; and means for detecting an empty area in said memory means, whereby replacement by said software renewing means is performed when a judgment proves that a software program to be newly stored in said memory means cannot be stored in said empty area.
Claim 7
Independent Claim
196 words
An apparatus for managing at least one local software vending machine connected to said apparatus through a communication line and arranged so that a software program selected by a customer out of a plurality of software programs stored in memory means disposed in said machine is duplicated onto an external storing medium, said apparatus comprising: communication means for carrying out information communication with a local software vending machine through said communication line; storage means for storing at least one software program; duplicating frequency detecting means for detecting frequency of duplicating for every software program in said software vending machine through said communication means; software renewing means for replacing one of said plurality of software programs stored in said memory means in said software vending machine selected on the basis of said frequency of duplicating for a predetermined period of time with said software program stored in said storage means through said communication line; and means for detecting an empty area in said memory means, whereby replacement by said software renewing means is performed when a judgment proves that a software program to be newly stored in said memory means cannot be stored in said empty area.