Data security system and method with editor
First Claim
1. A method of securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
- mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint;
excluding security introns and associated content data and meta data based upon predetermined informational attributes relative to said document object model;
providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model;
copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model;
extracting said security sensitive words, characters or data objects from the copied content data and meta data; and
either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version.
4 Assignments
0 Petitions
Accused Products
Abstract
The method, program and system secures sensitive data/objects found in a data source document with an editor. The simple editor identifies and displays, in situ, the sensitive words/objects per each security level. Level tags are inserted and adjunctive words/objects are marked/displayed per the level'"'"'s protocol. The precursor document is processed to extract sensitive and adjunctive words/objects. The stripped data is either separately stored or partial versions of the secured document are stored per protocol. A comprehensive editor secures content data and meta data contained in a data document object model (DOM). The editor maps the source document root, branch and leaf components as binary files populated with content data and meta data. Security introns, earlier identified based upon the level'"'"'s informational attributes, are excluded. Security exons are copied from the source content and meta data binary files into a security safe document (template). Filtration, extraction, dispersal and storage follow.
-
Citations
54 Claims
-
1. A method of securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
-
mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; excluding security introns and associated content data and meta data based upon predetermined informational attributes relative to said document object model; providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model; extracting said security sensitive words, characters or data objects from the copied content data and meta data; and either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
-
mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model, said safe document object model consisting of security exons and excluding security introns, and the respective associated content data and meta data relative thereto, which exons and introns being previously identified based upon predetermined informational attributes relative to said document object model; extracting said security sensitive words, characters or data objects from the copied content data and meta data; and either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said safe document object model consisting of security exons and excluding security introns, and the respective associated content data and meta data relative thereto, said exons and introns being identified based upon predetermined informational attributes relative to said document object model, said method operable on said data in said document in a computer system, comprising:
-
mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model; extracting said security sensitive words, characters or data objects from the copied content data and meta data; and either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium having stored thereon programming instructions for securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
-
mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; excluding security introns and associated content data and meta data based upon predetermined informational attributes relative to said document object model; providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model; extracting said security sensitive words, characters or data objects from the copied content data and meta data; and either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable storage medium having stored thereon programming instructions for securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
-
mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model, said safe document object model consisting of security exons and excluding security introns, and the respective associated content data and meta data relative thereto, which exons and introns being previously identified based upon predetermined informational attributes relative to said document object model; extracting said security sensitive words, characters or data objects from the copied content data and meta data; and either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A non-transitory computer readable storage medium having stored thereon programming instructions for securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said safe document object model consisting of security exons and excluding security introns, and the respective associated content data and meta data relative thereto, said exons and introns being identified based upon predetermined informational attributes relative to said document object model, said method operable on said data in said document in a computer system, comprising:
-
mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; providing a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model; extracting said security sensitive words, characters or data objects from the copied content data and meta data; and either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. An information processing system for securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
-
a mapper to map said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; means for excluding security introns and associated content data and meta data based upon predetermined informational attributes relative to said document object model; a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; a copier for copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model; extractor for extracting said security sensitive words, characters or data objects from the copied content data and meta data; and means for either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. An information processing system for securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said method operable on said data in said document in a computer system, comprising:
-
a mapper for mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; a copier for copying security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model, said safe document object model consisting of security exons and excluding security introns, and the respective associated content data and meta data relative thereto, which exons and introns being previously identified based upon predetermined informational attributes relative to said document object model; an extractor for extracting said security sensitive words, characters or data objects from the copied content data and meta data; and means for storing either the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. An information processing system for securing content data and meta data contained in a document formatted as a document object model, said document having one or more security sensitive words, characters or data objects, said security sensitive words, characters or data objects grouped into subsets corresponding to respective ones of a plurality of security levels without regard to said document, said document object model having a blueprint and root, branch and leaf components, said safe document object model consisting of security exons and excluding security introns, and the respective associated content data and meta data relative thereto, said exons and introns being identified based upon predetermined informational attributes relative to said document object model, said method operable on said data in said document in a computer system, comprising:
-
a mapper for mapping said root, branch and leaf components of said document as binary files populated with content data and meta data representing subsets of said document object model blueprint; a security safe document formatted as a safe document object model, the security safe document is a template formatted as a document object model with root, branch and leaf components wherein each root, branch and leaf component is a vendor standard template or a non-standard clean template with only security introns previously identified with respect to the vendor standard template based upon predetermined informational attributes relative to the document object model; a copier for copying said security exons from said content data and meta data binary files into said security safe document formatted as said safe document object model; extractor for extracting said security sensitive words, characters or data objects from the copied content data and meta data; and means for either storing the extracted data separately from remainder data or storing partial versions of said extracted data with said remainder data based upon security levels unique to each partial version. - View Dependent Claims (50, 51, 52, 53, 54)
-
Specification