Method for evaluating software freely distributed over the internet
First Claim
1. A method for evaluating software freely distributed over the Internet comprising:
- inserting licensing system code into software to be distributed, the code including a client module associated with the distributed software;
forming a connection to a license server over an IP-compliant network responsive to detection by the client module of use of the distributed software on a client computer;
directing the client computer to Web site associated with the distributed software; and
wherein the Web site prompts the user to either purchase the distributed software or evaluate the distributed software for a demonstration period.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for evaluating software freely distributed over the Internet are disclosed. In one disclosed embodiment, licensing system code is inserted into software to be distributed. The code includes a client module associated with the distributed software. A computer operating the software may then by caused to form a connection to a license server over an IP-compliant network responsive to detection by the client module of use of the distributed software on a client computer. The client computer may also be directed to a Web site associated with the distributed software and the user prompted to either purchase the distributed software or evaluate the distributed software for a demonstration period.
145 Citations
20 Claims
-
1. A method for evaluating software freely distributed over the Internet comprising:
-
inserting licensing system code into software to be distributed, the code including a client module associated with the distributed software;
forming a connection to a license server over an IP-compliant network responsive to detection by the client module of use of the distributed software on a client computer;
directing the client computer to Web site associated with the distributed software; and
wherein the Web site prompts the user to either purchase the distributed software or evaluate the distributed software for a demonstration period. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for evaluating software freely distributed over the Internet comprising:
-
client computer means for operating distributed software, the distributed software including licensing system code inserted therein including a client module associated with the distributed software;
means for forming a connection to a license server over an IP-compliant network responsive to detection by the client module of use of the distributed software on the client computer means;
means for directing the client computer to Web site associated with the distributed software; and
wherein the Web site prompts the user to either purchase the distributed software or evaluate the distributed software for a demonstration period. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer for operating distributed software comprising:
-
a computer for operating distributed software, the distributed software having licensing system code inserted therein including a client module associated with the distributed software;
the computer being configured to;
form a connection to a license server over an IP-compliant network responsive to detection by the client module of use of the distributed software on the computer;
direct said computer to Web site associated with the distributed software; and
wherein the Web site prompts the user to either purchase the distributed software or evaluate the distributed software for a demonstration period. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable device for causing a computer to perform a method for evaluating software freely distributed over the Internet, the method comprising:
-
inserting licensing system code into software to be distributed, the code including a client module associated with the distributed software;
forming a connection to a license server over an IP-compliant network responsive to detection by the client module of use of the distributed software on a client computer;
directing the client computer to Web site associated with the distributed software; and
wherein the Web site prompts the user to either purchase the distributed software or evaluate the distributed software for a demonstration period. - View Dependent Claims (17, 18, 19, 20)
-
Specification