System and method for document policy enforcement
AssigneeHewlett-Packard Development Company, L.P.
InventorsSteven J. Simske, Helen Balinsky
Life of this patent
Estimating the term…
Abstract
A system and method is disclosed for document policy enforcement. The method discloses: scanning document parts for a set of policy-eliciting terms; assigning a policy to a document part based on a policy-eliciting term found within the document part; and enforcing the policy. The system discloses a computer programmed with executable instructions which operate a set of modules, wherein the modules comprise: a policy editor and a policy daemon, for effecting the method.
Claims12
An article comprising:
- at least one tangible, non-transitory computer-readable storage medium containing executable computer instructions for document policy enforcement, including:
- executable computer instruction for detecting a document event selected from the group consisting of:
- i) when the document is opened, edited, modified, copied, pasted, saved, archived, deleted, transmitted, exported, printed, burned to DVD, or backed-up;
- ii) when a new record is added to the document;
- iii) upon receiving a request to audit the document;
- and iv) when a policy has been changed;
- executable computer instruction for performing, in response to the detected document event, deep content parsing of parts of the document for a set of policy-eliciting terms and for any policy-eliciting terms that are not in the set;
- executable computer instruction for assigning a policy to at least one of the parts of the document based on a policy-eliciting term found within the at least one of the parts of the document;
- and
- executable computer instructions for enforcing the assigned policy.
A system for document polity enforcement, comprising:
- a computer programmed with executable instructions which operate a set of modules, wherein the modules comprise:
- a policy editor for:
- generating a policy:
- and
- associating the generated polity with a set of policy-eliciting terms;
- and
- a policy daemon for:
- detecting a document event selected from the group consisting of:
- i) when the document is opened, edited, modified, copied, pasted, saved, archived, deleted, transmitted, exported, printed, burned to DVD, or backed-up;
- ii) when a new record is added to the document;
- iii) upon receiving a request to audit the document;
- and iv) when the generated polity has been changed;
- performing, in response to the detected document event, deep content parsing of parts of the document for the set of policy-eliciting terms and for any policy-eliciting terms that are not in the set;
- dynamically assigning a policy to at least one of the parts of the document based on a policy-eliciting term found within the at least one of the parts of the document;
- and
- enforcing the assigned policy.
A method, effected by a computer programmed with executable instructions, for document policy enforcement, comprising:
- detecting a document event selected from the group consisting of:
- i) when the document is opened, edited, modified, copied, pasted, saved, archived, detected, transmitted, exported, printed, burned to DVD, or backed-up;
- ii) when a new record is added to the document;
- iii) upon receiving a request to audit the document;
- and iv) when a policy has been changed;
- in response to the detected document event, performing deep content parsing of parts of the document for a set of policy-eliciting terms for any policy-eliciting terms that are not in the set;
- assigning a policy to at least one of the parts of the document based on a policy-eliciting term found within the at least one of the document parts;
- and
- enforcing the assigned policy.
Dependencies are inferred from the claim text.