Systems and methods for determining an article association measure
First Claim
Patent Images
1. A computer-implemented method comprising:
- accessing data describing a plurality of captured events, wherein the events comprise interactions with articles;
for a first article identifier identifying a first article and associated with a first date-time attribute of a first one of the plurality of events, and for a second article identifier identifying a second article and associated with a second date-time attribute of a second one of the plurality of events;
determining an association measure of the first article identifier to the second article identifier based at least in part on the first date-time attribute and on the second date-time attribute, the determining comprising;
determining a difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier,comparing the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier to a threshold, andsetting the association measure of the first article identifier to the second article identifier based at least in part on whether the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier exceeds the threshold;
receiving a query;
receiving search results as a result of query execution, the search results comprising the first article identifier and omitting the second article identifier;
identifying the second article identifier as being related to the first article identifier based at least in part on the association measure; and
responsive to identifying the second article identifier as being related to the first article identifier, including the second article identifier as part of the received search results.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining an article association measure are described. In one described method, a computer program receives a first article identifier associated with a first attribute and a second article identifier associated with a second attribute and determines a similarity measure of the first article identifier to the second article identifier based at least in part on the first attribute and on the second attribute. The similarity measure may provide a means for associating various article identifiers so that they may be, for example, retrieved and/or ranked in subsequent search queries.
8 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
accessing data describing a plurality of captured events, wherein the events comprise interactions with articles; for a first article identifier identifying a first article and associated with a first date-time attribute of a first one of the plurality of events, and for a second article identifier identifying a second article and associated with a second date-time attribute of a second one of the plurality of events; determining an association measure of the first article identifier to the second article identifier based at least in part on the first date-time attribute and on the second date-time attribute, the determining comprising; determining a difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier, comparing the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier to a threshold, and setting the association measure of the first article identifier to the second article identifier based at least in part on whether the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier exceeds the threshold; receiving a query; receiving search results as a result of query execution, the search results comprising the first article identifier and omitting the second article identifier; identifying the second article identifier as being related to the first article identifier based at least in part on the association measure; and responsive to identifying the second article identifier as being related to the first article identifier, including the second article identifier as part of the received search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium on which is encoded executable program code, the program code comprising:
-
program code for accessing data describing a plurality of captured events, wherein the events comprise interactions with articles; program code for, for a first article identifier identifying a first article and associated with a first date-time attribute of a first one of the plurality of events, and for a second article identifier identifying a second article and associated with a second date-time attribute of a second one of the plurality of events; determining an association measure of the first article identifier to the second article identifier based at least in part on the first date-time attribute and on the second date-time attribute, the determining comprising; determining a difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier, comparing the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier to a threshold, and setting the association measure of the first article identifier to the second article identifier based at least in part on whether the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier exceeds the threshold; program code for receiving a query; program code for receiving search results as a result of query execution, the search results comprising the first article identifier and omitting the second article identifier; program code for identifying the second article identifier as being related to the first article identifier based at least in part on the association measure; and program code for, responsive to identifying the second article identifier as being related to the first article identifier, including the second article identifier as part of the received search results. - View Dependent Claims (14, 15)
-
-
16. A computer system, comprising:
-
a computer processor; and a non-transitory computer-readable medium storing processor-executable program instructions that when executed by the processor perform actions comprising; accessing data describing a plurality of captured events, wherein the events comprise interactions with articles; for a first article identifier identifying a first article and associated with a first date-time attribute of a first one of the plurality of events, and for a second article identifier identifying a second article and associated with a second date-time attribute of a second one of the plurality of events; determining an association measure of the first article identifier to the second article identifier based at least in part on the first date-time attribute and on the second date-time attribute, the determining comprising; determining a difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier, comparing the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier to a threshold, and setting the association measure of the first article identifier to the second article identifier based at least in part on whether the difference between the first date-time attribute associated with the first article identifier and the second date-time attribute associated with the second article identifier exceeds the threshold; receiving a query; receiving search results as a result of query execution, the search results comprising the first article identifier and omitting the second article identifier; identifying the second article identifier as being related to the first article identifier based at least in part on the association measure; and responsive to identifying the second article identifier as being related to the first article identifier, including the second article identifier as part of the received search results. - View Dependent Claims (17, 18, 19)
-
Specification