Data security system and method with adaptive filter
First Claim
1. A method of filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the method comprising:
- identifying said security sensitive words, characters or data objects in said compilation of additional data;
retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects;
compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and
extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and
storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, program and information processing system filters and secures data (security sensitive words-characters-data objects) in a source document. The adaptive filter uses a compilation of additional data (typically networked) and identifies the sensitive words/objects in the compilation of additional data, and retrieves contextual, semiotic and taxonomic words/objects from the compilation related to the sensitive words/objects. The resulting compiled filter is used to extract sensitive words/objects and retrieved data (words/objects) from the source document to obtain extracted data and remainder data therefrom. Contextual words, related to the security sensitive words/objects, are based upon statistical analysis of the additional data compilation. Semiotic words related words are synonyms, antonyms, and pseudonyms, syntactics relative to the target words and retrieved words, and pragmatics relative to the sensitive words and retrieved words.
189 Citations
72 Claims
-
1. A method of filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the method comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the method comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving related data from said compilation of additional data representative of at least one of; contextual characters or data objects related to said security sensitive words, characters or data objects; semiotic words, characters or data objects related to said security sensitive words, characters or data objects; taxonomic words, characters or data objects related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system with memories designated as a remainder store and an extract store, said adaptive filter used in conjunction with a compilation of additional data, the method comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; storing said extracted data and said remainder data in said extract store and said remainder store, respectively.
-
-
24. A method of filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the method comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving related data from said compilation of additional data representative of at least one of; contextual characters or data objects related to said security sensitive words, characters or data objects; semiotic words, characters or data objects related to said security sensitive words, characters or data objects; taxonomic words, characters or data objects related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and storing said extracted data and said remainder data in said extract store and said remainder store, respectively.
-
-
25. A computer readable storage medium having stored thereon programming instructions for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the instructions comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer readable storage medium having stored thereon programming instructions for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the instructions comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving related data from said compilation of additional data representative of at least one of; contextual characters or data objects related to said security sensitive words, characters or data objects; semiotic words, characters or data objects related to said security sensitive words, characters or data objects; taxonomic words, characters or data objects related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer readable storage medium having stored thereon programming instructions for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system with memories designated as a remainder store and an extract store, said adaptive filter used in conjunction with a compilation of additional data, the instructions comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; storing said extracted data and said remainder data in said extract store and said remainder store, respectively.
-
-
48. A computer readable storage medium having stored thereon programming instructions for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the instructions comprising:
-
identifying said security sensitive words, characters or data objects in said compilation of additional data; retrieving related data from said compilation of additional data representative of at least one of; contextual characters or data objects related to said security sensitive words, characters or data objects; semiotic words, characters or data objects related to said security sensitive words, characters or data objects; taxonomic words, characters or data objects related to said security sensitive words, characters or data objects; compiling a filter with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and extracting, from said input data, with said filter, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and storing said extracted data and said remainder data in said extract store and said remainder store, respectively.
-
-
49. An information processing system for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the system comprising:
-
means for identifying said security sensitive words, characters or data objects in said compilation of additional data; means for retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects; a filter compiled from said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and an extractor, cooperating with said filter, for extracting, from said input data, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and means for storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. An information processing system for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the system comprising:
-
an identifier of said security sensitive words, characters or data objects in said compilation of additional data; means for retrieving related data from said compilation of additional data representative of at least one of; contextual characters or data objects related to said security sensitive words, characters or data objects; semiotic words, characters or data objects related to said security sensitive words, characters or data objects; taxonomic words, characters or data objects related to said security sensitive words, characters or data objects; a filter compiled from with said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and an extractor, operable with said filter, for extracting, from said input data, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and
,means for storing either the extracted data separately from said remainder data or storing partial versions of said extracted data with said remainder data based upon multiple security levels unique to each partial version. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. An information processing system for securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system with memories designated as a remainder store and an extract store, said adaptive filter used in conjunction with a compilation of additional data, the system comprising:
-
an identifier of said security sensitive words, characters or data objects in said compilation of additional data; means for retrieving at least one of contextual, semiotic and taxonomic words, characters or data objects from said compilation of additional data related to said security sensitive words, characters or data objects; a filter compiled from said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; an extractor, cooperating with said filter, for extracting, from said input data, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; means for storing said extracted data and said remainder data in said extract store and said remainder store, respectively.
-
-
72. An information processing system for filtering and securing from input data, one or more security sensitive words, characters or data objects with an adaptive filter in a computer system, said adaptive filter used in conjunction with a compilation of additional data, the system comprising:
-
an identifier of said security sensitive words, characters or data objects in said compilation of additional data; means for retrieving related data from said compilation of additional data representative of at least one of; contextual characters or data objects related to said security sensitive words, characters or data objects; semiotic words, characters or data objects related to said security sensitive words, characters or data objects; taxonomic words, characters or data objects related to said security sensitive words, characters or data objects; a filter compiled from said security sensitive words, characters or data objects and the retrieved data related to said security sensitive words, characters or data objects; and an extractor, cooperating with said filter, for extracting, from said input data, said security sensitive words, characters or data objects and said retrieved data to obtain extracted data and remainder data therefrom; and means for storing said extracted data and said remainder data in said extract store and said remainder store, respectively.
-
Specification