Document term recognition and analytics

US2023316442A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023316442-A1
Application numberUS-202318328881-A
CountryUS
Kind codeA1
Filing dateJun 5, 2023
Priority dateJan 10, 2019
Publication dateOct 5, 2023
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: determining, by a device, one or more unfavorable terms, from a set of terms in a document, having unfavorable term scores, from a set of term scores, that are less than a threshold, wherein the set of term scores correspond to one or more likelihoods of whether one or more terms, of the set of terms, are favorable or unfavorable based on user profile data, and wherein the threshold is based on the user profile data; running, by the device, one or more simulations with one or more proposed modifications of one or more unfavorable term scores, from the set of term scores, that are less than the threshold, by modifying a value of the one or more unfavorable terms; and providing, by the device, a recommendation regarding the document based on modifying the one or more unfavorable terms. 2 . The method of claim 1 , wherein determining the set of term scores comprises: providing the set of terms as input to a data model to cause the data model to output the set of term scores, wherein the one or more terms identify purchasing information associated with the document, and wherein one or more term scores, of the set of term scores, are based on whether the one or more 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 the user profile data. 3 . The method of claim 1 , wherein providing the recommendation comprises: providing the recommendation based on indicating a weighted average of the set of term scores. 4 . The method of claim 1 , wherein generating the recommendation comprises: providing the recommendation to include the one or more proposed modifications to the one or more terms, wherein the one or more proposed modifications include at least one of: a first modification to add a new term to the document, a second modification to remove a term, of the one or more terms, from the document, or a third modification to change a particular term of the one or more terms in the document. 5 . The method of claim 1 , wherein the document includes an offer with terms of a proposed transaction. 6 . The method of claim 1 , further comprising: identifying the set of terms within the document using a term matching technique to compare text included within the document and a master set of terms from the user profile data. 7 . The method of claim 1 , wherein the document is a proposed contract with an offer, and wherein providing the recommendation comprises: providing the recommendation for display via another device to facilitate: making a counteroffer, or rejecting the offer. 8 . A device, comprising: one or more memories; and one or more processors configured to: determine one or more unfavorable terms, from a set of terms in a document, having unfavorable term scores, from a set of term scores, that are less than a threshold, wherein the set of term scores correspond to one or more likelihoods of whether one or more terms are favorable or unfavorable based on user profile data, and wherein the threshold is based on the user profile data; run one or more simulations with one or more proposed modifications of one or more unfavorable term scores, from the set of term scores, that are less than the threshold, by modifying a value of the one or more unfavorable terms; and provide a recommendation regarding the document based on modifying the one or more unfavorable terms. 9 . The device of claim 8 , wherein the one or more processors are further configured to: train a data model with historical user data using one or more machine learning techniques to analyze the set of terms and the user profile data; and determine the set of term scores based on the data model. 10 . The device of claim 8 , wherein the user profile data includes one or more of: data identifying past documents that were accepted, data identifying past documents that were rejected, purchasing preferences, product preferences, service preferences, brand preferences, or financial data. 11 . The device of claim 8 , wherein the one or more processors, to provide the recommendation, are configured to: provide the recommendation based on indicating a weighted average of the set of term scores. 12 . The device of claim 8 , wherein the one or more terms include at least one of: a term that identifies a user of the user profile data, a term that identifies a maker of an offer, or a term that identifies a subject matter of the document. 13 . The device of claim 8 , wherein the one or more processors, to determine the set of term scores, are configured to: provide the set of terms as input to a data model to cause the data model to output the set of term scores, wherein the one or more terms identify purchasing information associated with the document, and wherein one or more term scores, of the set of term scores, are based on whether the one or more 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 the user profile data. 14 . The device of claim 8 , wherein the one or more processors are further configured to: identify a plurality of terms included in the document by analyzing text from the document using a tokenization technique; compare the plurality of terms and a configured set of tokens; and identify a subset of the plurality of terms, as the set of terms, based on the set of terms satisfying a threshold level of similarity with the configured set of tokens. 15 . A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to: receive user profile data; determine one or more unfavorable terms, from a set of terms in a document, having unfavorable term scores, from a set of term scores, that are less than a threshold, wherein the set of term scores correspond to one or more likelihoods of whether one or more terms, of the set of terms, are favorable or unfavorable based on the user profile data, and wherein the threshold is based on the user profile data; run one or more simulations with one or more proposed modifications of one or more unfavorable term scores, from the set of term scores, that are less than the threshold, by modifying a value of the one or more unfavorable terms; and provide a recommendation regarding the document based on the one or more unfavorable terms. 16 . The non-transitory computer-readable medium of claim 15 , wherein the document is a proposed contract, and wherein the one or more instructions, that cause the one or more processors to provide the recommendation, cause the one or more processors to: provide the recommendation to facilitate rejecting an offer associated with the proposed contract. 17 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to provide the recommendation, cause the one or more processors to: provide the recommendation based on indicating a weighted average of the set of term scores. 18 . The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, further cause the one or more processors to: identify the set of terms within the document using a term matching technique to compa

Assignees

Inventors

Classifications

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Supervised learning · CPC title

  • G06Q50/188Primary

    Electronic negotiation · CPC title

  • Machine learning · CPC title

  • Selection or weighting of terms for indexing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2023316442A1 cover?
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 …
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q50/188. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 05 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).