Synchronized advertisement playback across navigation experiences and transitional states

US9426519B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9426519-B1
Application numberUS-201414297332-A
CountryUS
Kind codeB1
Filing dateJun 5, 2014
Priority dateJun 5, 2014
Publication dateAug 23, 2016
Grant dateAug 23, 2016

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.

Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second media item prior to completion of the pre-roll media advertisement, and a streaming component configured to initiate playing of the second media item in response to the request, wherein the advertisement component is configured to continue to play the pre-roll media advertisement prior to playing of the second media item.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a memory device that stores computer executable instructions; at least one processor that executes the computer executable instructions stored in the memory which causes the at least one processor to: receive, from a client device, a request for a first media item; in response to the request for the first media item, cause a pre-roll media advertisement associated with the first media item to be sent to the client device; cause the client device to play, in a media player provided within a graphical user interface displayed by the client device, the pre-roll media advertisement prior to playback of the first media item; in response to the request for the first media item, cause the first media item to be sent to the client device during playback of the pre-roll media advertisement such that the client device buffers at least a portion of the first media item during playback of the pre-roll media advertisement; cause a plurality of selectable user interface elements each corresponding to at least one media item, including a selectable user interface element corresponding to a second media item, to be displayed within the graphical user interface during playback of the pre-roll advertisement; to receive, from the client device, a request for the second media item prior to completion of the pre-roll media advertisement that was made via the selectable user interface element corresponding to the second media item; in response to the request for the second media item, cause the second media item to be sent to the client device during playback of the pre-roll media advertisement such that the client device buffers at least a portion of the second media item during playback of the pre-roll media advertisement; identify a restriction related to content of a media advertisement for playing in association with the second media item; in response to the pre-roll advertisement not satisfying the restriction and the pre-roll media advertisement not having been played back for a minimum duration when the request for the second media item is received, replace the pre-roll media advertisement with a new pre-roll media advertisement that satisfies the restriction; and in response to the pre-roll advertisement satisfying the restriction, cause the client device to continue to play the pre-roll media advertisement prior to playing of the second media item; and cause the client device to play the second media item upon completion of the pre-roll advertisement or the new pre-roll advertisement. 2. The system of claim 1 , wherein the second media item is associated with another pre-roll media advertisement and wherein the computer executable instructions further cause the processor to skip sending the other pre-roll media advertisement prior to the playing of the second media item by the client device based on receipt of the request to play the second media item prior to the completion of the pre-roll media advertisement. 3. The system of claim 1 , wherein the computer executable instructions further cause the processor to cause the client device to continue to play the pre-roll media advertisement to completion prior to the playing of the second media item. 4. The system of claim 1 , wherein the pre-roll media advertisement is configured for elective dismissal after playing for a minimum duration, and wherein the computer executable instructions further cause the processor to cause the client device to play the second media item in response to receipt of an election to dismiss the pre-roll media advertisement after the playing for the minimum duration. 5. The system of claim 1 , wherein the computer executable instructions further cause the processor to partially rewind the pre-roll media advertisement prior to the client device continuing to play the pre-roll media advertisement prior to the playing of the second media item. 6. The system of claim 1 , wherein the computer executable instructions further cause the processor to identify the restriction related to duration of a media advertisement for playing in association with the second media item. 7. The system of claim 1 , wherein the new pre-roll media advertisement is selected based on at least one of duration of the new pre-roll media advertisement and duration of the pre-roll media advertisement. 8. The system of claim 1 , wherein the new pre-roll media advertisement is selected based on duration of time the pre-roll media advertisement was watched prior to receipt of the request for the second media item. 9. The device of claim 1 , wherein the media player is provided in a floating window that is overlaid onto other features of the graphical user interface. 10. The device of claim 1 , wherein the media player is provided in a window that can be resized and moved around, minimized and maximized. 11. A device comprising: a memory device that stores computer executable instructions; at least one processor that executes the computer executable instructions stored in the memory which causes the processor to: receive, from a client device, an indication that a media player provided within a graphical user interface displayed by the client device is not playing a media item; in response to the request for the first media item, cause a media advertisement to be sent to the client device; cause the client device to play the media advertisement in the media player provided within the graphical user interface generated at the client device, wherein the graphical user interface is configured to facilitate navigating media content while the media advertisement plays; cause a plurality of selectable user interface elements each corresponding to at least one media item, including a selectable user interface element corresponding to a media item, to be displayed within the graphical user interface during playback of the media advertisement; receive, from the client device, a request the media item prior to completion of the media advertisement that was made via the selectable user interface element corresponding to the media item; and in response to the request for the first media item, cause the media item to be sent to the client device during playback of the media advertisement such that the client device buffers at least a portion of the first media item during playback of the pre-roll media advertisement; identify a restriction related to content of a media advertisement for playing in association with the second media item; in response to the media advertisement not satisfying the restriction and the media advertisement not having been played back for a minimum duration when the request for the media item is received, replace the media advertisement with a new media advertisement that satisfies the restriction; in response to the media advertisement satisfying the restriction, cause the client device to continue to play the media advertisement prior to playing of the media item; and cause the client device to play the media item upon completion of the media advertisement or the new media advertisement. 12. The device of claim 11 , wherein the computer executable instructions further cause the processor to cause the client device to continue to play the media advertisement in the media player prior to playing the media item in the media player or another media player of the graphical user interface. 13. The device of claim 11 , wherein the computer executable instructions further cause the processor to cause the client device to: generate, in response to the request for the media item, a primary media player in the graphical user interface for playing of the media

Assignees

Inventors

Classifications

  • Period of advertisement exposure · CPC title

  • for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title

  • Selective content distribution, e.g. interactive television or video on demand [VOD] (real-time bi-directional transmission of motion video data H04N7/14 {; broadcast or conference over packet switching networks H04L12/18}) · CPC title

  • involving characteristics of content or additional data, e.g. video resolution or the amount of advertising · CPC title

  • H04N21/812Primary

    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 US9426519B1 cover?
Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second medi…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/812. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). 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).