System for using keyword phrases on a page to provide contextually relevant content to users
First Claim
Patent Images
1. A computer-implemented method of assessing the suitability of particular key phrases for use in providing contextually-relevant content to users, the method comprising:
- identifying a key phrase that appears on a page of a site; and
generating a score for the key phrase based at least partly on view counts of social media content items associated with the key phrase, said social media content items being accessible to users on one or more social media sites that are separate from said site, said score representing a suitability of the key phrase for selecting contextually relevant content to present on the page, wherein generating the score comprises assessing, based at least partly on the view counts of social media content items, a rate of change in a popularity level of the key phrase;
said method performed by a computer system that comprises one or more computers.
3 Assignments
0 Petitions
Accused Products
Abstract
A process is described for assessing the suitability of particular keyword phrases for use in serving contextually relevant content for display on pages of network-accessible sites. In one embodiment, the process involves scoring the key phrases based in part on collected user behavioral data, such as view counts of associated social media content items. A process is also disclosed in which selected keyword phrases on a page are transformed into links that can be selected by a user to view bundled content that is related to such keyword phrases.
-
Citations
43 Claims
-
1. A computer-implemented method of assessing the suitability of particular key phrases for use in providing contextually-relevant content to users, the method comprising:
-
identifying a key phrase that appears on a page of a site; and generating a score for the key phrase based at least partly on view counts of social media content items associated with the key phrase, said social media content items being accessible to users on one or more social media sites that are separate from said site, said score representing a suitability of the key phrase for selecting contextually relevant content to present on the page, wherein generating the score comprises assessing, based at least partly on the view counts of social media content items, a rate of change in a popularity level of the key phrase; said method performed by a computer system that comprises one or more computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for selecting key phrases for providing contextually relevant content to users, comprising:
a computer system comprising one or more computers, said computer system programmed with executable code modules to at least; identify a key phrase that appears on a page of a site; and generate a score for the key phrase based at least in part on view counts of social media content items associated with the key phrase, said social media content items being accessible to users on one or more social media sites that are separate from said site, said score representing a suitability of the key phrase for selecting contextually relevant content to present on the page, wherein the computer system is configured to generate the score by a process that comprises assessing, based at least partly on the view counts, a rate of change in a popularity level of the key phrase. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A method for providing contextually related content to a user, the method comprising:
-
detecting an occurrence of a key phrase on a page of a site; transforming the occurrence of the key phrase on the page, as loaded by a browser on a user computing device, into a user-selectable display element that is selectable by a user to initiate a display of contextually related content, wherein the key phrase is transformed into the user-selectable display element based on a score generated for said key phrase, said score based at least partly on view counts of social media content items associated with the key phrase; and responding to user selection of the display element by displaying contextually related content in a panel on the page, said contextually related content including an advertisement associated with the key phrase and further including non-advertisement social media content associated with the key phrase, said panel generated on the page by execution by the browser of a browser-executable component loaded by the browser. - View Dependent Claims (24, 25, 26, 27, 28, 29, 40, 41, 42, 43)
-
-
30. A non-transitory computer-readable medium having stored thereon executable code that directs a user computing device to perform a process that comprises:
-
transforming, in a page loaded by a browser on the user computing device, an occurrence of a key phrase into a user-selectable display element that is selectable by a user to initiate a display of contextually related content, wherein the key phrase is transformed into the user-selectable display element as a result of a score generated for said key phrase, said score based at least partly on view counts of social media content items associated with the key phrase; and responding to user selection of the display element by displaying the contextually related content in a panel on the page, said contextually related content including an advertisement associated with the key phrase and further including non-advertisement social media content associated with the key phrase; wherein the executable code comprises a browser-executable component that is loaded by the browser, said browser-executable component configured to cause the browser to generate the panel on the page. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification