×

Method and apparatus for scoring electronic documents

  • US 9,390,173 B2
  • Filed: 12/20/2007
  • Issued: 07/12/2016
  • Est. Priority Date: 12/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for assigning a score to an electronic document, the method comprising:

  • deploying a network-connected electronic document rating server computer comprising at least a memory and a processor and further comprising programmable instructions stored in the memory and operating on the processor, the instructions configured to scoring a plurality of document objects and a plurality of member objects, comprising the steps of;

    receiving a plurality of connections from a plurality of user devices, each user device associated to a corresponding member object of the plurality of member objects;

    receiving a first member rating value for a first member object by a second user device associated to a second member object;

    storing the first member rating value in a first user rating object associated to the first member object;

    receiving a second member rating value for a first member object by a third user device associated to a third member object;

    storing the second member rating value in a second user rating object associated to the first member object;

    iteratively solving a weighted factor function to determine a first weight factor for the first member object, the first weight factor based on a sum of a weighted first member rating value and a weighted second member rating value divided by a sum of a second weight factor associated to the second member object and the third weight factor associated to the third member object, wherein the weighted first member rating value is calculated by multiplying the first member rating value by the second weight factor of the second member object and a weighted second member rating value being multiplied by a third weight factor of the third member object;

    storing the first weight factor in the first member object;

    receiving a first document rating value for an electronic document corresponding to a document object from a first user device corresponding to the first member object;

    storing the first document rating value in a first document rating object associated to the document object;

    receiving a second document rating value for the electronic document from the second user device corresponding the second member object;

    storing the second document rating value in a second document rating object associated to the document object;

    iteratively solving a weighted score function for a weight score for the document object, the weight score based on a sum of a weighted first document rating value and a weighted second document rating value divided by a sum of the first weight factor and the second weight factor, wherein the weighted first document rating value is calculated by multiplying the first document rating value by the first weight factor, and the weighted second document rating value is calculated by multiplying the second document rating value by the second weight factor;

    wherein the first member rating value and the second member rating value are within a preconfigured standardized numeric range;

    wherein the first document rating value and the second document rating value are within a preconfigured standardized numeric range.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×