IP Library Granted Patent US 10,902,202
Granted Patent B2
US 10,902,202 · App. 12/590,895 · Granted Jan 26, 2021

Method for system for redacting and presenting documents

Inventor: Yehonatan Aumann (Jerusalem, IL)
Assignee: REFINITIV US ORGANIZATION LLC
G06F40/295G06F16/1744G06F16/93G06F21/6245G06F40/16G06Q10/10G06Q30/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,902,202
App. No.
12/590,895
Granted
Jan 26, 2021
Kind
B2
Abstract

A method and system that automatically or semi-automatically analyze documents and redact key elements of importance to potential purchasers of the documents. Potential purchasers, or others, are presented with versions of the document that more fully reflect the particular information contained in the document but which do not disclose critical key data points that are of most importance to the purchaser. Upon reviewing a redacted version of the subject document, the viewer may elect to purchase or otherwise obtain the original document or report with information un-redacted. Alternatively, viewers are able to selectively purchase, or otherwise obtain, portions of the document in an a la carte fashion. The invention provides a Graphical User Interface (GUI) to effect the selective election of information, such as recommendations, ratings, market share, graphical representations, tables, etc.

Claims (63)

1. A computer-implemented method for controlling access to electronic content in an original version of a first electronic document stored in a database at a first computer system by providing a version of the first electronic document as a second electronic document to a remote computer system, the method comprising:

associating by the first computer system an original electronic document with an offering;

identifying by a redaction module of the first computer system a set of content type information to redact from the original document, the set of content type information being identified for redaction based at least in part on a weighted combination of criteria other than location of the content type information within the original electronic document and on a set of machine learning techniques applied by the redaction module, the set of machine learning techniques providing for automatic learning by the redaction module of the set of content type information to redact;

generating by the redaction module of the first computer system a redacted version of the original document by redacting the set of content type information from the original electronic document;

receiving by the first computer system a request for a set of information related to the original document from the remote computer system and identifying a set of responsive information;

in response to the request, transmitting from the first computer system to the remote computer system the redacted version of the original document and a set of offers comprising offers respectively associated with at least one portion of the set of content type information redacted from the original document, whereby less than all of the set of content type information redacted from the original document is un-redacted based on a selection of one or more offers from the set of offers; and,

presenting the offering via a user interface at the remote system, the offering representing a proposed transaction for obtaining at least a part of the redacted set of content type information from the original electronic document.

2. The method of claim 1 wherein the generating step further comprises one or more of the group consisting of: removing the set of content type information; blackening the set of content type information; obscuring the set of content type information; deleting the set of content type information; distorting the set of content type information; and replacing the set of content type information with unintelligible information.

3. The method of claim 1 wherein the weighted combination of criteria other than location of the content type information within the original electronic document comprises one or more of the group consisting of: text; words; numbers; letters; formulas; equations; graphical representations; table data; identities; identifiers; percentages; names; dates; recommendations; analysis; and quotes.

4. The method of claim 1 wherein the set of content type information comprises one or more of the group consisting of: a financial number; a recommendation; a rating; a set of financial phrases; a currency amount; a company name; market related information; graphical representations; table related information; formula related information; nouns; verb phrases; adjectives; facts; events; technical findings; and research findings.

5. The method of claim 1 wherein the offering is one of a group consisting of: an offer to purchase; an offer to utilize an existing account; an offer to utilize an existing credit; an offer to utilize an existing allocation; a marketing program; a charitable offering; and an education related offering.

6. The method of claim 1 wherein the generating step further comprises automatically presenting for manual selection at least some of the content type information and receiving a set of responses representing selections from among the at least some of the content type information for redaction.

7. The method of claim 6 wherein the generating step further comprises a set of selections comprising accept, reject, change or add to the presented manual selection.

8. The method of claim 1 further comprising:

after transmitting the redacted version of the original document receiving a second request indicating a desire to receive a second set of responsive information, the second set of responsive information comprising at least a portion of the set of responsive information; and

transmitting the second set of responsive information.

9. The method of claim 8 further comprising:

transmitting an offer associated with the second set of information; and

receiving acceptance of the offer prior to transmitting the second set of information, whereby at least part of the set of content type information redacted from the original electronic document is revealed.

10. The method of claim 1 wherein a graphical user interface is used in the generating and transmitting steps.

11. The method of claim 1 wherein the redacted version of the original electronic document is generated so as to include essentially the same layout of the original electronic document.

12. An article comprising a non-transitory machine-readable medium, the medium having stored thereon instructions to be executed by a machine to perform operations for controlling access to electronic content in an original version of a first electronic document stored in a database at a first computer system by providing a version of the first electronic document as a second electronic document to a remote computer system, the article comprising instructions adapted to:

associate by the first computer system an original electronic document with an offering;

identify by a redaction module of the first computer system a set of content type information to redact from the original document, the set of content type information being identified for redaction based at least in part on a weighted combination of criteria other than location of the content type information within the original electronic document and on a set of machine learning techniques applied by the redaction module, the set of machine learning techniques providing for automatic learning by the redaction module of the set of content type information to redact;

generate by the redaction module of the first computer system a redacted version of the original document by redacting the set of content type information from the original electronic document;

receive by the first computer system a request for a set of information related to the original document from the remote computer system and identify a set of responsive information; and

in response to the request, transmit from the first computer system to the remote computer system the redacted version of the original document and a set of offers comprising offers respectively associated with at least one portion of the set of content type information redacted from the original document, whereby less than all of the set of content type information redacted from the original document is un-redacted based on a selection of one or more offers from the set of offers; and,

present the offering via a user interface at the remote system, the offering representing a proposed transaction for obtaining at least a part of the redacted set of content type information from the original electronic document.

13. The article of claim 12 wherein the instructions adapted to generate a redacted version of the original document comprises instructions adapted to perform one or more of the group consisting of: removing the set of content type information; blackening the set of content type information; obscuring the set of content type information; deleting the set of content type information; distorting the set of content type information; and replacing the set of content type information with unintelligible information.

14. The article of claim 12 wherein the weighted combination of criteria other than location of the content type information within the original electronic document comprises one or more of the group consisting of: text; words; numbers; letters; formulas; equations; graphical representations; table data; identities; identifiers; percentages; names; dates; recommendations; analysis; and quotes.

15. The article of claim 12 wherein the set of content type information comprises one or more of the group consisting of: a financial number; a recommendation; a rating; a set of financial phrases; a currency amount; a company name; market related information; graphical representations; table related information; formula related information; nouns; verb phrases; adjectives; facts; events; technical findings; and research findings.

16. The article of claim 12 wherein the offering is one of a group consisting of: an offer to purchase; an offer to utilize an existing account; an offer to utilize an existing credit; an offer to utilize an existing allocation; a marketing program; a charitable offering; and an education related offering.

17. The article of claim 12 wherein the instructions further comprise automatically presenting for manual selection at least some of the content type information and receiving a set of responses representing selections from among the at least some of the content type information for redaction.

18. The article of claim 17 wherein the instructions further comprise a set of selections comprising accept, reject, change or add to the presented manual selection.

19. The article of claim 12 further comprising:

after transmitting the redacted version of the original document receiving a second request indicating a desire to receive a second set of responsive information, the second set of responsive information comprising at least a portion of the set of responsive information; and

transmitting the second set of responsive information.

20. The article of claim 19 further comprising:

transmitting an offer associated with the second set of information; and

receiving acceptance of the offer prior to transmitting the second set of information, whereby at least part of the set of content type information redacted from the original electronic document is revealed.

21. The article of claim 12 further comprises instructions related to implementing a graphical user interface.

22. The article of claim 12 wherein the redacted version of the original electronic document is generated so as to include essentially the same layout of the original electronic document.

23. A computer-based system comprising memory and a processor for executing instructions to perform operations for controlling access to electronic content in an original version of a first electronic document stored in a database at the computer-based system by providing a version of the first electronic document as a second electronic document to a remote computer system, the system comprising:

input adapted to receive at the computer-based system an original electronic document associated with an offering;

a redaction module adapted to automatically identify a set of content type information to redact from the original document, the set of content type information being identified for redaction based at least in part on a weighted combination of criteria other than location of the content type information within the original electronic document and on a set of machine learning techniques applied by the redaction module, the set of machine learning techniques providing for automatic learning by the redaction module of the set of content type information to redact;

