Monetizing third-party recommended video content

US9106938B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9106938-B2
Application numberUS-201113305504-A
CountryUS
Kind codeB2
Filing dateNov 28, 2011
Priority dateNov 28, 2011
Publication dateAug 11, 2015
Grant dateAug 11, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for monetizing third-party recommended content is provided. The method includes receiving a programming feed from a recommender, receiving information regarding one or more items of advertising content from one or more advertising publishers, scheduling recording of video content identified in the programming feed for a user that follows the programming feed, sending the information regarding the one or more items of advertising content to a client device of the user, and receiving information regarding user playback actions that occurred during presentation of the video content identified in the programming feed and the advertising content.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of operating a digital video recorder service, the method comprising: receiving a programming feed from a recommender, the recommender being a user of the digital video recorder service; receiving information regarding one or more items of advertising content from one or more advertising publishers; scheduling recording of video content identified in the programming feed for a user that follows the programming feed; sending the information regarding the one or more items of advertising content to a client device of the user that follows the programming feed; receiving information regarding user playback actions that occurred during presentation of the video content identified in the programming feed and the one or more items of advertising content; billing the one or more advertising publishers for presentation of the advertising content based on the user playback actions regarding the one or more items of advertising content; and arranging payment from the one or more advertising publishers to the recommender of the programming feed based on the user playback actions regarding the one or more items of advertising content. 2. The method of claim 1 , wherein billing the one or more advertising publishers for presentation of the advertising content further comprises billing the one or more advertising publishers based on how many times the one or more items of advertising content were played. 3. The method of claim 1 , wherein sending the information regarding the one or more items of advertising content further comprises sending the one or more items of advertising content. 4. The method of claim 3 , further comprising sending scheduling information to the client device, and sending the advertising content to the client device concurrently with the scheduling information. 5. The method of claim 3 , further comprising sending scheduling information to the client device, and sending the advertising content to the client device separately from the scheduling information. 6. The method of claim 1 , wherein sending the information regarding the one or more items of advertising content further comprises sending a pointer identifying a location from which advertising content may be obtained. 7. The method of claim 1 , wherein receiving information regarding user playback actions further comprises receiving information regarding one or more of whether the video content was played, whether the advertising content was played, how much of the video content was played, how long of a time lapse between when the video content was stored and played, and how many times the video content was played. 8. The method of claim 1 , wherein receiving the information regarding user playback actions comprises receiving raw playback data, and further comprising analyzing the raw playback data to determine one or more of whether the video content was played, whether the advertising content was played, how much of the video content was played, how long of a time lapse between when the video content was stored and played, and how many times the video content was played. 9. A computing device, comprising: a processor; and a data-holding subsystem holding instructions executable by the processor to: receive a programming feed from a recommender; receive information regarding one or more items of advertising content from one or more advertising publishers; send scheduling information to a client device to facilitate video content recording by the client device, the scheduling information being based on the programming feed; send the information regarding the one or more items of advertising content to the client device; receive information regarding user playback actions made during playback of the recorded video content and the one or more items of advertising content; rate the programming feed based on one or more of the user playback actions, a receipt of a user input regarding whether a user liked the programming feed, and a number of users that have selected to follow the programming feed; bill the one or more advertising publishers for presentation of the advertising content based on the user playback actions regarding the one or more items of advertising content; and arrange payment from the one or more advertising publishers to the recommender of the programming feed based on the user playback actions regarding the one or more items of advertising content. 10. The computing device of claim 9 , wherein the programming feed further comprises information regarding a location at which video content stored remotely from the client device may be retrieved for playback. 11. The computing device of claim 10 , wherein the instructions are further executable to analyze the information regarding user playback actions to determine one or more of whether the video content was played, whether the one or more items of advertising content were played, how much of the video content was played, how long after the video content was stored was the video content played, and how many times the video content was played. 12. A method of operating a digital video recorder (DVR), the method comprising: receiving a user input identifying a programming feed from which to receive recommendations, the programming feed comprising programming recommended by a recommender user; sending an identification of the programming feed to a remote service; receiving from the remote service scheduling information identifying one or more video content items for recording on the DVR, the video content being identified in the programming feed; receiving from the remote service information regarding one or more items of advertising content from an advertising publisher; recording the one or more video content items on the DVR; in response to a playback request from a user, sending one or more items of stored video content and one or more items of advertising content to a display device; monitoring user playback actions while sending the one or more items of stored video content and the one or more items of advertising content to the display device; sending information regarding the user playback actions to the remote service; billing the advertising publisher for presentation of the advertising content based on the user playback actions regarding the one or more items of advertising content; and arranging payment from the advertising publisher to the recommender user of the programming feed based on the user playback actions regarding the one or more items of advertising content. 13. The method of claim 12 , wherein the information regarding user playback actions comprises information regarding trick mode commands received while sending the one or more items of stored video content and the one or more items of advertising content to the display device. 14. The method of claim 12 , wherein the information regarding the one or items of advertising content comprises a pointer indicating a location where an advertising content item is stored, and wherein sending the one or more items of advertising content to the display device further comprises receiving the advertising content from the location indicated by the pointer and sending the advertising content to the display device. 15. The method of claim 12 , wherein sending the information regarding user playback actions to the remote service further comprises analyzing playback commands received, and then sending information regarding one or more of whether the video content was played, whether the advertising content was played, how much of the video content was played, how long

Assignees

Inventors

Classifications

  • Advertisements · CPC title

  • Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38) · CPC title

  • Billing {, e.g. for subscription services (payment schemes, architectures or protocols G06Q20/00; e-commerce G06Q30/00; arrangements for billing for the use of broadcast information or broadcast-related information H04H60/21)} · CPC title

  • Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33) · CPC title

  • involving advertisement data (advertising per se G06Q30/02) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9106938B2 cover?
A method for monetizing third-party recommended content is provided. The method includes receiving a programming feed from a recommender, receiving information regarding one or more items of advertising content from one or more advertising publishers, scheduling recording of video content identified in the programming feed for a user that follows the programming feed, sending the information re…
Who is the assignee on this patent?
Fontan Antonio, Merzon Alan, Herby Tim, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04N21/2543. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 11 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).