Discovering trending content of a domain
First Claim
1. A computer implemented method for identifying trending content, the method comprising:
- receiving a request for trending content;
obtaining network activity data corresponding to network activity of a recent period of time, wherein the network activity data comprises browsing data of browsing history of a first plurality of computer users of the recent time period;
identifying trending content from the network activity data for each domain of the set of domains, wherein identifying the trending content comprises;
organizing the browsing data according to a network location of each item of browsing data; and
for each network location of the resulting from organizing the browsing data, adding the network location to a trending content pool when a browsing volume of the network location during a first time period of the recent period of time meets a first threshold volume;
organizing the network locations in the trending content pool according to a domain of each network location; and
from each domain resulting from organizing the network locations in the trending content pool according to domain, identifying trending content for the corresponding domain; and
returning at least some of the identified trending content in response to the request.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for identifying trending content on one or more domains is presented. In response to receiving a request for trending content on each domain of a set of domain, network activity data corresponding to network activity of a recent period of time is obtained. According to various embodiments, the network activity data corresponds to activity in the immediately previous time period and includes any of query logs from one or more search engines, social data from one or more social network sites, and browsing data corresponding to the browsing history of a plurality of computer users. Trending content from the network activity data for each domain of the set of domains is identified and the identified content is returned in response to the received request.
44 Citations
16 Claims
-
1. A computer implemented method for identifying trending content, the method comprising:
-
receiving a request for trending content; obtaining network activity data corresponding to network activity of a recent period of time, wherein the network activity data comprises browsing data of browsing history of a first plurality of computer users of the recent time period; identifying trending content from the network activity data for each domain of the set of domains, wherein identifying the trending content comprises; organizing the browsing data according to a network location of each item of browsing data; and for each network location of the resulting from organizing the browsing data, adding the network location to a trending content pool when a browsing volume of the network location during a first time period of the recent period of time meets a first threshold volume; organizing the network locations in the trending content pool according to a domain of each network location; and from each domain resulting from organizing the network locations in the trending content pool according to domain, identifying trending content for the corresponding domain; and returning at least some of the identified trending content in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium excluding transmission signals bearing computer executable instructions which, when executed on a computing system comprising at least a processor executing instructions retrieved from the medium, carry out a method for identifying trending topics, the method comprising:
-
receiving a request for trending content; obtaining network activity data corresponding to network activity of a recent period of time, wherein the network activity data comprises query logs of search queries obtained by one or more search engines and browsing data of browsing history of a plurality of computer users; identifying a first set of trending content candidates from the query logs; identifying a second set of trending content candidates from the browsing data, wherein identifying the second set of trending content candidates from the browsing data comprises; organizing the browsing data according to a network location; and for each network location of the browsing data, adding the network location to a trending content pool when browsing volume of the network location during a first period of the recent period of time meets a first threshold volume; aggregating the first and second sets of trending content candidates according to the domains of the trending content candidates; for each domain of the set of domains, identifying a subset of the trending content candidates for the domain from the aggregated set of trending content candidates as the trending content for the domain; and returning the identified content in response to the request. - View Dependent Claims (11, 12, 13)
-
-
14. A computer system for identifying trending topics, the computer system comprising a processor and a memory, wherein the processor executes instructions stored in the memory as part of or in conjunction with additional components to identify trending topics on one or more domains, the additional components comprising:
-
a network communication component configured to communicate with one or more external devices over a network, and where the system is configured to obtain network activity data corresponding to network activity of a recent period of time, wherein the network activity data comprises query logs of search queries obtained one or more search engines and browsing data of browsing history of a plurality of computer users; a query log processing component to identify a first set of trending content candidates from the query logs of the network activity data; a browsing history processing component to identify a second set of trending content candidates from the browsing data of the network activity data, wherein identifying the second set of trending content candidates from the browsing data comprises; organizing the browsing data according to a network location; and for each network location of the browsing data, adding the network location to a trending content pool when browsing volume of the network location during a first period of time of the recent period of time meets a first threshold volume; and an aggregation component configured to; aggregate the first and second sets of trending content candidates according to the domain of the trending content candidates; and for each domain of the set of domains, identify a subset of the trending content candidates for the domain from the aggregated set of trending content candidates as the trending content for the domain; wherein the computer system is further configured return the identified trending content in response to a request for trending content. - View Dependent Claims (15, 16)
-
Specification