×

Methods and systems for eliminating duplicate events

  • US 10,180,980 B2
  • Filed: 02/23/2015
  • Issued: 01/15/2019
  • Est. Priority Date: 03/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system, comprising:

  • a non-transitory computer-readable storage medium that stores program code; and

    at least one processor that executes the program code to perform operations comprising;

    receiving a user interaction of activity with a client device;

    determining content of the user interaction and a storage location of an article with which the user interaction occurred;

    calculating a duplicate value of the user interaction using the content of the user interaction and the storage location of the article with which the user interaction occurred;

    determining, for each of a plurality of previous user interactions, a degree of similarity between the user interaction and the previous user interaction by comparing the duplicate value to a table of stored duplicate values for the previous user interactions, each stored duplicate value being calculated using content of a respective previous user interaction and a respective storage location of an article with which the respective previous user interaction occurred;

    determining that the user interaction is not a duplicate of any of the previous user interactions when each degree of similarity between the duplicate value and each stored duplicate value does not exceed a predetermined threshold level of similarity; and

    indexing the user interaction on the client device in response to determining that the user interaction is not a duplicate of any of the previous user interactions.

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