EP1351111A2

Controlling use of a computer programme installed on a computer

Abstract

A product update is used to add a licensing control mechanism to an installed computer program. The computer program is preferably a malware scanner or other program which requires regular product updating in order to remain effective in its normal functionality.

EP1351111A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 10 March 2023, 3.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

30 claims: 17 independent, 13 dependent

  1. 1
    A computer program product for controlling use of a computer program installed on a computer, said computer program product comprising:a product update for installation at said computer;wherein said product update serves to add a licensing control mechanism to said computer program installed on said computer, said licensing control mechanism being responsive to license key data to indicate that said computer program is licensed.
  2. 4
    A computer program product as claimed in any one of claims 2 and 3, wherein said malware scanning mechanisms of said malware scanning computer program are also modified by said product update.
  3. 6
    A computer program product as claimed in any one of the preceding claims, wherein said product update also modifies operation of said computer program in at least one way independent of said licensing control mechanism and required for continued effective provision of existing functionality of said computer program.
  4. 7
    A computer program product as claimed in any one of the preceding claims, wherein said product update is received via a network connection.
  5. 9
    A computer program product as claimed in any one of the preceding claims, wherein said licensing control mechanism is operable to request a license key to be entered each time said computer program is started until said license key is entered.
  6. 10
    A computer program product as claimed in any one of the preceding claims, wherein said licensing control mechanism is operable to disable said computer program if a license key is not entered within a predetermined period.
  7. 11
    A method of controlling use of a computer program installed on a computer, said method comprising the steps of:receiving a product update at said computer;and installing said product update on said computer to modify said computer program;wherein said product update serves to add a licensing control mechanism to said computer program installed on said computer, said licensing control mechanism being responsive to license key data to indicate that said computer program is licensed.
  8. 16
    A method as claimed in any one of claims 11 to 15, wherein said product update also modifies operation of said computer program in at least one way independent of said licensing control mechanism and required for continued effective provision of existing functionality of said computer program.
  9. 17
    A method as claimed in any one of claims 11 to 16, wherein said product update is received via a network connection.
  10. 19
    A method as claimed in any one of claims 11 to 18, wherein said licensing control mechanism is operable to request a license key to be entered each time said computer program is started until said license key is entered.
  11. 20
    A method as claimed in any one of claims 11 to 19, wherein said licensing control mechanism is operable to disable said computer program if a license key is not entered within a predetermined period.
  12. 21
    Apparatus controlling use of a computer program installed on a computer, said apparatus comprising:receiving logic operable to receive a product update at said computer;and installation logic operable to install said product update on said computer to modify said computer program;wherein said product update serves to add a licensing control mechanism to said computer program installed on said computer, said licensing control mechanism being responsive to license key data to indicate that said computer program is licensed.
  13. 24
    Apparatus as claimed in any one of claims 22 and 23, wherein said malware scanning mechanisms of said malware scanning computer program are also modified by said product update.
  14. 26
    Apparatus as claimed in any one of claims 21 to 25, wherein said product update also modifies operation of said computer program in at least one way independent of said licensing control mechanism and required for continued effective provision of existing functionality of said computer program.
  15. 27
    Apparatus as claimed in any one of claims 21 to 26, wherein said product update is received via a network connection.
  16. 29
    Apparatus as claimed in any one of claims 21 to 28, wherein said licensing control mechanism is operable to request a license key to be entered each time said computer program is started until said license key is entered.
  17. 30
    Apparatus as claimed in any one of claims 21 to 29, wherein said licensing control mechanism is operable to disable said computer program if a license key is not entered within a predetermined period.
Independent claims17