IP Library Granted Patent US 9,619,109
Granted Patent B2
US 9,619,109 · App. 13/620,874 · Granted Apr 11, 2017

User interface elements for identifying electronic content significant to a user

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,619,109
App. No.
13/620,874
Granted
Apr 11, 2017
Kind
B2
Abstract

Content that is significant to a user may be determined. An indication that a user finds content within a document significant may be received. In response to the received indication, the document may be analyzed to identify a set of topics associated with the content of the document. From the set of topics, a subset of topics responsible for the user finding the document significant may be identified. A user profile associated with the user may be updated based on the subset of topics.

Claims (41)

1. A method comprising:

enabling a selectable user interface element for presentation to a user in association with electronic content, wherein the selectable user interface element is independent of a content provisioning system associated with the electronic content;

detecting, using at least one processor, a selection by the user of the selectable user interface element, wherein the selection indicates that the user is interested in the electronic content;

identifying, in response to the detected selection of the selectable user interface element, a plurality of topics utilized in a user profile associated with the user;

presenting the plurality of topics to the user; and

based on the user's selection of at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element, updating the user profile associated with the user to reflect the user's interest in the electronic content and to reflect a correspondence between the electronic content and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

2. The method of claim 1 , wherein the selectable user interface element is movable relative to the electronic content.

3. The method of claim 2 , wherein the selectable user interface element floats relative to the electronic content.

4. The method of claim 1 , wherein the selectable user interface element is located within a toolbar of a browser application, and wherein the electronic content is presented within the browser application.

5. The method of claim 1 , wherein the selectable user interface element includes text comprising the word “like”.

6. The method of claim 1 , wherein detecting the selection of the selectable user interface element comprises detecting a single action of the user.

7. The method of claim 1 , wherein the electronic content comprises a webpage, and wherein the selectable user interface element is positioned near a particular portion of the webpage.

8. The method of claim 7 , wherein updating the user profile associated with the user comprises: updating the user profile to reflect a correspondence between the webpage and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

9. The method of claim 1 , further comprising analyzing the electronic content to identify a plurality of items associated with the electronic content, wherein updating the user profile associated with the user comprises updating the user profile to reflect the user's interest in at least one of the plurality of items.

10. The method of claim 9 , wherein updating the user profile associated with the user comprises: updating the user profile to reflect a correspondence between the plurality of items associated with the electronic content and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

11. The method of claim 1 , further comprising, prior to enabling a selectable user interface element for presentation to a user in association with electronic content, providing a download enabling the installation of the selectable user interface element.

12. The method of claim 11 , wherein the content provisioning system associated with the electronic content is an online content provider.

13. A system comprising:

at least one processor; and

at least one non-transitory computer-readable medium storing instructions that, when executed by the at least one processor, cause the system to:

enable a selectable user interface element for presentation to a user in association with electronic content, wherein the selectable user interface element is independent of a content provisioning system associated with the electronic content;

detect a selection by the user of the selectable user interface element, wherein the selection indicates that the user is interested in the electronic content;

identify, in response to the detected selection of the selectable user interface element, a plurality of topics utilized in a user profile associated with the user;

present the plurality of topics to the user; and

based on the user's selection of at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element, update the user profile associated with the user to reflect the user's interest in the electronic content and to reflect a correspondence between the electronic content and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

14. The system of claim 13 , wherein the selectable user interface element is located within a toolbar of a browser application, and wherein the electronic content is presented within the browser application.

15. The system of claim 13 , wherein detecting the selection of the selectable user interface element comprises detecting a single action of the user.

16. The system of claim 13 , wherein the electronic content comprises a webpage and updating the user profile associated with the user comprises: updating the user profile to reflect a correspondence between the webpage and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

17. The system of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to:

analyze the webpage to identify a plurality of items associated with the webpage; and

update the user profile associated with the user by updating the user profile to reflect a correspondence between the plurality of items associated with the webpage and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

18. A computer program product for use at a computer system, the computer program product comprising one or more non-transitory computer readable storage media having stored thereon computer-executable instructions that, when executed by at least one processor, cause the computer system to:

enable a selectable user interface element for presentation to a user in association with electronic content, wherein the selectable user interface element is independent of a content provisioning system associated with the electronic content;

detect a selection by the user of the selectable user interface element, wherein the selection indicates that the user is interested in the electronic content;

identify, in response to the detected selection of the selectable user interface element, a plurality of topics utilized in a user profile associated with the user;

present the plurality of topics to the user; and

based on the user's selection of at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element, update the user profile associated with the user to reflect the user's interest in the electronic content and to reflect a correspondence between the electronic content and the at least one topic of the plurality of topics identified from the user profile in response to the detected selection of the selectable user interface element.

19. The computer program product of claim 18 , wherein the selectable user interface element is located within a toolbar of a browser application, and wherein the electronic content is presented within the browser application.

20. The computer program product of claim 18 , further comprising computer-executable instructions that, when executed by at least one processor, cause the computer system to:

provide a suggested topic of the plurality of topics to the user; and

receive, from the user, a veto of the suggested topic.

Assignments (4)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2013
From: VANDERMOLEN, HARMANNUS; FISH, CHARLES; HOWE, KAREN; VIDICH, PAUL; LEVINE, SCOTT J.
To: AOL LLC
Reel/Frame 031033/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2013
From: AOL LLC
To: AOL INC.
Reel/Frame 031033/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2013
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 031033/0206 →