User-based extraction of content
OwnerRohit Pradeep Shetty, Ravish Chawla +1inventors
InventorsROHIT PRADEEP SHETTY, Ravish Chawla, Adam Chow
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for redacting or modifying content in documents that are provided to users. A user profile can be generated by analyzing user data within or external to the enterprise. A document can also be analyzed to identify or classify the document's components. A document or other content can be modified or redacted based upon the user profile and the analysis of the document.
Claims20
A non-transitory computer-readable medium embodying a program executable in a computing device, the program, when executed by the computing device, being configured to cause the computing device to at least:
- identify a user in a user directory;
- generate a user profile based upon an analysis of an email archive of the user, a group membership of the user within the user directory, a calendar archive of the user, or historical tracking data associated with the user;
- identify a document accessible to the user;
- tag a plurality of document components from the document based upon an analysis of a content of the document;
- and
- generate a personalized presentation of the document based upon the plurality of the document components and the user profile.
A system, comprising:
- at least one computing device;
- at least one application executed by the at least one computing device, the at least one application, when executed, causing the at least one computing device to at least:
- identify a user in a user directory;
- generate a user profile based upon an analysis of an email archive of the user, a group membership of the user within the user directory, a calendar archive of the user, or historical tracking data associated with the user;
- identify a document accessible to the user;
- tag a plurality of document components from the document based upon an analysis of a content of the document;
- and
- generate a personalized presentation of the document based upon the plurality of the document components and the user profile.
The system of claim wherein the at least one application generates the personalized presentation of the document by causing the computing device to at least:
- identify a verbosity level based upon the historical tracking data, wherein the historical tracking data further comprises a reading profile of the user associated with a plurality of previous documents;
- and
- redacting at least one document component from the document based upon the verbosity level.
The system of claim wherein the personalized presentation of the document based upon the plurality of the document components and the user profile is generated by a comparison module that is trained using the user profile as an input and the personalized presentation is generated using a reverse-feeding dictionary.
A method, comprising:
- obtaining, by at least one computing device, a request to provide a document to a user associated with a user account;
- identify a user in a user directory;
- generate a user profile based upon an analysis of an email archive of the user, a group membership of the user within the user directory, a calendar archive of the user, or historical tracking data associated with the user;
- identify a document accessible to the user;
- tag a plurality of document components from the document based upon an analysis of a content of the document;
- and
- generate a personalized presentation of the document based upon the plurality of the document components and the user profile.
The method of claim wherein generating the personalized presentation of the document further comprises:
- identify a verbosity level based upon the historical tracking data, wherein the historical tracking data further comprises a reading profile of the user associated with a plurality of previous documents;
- and
- redacting at least one document component from the document based upon the verbosity level.
Dependencies are inferred from the claim text.