Approach for managing access to electronic documents on network devices using document analysis, document retention policies and document security policies
First Claim
1. An apparatus for managing access to electronic documents, the apparatus comprising:
- one or more processors; and
one or more memories communicatively coupled to the one or more processors and storing instructions which, when processed by the one or more processors, cause;
receiving, at the apparatus, a plurality of electronic documents;
analyzing content of one or more electronic documents from the plurality of electronic documents and generating content data that indicates results of analyzing the content of the one or more electronic documents;
automatically determining, based upon the content data that indicates results of analyzing the content of the one or more electronic documents, a document classification for each electronic document from the one or more electronic documents;
retrieving, for the one or more electronic documents, document classification data that indicates a user-specified document classification for each electronic document from the one or more electronic documents;
determining whether a document classification automatically determined for a particular electronic document from the one or more electronic documents is the same as a particular user-specified document classification for the particular electronic document indicated by the document classification data;
in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is not the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then generating a graphical user interface that allows a user to specify a correct document classification for the particular electronic document from the one or more electronic documents; and
in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then;
determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, whether the particular electronic document should be deleted, andin response to determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, that the particular electronic document should be deleted, then causing the particular electronic document to be deleted.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for managing access to electronic documents uses document retention and document security policies. In response to a request to access a particular electronic document, a document retention policy and a document security policy are applied to the particular electronic document. Deletion and/or access to the electronic document are managed based upon the document retention policy and the document security policy. A content analyzer automatically analyzes the content of electronic documents and determines one or more classifications that apply to the electronic documents. The content analyzer may be configured to use one or more of semantic analysis, text analysis, video analysis, voice analysis or image analysis to analyze electronic documents. A policy verifier is configured to check one or more classifications manually assigned to electronic documents by users against one or more classifications automatically determined for the electronic documents by the content analyzer and allow mismatches to be corrected.
15 Citations
15 Claims
-
1. An apparatus for managing access to electronic documents, the apparatus comprising:
-
one or more processors; and one or more memories communicatively coupled to the one or more processors and storing instructions which, when processed by the one or more processors, cause; receiving, at the apparatus, a plurality of electronic documents; analyzing content of one or more electronic documents from the plurality of electronic documents and generating content data that indicates results of analyzing the content of the one or more electronic documents; automatically determining, based upon the content data that indicates results of analyzing the content of the one or more electronic documents, a document classification for each electronic document from the one or more electronic documents; retrieving, for the one or more electronic documents, document classification data that indicates a user-specified document classification for each electronic document from the one or more electronic documents; determining whether a document classification automatically determined for a particular electronic document from the one or more electronic documents is the same as a particular user-specified document classification for the particular electronic document indicated by the document classification data; in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is not the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then generating a graphical user interface that allows a user to specify a correct document classification for the particular electronic document from the one or more electronic documents; and in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then; determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, whether the particular electronic document should be deleted, and in response to determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, that the particular electronic document should be deleted, then causing the particular electronic document to be deleted. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more non-transitory computer-readable media for managing access to electronic documents, the one or more non-transitory computer-readable media storing instructions which, when processed by one or more processors, cause:
-
receiving, at the apparatus, a plurality of electronic documents; analyzing content of one or more electronic documents from the plurality of electronic documents and generating content data that indicates results of analyzing the content of the one or more electronic documents; automatically determining, based upon the content data that indicates results of analyzing the content of the one or more electronic documents, a document classification for each electronic document from the one or more electronic documents; retrieving, for the one or more electronic documents, document classification data that indicates a user-specified document classification for each electronic document from the one or more electronic documents; determining whether a document classification automatically determined for a particular electronic document from the one or more electronic documents is the same as a particular user-specified document classification for the particular electronic document indicated by the document classification data; in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is not the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then generating a graphical user interface that allows a user to specify a correct document classification for the particular electronic document from the one or more electronic documents; and in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then; determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, whether the particular electronic document should be deleted, and in response to determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, that the particular electronic document should be deleted, then causing the particular electronic document to be deleted. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving, at the apparatus, a plurality of electronic documents; analyzing content of one or more electronic documents from the plurality of electronic documents and generating content data that indicates results of analyzing the content of the one or more electronic documents; automatically determining, based upon the content data that indicates results of analyzing the content of the one or more electronic documents, a document classification for each electronic document from the one or more electronic documents; retrieving, for the one or more electronic documents, document classification data that indicates a user-specified document classification for each electronic document from the one or more electronic documents; determining whether a document classification automatically determined for a particular electronic document from the one or more electronic documents is the same as a particular user-specified document classification for the particular electronic document indicated by the document classification data; in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is not the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then generating a graphical user interface that allows a user to specify a correct document classification for the particular electronic document from the one or more electronic documents; and in response to determining that the document classification automatically determined for the particular electronic document from the one or more electronic documents is the same as the particular user-specified document classification for the particular electronic document indicated by the document classification data, then; determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, whether the particular electronic document should be deleted, and in response to determining, based upon the document classification automatically determined for the particular electronic document from the one or more electronic documents and one or more policies that correspond to the document classification, that the particular electronic document should be deleted, then causing the particular electronic document to be deleted. - View Dependent Claims (12, 13, 14, 15)
-
Specification