Network enabled application software system and method
First Claim
1. A method for allowing a predetermined access to at least a subset of a software application, the method comprising the steps of:
- calculating an identifier based at least in part on a user geometry file, wherein the user geometry file corresponds to an injection molded component;
generating an access key based at least in part on the identifier; and
validating the access key against a user data key and, on successful validation, granting the predetermined access to at least a subset of the software application thereby enabling operation of the software application with the user geometry file, wherein access is limited to execution of the software with the geometry file of the injection molded component.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allowing access to software to end users on a pay per use basis. The invention may be employed advantageously in a variety of scenarios, especially where there exists a need to provide end users with a method of accessing and executing large computationally intensive application software programs at low cost, on an as needed basis, in a secure manner, without the burden of excessive transmission times or large centralized vendor computer facilities. The invention is applicable to any pay per use method of distributing software and may be especially desirable where there are large data files, sensitive data, and/or computationally intensive applications.
79 Citations
18 Claims
-
1. A method for allowing a predetermined access to at least a subset of a software application, the method comprising the steps of:
-
calculating an identifier based at least in part on a user geometry file, wherein the user geometry file corresponds to an injection molded component; generating an access key based at least in part on the identifier; and validating the access key against a user data key and, on successful validation, granting the predetermined access to at least a subset of the software application thereby enabling operation of the software application with the user geometry file, wherein access is limited to execution of the software with the geometry file of the injection molded component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A network enabled application software distribution method including the steps of:
-
providing a restricted use application software program; loading the program onto a user'"'"'s computer; establishing communications between the user'"'"'s computer and another computer; uploading a fingerprint file from the user'"'"'s computer to the other computer, wherein the fingerprint file is based at least in part on a user geometry file corresponding to an injection molded component; downloading a key file from the other computer to the user'"'"'s computer; and running the application software program on the user'"'"'s computer with the user geometry file, wherein access is limited to execution of the software with the geometry file of the injection molded component.
-
Specification