Patent US6785825B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6785825B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method for securing software to decrease software piracy

Assignee: Z4 Technologies Inc
•
Filing: 2002-05-31
•
Granted: 2004-08-31
•
Expires: 2022-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for reducing unauthorized software use includes supplying a first code with the software. The first code enables the software on a computer for use by a user for an initial authorization period upon entry by the user. The user is required to contact the representative for retrieval of an additional code. The software is operable during a subsequent authorization period beyond the initial authorization period without further communication with the representative following entry of the additional code. The user provides registration information to the representative prior to retrieval of the additional code. The registration information is compared with previously provided registration information to determine if the user is authorized or unauthorized. The software is disabled following the initial authorization period if the user is unauthorized. The additional code is transferred to at least one of the software, the user, and the computer if the user is authorized.

Inventors

  • 👤 David S. Colvin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 20:17
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/10; G06F21/12; G06F21/121; G06Q; G06Q30/00; G06Q30/02; G06Q30/0207; G06Q30/0241

Claims Analysis

Total Claims: 224
Claim 1
Independent Claim 263 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative followinng entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 2
Independent Claim 263 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative followinng entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 3
Dependent Claim 19 words
The method of claim 1 wherein the step of disabling the software occurs in response to a disable code.
Claim 4
Dependent Claim 34 words
The method of claim 1 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 5
Dependent Claim 21 words
The method of claim 1 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 6
Dependent Claim 22 words
The method of claim 1 wherein: the usage of the software is dependent upon execution time of the software on the computer.
Claim 7
Dependent Claim 23 words
The method of claim 1 wherein: the usage of the software is dependent upon number of accesses to the software on the computer.
Claim 8
Independent Claim 234 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 9
Independent Claim 234 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 10
Dependent Claim 19 words
The method of claim 7 wherein the step of disabling the software occurs in response to a disable code.
Claim 11
Dependent Claim 21 words
The method of claim 7 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 12
Independent Claim 303 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by they user during a subsequent authorization period beyond 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 operable enabled on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including at least a plurality of computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 13
Independent Claim 303 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by they user during a subsequent authorization period beyond 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 operable enabled on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including at least a plurality of computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 14
Dependent Claim 19 words
The method of claim 10 wherein the step of disabling the software occurs in response to a disable code.
Claim 15
Dependent Claim 25 words
The method of claim 10 wherein the step of transferring the at least one additional authorization code immediately follows the step of providing registration information.
Claim 16
Dependent Claim 21 words
The method of claim 10 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 17
Independent Claim 349 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 18
Independent Claim 349 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 19
Dependent Claim 19 words
The method of claim 14 wherein the step of disabling the software occurs in response to a disable code.
Claim 20
Dependent Claim 21 words
The method of claim 14 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 21
Independent Claim 286 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 22
Independent Claim 286 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 23
Dependent Claim 19 words
The method of claim 17 wherein the step of disabling the software occurs in response to a disable code.
Claim 24
Dependent Claim 21 words
The method of claim 17 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 25
Independent Claim 260 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software tin a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period beyond the initial authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 26
Independent Claim 260 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software tin a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period beyond the initial authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 27
Dependent Claim 19 words
The method of claim 20 wherein the step of disabling the software occurs in response to a disable code.
Claim 28
Dependent Claim 21 words
The method of claim 20 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 29
Independent Claim 255 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 30
Independent Claim 255 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 31
Dependent Claim 19 words
The method of claim 23 wherein the step of disabling the software occurs in response to a disable code.
Claim 32
Dependent Claim 34 words
The method of claim 23 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 33
Dependent Claim 21 words
The method of claim 23 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 34
Independent Claim 226 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being, based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 35
Independent Claim 226 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being, based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 36
Dependent Claim 19 words
The method of claim 27 wherein the step of disabling the software occurs in response to a disable code.
Claim 37
Dependent Claim 21 words
The method of claim 27 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 38
Dependent Claim 26 words
The method of claim 27 wherein allowing the user to provide registration information includes allowing the use to provide registration information during installation of the software.
Claim 39
Independent Claim 289 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period requiring without further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 40
Independent Claim 289 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period requiring without further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 41
Dependent Claim 19 words
The method of claim 31 wherein the step of disabling the software occurs in response to a disable code.
Claim 42
Dependent Claim 25 words
The method of claim 31 wherein the step of transferring the at least one additional authorization code immediately follows the step of providing registration information.
Claim 43
Dependent Claim 21 words
The method of claim 31 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 44
Independent Claim 341 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period requiring without further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and, the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 45
Independent Claim 341 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period requiring without further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and, the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 46
Dependent Claim 19 words
The method of claim 35 wherein the step of disabling the software occurs in response to a disable code.
Claim 47
Dependent Claim 21 words
The method of claim 35 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 48
Independent Claim 283 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period beyond the initial authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 49
Independent Claim 283 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period beyond the initial authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 50
Dependent Claim 19 words
The method of claim 38 wherein the step of disabling the software occurs in response to a disable code.
Claim 51
Dependent Claim 21 words
The method of claim 38 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 52
Independent Claim 247 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 53
Independent Claim 247 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 54
Dependent Claim 19 words
The method of claim 41 wherein the step of disabling the software occurs in response to a disable code.
Claim 55
Dependent Claim 21 words
The method of claim 41 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 56
Independent Claim 305 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period beyond the initial authorization period requiring without further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling, the software if the user an unauthorized user.
Claim 57
Independent Claim 305 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period beyond the initial authorization period requiring without further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling, the software if the user an unauthorized user.
Claim 58
Dependent Claim 19 words
The method of claim 44 wherein the step of disabling the software occurs in response to a disable code.
Claim 59
Dependent Claim 34 words
The method of claim 44 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 60
Dependent Claim 34 words
The method of claim 44 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 61
Dependent Claim 20 words
The method of claim 44 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 62
Independent Claim 272 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 63
Independent Claim 272 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 64
Dependent Claim 19 words
The method of claim 49 wherein the step of disabling the software occurs in response to a disable code.
Claim 65
Dependent Claim 34 words
The method of claim 49 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 66
Dependent Claim 26 words
The method of claim 49 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 67
Independent Claim 328 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 68
Independent Claim 328 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 69
Dependent Claim 19 words
The method of claim 53 wherein the step of disabling the software occurs in response to a disable code.
Claim 70
Dependent Claim 20 words
The method of claim 53 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 71
Dependent Claim 26 words
The method of claim 53 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 72
Independent Claim 380 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 73
Independent Claim 380 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 74
Dependent Claim 19 words
The method of claim 57 wherein the step of disabling the software occurs in response to a disable code.
Claim 75
Dependent Claim 20 words
The method of claim 57 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 76
Independent Claim 324 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 77
Independent Claim 324 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 78
Dependent Claim 19 words
The method of claim 60 wherein the step of disabling the software occurs in response to a disable code.
Claim 79
Dependent Claim 34 words
The method of claim 60 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 80
Independent Claim 293 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being, based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 81
Independent Claim 293 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being, based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 82
Dependent Claim 19 words
The method of claim 63 wherein the step of disabling the software occurs in response to a disable code.
Claim 83
Dependent Claim 34 words
The method of claim 63 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 84
Dependent Claim 34 words
The method of claim 63 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 85
Independent Claim 293 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 86
Independent Claim 293 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 87
Dependent Claim 19 words
The method of claim 67 wherein the step of disabling the software occurs in response to a disable code.
Claim 88
Dependent Claim 34 words
The method of claim 67 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 89
Dependent Claim 34 words
The method of claim 67 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 90
Dependent Claim 20 words
The method of claim 67 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 91
Independent Claim 264 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 92
Independent Claim 264 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 93
Dependent Claim 19 words
The method of claim 72 wherein the step of disabling the software occurs in response to a disable code.
Claim 94
Dependent Claim 34 words
The method of claim 72 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 95
Dependent Claim 26 words
The method of claim 72 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 96
Independent Claim 320 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the laser is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 97
Independent Claim 320 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the laser is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 98
Dependent Claim 19 words
The method of claim 76 wherein the step of disabling the software occurs in response to a disable code.
Claim 99
Dependent Claim 21 words
The method of claim 76 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 100
Dependent Claim 26 words
The method of claim 76 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 101
Independent Claim 372 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use b the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 102
Independent Claim 372 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use b the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 103
Dependent Claim 19 words
The method of claim 80 wherein the step of disabling the software occurs in response to a disable code.
Claim 104
Dependent Claim 21 words
The method of claim 80 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 105
Independent Claim 316 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on use of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without further requiring communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 106
Independent Claim 316 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on use of the software; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without further requiring communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 107
Dependent Claim 19 words
The method of claim 83 wherein the step of disabling the software occurs in response to a disable code.
Claim 108
Dependent Claim 34 words
The method of claim 83 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 109
Independent Claim 285 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 110
Independent Claim 285 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 111
Dependent Claim 19 words
The method of claim 86 wherein the step of disabling the software occurs in response to a disable code.
Claim 112
Dependent Claim 34 words
The method of claim 86 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 113
Dependent Claim 34 words
The method of claim 86 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 114
Independent Claim 264 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 115
Independent Claim 264 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 116
Dependent Claim 19 words
The method of claim 90 wherein the step of disabling the software occurs in response to a disable code.
Claim 117
Dependent Claim 34 words
The method of claim 90 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 118
Dependent Claim 21 words
The method of claim 90 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 119
Independent Claim 235 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 120
Independent Claim 235 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 121
Dependent Claim 19 words
The method of claim 94 wherein the step of disabling the software occurs in response to a disable code.
Claim 122
Dependent Claim 21 words
The method of claim 94 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 123
Independent Claim 303 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including at least a plurality of computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 124
Independent Claim 303 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including at least a plurality of computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 125
Dependent Claim 19 words
The method of claim 97 wherein the step of disabling the software occurs in response to a disable code.
Claim 126
Dependent Claim 25 words
The method of claim 97 wherein the step of transferring the at least one additional authorization code immediately follows the step of providing registration information.
Claim 127
Dependent Claim 21 words
The method of claim 97 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 128
Independent Claim 350 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without further requiring communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 129
Independent Claim 350 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without further requiring communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 130
Dependent Claim 19 words
The method of claim 101 wherein the step of disabling the software occurs in response to a disable code.
Claim 131
Dependent Claim 21 words
The method of claim 101 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 132
Independent Claim 287 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 133
Independent Claim 287 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 134
Dependent Claim 19 words
The method of claim 104 wherein the step of disabling the software occurs in response to a disable code.
Claim 135
Dependent Claim 21 words
The method of claim 104 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 136
Independent Claim 256 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 137
Independent Claim 256 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 138
Dependent Claim 19 words
The method of claim 107 wherein the step of disabling the software occurs in response to a disable code.
Claim 139
Dependent Claim 21 words
The method of claim 101 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 140
Independent Claim 256 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 141
Independent Claim 256 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 142
Dependent Claim 19 words
The method of claim 110 wherein the step of disabling the software occurs in response to a disable code.
Claim 143
Dependent Claim 34 words
The method of claim 110 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 144
Dependent Claim 21 words
The method of claim 110 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 145
Independent Claim 227 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 146
Independent Claim 227 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 147
Dependent Claim 19 words
The method of claim 114 wherein the step of disabling the software occurs in response to a disable code.
Claim 148
Dependent Claim 21 words
The method of claim 114 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 149
Dependent Claim 26 words
The method of claim 114 wherein allowing the user to provide registration information includes allowing the use to provide registration information during installation of the software.
Claim 150
Independent Claim 290 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 151
Independent Claim 290 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 152
Dependent Claim 19 words
The method of claim 118 wherein the step of disabling the software occurs in response to a disable code.
Claim 153
Dependent Claim 25 words
The method of claim 118 wherein the step of transferring the at least one additional authorization code immediately follows the step of providing registration information.
Claim 154
Dependent Claim 21 words
The method of claim 118 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 155
Independent Claim 342 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including, computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 156
Independent Claim 342 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including, computer specific information; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user following the step of providing registration information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 157
Dependent Claim 19 words
The method of claim 122 wherein the step of disabling the software occurs in response to a disable code.
Claim 158
Dependent Claim 21 words
The method of claim 122 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 159
Independent Claim 278 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 160
Independent Claim 278 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; at least partially disabling the software if the user is determined to be an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 161
Dependent Claim 19 words
The method of claim 125 wherein the step of disabling the software occurs in response to a disable code.
Claim 162
Dependent Claim 21 words
The method of claim 125 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 163
Independent Claim 248 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 164
Independent Claim 248 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; and at least partially disabling the software if the user is determined to be an unauthorized user.
Claim 165
Dependent Claim 19 words
The method of claim 128 wherein the step of disabling the software occurs in response to a disable code.
Claim 166
Dependent Claim 21 words
The method of claim 128 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 167
Independent Claim 301 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user an unauthorized user.
Claim 168
Independent Claim 301 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user an unauthorized user.
Claim 169
Dependent Claim 19 words
The method of claim 131 wherein the step of disabling the software occurs in response to a disable code.
Claim 170
Dependent Claim 34 words
The method of claim 131 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 171
Dependent Claim 34 words
The method of claim 131 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 172
Dependent Claim 20 words
The method of claim 131 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 173
Independent Claim 273 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following, entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 174
Independent Claim 273 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following, entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 175
Dependent Claim 19 words
The method of claim 136 wherein the step of disabling the software occurs in response to a disable code.
Claim 176
Dependent Claim 34 words
The method of claim 136 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 177
Dependent Claim 26 words
The method of claim 136 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 178
Independent Claim 329 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following, entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 179
Independent Claim 329 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following, entry of the at least one additional authorization code; allowing the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 180
Dependent Claim 19 words
The method of claim 140 wherein the step of disabling the software occurs in response to a disable code.
Claim 181
Dependent Claim 20 words
The method of claim 140 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 182
Dependent Claim 26 words
The method of claim 140 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 183
Independent Claim 381 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent, registration, and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 184
Independent Claim 381 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent, registration, and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 185
Dependent Claim 19 words
The method of claim 144 wherein the step of disabling the software occurs in response to a disable code.
Claim 186
Dependent Claim 20 words
The method of claim 144 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 187
Independent Claim 325 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration, and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 188
Independent Claim 325 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to selectively choose either manual or electronic registration, and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 189
Dependent Claim 19 words
The method of claim 147 wherein the step of disabling the software occurs in response to a disable code.
Claim 190
Dependent Claim 34 words
The method of claim 147 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 191
Independent Claim 294 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 192
Independent Claim 294 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to selectively choose either manual or electronic registration and provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 193
Dependent Claim 19 words
The method of claim 150 wherein the step of disabling the software occurs in response to a disable code.
Claim 194
Dependent Claim 34 words
The method of claim 150 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 195
Dependent Claim 34 words
The method of claim 150 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 196
Independent Claim 294 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 197
Independent Claim 294 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 198
Dependent Claim 19 words
The method of claim 154 wherein the step of disabling the software occurs in response to a disable code.
Claim 199
Dependent Claim 34 words
The method of claim 154 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 200
Dependent Claim 34 words
The method of claim 154 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.
Claim 201
Dependent Claim 20 words
The method of claim 154 wherein the previously stored registration information is stored on a database associated with the representative.
Claim 202
Independent Claim 265 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 203
Independent Claim 265 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 204
Dependent Claim 19 words
The method of claim 159 wherein the step of disabling the software occurs in response to a disable code.
Claim 205
Dependent Claim 34 words
The method of claim 159 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 206
Dependent Claim 26 words
The method of claim 159 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 207
Independent Claim 321 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 208
Independent Claim 321 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; allowing the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 209
Dependent Claim 19 words
The method of claim 163 wherein the step of disabling the software occurs in response to a disable code.
Claim 210
Dependent Claim 21 words
The method of claim 163 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 211
Dependent Claim 26 words
The method of claim 163 wherein the step of allowing includes allowing the user to provide registration information to the representative during installation of the software.
Claim 212
Independent Claim 373 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 213
Independent Claim 373 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; supplying the first authorization code with the software; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 214
Dependent Claim 19 words
The method of claim 167 wherein the step of disabling the software occurs in response to a disable code.
Claim 215
Dependent Claim 21 words
The method of claim 167 wherein at least a portion of information exchanged between the representative and the user is encrypted.
Claim 216
Independent Claim 317 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 217
Independent Claim 317 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; transferring the first authorization code with the software; at any time during the initial authorization period, requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; at any time during the initial authorization period, requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; at least partially disabling the software if the user is an unauthorized user; and allowing for subsequent registration and the transfer of the at least one additional authorization code following the at least partial disabling of the software to at least substantially restore the software to a fully enabled state.
Claim 218
Dependent Claim 19 words
The method of claim 170 wherein the step of disabling the software occurs in response to a disable code.
Claim 219
Dependent Claim 34 words
The method of claim 170 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 220
Independent Claim 286 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to reseat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 221
Independent Claim 286 words
A method for reducing unauthorized software use, the method comprising: providing a representative to monitor software license compliance; associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on a predetermined period of time; requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period; requiring the user to contact the representative for retrieval of at least one additional authorization code to reseat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond 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 on the computer for use by the user during the subsequent authorization period without requiring further communication with the representative following entry of the at least one additional authorization code; requiring the user to provide registration information to the representative prior to retrieval of the at least one additional authorization code, the registration information including computer specific information; comparing previously stored registration information related to at least one of the software, the user, and the computer with the registration information provided by the user to the representative to determine if the user is an authorized or an unauthorized user; and at least partially disabling the software if the user is an unauthorized user.
Claim 222
Dependent Claim 19 words
The method of claim 173 wherein the step of disabling the software occurs in response to a disable code.
Claim 223
Dependent Claim 34 words
The method of claim 173 further comprising: transferring the at least one additional authorization code to at least one of the software, the user, and the computer if the user is an authorized user.
Claim 224
Dependent Claim 34 words
The method of claim 173 wherein requiring the user to provide registration information includes allowing the user to provide the registration information to the representative by contacting the representative during installation of the software.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-08-31 2008-03-01 2008-08-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-08-31 2012-03-01 2012-08-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-08-31 2016-03-01 2016-08-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag