Allowing users to categorize and visualize content recommendations
Abstract
Methods and systems are provided for allowing a user to categorize, organize, and/or visualize content recommendations made by the user. Various interactive controls are made available to a user who recommends an item of content, where the controls are designed to allow the user to assign one or more attributes (e.g., characteristics, categories, labels, properties, etc.) to the recommendation. A user can also organize content recommendations into one or more categories that can be customized by the user according to subject-matter, content format, recommendation strength, and the like. The user is also provided with the ability to view his or her content recommendations arranged in various graphical representations.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method comprising:
identifying, by a server, user content recommendations made by a user through interaction with a user interface, the user content recommendation specifying a reaction of the user to a distinct component of a page that includes multiple different components; detecting interaction with a visualize content recommendation history control at a client device; in response to detecting the interaction with the visualize content recommendation history control: generating a visualization of the user content recommendations that presents a timeline of the user content recommendations and, for each content recommendation, text of the distinct component recommended by the user through the content recommendation; and providing the visualization for presentation at the client device.
3 . The method of claim 2 , further comprising providing a graph illustrating content recommendation history for the user over a specified time period.
4 . The method of claim 2 , wherein generating the visualization comprises generating the visualization to include a component that enables the user to select specific content recommendations or groups of content recommendations to be included in the user content recommendations presented at the client device.
5 . The method of claim 2 , further comprising providing a graph type control that enables the user to specify a format in which the user content recommendations will be presented.
6 . The method of claim 5 , wherein the format is one of a pie chart or a table format.
7 . The method of claim 2 , further comprising parsing the user content recommendations to identify the text of the distinct component recommended by the user through the content recommendation.
8 . The method of claim 7 , further comprising classifying each of the user content recommendations based on the identified text of the distinct digital component.
9 . A system comprising:
at least one processor; and a computer-readable medium coupled to the at least one processor having instructions stored thereon which, when executed by the at least one processor, cause the at least one processor to perform operations including:
identifying user content recommendations made by a user through interaction with a user interface, the user content recommendation specifying a reaction of the user to a distinct component of a page that includes multiple different components;
detecting interaction with a visualize content recommendation history control at a client device;
in response to detecting the interaction with the visualize content recommendation history control:
generating a visualization of the user content recommendations that presents a timeline of the user content recommendations and, for each content recommendation, text of the distinct component recommended by the user through the content recommendation; and
providing the visualization for presentation at the client device.
10 . The system of claim 9 , wherein the instructions cause the one or more processors to perform operations further comprising providing a graph illustrating content recommendation history for the user over a specified time period.
11 . The system of claim 9 , wherein generating the visualization comprises generating the visualization to include a component that enables the user to select specific content recommendations or groups of content recommendations to be included in the user content recommendations presented at the client device.
12 . The system of claim 9 , wherein the instructions cause the one or more processors to perform operations further comprising providing a graph type control that enables the user to specify a format in which the user content recommendations will be presented.
13 . The system of claim 12 , wherein the format is one of a pie chart or a table format.
14 . The system of claim 9 , wherein the instructions cause the one or more processors to perform operations further comprising parsing the user content recommendations to identify the text of the distinct component recommended by the user through the content recommendation.
15 . The system of claim 14 , wherein the instructions cause the one or more processors to perform operations further comprising classifying each of the user content recommendations based on the identified text of the distinct digital component.
16 . A non-transitory computer readable medium storing instructions that upon execution by one or more processors cause the one or more processors to perform operations comprising:
identifying user content recommendations made by a user through interaction with a user interface, the user content recommendation specifying a reaction of the user to a distinct component of a page that includes multiple different components; detecting interaction with a visualize content recommendation history control at a client device; in response to detecting the interaction with the visualize content recommendation history control:
generating a visualization of the user content recommendations that presents a timeline of the user content recommendations and, for each content recommendation, text of the distinct component recommended by the user through the content recommendation; and
providing the visualization for presentation at the client device.
17 . The non-transitory computer readable medium of claim 16 , wherein the instructions cause the one or more processors to perform operations further comprising providing a graph illustrating content recommendation history for the user over a specified time period.
18 . The non-transitory computer readable medium of claim 16 , wherein generating the visualization comprises generating the visualization to include a component that enables the user to select specific content recommendations or groups of content recommendations to be included in the user content recommendations presented at the client device.
19 . The non-transitory computer readable medium of claim 16 , wherein the instructions cause the one or more processors to perform operations further comprising providing a graph type control that enables the user to specify a format in which the user content recommendations will be presented.
20 . The non-transitory computer readable medium of claim 19 , wherein the format is one of a pie chart or a table format.
21 . The non-transitory computer readable medium of claim 16 , wherein the instructions cause the one or more processors to perform operations further comprising parsing the user content recommendations to identify the text of the distinct component recommended by the user through the content recommendation.Join the waitlist — get patent alerts
Track US2020089708A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.