System and method providing search results based on user interaction with content
First Claim
1. A method for providing search results based on user interaction with content, the method comprising:
- (a) receiving, by a server of a linking system, 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;
(b) identifying, by the server of a linking system, for each of the plurality of clicks, data about a user of the plurality of users who clicked an encoded URL link and traffic data associated with the device from which the user clicked the encoded URL link, the traffic data including a referring website on which the encoded URL link was displayed when clicked by the user;
(c) storing, by the server of a linking system, a record for each click of the plurality of clicks, the record comprising data about the user and traffic data associated with each click;
(d) determining, by the server of the linking system, based on the records corresponding to the plurality of clicks performed by the plurality of users, a relevancy score for each content item identified from decoding the encoded URL links, the relevancy score for each content item indicating a popularity of the content item based on a number of clicks received by encoded URLs linked to the content item and a number of referring websites; and
(e) communicating, by the server of the linking system, responsive to the server of the linking system receiving a request to search content based on a keyword, a set of search results based on the keyword and the respective relevancy scores of the content items included in the set of search results.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to providing search results based on user interaction with content. A server receives identification of a plurality of clicks of encoded uniform resource locator (URL) links and identifies, for each of the plurality of clicks, data about a user who clicked an encoded URL link and traffic data associated with a device from which the user clicked the encoded URL link. The server may store a record comprising data about the user and traffic data associated with each click. The server may determine, based on the records, a relevancy score for each content identified from decoding the encoded URL links. The server may communicate, responsive to receiving a request to search content based on a keyword, a set of search results based on the keyword and the relevancy score.
56 Citations
20 Claims
-
1. A method for providing search results based on user interaction with content, the method comprising:
-
(a) receiving, by a server of a linking system, 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; (b) identifying, by the server of a linking system, for each of the plurality of clicks, data about a user of the plurality of users who clicked an encoded URL link and traffic data associated with the device from which the user clicked the encoded URL link, the traffic data including a referring website on which the encoded URL link was displayed when clicked by the user; (c) storing, by the server of a linking system, a record for each click of the plurality of clicks, the record comprising data about the user and traffic data associated with each click; (d) determining, by the server of the linking system, based on the records corresponding to the plurality of clicks performed by the plurality of users, a relevancy score for each content item identified from decoding the encoded URL links, the relevancy score for each content item indicating a popularity of the content item based on a number of clicks received by encoded URLs linked to the content item and a number of referring websites; and (e) communicating, by the server of the linking system, responsive to the server of the linking system receiving a request to search content based on a keyword, a set of search results based on the keyword and the respective relevancy scores of the content items included in the set of search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing search results based on user interaction with content, the system comprising:
-
a server of a linking system receiving identification of a plurality of clicks of encoded uniform resource locator (URL) links, the encoded URL links generated by the server of the linking system 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 click tracker of the linking system identifying for each of the plurality of clicks, data about a user of the plurality of users who clicked an encoded URL link and traffic data associated with the device from which the user clicked the encoded URL link a database storing a record for each click of the plurality of clicks, the record comprising data about the user and traffic data associated with each click, the traffic data including a referring website on which the encoded URL link was displayed when clicked by the user; a relevancy scorer of the linking system determines based on the records corresponding to the plurality of clicks performed by the plurality of users, a relevancy score for each content item identified from decoding the encoded URL links, the relevancy score for each content item indicating a popularity of the content item based on a number of clicks received by encoded URLs linked to the content item and a number of referring websites; and wherein the server of the linking system responsive to the server of the linking system receiving a request to search content based on a keyword, communicates a set of search results based on the keyword and the respective relevancy scores of the content items included in the set of search results. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification