Patent · US Expired

Protected shareware

US6330549A · kind A · utility

37Cited by
20References
14Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 30, 1997
Grant dateDec 11, 2001
Priority date
Expiry dateOct 30, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2135
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The functionality of "protected shareware" is controlled by digitally signed messaging protocol. Protective code within the shareware controls the functionality of the shareware in response to authorization messages which are supplied directly or indirectly by the shareware supplier. These messages are digitally signed in whole or part by or on behalf of the shareware supplier using the supplier's secret signing key. The shareware, in turn, includes the public checking key for this digital signature of the supplier, thereby enabling the protective code to authenticate any such authorization message before acting in reliance upon it. The shareware includes an integrity self-checking routine which is run at appropriate times to ensure that shareware, including its protective code, is in an anticipated state. Typically this is equivalent to a finding that the code has not been altered, but it is conceivable that the code might be dynamically altered in some authorized (i. e., "anticipated") way.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.