×

Semantic analysis system for ranking search results

  • US 10,846,295 B1
  • Filed: 08/08/2019
  • Issued: 11/24/2020
  • Est. Priority Date: 08/08/2019
  • Status: Active Grant
First Claim
Patent Images

1. A semantic analysis system for ranking search results comprising:

  • a) an input device for reading in data;

    b) a microprocessor for processing said data;

    c) an output device for outputting said processed data; and

    d) a permanent memory comprising computer readable instructions to physically cause said microprocessor to carry out the steps;

    i) receive from a user via said input device, a search query;

    ii) responsive to said search query, read in data identifying a first document authored by a person in a set of persons wherein;

    1) said first document comprises textual content describing an injury suffered by said person on or before a first time;

    2) said first document was authored at said first time; and

    3) said first document is computer accessible by a link;

    iii) read in a second document wherein said second document was authored after said first time and wherein said second document comprises textual content about an activity performed by said person after said first time;

    iv) read in a set of indicator terms that have been statistically linked to a discrepancy between said textual content of said second document and said textual content of said first document wherein said discrepancy indicates that said person did not suffer said injury on or before said first time, and wherein said statistical linkage has been done without input from said first document, said second document, or said user;

    v) determine which of said indicator terms are present in said second document;

    vi) determine a score indicating how much of said discrepancy there is between said textual content of said second document and said textual content of said first document according to the steps;

    1) read in an indicator weighting factor for each of said indicator terms present in said second document;

    2) determine a first sum of all of said indicator weighting factors for all of said indicator terms present in said second document;

    3) determine a second sum equal to said first sum plus a constant D;

    4) determine a count N of the number of said indicator terms present in said second document; and

    5) determine said score by multiplying said second sum by an aggregate weighting factor CN that has a value of 1 when N is 1 and decreases with increasing N over a range of N;

    vii) compare said score to a threshold; and

    viii) provide by said output device said link to said first document when said score is greater than or equal to said threshold.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×