Document term recognition and analytics
US-11157972-B2 · Oct 26, 2021 · US
US11682093B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11682093-B2 |
| Application number | US-202117451856-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 22, 2021 |
| Priority date | Jan 10, 2019 |
| Publication date | Jun 20, 2023 |
| Grant date | Jun 20, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device receives image data of a contractual document that includes an offer including terms of a proposed transaction, converts the image data to text data that identifies text within the contractual document, and receives preferences information for a recipient of the offer. The device identifies key terms within the contractual document by using term identification to analyze the text. The key terms may include a first key term that identifies subject matter of the proposed transaction and other key terms that are part of the offer. The device determines term scores that correspond to likelihoods of the other key terms being favorable to the recipient by using a data model to analyze the key terms and the preferences information. The device, based on the term scores, generates and provides another device with a recommendation to be used in determining whether the accept the offer.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving, by a device, contract data of a contractual document that includes an offer; receiving, by the device, user data for a consumer associated with the offer; identifying, by the device, a set of key terms within the contractual document by analyzing the contract data, wherein the set of key terms includes one or more key terms that are part of the offer; determining, by the device, a set of term scores that correspond to one or more likelihoods of the one or more key terms being favorable to the consumer as compared to being unfavorable to the consumer; determining, by the device, one or more unfavorable key terms, from the set of key terms, having unfavorable term scores, from the set of term scores, that are less than a threshold, wherein the threshold is based on the user data for the consumer; running, by the device, one or more simulations with one or more proposed modifications of the one or more unfavorable key terms, by modifying a parameter of the one or more unfavorable key terms; determining, by the device, a revised set of term scores based on running the one or more simulations to determine a recommendation, wherein the recommendation includes one or more of the one or more proposed modifications to one or more of the one or more unfavorable key terms based on the revised set of term scores; and providing, by the device, the recommendation to the consumer to be used in determining whether to accept the offer. 2. The method of claim 1 , wherein providing the recommendation comprises: providing the recommendation for display via another device to facilitate: accepting the offer, conditionally accepting the offer, making a counteroffer, or rejecting the offer. 3. The method of claim 1 , further comprising: performing one or more actions associated with assisting the consumer in accepting the offer by providing the recommendation for one or more of: a relationship manager, or a sales representative. 4. The method of claim 1 , wherein determining the set of term scores comprises: providing the set of key terms as input to a data model to cause the data model to output the set of term scores, wherein the set of key terms includes one or more key terms that identify purchasing information associated with the offer, and wherein one or more term scores, of the set of term scores, are based on whether the one or more key terms that identify the purchasing information have values that are within one or more threshold ranges of values associated with corresponding terms that are found in offers similar to the offer. 5. The method of claim 1 , further comprising: determining an overall score that corresponds to an overall likelihood of the one or more key terms being favorable to the consumer based on data indicating a weighted average of the set of term scores; and wherein generating the recommendation comprises: generating the recommendation based on the overall score. 6. The method of claim 1 , wherein receiving the contract data comprises: receiving image data from another device, wherein the image data was obtained by a sensor of the other device. 7. The method of claim 1 , wherein generating the recommendation comprises: generating the recommendation to include the one or more proposed modifications to the one or more key terms, wherein the one or more proposed modifications include at least one of: a first modification to add a new key term to the contractual document, a second modification to remove a key term, of the one or more key terms, from the contractual document, or a third modification to change a particular key term of the one or more key terms in the contractual document. 8. A device, comprising: one or more memories; and one or more processors, operatively coupled to the one or more memories, configured to: receive contract data of a contractual document that includes an offer; receive user data for a consumer associated with the offer; identify a set of key terms within the contractual document by analyzing the contract data, wherein the set of key terms includes one or more key terms that are part of the offer; determine one or more unfavorable key terms, from the set of key terms, having unfavorable term scores, from a set of term scores, that are less than a threshold, wherein the threshold is based on the user data for the consumer, and wherein the set of term scores correspond to one or more likelihoods of the one or more key terms being favorable to the consumer as compared to being unfavorable to the consumer; run one or more simulations with one or more proposed modifications of the one or more unfavorable key terms, by modifying a parameter of the one or more unfavorable key terms to make the consumer more likely to accept the offer than if the parameter of the one or more unfavorable key terms were not modified; determine a revised set of term scores based on running the one or more simulations to determine a recommendation, wherein the recommendation includes one or more of the one or more proposed modifications to one or more of the one or more unfavorable key terms based on the revised set of term scores; and provide the recommendation to the consumer to be used in determining whether to accept the offer. 9. The device of claim 8 , wherein the one or more processors, when providing the recommendation, are configured to: provide the recommendation for display via another device to facilitate: making a counteroffer, or rejecting the offer. 10. The device of claim 8 , wherein the one or more processors when identifying the set of key terms, are configured to: identify the key terms within the contractual document using a term matching technique to compare text included within the contractual document and a master set of key terms. 11. The device of claim 8 , wherein the one or more processors are further configured to: provide the set of key terms as input to a data model to cause the data model to output the set of term scores, wherein the set of key terms includes one or more key terms that identify a down payment amount associated with the offer, and wherein one or more term scores, of the set of term scores, are based on whether the one or more key terms that identify the down payment amount has a value that is within one or more threshold ranges of values associated with corresponding terms that are found in offers similar to the offer. 12. The device of claim 8 , wherein the one or more processors are further configured to: determine an overall score that corresponds to an overall likelihood of the one or more key terms being favorable to the consumer based on data indicating a weighted average of the set of term scores; and wherein the one or more processors, when generating the recommendation, are to: generate the recommendation based on the overall score. 13. The device of claim 8 , wherein the one or more processors, when receiving the contract data, are configured to: upload the contractual document, wherein the contractual document is an electronic document. 14. The device of claim 8 , wherein the one or more processors, when generating the recommendation, are configured to: generate the recommendation to include the one or more proposed modifications to the one or more key terms, wherein the one or more proposed modifications include at least one of: a first modification to add a new key term to the contractual document, a second modification to remove a key term, of the one or more key terms, from the contractual document, or
Electronic negotiation · CPC title
Selection or weighting of terms for indexing · CPC title
Machine learning · CPC title
Rating or review of business operators or products · CPC title
Classification of content, e.g. text, photographs or tables · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.