Patent Document ID: 8886641
Application ID: 12579855

Base Claim:
1. A method, implemented on at least one machine having at least one processor, storage, and a communication platform connected to a network for ranking a search result, comprising: accessing, by the at least one machine, a set of recency ranking data comprising one or more past search queries, one or more past search results, and one or more recency features, wherein the recency features comprise: a time-sensitive feature representing a particular time period that was determined based on content of at least some of the past search queries, wherein the at least some of the past search queries were sensitive to the particular time period, and a query timestamp feature representing the time at which the past search queries were received at a search engine; training, by the at least one machine, a first ranking model via machine learning based on the recency features; and determining when recency is to be utilized for ranking a search result based on the ranking model.

---

Claim 4:
4. The method of claim 1 , wherein the recency features comprise: one or more resource timestamp features each of which representing a timestamp extracted from one of the recency network resources; one or more resource age features each of which representing, for one of the recency query-resource pairs, a difference between the query timestamp of the recency query and the resource timestamp of the recency resource; one or more resource link-time features each of which representing a time when a link to one of the recency network resources is discovered; one or more web-buzz features each of which representing one of the recency network resources that is popular during one particular time period; and one or more click-buzz features each of which representing one of the recency network resources that receives a higher amount of clicks during one particular time period.