Systems and methods for trending and relevance of phrases for a user
First Claim
1. A method for identifying phrases trending and relevant to a user, the method comprising:
- (a) receiving, by a server of a linking system, an identification of a user;
(b) receiving, by the server, identification of a plurality of clicks of encoded uniform resource locator (URL) links, the encoded URL links generated by the server and linked to content items on destination servers, the plurality of clicks corresponding to clicks performed by a plurality of users via devices on which the encoded URL links are provided for display;
(c) determining, by the server, for each of the content items on destination servers, a velocity of the clicks of the plurality of clicks to one or more of the encoded URL links linked to the content item, the velocity of the clicks of the plurality of clicks corresponding to a number of clicks per unit time;
(d) identifying, by the server, from the content items, a plurality of phrases that are trending upwards based on the determined velocity of clicks to encoded URL links linked to the content items that comprise the plurality of phrases;
(e) determining, by the server, a relevance score for each phrase of the plurality of phrases that are trending upwards based on the identification of the user and actions of the user on content comprising each phrase;
(f) identifying, by the server, one or more phrases of the plurality of phrases based on the relevance score; and
(g) selecting, by the server, content to serve the user based on the identified one or more phrases.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a method for identifying which phrases are trending across an aggregate of users that are relevant to a specific user. The method may include receiving, by a server, identification of a user. The server may identify a plurality of phrases that are trending upwards based on velocity of clicks to content containing, related to or associated with the plurality of phrases. The server may identify trending or temporally popular phrases based on aggregating multiple users'"'"' interactions with an aggregate of content. The server may determine a relevance score for each phrase of the plurality of phrases that are trending upwards based on identification of the user and actions of the user on content associated with each phrase, such as user clicking on content identifying or related to each phrase. The server may identify one or more phrases of the plurality of phrases based on relevance score.
56 Citations
18 Claims
-
1. A method for identifying phrases trending and relevant to a user, the method comprising:
-
(a) receiving, by a server of a linking system, an identification of a user; (b) receiving, by the server, identification of a plurality of clicks of encoded uniform resource locator (URL) links, the encoded URL links generated by the server and linked to content items on destination servers, the plurality of clicks corresponding to clicks performed by a plurality of users via devices on which the encoded URL links are provided for display; (c) determining, by the server, for each of the content items on destination servers, a velocity of the clicks of the plurality of clicks to one or more of the encoded URL links linked to the content item, the velocity of the clicks of the plurality of clicks corresponding to a number of clicks per unit time; (d) identifying, by the server, from the content items, a plurality of phrases that are trending upwards based on the determined velocity of clicks to encoded URL links linked to the content items that comprise the plurality of phrases; (e) determining, by the server, a relevance score for each phrase of the plurality of phrases that are trending upwards based on the identification of the user and actions of the user on content comprising each phrase; (f) identifying, by the server, one or more phrases of the plurality of phrases based on the relevance score; and (g) selecting, by the server, content to serve the user based on the identified one or more phrases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for identifying phrases trending and relevant to a user, the system comprising:
-
a server of a linking system including one or more hardware processors receiving an identification of a user and identification of a plurality of clicks of encoded uniform resource locator (URL) links, the encoded URL links enumerated by the server and linked to content items on destination servers, the plurality of clicks corresponding to clicks performed by a plurality of users via devices on which the encoded URL links are provided for display; a trending engine determining, for each of the content items on destination servers, a velocity of the clicks of the plurality of clicks to one or more of the encoded URL links linked to the content item, the velocity of the clicks of the plurality of clicks corresponding to a number of clicks per unit time and identifying, from the content items, a plurality of phrases that are trending upwards based on the determined velocity of clicks to encoded URL links linked to the content items that comprise the plurality of phrases; a relevance scorer determining for each phrase of the plurality of phrases that are trending upwards based on the identification of the user and actions of the user on content comprising each phrase; wherein the server identifies one or more phrases of the plurality of phrases based on the relevance score; and wherein the server selects content to serve the user based on the identified one or more phrases. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification