IP Library Granted Patent US 12,238,219
Granted Patent B2
US 12,238,219 · App. 16/574,666 · Granted Feb 25, 2025

Deal room platform using artificial intelligence

Inventors: John Michael Freese (Cornelius, NC); Marco Vinicio Aguilar Soto (Belmont, MA); Michael James Fox (Sparks, NV)
Assignee: Intralinks, Inc.
H04L9/3239G06F16/1805G06F16/3344G06F16/93G06F18/2148G06F18/2185G06N20/00G06V30/40H04L9/085H04L9/0891H04L9/3242H04L9/50
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 12,238,219
App. No.
16/574,666
Granted
Feb 25, 2025
Kind
B2
Abstract

In embodiments, a method for managing documents in an electronic deal room associated with a document-intensive activity, the method comprising: receiving, by a processing system of a deal room platform, a request to upload a document to the electronic deal room from a user device associated with a user participating in the deal; receiving, by the processing system, the document from a document source; determining, by the processing system, a classification of the document based on one or more features of the document and a machine-learned document classification model that is trained to classify documents involved in document-intensive activities; identifying, by the processing system, one or more folders of an organizational structure having a plurality of folders corresponding to the electronic deal room based on the classification; and associating, by the processing system, the document with the one or more folders.

Claims (38)

1. A method for managing documents in an electronic deal room associated with a multi-party transaction, the method comprising:

receiving, by a processing system of a deal room platform, a request to upload a document to the electronic deal room from a user device associated with a user participating in the multi-party transaction;

in response to an approved request, receiving, by the processing system, the document from a document source;

determining, by the processing system, a classification of the document based on content of the document and a machine-learned document classification model that is trained to classify documents involved in multi-party transactions by comparing content of a document with content of documents having known classifications;

identifying, by the processing system, one or more folders of an organizational structure having a plurality of folders corresponding to the electronic deal room with which to associate the document based on the determined classification of the document;

at least one of automatically creating a link or automatically storing, by the processing system, the document with respective ones of the one or more folders, based on the determined classification of the document; and

providing at least one of a notification of one or more risks associated with the multi-party transaction or a prediction related to the one or more risks on at least one of a user device or a graphical user interface.

2. The method of claim 1 , wherein the machine-learned classification model is trained on a plurality of training data sets, each training data set including one or more documents.

3. The method of claim 2 , wherein each training data set includes at least one labeled document, wherein the label indicates a respective classification of the labeled document.

4. The method of claim 2 , wherein one or more training data sets of the plurality of training data sets are obtained from historical data associated with the deal room platform.

5. The method of claim 4 , wherein the historical data includes classifications of previously uploaded documents that were uploaded to the deal room platform in connection with other multi-party transactions.

6. The method of claim 2 , wherein one or more training data sets of the plurality of training data sets are obtained from an expert that labeled the at least one labeled document of each of the one or more training data sets.

7. The method of claim 2 , wherein a training data set of the plurality of training data sets includes feedback data relating to a previous classification of a previously uploaded document that was classified by the system, wherein the feedback data is used to reinforce the machine-learned classification model.

8. The method of claim 2 , wherein the machine-learned classification model is trained using a training data set of the plurality of training data sets that includes one or more unlabeled documents.

9. The method of claim 8 , further comprising training the machine-learned classification model based on the one or more unlabeled documents and one or more labeled documents, wherein each respective labeled document is labeled with a respective classification of the respective labeled document.

10. The method of claim 9 , wherein training the machine-learned classification model includes clustering the one or more unlabeled documents with the one or more labeled documents based on respective features of the one or more unlabeled documents and the one or more labeled documents to determine respective classifications of the unlabeled documents.

11. The method of claim 2 , further comprising training the machine-learned classification model based on respective results of natural language processing of each document in the plurality of training data sets.

12. The method of claim 1 , wherein the multi-party transaction is one of a merger, an acquisition, a financing, or an investment round.

13. The method of claim 1 , wherein the machine-learned classification model classifies different types of contracts associated with a type of the multi-party transaction.

14. The method of claim 1 , wherein the machine-learned classification model classifies different types of documents having no contractual components associated with a type of the multi-party transaction.

15. The method of claim 1 , further comprising:

identifying, by the processing system, one or more content segments of the document;

for each content segment:

extracting, by the processing system, one or more features of the content segment; and

determining, by the processing system, a content classification of the content segment based on the one or more features of the content segment and a machine-learned content extraction and classification model that is trained to identify one or more different types of content segments.

16. The method of claim 14 , wherein the classification of the document is based at least in part on at least one of the content classifications.

17. The method of claim 14 , further comprising generating an advisory memo using a natural language generation system based on a content classification corresponding to one of the content segments.

18. The method of claim 16 , wherein the advisory memo includes a location in the document where the content segment to which the content classification corresponds is located.

19. The method of claim 16 , wherein the advisory memo includes the content segment to which the content classification corresponds.

20. An apparatus for managing documents in an electronic deal room associated with a multi-party transaction, comprising:

a processor; and

a memory having stored therein at least one program, the at least one program including instructions which, when executed by the processor, cause the apparatus to perform a method, comprising;

receiving, by a processing system of a deal room platform, a request to upload a document to the electronic deal room from a user device associated with a user participating in the deal;

in response to an approved request, receiving, by the processing system, the document from a document source;

determining, by the processing system, a classification of the document based on content of the document and a machine-learned document classification model that is trained to classify documents involved in multi-party transactions by comparing content of a document with content of documents having known classifications;

identifying, by the processing system, one or more folders of an organizational structure having a plurality of folders corresponding to the electronic deal room with which to associate the document based on the determined classification of the document; and

at least one of automatically creating a link or automatically storing, by the processing system, the document with respective ones of the one or more folders, based on the determined classification of the document; and

providing at least one of a notification of one or more risks associated with the multi-party transaction or a prediction related to the one or more risks on at least one of a user device or a graphical user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2019
From: FREESE, JOHN MICHAEL; AGUILAR SOTO, MARCO VINICIO; FOX, MICHAEL JAMES
To: INTRALINKS, INC.
Reel/Frame 051355/0425 →
Continuity (2)
Provisional Application 62733959 · Sep 20, 2018
Related Publication 20200097768A1 · Mar 26, 2020
References Cited (28)
US 9811586B2 · Wetherell et al. · 2017 [cited by applicant]
US 10162850B1 · Jain · 2018 [cited by examiner]
US 20100017487A1 · Patinkin · 2010 [cited by applicant]
US 20130097103A1 · Chari · 2013 [cited by examiner]
US 20150012805A1 · Bleiweiss · 2015 [cited by examiner]
US 20160092549A1 · Byron et al. · 2016 [cited by applicant]
US 20160232456A1 · Jain et al. · 2016 [cited by applicant]
US 20170005804A1 · Zinder · 2017 [cited by applicant]
US 20170220815A1 · Ansari et al. · 2017 [cited by applicant]
US 20170230189A1 · Toll et al. · 2017 [cited by applicant]
US 20180096362A1 · Kwan · 2018 [cited by applicant]
US 20180129950A1 · Kumar · 2018 [cited by examiner]
US 20180241551A1 · Fujimura et al. · 2018 [cited by applicant]
US 20180373711A1 · Ghatage · 2018 [cited by examiner]
US 20190005125A1 · Yoo · 2019 [cited by examiner]
US 20190068615A1 · Pack et al. · 2019 [cited by applicant]
US 20190340428A1 · Wickett · 2019 [cited by examiner]
US 20200005032A1 · Freed · 2020 [cited by examiner]
US 20200089663A1 · Padmanabhan · 2020 [cited by applicant]
WO WO2017190057A1 · 2017 [cited by applicant]
International Preliminary Search & Written Opinion for Application No. PCT/US2019/051858 dated Apr. 1, 2021, 7 pages. [cited by applicant]
Michael Mainelli et al. Sharing Ledgers for Sharing Economies: An Exploration of Mutual Distributed Ledgers (Aka Blockchain Technology). Journal of Financial Perspectives. Nov. 7, 2015, vol. 3, No. 3, pp. 1-47, Availabl… [cited by applicant]
Sawtooth 1.0.5 Documentation, webpage: “Building and Submitting Transactions” [online], Sawtooth, May, 2, 2017 [retrieved Jan. 29, 2022], Retrieved from the Internet: URL(s): https://sawtooth.hyperledger.Org/docs/core/r… [cited by applicant]
Sawtooth 1.0.5 Documentation, webpage: “Transactions and Batches” [online], Sawtooth, May, 2, 2017 [retrieved Jan. 29, 2022], Retrieved from the Internet: URL(s): https://sawtooth.hyperledger.Org/docs/core/releases/1.0/… [cited by applicant]
International Search Report & Written Opinion for Application No. PCT/US2019/051860, mailing date Jan. 3, 2020. [cited by applicant]
Written Opinion of the International Searching Authority, International Application No. PCT/US2019/051860, mailed Jan. 3, 2020. [cited by applicant]
Notification Concerning Transmittal of Copy of International Preliminary Report on Patentability, International application No. PCT/US2019/051860, mailed Apr. 1, 2021. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2019/051858, mailing dated Jan. 3, 2020. [cited by applicant]