Method and apparatus for repeated contact of software end-user
First Claim
1. A method for providing continuing contact between an authorized software representative and a user of software installed on a personal computer in order to provide software anti-piracy protection and repeatedly transfer information to the user, the method comprising:
- supplying a first authorization code with the software;
requiring entry of the first authorization code to at least partially enable the software on the personal computer for use by the user during an initial authorization period;
requiring the user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the personal computer for use by the user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the software to be performed prior to the expiration of the initial authorization period so the enablement of the software can be continuous from the initial authorization period to the subsequent authorization period, the software being enabled during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code;
transferring marketing information to the personal computer each time the software automatically contacts the authorized software representative upon a software usage metric being met due to use of the software on the personal computer; and
selectively displaying at least a portion of the transferred marketing information on the personal computer for the user to view.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing repeated contact with a software user to transfer information which may include advertising, promotional, or marketing information include repeatedly contacting the software manufacturer or third party representative or agent for continued use of the software. The invention provides for automatically obtaining authorization information in addition to marketing, advertising, and/or promotional information prior to expiration of each authorization interval or period. The user and/or software contacts an authorized representative of the software to obtain authorization information which may be downloaded directly to the software or provided to the user for entry.
-
Citations
12 Claims
-
1. A method for providing continuing contact between an authorized software representative and a user of software installed on a personal computer in order to provide software anti-piracy protection and repeatedly transfer information to the user, the method comprising:
-
supplying a first authorization code with the software;
requiring entry of the first authorization code to at least partially enable the software on the personal computer for use by the user during an initial authorization period;
requiring the user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the personal computer for use by the user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the software to be performed prior to the expiration of the initial authorization period so the enablement of the software can be continuous from the initial authorization period to the subsequent authorization period, the software being enabled during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code;
transferring marketing information to the personal computer each time the software automatically contacts the authorized software representative upon a software usage metric being met due to use of the software on the personal computer; and
selectively displaying at least a portion of the transferred marketing information on the personal computer for the user to view. - View Dependent Claims (2, 3, 4, 5, 6)
collecting information from the user or the software each time the software contacts the authorized software representative.
-
-
7. A method for providing continuing contact between an authorized software representative and a user of software installed on a personal computer in order to provide software anti-piracy protection and repeatedly transfer information to the user, the method comprising:
-
supplying a first authorization code with the software;
requiring entry of the first authorization code to at least partially enable the software on the personal computer for use by the user during an initial authorization period;
requiring the user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the personal computer for use by the user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the software to be performed prior to the expiration of the initial authorization period so the enablement of the software can be continuous from the initial authorization period to the subsequent authorization period, the software being enabled during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code;
transferring marketing information to the personal computer each time the personal computer or the software automatically contacts the authorized software representative upon a software usage metric being met due to use of the software on the personal computer; and
selectively displaying at least a portion of the transferred marketing information on the personal computer for the user to view. - View Dependent Claims (8, 9, 10, 11, 12)
collecting information from the user or the software each time the personal computer or the software contacts the authorized software representative.
-
Specification