Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
317 words
For use with computer software installed on a personal computer, a method for providing software anti-piracy protection and repeated contact between an authorized software representative and the computer software or a user of the computer software, the method comprising: supplying a first authorization code with the computer software; requiring entry of the first authorization code to at least partially enable the computer software on the personal computer for use by the computer software user during an initial authorization period; requiring the computer software user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the computer software on the personal computer for use by the computer software user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the computer software to be performed prior to the expiration of the initial authorization period so the enablement of the computer software can be continuous from the initial authorization period to the subsequent authorization period, the computer 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; the computer software automatically initiating contact with the representative based on a computer software usage metric; the representative receiving information from the computer software or the computer software user subsequent to the initiation of contact by the computer software; the representative transferring marketing or computer software upgrade information to the personal computer in response to receiving information from the computer software or the computer software user if the representative determines the computer software is authorized for use on the personal computer; selectively displaying at least a portion of the transferred information on the personal computer for the computer software user to view; and repeating the steps of automatically initiating contact, receiving information, transferring information, and selectively displaying information.
Claim 2
Dependent Claim
317 words
For use with computer software installed on a personal computer, a method for providing software anti-piracy protection and repeated contact between an authorized software representative and the computer software or a user of the computer software, the method comprising: supplying a first authorization code with the computer software; requiring entry of the first authorization code to at least partially enable the computer software on the personal computer for use by the computer software user during an initial authorization period; requiring the computer software user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the computer software on the personal computer for use by the computer software user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the computer software to be performed prior to the expiration of the initial authorization period so the enablement of the computer software can be continuous from the initial authorization period to the subsequent authorization period, the computer 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; the computer software automatically initiating contact with the representative based on a computer software usage metric; the representative receiving information from the computer software or the computer software user subsequent to the initiation of contact by the computer software; the representative transferring marketing or computer software upgrade information to the personal computer in response to receiving information from the computer software or the computer software user if the representative determines the computer software is authorized for use on the personal computer; selectively displaying at least a portion of the transferred information on the personal computer for the computer software user to view; and repeating the steps of automatically initiating contact, receiving information, transferring information, and selectively displaying information.
Claim 3
Dependent Claim
15 words
The method of claim 1 wherein the step of repeating is performed after predetermined periods.
Claim 4
Dependent Claim
18 words
The method of claim 2 wherein the predetermined periods include a period based on a clock and/or calendar.
Claim 5
Dependent Claim
21 words
The method of claim 1 wherein the computer software usage metric is based on elapsed execution time of the computer software.
Claim 6
Dependent Claim
22 words
The method of claim 1 wherein the computer software usage metric is based on a version number associated with the computer software.
Claim 7
Dependent Claim
22 words
The method of claim 1 wherein the computer software automatically initiates contact at random periods based on the computer software usage metric.
Claim 8
Dependent Claim
22 words
The method of claim 1 wherein the computer software usage metric is based on number of times the computer software is executed.
Claim 9
Dependent Claim
303 words
For use with computer software installed on a personal computer, a method for providing software anti-piracy protection and repeated contact between an authorized software representative and the computer software or a user of the computer software, the method comprising: supplying a first authorization code with the computer software; requiring entry of the first authorization code to at least partially enable the computer software on the personal computer for use by the computer software user during an initial authorization period; requiring the computer software user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the computer software on the personal computer for use by the computer software user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the computer software to be performed prior to the expiration of the initial authorization period so the enablement of the computer software can be continuous from the initial authorization period to the subsequent authorization period, the computer 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; the computer software automatically initiating contact with the representative based on use of the computer software; the representative receiving information from the computer software or the computer software user subsequent to the initiation of contact by the computer software; the representative transferring software information, software upgrades, or marketing information to the personal computer in response to receiving information from the computer software or the computer software user if the representative determines the computer software is authorized for use on the personal computer; and selectively displaying at least a portion of the transferred information on the personal computer for the computer software user to view.
Claim 10
Dependent Claim
303 words
For use with computer software installed on a personal computer, a method for providing software anti-piracy protection and repeated contact between an authorized software representative and the computer software or a user of the computer software, the method comprising: supplying a first authorization code with the computer software; requiring entry of the first authorization code to at least partially enable the computer software on the personal computer for use by the computer software user during an initial authorization period; requiring the computer software user to manually or automatically contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the computer software on the personal computer for use by the computer software user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the computer software to be performed prior to the expiration of the initial authorization period so the enablement of the computer software can be continuous from the initial authorization period to the subsequent authorization period, the computer 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; the computer software automatically initiating contact with the representative based on use of the computer software; the representative receiving information from the computer software or the computer software user subsequent to the initiation of contact by the computer software; the representative transferring software information, software upgrades, or marketing information to the personal computer in response to receiving information from the computer software or the computer software user if the representative determines the computer software is authorized for use on the personal computer; and selectively displaying at least a portion of the transferred information on the personal computer for the computer software user to view.
Claim 11
Dependent Claim
25 words
The method of claim 8 further comprising repeating the steps of automatically initiating contact, receiving information, transferring information, and selectively displaying information at predetermined periods.
Claim 12
Dependent Claim
18 words
The method of claim 9 wherein the predetermined periods include a period based on a clock and/or calendar.
Claim 13
Dependent Claim
21 words
The method of claim 9 wherein the predetermined periods include a period based on elapsed execution time of the computer software.
Claim 14
Dependent Claim
22 words
The method of claim 9 wherein the predetermined periods include a period based on a version number associated with the computer software.
Claim 15
Dependent Claim
12 words
The method of claim 9 wherein the predetermined periods include random periods.
Claim 16
Dependent Claim
22 words
The method of claim 9 wherein the predetermined periods include a period based on number of times the computer software is executed.
Claim 17
Dependent Claim
22 words
The method of claim 8 wherein the computer software automatically initiates contact with the representative each time the computer software is used.
Claim 18
Dependent Claim
24 words
The method of claim 8 wherein the computer software automatically initiates contact with the representative based on elapsed execution time of the computer software.
Claim 19
Dependent Claim
25 words
The method of claim 8 wherein the computer software automatically initiates contact with the representative based on a number of executions of the computer software.
Claim 20
Dependent Claim
318 words
For use with computer software installed on a personal computer, a method for providing anti-software piracy protection and repeated contact between an administrator and the computer software or a user of the computer software, the method comprising: supplying a first authorization code with the computer software; requiring the computer software user to enter the first authorization code to at least partially enable the computer software on the personal computer for use by the computer software user during an initial authorization period; requiring the computer software user to manually or automatically contact the administrator for retrieval of at least one additional authorization code to repeat the enablement of the computer software on the personal computer for use by the computer software user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the computer software to be performed prior to the expiration of the initial authorization period so the enablement of the computer software can be continuous from the initial authorization period to the subsequent authorization period, the computer software being enabled during the subsequent authorization period without requiring further communication with the administrator following entry of the at least one additional authorization code; the computer software automatically initiating contact with the administrator during an authorization period; the administrator receiving information from the computer software or the computer software user subsequent to the initiation of contact by the computer software; the administrator transferring marketing or computer software upgrade information to the personal computer in response to receiving information from the computer software or the computer software user if the computer software was authorized by the administrator for use on the personal computer; selectively displaying at least a portion of the transferred information on the personal computer for the computer software user to view; and repeating the step of automatically initiating contact and receiving information and then selectively transferring and displaying information.
Claim 21
Dependent Claim
318 words
For use with computer software installed on a personal computer, a method for providing anti-software piracy protection and repeated contact between an administrator and the computer software or a user of the computer software, the method comprising: supplying a first authorization code with the computer software; requiring the computer software user to enter the first authorization code to at least partially enable the computer software on the personal computer for use by the computer software user during an initial authorization period; requiring the computer software user to manually or automatically contact the administrator for retrieval of at least one additional authorization code to repeat the enablement of the computer software on the personal computer for use by the computer software user during a subsequent authorization period after the initial authorization period and allowing the repeat of the enablement of the computer software to be performed prior to the expiration of the initial authorization period so the enablement of the computer software can be continuous from the initial authorization period to the subsequent authorization period, the computer software being enabled during the subsequent authorization period without requiring further communication with the administrator following entry of the at least one additional authorization code; the computer software automatically initiating contact with the administrator during an authorization period; the administrator receiving information from the computer software or the computer software user subsequent to the initiation of contact by the computer software; the administrator transferring marketing or computer software upgrade information to the personal computer in response to receiving information from the computer software or the computer software user if the computer software was authorized by the administrator for use on the personal computer; selectively displaying at least a portion of the transferred information on the personal computer for the computer software user to view; and repeating the step of automatically initiating contact and receiving information and then selectively transferring and displaying information.
Claim 22
Dependent Claim
22 words
The method of claim 18 wherein the computer software automatically initiates contact with the administrator based on use of the computer software.