the redaction module further adapted to generate a redacted version of the original document by redacting the set of content type information from the original electronic document;

input adapted to receive by the computer-based system a request from the remote computer system for a set of information related to the original document and identifying a set of responsive information; and

output adapted to transmit, in response to the request, the redacted version of the original document from the computer-based system to the remote computer system and further adapted to present the offering via a user interface at the remote system, the offering representing a proposed transaction for obtaining at least a part of the redacted set of content type information from the original electronic document, and further adapted to transmit a set of offers comprising offers respectively associated with at least one portion of the set of content type information redacted from the original document, whereby less than all of the set of content type information redacted from the original document is un-redacted based on a selection of one or more offers from the set of offers.

24. The system of claim 23 wherein the redaction module comprises code adapted to perform redaction including one or more of the group consisting of: removing the set of content type information; blackening the set of content type information; obscuring the set of content type information; deleting the set of content type information; distorting the set of content type information; and replacing the set of content type information with unintelligible information.

25. The system of claim 23 wherein the weighted combination of criteria other than location of the content type information within the original electronic document comprises one or more of the group consisting of: text; words; numbers; letters; formulas; equations; graphical representations; table data; identities; identifiers; percentages; names; dates; recommendations; analysis; and quotes.

26. The system of claim 23 wherein the set of content type information comprises one or more of the group consisting of: a financial number; a recommendation; a rating; a set of financial phrases; a currency amount; a company name; market related information; graphical representations; table related information; formula related information; nouns; verb phrases; adjectives; facts; events; technical findings; and research findings.

27. The system of claim 23 wherein the offering is one of a group consisting of: an offer to purchase; an offer to utilize an existing account; an offer to utilize an existing credit; an offer to utilize an existing allocation; a marketing program; a charitable offering; and an education related offering.

28. The system of claim 23 wherein the redaction module further comprises code adapted to automatically present for manual selection at least some of the content type information and to receive a set of responses representing selections from among the at least some of the content type information for redaction.

29. The system of claim 28 wherein the redaction module further comprises code adapted to present a set of selections comprising accept, reject, change or add to the presented manual selection.

30. The system of claim 23 further comprising code adapted to:

receive a second request indicating a desire to receive a second set of responsive information, the second set of responsive information comprising at least a portion of the set of responsive information; and

transmit the second set of responsive information.

31. The system of claim 30 further comprising code adapted to:

transmit an offer associated with the second set of information; and

receive acceptance of the offer prior to transmitting the second set of information, whereby at least part of the set of content type information redacted from the original electronic document is revealed.

32. The system of claim 23 wherein the output transmits the offer and the request for a set of information is in response to the transmitted offer, the redacted version of the original document being associated with the offer.

33. The system of claim 23 further comprising a graphical user interface.

34. The system of claim 23 wherein the redacted version of the original electronic document is generated so as to include essentially the same layout of the original electronic document.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2021
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS NOTES COLLATERAL AGENT
To: REFINITIV US ORGANIZATION LLC (F/K/A THOMSON REUTERS (GRC) INC.)
Reel/Frame 055174/0811 →
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2021
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: REFINITIV US ORGANIZATION LLC (F/K/A THOMSON REUTERS (GRC) INC.)
Reel/Frame 055174/0836 →
CHANGE OF NAME Recorded Mar 22, 2019
From: THOMSON REUTERS (GRC) LLC
To: REFINITIV US ORGANIZATION LLC
Reel/Frame 048676/0377 →
CHANGE OF NAME Recorded Dec 19, 2018
From: THOMSON REUTERS (GRC) INC.
To: THOMSON REUTERS (GRC) LLC
Reel/Frame 047955/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS (GRC) INC.
Reel/Frame 048553/0154 →
SECURITY AGREEMENT Recorded Oct 3, 2018
From: THOMSON REUTERS (GRC) INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 047187/0316 →
SECURITY AGREEMENT Recorded Oct 2, 2018
From: THOMSON REUTERS (GRC) INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 047185/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2017
From: THOMSON REUTERS (MARKETS) LLC
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 044456/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2011
From: AUMANN, YEHONATAN
To: THOMSON REUTERS (MARKETS) LLC
Reel/Frame 026189/0381 →