US20030191944A1

Method of providing adaptive security

Claim Score by NHIP

Read claim 1, the broadest

Abstract

Providing adaptive security for access to content on a system may be accomplished by determining if a user has rights to access the content according to a content license associated with the content, and when the user has rights to play the content, performing the following actions. The system reads a data structure in the content license defining at least one security factor ID and an associated factor value, sets a security factor value for a security factor, the security factor corresponding to the security factor ID, to the associated factor value from the data structure, allows access to the content, and performs security processing by the system at a level based at least in part on the security factor value. In one embodiment, the security factor IDs and associated factor values are set by a content owner or distributor at the time of manufacturing or distributing the content.

US20030191944A1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 14 January 2025, 1.7 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

30 claims: 3 independent, 27 dependent

  1. 1
    Broadest claimClaim Score 62, broad(NHIP)A method of providing adaptive security for access to content on a system comprising:determining if a user has rights to access the content according to a content license associated with the content;and when the user has rights to play the content: reading a data structure in the content license defining at least one security factor ID and an associated factor value;setting a security factor value for a security factor, the security factor corresponding to the security factor ID, to the associated factor value from the data structure;allowing access to the content;and performing security processing by the system at a level based at least in part on the security factor value.
  2. 14
    An article comprising:a machine accessible medium having a plurality of machine readable instructions, wherein when the instructions are executed by a processor, the instructions provide for adaptive security for access to content on a system by determining if a user has rights to access the content according to a content license associated with the content;and when the user has rights to play the content: by reading a data structure in the content license defining at least one security factor ID and an associated factor value;by setting a security factor value for a security factor, the security factor corresponding to the security factor ID, to the associated factor value from the data structure;by allowing access to the content;and by performing security processing by the system at a level based at least in part on the security factor value.
  3. 25
    A system for providing adaptive security processing during access to content comprising:a content license associated with the content, the content license comprising a data structure specifying at least one security factor ID and an associated factor value;a player application to play the content as permitted by the content license;and an agent to continuously verify the integrity of the player application, the agent including an adaptive security component to read the at least one security factor ID and an associated factor value, to set a security factor value for a security factor, the security factor corresponding to the security factor ID, to the associated factor value from the data structure, to allow access to the content by the player application, and to perform security processing at a level based at least in part on the security factor value.