Transcript
US 20140195358A1
(19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0195358 A1 (43) Pub. Date:
Beining et al. (54)
MANAGING MEDIA PLAYBACK
Publication Classi?cation
(51)
(71) Applicant: CBS Interactive Inc., San Francisco, (72) Inventors: Jeffrey Martin Beining, Sunrise, FL
G06Q 30/02
(2006.01) (2006.01)
(US); James Kong Hsu, Redwood City, CA (US); Christopher Peter Xiques, Oakland, CA (US)
CPC .......... .. G06Q 30/02 77 (2013.01); H04L 65/60
(2013.01) USPC
..................................................... ..
705/14.73
(57) ABSTRACT Technology for managing playback of streaming media and
(73) Assignee: CBS Interactive Inc., San Francisco,
ads associated therewith, is disclosed. Receiving a list indi
CA (US)
cating the location of ad pods in the stream and, optionally, indicating a list update time. Receiving instruction to play the stream forward from a seek point. Determining unplayed
(21) App1.No.: 14/210,215 Filed:
Int. Cl.
H04L 29/06 (52) US. Cl.
CA (US)
(22)
Jul. 10, 2014
stream ads associated with locations from the list between the start and the seek point. Playing at least one determined ad.
Mar. 13, 2014
Optionally, playing at least one determined ad only upon determining that the list update time is greater than or equal to
Related US. Application Data
the seek point, otherwise, denying the seek point. Optionally
(63) Continuation-in-part of application No. 13/018,285,
after playing at least one determined ad, playing the stream from the seek point after playing the at least one determined
?led on Jan. 31, 2011.
(60)
ads. The list can be a list of cue points. Playing at least one
Provisional application No. 61/800,901, ?led on Mar.
determined ad can include playing the ad pod at the start of the
15, 2013.
stream section containing the seek point.
AD SERVER
f
100
g M
134
PLAYER
CAMERA
STREAM
LIVE
m] EVENT
m ‘
COMMS @
\J.'-T00 THER PLAYERs
132
112
\
N STREAMS
CAPTURED CONTENT
ENCODED
122 / CONTENT V
V
PUBLISHED
ENCODER
l?Q
llQ
I
CUE 124 -/ POINTS
Patent Application Publication
Jul. 10, 2014 Sheet 1 0f8
US 2014/0195358 A1
Patent Application Publication
Jul. 10, 2014 Sheet 2 0f8
US 2014/0195358 A1
J
3mwaozw 2E6126
N2Em3E=
JE on
c/:v<\m./wagHI_tE9v005u“Wwo8>c3n9o2Dv91
I
'
::
i
:
120 ) ) ) ) )
/ CP1 CPZCP3 CP4 CP5 ENCODER * * * * *‘l 130
PUBUSHER
CP1CPZCP3 CP4 X
X
X
A
i :
_
I |
CP2 CP3 i i l-X—)>|
i
, I :
CP3 CF’4
:l g i
140
PLAYER
US 2014/0195358 A1
I |
I
i ig
:
|
:
:
i
l
|
:
I
: l tCAPTUREx33O
lI 360 Ii i Iti : tENCODED-\340
gt
: i . PUBLISHED—\35O
IAO0E33: l
l
l
l
it/PLAY
370:I
; tSEEK -\_ 380
FIG. 3
Patent Application Publication
Jul. 10, 2014 Sheet 7 0f8
US 2014/0195358 A1
mv2> omw MEz_§2