Advertisement supported video download

US10785507B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10785507-B2
Application numberUS-201615206586-A
CountryUS
Kind codeB2
Filing dateJul 11, 2016
Priority dateApr 11, 2007
Publication dateSep 22, 2020
Grant dateSep 22, 2020

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.

System and method for facilitating advertisements within viewed content. The advertisements may be banner advertisements or other advertisement. The advertisements may be included in such a manner that if a user skips or otherwise fast forwards through the advertisements, the user if force to skip through at least a portion of the viewed content.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, by a computing device, a request indicating requested video content, wherein the requested video content comprises a plurality of frames each having a first aspect ratio; determining a spatial dimension of an advertisement selected for display with the requested video content; generating, by the computing device, combined video content that comprises one or more frames, each of the one or more frames comprising: a resized content portion having a second aspect ratio, wherein the second aspect ratio is based on a reduction in a spatial dimension of the first aspect ratio by at least the determined spatial dimension of the advertisement, and wherein the resized content portion is associated with the requested video content; and an advertisement portion associated with the advertisement, wherein the advertisement portion does not overlap the resized content portion; and sending, to a user device, the combined video content. 2. The method of claim 1 , wherein the user device is configured to cause output of the combined video content. 3. The method of claim 1 , wherein the advertisement portion of the combined video content comprises a link associated with the advertisement. 4. The method of claim 3 , further comprising: receiving, from the user device, a message indicative of selection of the link; receiving, from an advertisement server, advertisement information describing the advertisement; determining an advertisement topic associated with the advertisement; and in response to receiving the message indicative of selection of the link: determining additional content associated with the advertisement topic; and sending the additional content to the user device. 5. The method of claim 3 , further comprising: receiving, from the user device, a message indicative of selection of the link; and in response to receiving the message indicative of selection of the link: sending, to the user device, an internet webpage associated with the advertisement. 6. The method of claim 1 , wherein the spatial dimension of the advertisement corresponds to a width of a pillar box or a height of a letter box. 7. The method of claim 1 , wherein the first aspect ratio corresponds to a full screen frame, and wherein the second aspect ratio corresponds to a widescreen frame. 8. A method comprising: receiving, by a computing device and from a user associated with a user device, a request indicating video content, wherein the video content comprises a plurality of frames; determining a spatial dimension of an advertisement for display with the video content; generating, by the computing device, combined video content that comprises: a resized version of the video content, wherein the resized version of the video content is resized based on the spatial dimension of the advertisement; and the advertisement sized based on the spatial dimension of the advertisement and positioned adjacent to the resized version of the video content; and sending, to the user device, the combined video content. 9. The method of claim 8 , further comprising: receiving, from a video server, video content information describing the video content; and selecting, based on the video content information, the advertisement for display. 10. The method of claim 8 , further comprising: receiving, from a video server, video content information describing the video content; receiving, from an advertisement server, advertisement information describing the advertisement; and selecting, based on the video content information and the advertisement information, the advertisement for display with the video content. 11. The method of claim 10 , further comprising: determining a video content subject matter related to the video content information; determining an advertisement subject matter related to the advertisement information; and wherein selecting the advertisement for display with the video content is further based on the video content subject matter and the advertisement subject matter. 12. The method of claim 8 , further comprising: receiving information associated with the user; and selecting, based on the information associated with the user, the advertisement for display with the video content. 13. The method of claim 8 , further comprising: receiving, from the user device, playback capabilities of the user device; and selecting, based on the playback capabilities of the user device, the advertisement for display with the video content. 14. The method of claim 8 , further comprising: receiving, from an advertising server, a plurality of advertisements and a plurality of conditions for selection of the advertisement from the plurality of advertisements; and selecting, based on the plurality of conditions, the advertisement from the plurality of advertisements. 15. The method of claim 14 , further comprising: determining an amount of times the advertisement is selected; determining, based on the amount of times the advertisement is selected, an advertisement selection cost; and sending, to the advertisement server, the advertisement selection cost. 16. The method of claim 8 , further comprising: receiving, from an advertising server, a plurality of advertisements and an algorithm for a selection of the advertisement for display; and selecting, based on the algorithm, the advertisement from the plurality of advertisements for display with the video content. 17. A method comprising: receiving, by a computing device and from an advertising server, a plurality of advertisements and at least one condition for selection of an advertisement from the plurality of advertisements; receiving, from a user device, a request indicating video content; selecting, based on the at least one condition, the advertisement from the plurality of advertisements for inclusion within the video content; determining a spatial dimension of the selected advertisement; generating, by the computing device, combined video content that comprises: a resized version of the video content, wherein the resized version of the video content is resized based on the spatial dimension of the advertisement; and the advertisement sized based on the spatial dimension of the advertisement and positioned adjacent to the resized version of the video content; and sending, to the user device, the combined video content. 18. The method of claim 17 , further comprising: determining, based on the at least one condition for selection of the advertisement from the plurality of advertisements, an advertisement selection cost; and sending, to the advertising server, the advertisement selection cost. 19. The method of claim 17 , further comprising: receiving, from a video server, video content information describing the video content; receiving, from the advertising server, advertisement information describing the advertisement; and wherein selecting the advertisement from the plurality of advertisements is further based on the video content information or the advertisement information. 20. The method of claim 19 , further comprising: receiving user information indicative of viewing habits associated with a user; and wherein selecting the advertisement from the plurality of advertisements is further based on the user information. 21. A system comprising: a computing device comprising: one or more first processors; and memory storing instructions that, w

Assignees

Inventors

Classifications

  • of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image · CPC title

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

  • Motion estimation characterised by a search window with variable size or shape · CPC title

  • for displaying a ticker, e.g. scrolling banner for news, stock exchange, weather data · CPC title

  • Targeted advertisements · 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 US10785507B2 cover?
System and method for facilitating advertisements within viewed content. The advertisements may be banner advertisements or other advertisement. The advertisements may be included in such a manner that if a user skips or otherwise fast forwards through the advertisements, the user if force to skip through at least a portion of the viewed content.
Who is the assignee on this patent?
Comcast Cable Comm Llc, Comcast Cable Holdings Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/23424. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 22 2020 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).