IP Library Granted Patent US 11,244,022
Granted Patent B2
US 11,244,022 · App. 14/012,961 · Granted Feb 8, 2022

System and methods for user curated media

Inventors: Michael Metcalf (San Francisco, CA); Roger William Graves (San Francisco, CA); Alexandre Linares (Foster City, CA); Pedro Valente (San Francisco, CA)
Assignee: VERIZON MEDIA INC.
G06F16/958
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 11,244,022
App. No.
14/012,961
Granted
Feb 8, 2022
Kind
B2
Abstract

Methods and systems for recommending online media content to other users includes receiving a selection of media content rendered on content page. The media content is identified by a user for sharing. A list of topics associated with the user is generated for presenting on a user interface. The topics are descriptive of the media content selected for sharing. Selection of one or more topics for the selected media content is received from the user. The received selections define the user's relevancy perspective for the selected media content. A recommendation for the selected media content is provided in content streams of users that follow the selected topics for users interactions with the selected media content.

Claims (49)

1. A method, comprising:

receiving a recommendation signal from a media page rendering content at a client device, the recommendation signal being triggered by user action at a recommendation signal tool included in the media page, and is associated with a user viewing the media page;

generating a list of topics for rendering at the client device, the list includes topics that are related to content of the media page and topics that a user followed historically;

providing a selectable option for the user to define a new topic for associating with the content of the media page;

detecting selection of a topic to associate with the content of the media page, wherein the topic selected is the new topic or one of the topics from the historical following of the user and is different from the topics that are related to the content of the media page, wherein the selected topic is associated with a corresponding topic forum;

associating the selected topic to the content of the media page, wherein the association allows the content of the media page to be published under the corresponding topic forum associated with the selected topic, such that other users following the selected topic can access and view the content of the media page in the corresponding topic forum; and

generating recommendation data for presenting to the other users following the selected topic, the recommendation data includes a list of media pages associated with the selected topic including the media page from where the recommendation signal was triggered,

wherein after providing the recommendation data, evaluating interactions from the other users at the media page in the corresponding topic forum for the selected topic, to derive user related metrics of the user defining the selected topic, the user related metrics of the user used in dynamically ranking the media page in the list of media pages included in the recommendation data,

wherein method operations are performed by a processor of a server computing device that publishes the content.

2. The method of claim 1 , further includes generating a tag for the selected topic and associating the tag to the content of the media page, the tag used during distribution of the content of the media page to other users following the selected topic.

3. The method of claim 1 , wherein the recommendation data provided to other users includes the media pages for the topic organized in a ranking order defined by popularity scores associated with the media pages.

4. The method of claim 3 , wherein the ranking order is defined by relative ranking of other users sharing the content of the media pages for the selected topic.

5. The method of claim 1 , wherein the recommendation data provided to the user initiating the recommendation signal includes the user related metrics of the user sharing the content of the media page.

6. The method of claim 1 , wherein providing an option to define a new topic further includes providing a search option to search for a topic that is different than the topics identified in the list, the topic identified from the search being associated with the content of the media page as the new topic.

7. A method for recommending online media content, comprising:

receiving a selection of media content identified for sharing from a content page rendered at a client device, the media content selection related to user action at the content page, and is associated with a user interacting with the content page;

generating a list of topics for the selected media content for presenting on a user interface at the client device, the list of topics include topics associated with the media content and topics associated with the user, the topics being descriptive of the media content selected for sharing;

providing a selectable option to define a new topic for associating with the media content selected for sharing on the content page;

receiving selection of a topic for the selected media content from the user, the received selection defining a relevancy perspective of the user for the selected media content, wherein the topic selected is the new topic or the topic associated with the user and is different from the topics that are related to the selected media content of the content page, the selected topic associated with a corresponding topic forum;

associating the selected topic to the media content of the content page, wherein the associating includes,

generating a tag for the selected topic;

associating the tag to the media content of the content page, the tag used during distribution of the media content of the content page to other users following the selected topic; and

providing a recommendation of the selected media content in content streams of the other users that follow the selected topic, so as to enable the other users to interact with the selected media content,

wherein method operations are performed by a processor of a server computing device that provides access to the media content.

8. The method of claim 7 , wherein the selection is done using a recommendation tool provided alongside the media content on the content page, the recommendation tool generating a recommendation signal.

9. The method of claim 7 , wherein the topics associated with the user are identified based on history of topics followed by the user.

10. The method of claim 9 , wherein the history of topics followed by the user identified based on explicit or implicit interactions at different media content rendered on the content page, gathered over time.

11. The method of claim 7 , wherein providing the option further includes,

providing a search option in the user interface for the user to search for a topic that is different than the topics identified in the list, for associating with the selected media content.

12. The method of claim 7 , wherein distributing the selected media content includes providing a link to the selected media content in the content streams of the other users.

13. The method of claim 7 , wherein the media content is one or more of article, quote, comment, picture, image, or any digital asset that can be posted on a website.

14. The method of claim 7 , further includes,

monitoring interactions of the other users for the selected media content recommended for sharing;

computing user metrics of the user recommending the selected media content based on the interactions of the other users detected at the selected media content, the user metrics defining reputation and popularity of the user recommending the selected media content;

comparing the user metrics against a pre-defined threshold value; and

updating an expertise level of the user recommending the media content based on the comparison, wherein the expertise level is used to obtain additional tools related to recommending content to the other users.

15. The method of claim 14 , further includes providing monetary or non-monetary awards to the user based on the expertise level of the user.

16. The method of claim 7 , further includes providing monetary or non-monetary awards to the user recommending the selected media content.

17. A non-transitory computer readable medium having program instructions for recommending an online media content, comprising:

program instructions for receiving a selection of media content identified for sharing from a content page, the media content selection associated with a user viewing the content page;

program instructions for generating a list of topics for the selected media content for presenting on a user interface, the list of topics includes topics associated with the media content and topics associated with the user, the topics being descriptive of the media content selected for sharing;

program instructions for providing a selectable option to define a new topic for associating with the media content selected for sharing on the content page;

program instructions for receiving selection of a topic for the selected media content from the user, the received selection defining a relevancy perspective of the user for the selected media content, wherein the topic selected is the new topic or the topic associated with the user and is different from the topics that are related to the selected media content of the content page, the selected topic associated with a corresponding topic forum;

program instructions for associating the selected topic to the media content of the content page, wherein the program instructions for associating includes,

program instructions for generating a tag for the selected topic and associating the tag to the media content of the content page, the tag used during distribution of the media content of the content page to other users following the selected topic; and

program instructions for providing a recommendation of the selected media content in content streams of the other users that follow the selected topic, so as to enable the other users to interact with the selected media content, wherein program instructions for providing the recommendation further includes program instructions for tracking interactions from the other users at the selected media content, the tracked interactions used in refining a ranking of the selected media content provided in the content streams of the other users that follow the selected topic.

18. The non-transitory computer readable medium of claim 17 , wherein program instructions for providing the option further includes,

program instructions for providing a search option in the user interface for the user to search for a topic that is different than the topics identified in the list, for associating with the selected media content.

19. The non-transitory computer readable medium of claim 17 , wherein program instructions for presenting the list of topics further includes program instructions to identify topics based on history of topics followed by the user that is initiating the sharing, wherein the history of topics identified by monitoring explicit or implicit interactions of the user initiating the sharing at different media content rendered over time.

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2013
From: METCALF, MICHAEL; GRAVES, ROGER WILLIAM; LINARES, ALEXANDRE; VALENTE, PEDRO
To: YAHOO! INC.
Reel/Frame 031117/0776 →