Method and system for content-based document security,...

Data processing: artificial intelligence – Knowledge processing system – Knowledge representation and reasoning technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06532455

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a computer-implemented rules engine. More particularly, it concerns a method and system that allows end-users to process documents according to rules, based on the content of documents, and to execute actions, dependent upon how the rules evaluate.
2. Description of the Related Art
While there have been other rules engines, they all rely on meta data. Meta data based rule engines require that documents be pre-processed to obtain the meta data or that meta data be manually specified by an end-user. This meta data is then fed to the rule engine for evaluation.
Thus, a document to be routed according to a conventional system would include, for example, a header containing the data relevant to routing. Further, a document intended to be handled in accordance with certain security rules would include a header containing security-related data. A conventional header would include data related to other actions to be taken (or not taken) on a document.
Pre-processing of the document is used to determine the data or meta data to be placed in a header, or otherwise stored outside of the document contents, but associated with the document. Thus, in routing a document or otherwise action on a document, the pre-processed meta data is principally used.
BRIEF SUMMARY OF THE INVENTION
According to the invention, there is provided a method and system for determining, in a computerized system, document content based actions. A rule engine is provided with a document to be acted on, the document having document content, wherein the document content is defined to include at least one delimited content field, and the document is defined to be in XML format. A rule grammar, including at least one rule operator, at least one constant, and at least one content field, is provided. The rule engine is provided with a set of rules and associated actions to be taken upon special conditions; wherein at least one rule in the set of rules includes at least a specified rule operator, a specified constant, and a specified content field; and a plurality of rule objects, a rule object containing a rule of the set of rules, and referencing one or more next rules to execute based on an evaluation of the document against the rule, and referencing one or more actions to be initiated based on the evaluation;. The document is evaluated according to the rules and the document contents; each of the rules is parsed into a parse tree, the document is further evaluated, including, for the provided document, populating the parse tree with at least a portion of the document contents, to create a content-populated parse tree. The content-populated parse tree is evaluated to a determinant. At least a portion of the actions associated with the rules, the portion of the actions to be initiated is selected based on the determinant.
These and other objects, features and advantages of the present invention are readily apparent from the following drawings and detailed description.


REFERENCES:
patent: 5623653 (1997-04-01), Matsuno et al.
patent: 5701484 (1997-12-01), Artsy
patent: 5778402 (1998-07-01), Gipson
patent: 5790977 (1998-08-01), Ezekiel
patent: 5799297 (1998-08-01), Goodridge et al.
patent: 5842195 (1998-11-01), Peters et al.
patent: 5848242 (1998-12-01), Behaghel et al.
patent: 5881241 (1999-03-01), Corbin
patent: 5884046 (1999-03-01), Antonov
patent: 6006242 (1999-12-01), Poole et al.
Park et al, “Intelligent Search Agent for Software Components”, IEEE Proceedings of Software Engineering Conference, Dec. 7-10, 1999.*
Kawano et al, “Mondou: Interface with Text Data Mining for Web Search Engine”, IEEE International Conference on System Sciences, Jan. 1998.*
Eich et al, “Decision Support in Acute Abdominal Pain Using an Expert System for Different Knowledge Bases”, IEEE Symposium on Computer-Based Medical Systems, Jun. 1997.*
He et al, “A Tool for Hypertext-Based System Analysis and Dynamic Evaluation”, IEEE Hawaii International Conference on System Sciences, Jan. 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for content-based document security,... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for content-based document security,..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for content-based document security,... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3050445

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.