Patent Document ID: 9442985
Application ID: 14188439

Base Claim:
1. A computer-implemented method, the method comprising the following operations performed by at least one processor: forming a first feature vector for-a search query received from a user having a plurality of search terms and being associated with a particular date, the first feature vector comprising a first set of numerical values corresponding to the search terms and including user interest data; obtaining a set of second feature vectors for a plurality of documents having publication dates that are temporally proximate to the particular date, the set of second feature vectors comprising second sets of numerical values associated with terms in corresponding ones of the documents; computing, based on the second sets of numerical values, a centroid feature vector representative of at least a portion of the second feature vectors; generating an augmented feature vector based on a comparison of the first feature vector and the centroid feature vector; and identifying at least one target document that corresponds to the search query based on the augmented feature vector.

---

Claim 4:
4. The method of claim 1 , wherein the computing comprises: identifying one or more of the documents that are associated with at least one of the search terms; determining a subset of the second feature vectors that correspond to the identified documents; and generating the centroid feature vector based on the second sets of numerical value associated with the subset of the second feature vectors.