Software use permission method and system
AssigneeNEC Corporation
InventorNaoshi Higuchi
Life of this patent
Estimating the term…
Abstract
Before providing a software body I, a determination program I is prepared to determine whether a software body II should be authenticated for combination and use with the software body I, and is provided with the software body I. A platform executes the determination program I before the platform employs the software body I with the software body II, and only when the determination results represent the permission for combination and use, the platform permits the software II to be combined and used with the software body I.
Claims50
A software use permission method for permitting or inhibiting combined use on a platform that comprises a computer of a plurality of types of software including a software body I and a software body II provided to the platform as digital electronic data, the method comprising the steps of:
- preparing, before the providing of the software body I to the platform a determination computer program I operable to determine, as an authentication determination, whether to authenticate the software body II for the combined use with the software body I, the determination computer program I prepared and provided to the platform by a different computer;
- providing, as software I, the determination computer program I combined with the software body I from a computer I to the platform;
- executing the determination computer program I on the platform before the platform employs for the combined use the software body I with the software body II;
- and
- only when the determination computer program I determines that the software body II has been authenticated for the combined use with the software body I, performing a process by the platform to permit the combined use of the software body II with the software body I.
A software use permission system for permitting or inhibiting on a platform that comprises a computer combined use of a plurality of types of software including a software body I and a software body II provided to the platform as digital electronic data, the system comprising:
- the platform;
- the software body I and the software body II, for which permitting or inhibiting of the combined use on the platform is determined;
- a determination computer program I operable to determine, as an authentication determination, whether to authenticate the software body II for the combined use with the software body I, and is executed by the platform;
- a computer I for providing, as software I, the software body I and the determination computer program I for the platform;
- and
- a computer II for providing software II for the platform, the software II including the software body II,
- wherein, only when the determination computer program I authenticates using the authentication determination the software body II the platform permits the combined use of the software body II with the software body I.
Dependencies are inferred from the claim text.