`
`1111111111111111111111111111111111111111111111111111111111111111111111111111
`US 20080155059Al
`
`(19) United States
`c12) Patent Application Publication
`Hardin et al.
`
`(10) Pub. No.: US 2008/0155059 Al
`Jun. 26, 2008
`(43) Pub. Date:
`
`(54) METHODS AND APPARATUS FOR
`SUPPORTING CONTENT DISTRIBUTION
`
`(76)
`
`Inventors:
`
`Glen Hardin, Charlotte, NC (US);
`Robert Benya, Breezy Point, NY
`(US); James Kasanin, Brooklyn,
`NY (US)
`
`Correspondence Address:
`STRAUB & POKOTYLO
`620 TINTON AVENUE, BLDG. B, 2ND FLOOR
`TINTON FALLS, NJ 07724
`
`(21) Appl. No.:
`
`11/615,895
`
`(22) Filed:
`
`Dec. 22, 2006
`
`Publication Classification
`
`(51)
`
`Int. Cl.
`G06F 15116
`
`(2006.01)
`
`10~
`
`(52) U.S. Cl. ........................................................ 709/218
`
`(57)
`
`ABSTRACT
`
`Methods and apparatus for supporting content delivery ser(cid:173)
`vice are described. In accordance with the invention content
`can be supplied to temporary storage of a regional or local
`server used to supply the content to a customer's premises
`when the requested content is not already available in the
`regional or local server. A content server hierarchy may be
`implemented with servers higher up in the hierarchy includ(cid:173)
`ing more content, e.g., titles, than the number of titles stored
`in the lower level servers. By storing less frequently accessed
`content in servers higher in the hierarchy and frequently
`requested titles lower in the hierarchy, a vast number of titles
`can be supported without overburdening the storage available
`at local and regional servers. In addition, a national or other
`server high in the hierarchy can be used to store, move, and
`distribute local or other content as part of an on demand
`serv1ce.
`
`114
`
`164
`156
`
`154
`
`168
`
`172
`
`0 0
`
`166
`,__ I _s_TB _ _,J
`'----'-ST_:_B----'f"
`
`116
`
`PREMISE n
`
`192
`
`
`
`Page 1 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`1oo---.
`
`108
`
`114
`
`164
`156
`
`154
`
`CUSTOMER
`WEB
`BROWSER
`
`PC
`
`168
`
`172
`
`0
`I STB
`
`166 0170
`r' I STB
`
`tl
`
`REGION 1 CUSTOMER
`PREMISE n
`
`193
`
`1
`I
`I
`\
`\
`\
`\
`
`112
`
`\
`
`'
`' ' '
`
`I
`\
`\
`\
`\
`\
`\
`
`\
`198~
`\.
`
`' '
`
`REGION N SERVICE
`PROVIDER SYSTEM
`
`186
`
`FIG. 1
`
`192
`
`118
`
`120
`
`REGION N CUSTOMER
`PREMISE n
`
`(')
`
`~ .....
`
`'"= ~ .....
`('D = .....
`~ "e -....
`.... 0 = '"= = 0" -....
`.... 0 =
`
`(')
`
`~ .....
`
`2'
`:=
`
`N
`~Cl\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`....
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 2 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`....--..
`
`300
`
`/156
`
`CUSTOMER 8 ,.,.u
`
`PC 164
`
`160
`
`WEB
`BROWSER
`
`STB
`
`REGIONAL
`WEB
`SERVER
`
`)
`
`02
`
`CONNECT TO SERVICE
`J PROVIDER WEB SITE _.I
`J
`I
`I
`204 PFUVIDE LINK OPTIONS
`I ... L
`I
`I
`... ,
`I
`I
`206 S~LECT VOD LINK
`/
`I
`I
`1.- }08 L~GIN SIGNALING
`-.I
`.. I
`
`RETRIEVE
`CUSTOMER
`ACCOUNT INFO
`
`210
`
`I
`212
`AVAILAB~ITY MENUS/INFO
`/
`I
`I...
`1 )14cusTo~ER ORDERS MOVIE
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`FIG. 2A
`FIG. 2B
`FIG.2C
`Fig. 2
`
`J
`
`I
`
`I
`I
`_.I 216 CHECKS
`I
`REGIONAL
`I CONTENT STORE .. ,
`UNAVAILABLE
`IIIII
`I
`I
`I
`'218
`\
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`220
`
`I
`
`I
`
`-140
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`FORWARDS cLSTOMER MOJIE ORDER
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`I
`
`I
`FIG. 2A
`
`·112
`
`CONTENT
`LIBRARY/
`CONTROLLER
`·110
`
`I
`
`FORWARDS
`I CUSTOMER
`.. I MOVIE ORDER
`+DELIVERY
`222{;-0CATION INFO
`224
`•I
`I CALCULATE DELIVERYTIME BASED
`I ON DESTINATION, ALTERNATIVE
`POTENTIAL SOURCES, NETWORK
`I METRICS AND HISTORICAL DATA
`I
`TRANSFER RATES
`
`'"= a ('D = .....
`~ "e -....
`(') a .... 0 = '"= = 0" -....
`(') a .... 0 =
`""" = :=
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`N
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 3 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`CUSTOMER s
`
`156
`
`PC 164
`
`160
`
`WEB
`BROWSER
`
`I
`
`I
`
`1
`I
`I
`I
`I
`
`'...
`I
`I
`
`I
`I
`
`:
`I
`1...
`I
`I
`I
`I
`I
`
`; ~
`I nATARA>;F I
`
`I CONTENT STORAGE I
`<
`,
`I nATARA>;F I I rlR
`
`T
`
`I
`
`1-
`
`rlR
`
`I
`
`148 REGIONAL
`WEB
`SERVER
`
`VIDEO SERVERJ
`REGIONAL CONTENT
`MANfl.GEMENT
`MODULF
`
`I
`NATIONAL
`I CONTENT STORAGE 1-1 12
`NATIONAL
`CONTENT
`LIBRARY/
`CONTROLLER
`
`L110
`
`106 NATIONAL
`WEB
`SERVER
`
`I
`
`r'\1 A 'l.~r"l A,.......,_.. II~ II""\ r"!Or'\1 IOI"'"T" l- !"'or'\~ ll"""lr"'\1. A TIJ... .. I
`
`r'\1"""1"'1 r'\l"""r'\
`
`I
`
`226
`
`T -----
`I
`I
`
`I
`I
`
`I
`I
`10111
`I
`
`I POP-UPMESSAdE
`I
`I
`I
`I
`.
`
`~ ------,.-
`
`- ------r
`I
`I
`I
`I
`I
`cci-JTENT TRANi FER OF ORDERED MOVIE 1
`I
`I
`I
`I
`I
`I
`I
`I ~~~~~~~ 232
`UPDATE WEBB SED CUSTO ER INFORMATION
`238 1_.
`~36 1
`UPDATERENTALLISTCOMMANq
`I
`I
`I NOTIFICATION
`I
`I
`I
`(E.G. EMAIL 2401
`.
`.
`I AND/OR IM)
`
`230
`I
`
`244 VOD LAUNCH,SIGNAL
`
`I
`I
`I
`I
`I
`I
`CURRENT RENT lLs LIST INCLUDING OfDERED TITLE 246 I
`~48
`
`I
`I
`I
`I
`
`I
`
`.. '
`PURCHASt: ORDERED TITLE MOYIE
`:
`250 I BILL FOR
`I
`STREAM PURCHASED MOVIE 254 J1111START STREAM 1 I PURCHAS".I
`. - . - . ~. ~6.-.
`I
`I
`I
`1258
`I
`'252
`I
`I ~ CACHE TIMER EXPIRES
`I
`I
`I
`I
`I
`I WITHOUT CUSTOMER
`I
`.
`I
`I
`PURCHASE OR ADDITIONAL I
`REMO E TITLE FROM CUSTOMER
`I
`I
`.
`I
`R NTAL LIST COMMAND
`CUSTOME'3_?':-DER_ -
`I
`I DELETE SIGNAL IN pleATING REGIONAL STORE NOT REQUI ED TO MAINTAIN
`t260
`J
`FIG 2 B
`ORDER!!:D MOVIE CONTENT
`....
`.
`I
`
`I
`
`I
`
`'"= a ('D = .....
`~ "e -....
`(') a .... 0 = '"= = 0" -....
`
`(') a ....
`0 =
`""' = :=
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`('D
`('D
`
`(.H
`
`rFJ =(cid:173)
`.....
`0 -.
`
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 4 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 4 of 23
`
`US 2008/0155059 Al
`
`3~
`
`301
`
`MONITOR FOR SIGNALS FROM USERS, E.G. FROM
`USER'S WEB BROWSER APPLICATIONS
`
`302
`
`INITIAL
`CONNECTION
`
`304
`
`USER SELECTS
`VOD LINK
`
`306
`
`FIG. 3A
`
`FIG. 38
`
`FIG. 3C
`
`Fig. 3
`
`312
`
`RECEIVE INPUT FROM USER INDICATING CONTENT,
`E G. MOVIE OR PROGRAM TITLE SELECTED
`
`DETERMINE CONTENT LOCATION(S) AND
`ESTIMATE DELIVERY TIME(S)
`
`PRESENT USER WITH AVAILABLE
`CONTENT INFORMATION AND
`SELECTION OPTION(S), E.G., BY
`MAKING CALL TO CONTENT/OPTION
`PRESENTATION SUBROUTINE
`
`y
`
`N
`
`316
`
`318
`
`NOTIFY USER THAT CONTENT IS AVAILABLE
`AND ALLOW USER TO COMPLETE ORDER BY
`INITIATING CONTENT DELIVERY, E.G., VIA A STB
`
`FIG. 3A
`
`I SELECT CONTENTsOURCE TO BE 0 19
`
`I
`I
`USED FOR DELIVERY
`L - - - - - ____ __,
`
`COMMUNICATE ESTIMATED DELIVERY TIME
`TO THE CUSTOMER
`
`322
`
`
`
`Page 5 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 5 of 23
`
`US 2008/0155059 Al
`
`_r_ -322L3_24
`
`I PRESENT CUSTOMER WITH OPTION OF RECEIVING A I
`CONTENT AVAILABILITY NOTIFICATION
`- - - j - 326 - -
`
`/
`
`L_
`
`'...,PPTIONz_.. /
`
`FIG. 38
`
`y
`,.,. / DID' "<""......_ N
`USER SELECT
`......_
`328 ......_ NOTIFICATION
`,.,. :-(cid:173)
`I SET NOTIFICATION TRIGGERl
`
`......_ /
`
`I
`SO THAT SUBSCRIBER IS
`NOTIFIED WHEN CONTENT 11-------1 ... ..-J,Ir
`LBECOMES AVAILABLE _j
`
`330
`CONTENT IS DISTRIBUTED, E.G. COPIED, V
`FROM IDENTIFIED CONTENT LOCATION TO
`SERVER ACCESSIBLE TO SUBSCRIBER
`
`334
`
`332
`RECORD/LIST CORRESPONDING TO CUSTOMER V
`_r-- ACCESSIBLE VIA WEB IS UPDATED TO INDICATE
`.) ......_
`AVAILABILITY OF SELECTED CONTENT
`
`y
`
`I
`
`338
`
`344
`I
`RECEIVE SIGNAL
`FROM CUSTOMER'S
`STB
`
`340
`
`)/DID''
`~
`/ USER SELECT......_ ......_ N
`,.,. .:--------11>1
`......_ NOTIFICATION
`'
`...,PPTIONZ... /
`........ ,.,.
`[
`1- SEND CONTENT -~-------------11~
`; 336
`.... r
`I
`AVAILABILITY
`I NOTIFICATION, E.G. E- 1 ~
`UPDATE STB AVAILABLE RENTALS
`MAIL, STB POP-UP 1/"
`LIST TO INDICATE AVAILABILITY OF
`I
`II AND/OR SMS TEXT
`SELECTED TITLE
`I
`MESSAGE
`I
`NOTIFICATION
`366
`/
`~ UPDATE CACHE CONTROLLER TO INITIATE COUNTDOWN TO
`REMOVAL OF USER SELECTED TITLE FROM CACHE
`~...-
`
`REMOVE TITLE FROM RENTAL LIST AT END OF COUNTDOWN, 342
`E.G. AT END OF CACHE PERIOD FROM LAST REQUEST FOR V
`TITLE OR END OF RENTAL PERIOD WHICHEVER IS LATER
`
`3~ PRESENT CURRENT
`'
`RENTALSAND
`OTHER OPTIONS TO
`USER
`
`
`
`Page 6 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 6 of 23
`
`US 2008/0155059 Al
`
`348
`
`RECEIVE SIGNAL FROM USER'S STB
`INDICATING SELECTION OF CURRENT
`RENTALS OPTION
`
`350
`
`DISPLAY TITLE(S) INCLUDING TITLE OF NEW 352
`CONTENT LOADED ONTO SERVER IN
`RESPONSE TO USER'S SELECTION
`
`354
`
`358
`
`DETECT ORDER FROM CUSTOMER
`
`BEGIN CONTENT DELIVERY TO STB AND/OR
`PRESENTATION OF ORDERED CONTENT
`
`UPDATE CUSTOMER BILLING INFORMATION
`
`360
`
`MONITOR FOR OTHER CUSTOMER
`REQUESTS/ORDERS FOR CONTENT LOADED
`ONTO SERVER IN RESPONSE TO
`SUBSCRIBER SELECTION
`
`362
`
`N
`
`GOTO
`STEP 340
`VIA CONNECTING
`NODE D TO RESET
`CACHE TIMER
`
`FIG. 3C
`
`
`
`Page 7 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 7 of 23
`
`US 2008/0155059 Al
`
`START METHOD OF PROVIDING
`CONTENT TO A SET TOP BOX USER
`
`402
`
`MONITOR FOR CUSTOMER SIGNALING
`
`40~
`
`404
`
`y
`
`WEB
`BROWSER
`
`RECEIVE A SEARCH QUERY FROM A WEB BROWSER APPLICATION BEING EXECUTED AT A
`CUSTOMER PREMISE CORRESPONDING TO A CUSTOMER
`
`RECEIVE TEXT INFORMATION COMMUNICATED BY THE WEB BROWSER APPLICATION
`
`410
`
`PERFORM A SEARCH FOR CONTEXT SATISFYING THE QUERY
`
`414
`
`416
`
`COMMUNICATE THE RESULTS OF A SEARCH PERFORMED USING AT LEAST A PORTION OF
`SAID SEARCH QUERY TO CUSTOMER'S WEB BROWSER
`
`418
`
`PRESENT A LIST OF CONTENT SATISFYING THE TEXT SEARCH INFORMATION TO
`THE WEB BROWSER APPLICATION BEING EXECUTED AT THE CUSTOMER PREMISE
`
`420
`
`RECEIVE CONTENT SELECTION INFORMATION FROM SAID CUSTOMER VIA AN IP BASED
`COMMUNICATIONS LINK, SAID CONTENT SELECTION INFORMATION INDICATING
`SELECTED CONTENT
`
`RECEIVE A SIGNAL INDICATING THAT THE CUSTOMER HAS SELECTED AN ITEM
`FROM THE LIST OF CONTENT SATISFYING THE TEXT SEARCH INFORMATION, SAID
`SELECTED ITEM TO BE ADDED TO A PLAY LIST CORRESPONDING TO THE
`CUSTOMER
`
`423
`
`FIG. 4A
`
`FIG. 4A
`FIG. 48
`FIG. 4C
`FIG. 40
`FIG. 4
`
`
`
`Page 8 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 8 of 23
`
`US 2008/0155059 Al
`
`409
`
`A
`
`,,
`
`RECEIVE A SEARCH QUERY FROM A SET TOP BOX APPLICATION BEING EXECUTED AT A
`CUSTOMER PREMISE CORRESPONDING TO A CUSTOMER
`
`/426
`
`424
`
`/
`
`I RECEIVE TEXT INFORMATION COMMUNICATED BY THE SET TOP BOX APPLICATION J
`+
`
`PERFORM A SEARCH FOR CONTEXT SATISFYING THE QUERY
`
`V428
`
`/430
`COMMUNICATE THE RESULTS OF A SEARCH PERFORMED USING AT LEAST A PORTION OF
`SAID SEARCH QUERY TO CUSTOMER'S SET TOP BOX
`
`,,.
`
`/432
`PRESENT A LIST OF CONTENT SATISFYING THE TEXT SEARCH INFORMATION TO
`SET TOP BOX APPLICATION BEING EXECUTED AT THE CUSTOMER PREMISE
`
`L434
`lr
`RECEIVE CONTENT SELECTION INFORMATION FROM SAID CUSTOMER VIA A
`COMMUNICATIONS LINK, SAID CONTENT SELECTION INFORMATION INDICATING
`SELECTED CONTENT
`
`/436
`RECEIVE A SIGNAL INDICATING THAT THE CUSTOMER HAS SELECTED AN ITEM
`FROM THE LIST OF CONTENT SATISFYING THE TEXT SEARCH INFORMATION, SAID
`SELECTED ITEM TO BE ADDED TO A PLAY LIST CORRESPONDING TO THE
`CUSTOMER
`
`&423
`
`FIG. 48
`
`
`
`Page 9 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 9 of 23
`
`US 2008/0155059 Al
`
`423
`
`MAKE THE CONTENT AVAILABLE FOR DELIVERY TO SAID SET TOP BOX AT A CONTENT SERVER
`USED TO DELIVER CONTENT TO SAID SET TOP BOX
`440
`DETERMINE THE LOCATION OF THE SELECTED CONTENT IN A HIERARCHY OF
`CONTENT SERVERS INCLUDING A NATIONAL CONTENT SERVER, A PLURALITY
`OF REGIONAL CONTENT SERVERS, AND LOCAL CONTENT SERVERS
`
`y
`
`CONTENT
`AVAILABLE
`LOCALLY
`
`444
`
`438
`
`TRANSFER THE CONTENT FROM
`THE REGIONAL CONTENT
`SERVERS TO A LOCAL CONTENT
`SERVER USED TO SERVICE SAID
`CUSTOMER
`
`450
`TRANSFER THE CONTENT FROM THE
`NATIONAL CONTENT SERVER TO THE
`CUSTOMER'S REGIONAL CONTENT
`SERVERS AND THEN TO THE LOCAL
`CONTENT SERVER USED TO SERVICE
`SAID CUSTOMER
`
`UPDATE A SET OF PLAY LIST INFORMATION CORRESPONDING
`TO SAID CUSTOMER TO INCLUDE THE SELECTED ITEM
`
`452
`
`454
`NOTIFY THE CUSTOMER OF THE AVAILABILITY OF SAID SELECTED CONTENT TO A SET TOP
`BOX CORRESPONDING TO SAID CUSTOMER WHICH CAN BE USED TO OUTPUT THE SELECTED
`CONTENT TO A DISPLAY DEVICE
`./458
`CONTROL THE SET TOP
`BOX CORRESPONDING TO
`SAID CUSTOMER TO
`GENERATE A CONTENT
`AVAILABILITY
`NOTIFICATION ON A
`DISPLAY DEVICE COUPLED
`TO SAID SET TOP BOX
`
`/456
`
`SEND AN E-MAIL TO SAID
`CUSTOMER NOTIFYING
`THE CUSTOMER OF THE
`AVAILABILITY OF THE
`SELECTED CONTENT
`
`/460
`SEND AN SMS MESSAGE
`TO A TELEPHONE
`CORRESPONDING TO SAID
`CUSTOMER, SAID SMS
`MESSAGE NOTIFYING THE
`CUSTOMER OF THE
`AVAILABILITY OF THE
`SELECTED CONTENT
`
`461
`
`FIG. 4C
`
`
`
`Page 10 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 10 of 23
`
`US 2008/0155059 A1
`
`461
`
`462
`COMMUNICATE THE UPDATED PLAY LIST TO SAID SET TOP BOX AND TO WEB BROWSER
`APPLICATION THEREBY ALLOWING SAID CUSTOMER TO OBTAIN SYNCHRONIZED PLAY
`LIST INFORMATION FROM AT LEAST TWO DIFFERENT DEVICES LOCATED AT A CUSTOMER
`PREMISE CORRESPONDING TO SAID CUSTOMER
`
`464
`RECEIVE A PLAY REQUEST FROM SAID CUSTOMER REQUESTING SAID SELECTED CONTENT
`
`PROVIDE THE SELECTED CONTENT
`TO THE SET TOP BOX
`CORRESPONDING TO THE
`CUSTOMER
`
`468
`UPDATE BILLING INFORMATION CORRESPONDING TO
`SAID CUSTOMER AS A FUNCTION OF THE CONTENT
`SELECTED BY SAID CUSTOMER
`470
`
`UPDATE BILLING INFORMATION
`CORRESPONDING TO SAID CUSTOMER TO
`INCLUDE A CHARGE FOR THE SELECTED
`CONTENT THAT WAS PROVIDED
`
`FIG. 40
`
`
`
`Page 11 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`5~
`
`502
`
`NATIONAL
`CONTENT
`STORE
`
`548
`
`522
`
`524
`
`526
`
`528
`
`530
`
`532
`534
`FIG. 5
`
`536
`
`538
`
`540
`
`542
`
`544
`
`'"= a ('D = .....
`~ "e -....
`(') a .... 0 = '"= = 0" -....
`(') a .... 0 =
`""" = :=
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`....
`....
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 12 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`My VOD: Homepage
`
`600 '
`
`602
`
`6
`
`604
`
`Over 5000 Videos available for you.
`
`Search [1111111111111111111111111111111111111111111111111111111111
`
`~
`'""~"'"'~~al
`
`What's Hot
`
`Movies, TV Shows, Music, Kids
`
`~~~~~~ ~~M~o~s~t~P~o;p~u~l~a~r:llllllllllllllililill1[lft~~~~~
`'-~--~~1
`I Top;ca' (NCAA Basketball)
`Ill mm 1111111
`I Local
`I Coming Soon
`
`I
`i 1111111111111111
`
`Fig. 6A
`
`®D Global
`~
`@ Categories,
`
`606
`
`Search
`608
`
`Filters,
`Providers
`
`610 @ Conten~.
`
`Dynam1c
`
`612
`®Sign-In
`TWC Division
`614
`
`® Playlist.
`
`Personalize
`Settings
`616
`
`C Send/STB
`
`Subscribe
`Manage.
`Share
`
`LEGEND
`
`(')
`
`~ .....
`
`(')
`
`'"= ~ .....
`('D = .....
`> "e
`"e -....
`.... 0 =
`'"= =
`0" -
`....
`.... 0
`~ .....
`=
`""" =
`:=
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`rFJ
`
`('D
`
`=-('D
`.....
`....
`N
`0 -.
`
`N
`(.H
`
`I
`
`I
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 13 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`700~
`
`My VOD: Homepage (outline)
`
`706
`
`~
`
`Search
`
`I
`f
`·;z -z
`~~ 7
`
`~-
`
`New
`Content
`or Service
`' - - - - - - - - ' \ or Service
`
`i New
`1 Content
`
`712
`.A
`
`~
`
`Account:
`Customer Name
`TWC Brooklyn/Queens<lllll <
`
`+ I 702
`
`704
`
`J
`
`New
`Content
`
`or Service
`
`1
`I
`J
`
`l i , I
`
`~
`
`\
`
`MyVOD
`Playlist
`Send/Edit
`
`C>
`
`rt722
`
`I
`~720
`
`1. Show Title
`2. Show Title
`3. Show Title
`4. Show Title
`5. Show Title
`6. Show Title
`7. Show Title
`8. Show Title
`9. Show Title
`10. Show Title
`
`>View all Playlists
`
`I
`
`My Links:
`My Subscriptions
`Purchases
`Language
`Parental Controls
`
`~724
`I
`
`I I
`
`j
`
`'"= a ('D = .....
`~ "e -....
`(') a .... 0 = '"= = 0" -....
`(') a .... 0 =
`""" = :=
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`....
`0 -.
`N
`(.H
`
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`Choose Category>
`
`All Content
`-What's New
`- Top 10
`- Movies
`Premiums
`-TV Shows
`- Music
`-Comedy
`- Drama
`- Kids
`- News
`Sports
`- International
`Audio
`
`ABC
`A&E
`Anime Network
`AOL Music
`BBC
`Boomerang
`Bravo
`
`708 --I
`
`710-----
`
`Fig. 68
`
`,.----
`What's Hot
`(Movies, TV Shows, Music, Kids)
`
`I Networks
`
`Choose Provider >
`
`Most Popular
`(Based on Usage)
`
`Topical Category
`(Kids, Comedy,Sports Event, Holiday, Oscars)
`
`4
`7
`
`718
`
`' \
`
`\
`\
`716
`
`\
`
`714
`
`
`
`Page 14 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`800~
`
`My VOD: Browse Content
`
`806
`
`812
`
`Search 1
`L---------------------------------~
`Over 5000 Videos available for you.
`
`Account:
`Customer Name
`TWC Brooklyn/Queens
`
`~~ 802
`... .
`804
`
`( Browse
`Choose Category >
`
`1
`
`On Demand Service
`
`(')
`
`~ .....
`
`"'= ~ .....
`('D = .....
`~ "e -....
`.... 0 = "'= = 0" -....
`.... 0 =
`
`(')
`
`~ .....
`
`MyVOD
`Playlist ~
`Send/Edit ~
`
`56 Videos
`
`Categor";es: All I Movies I Series I Kids I Specials
`
`I
`
`I
`I
`'
`
`I
`
`808
`
`810
`
`All Content
`-What's New
`- Top 10
`- Movies
`- Premiums
`-TV Shows
`Music
`- Comedy
`Drama
`- Kids
`- News
`Sports
`
`Audio
`
`1
`
`ll - International
`;
`I
`________________ )
`I
`
`Networks
`Choose Provider>
`
`ABC
`A&E
`Anime Network
`AOL Music
`BBC
`Boomerang
`( Bravo
`
`I
`I
`)
`
`I
`
`Fig. 6C
`
`-~
`
`I
`
`'
`I
`I
`I
`
`I
`'l
`
`- - -
`
`.
`J
`
`r
`
`,---
`I
`i
`
`I
`
`I
`
`I
`I
`I
`I
`
`1
`
`1. Show Title
`2. Show Title
`3. Show Title
`4. Show Title
`5. Show Title
`6. Show Title
`7. Show Title
`8. Show Title
`9. Show Title
`10. Show Title
`
`> View all Playlists
`
`My Links:
`My Subscriptions
`Purchases
`Language
`Parental Controls
`
`814
`
`~I! 818
`
`2'
`:=
`
`N
`~Cl\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`....
`0 -.
`N
`(.H
`
`.j;o.
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 15 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`900~ My VOD: Title Information 914
`
`906
`
`912
`
`Brows~ -::-1
`
`Choose Category>
`
`1
`
`I
`
`1
`
`,
`J
`
`l
`I
`
`1
`
`908
`
`All Content
`- What's New
`- Top 10
`- Movies
`- Premiums
`-TV Shows
`-Music
`- Comedy
`
`-Kids
`
`- Drama
`I
`I -News
`- Sports
`,
`I
`International
`l - Audio
`
`( Networks
`Choose Provider>
`
`910
`
`ABC
`A&E
`Anime Network
`AOL Music
`BBC
`Boomerang
`Bravo
`
`The Aviator
`PG-13
`
`Price: Subscription
`Genre: Drama
`Runtime: 120 minutes
`
`Network: HBO
`Channel: 200
`Available: 4/01/06
`
`(2003) Martin Scorsese directs this Best Picture nominee about Howard
`Hughes (Leonardo DiCaprio). who turned a small fortune into a massive
`one by producing such classics as Hell's Angels, The Front Page, Flying
`Leathernecks and Scarface. He simu~aneously branched into and
`transformed industry after industry, including aviation. Winner of five
`Oscars. including Best Cinematography. Art Direction and Actress.
`
`Actors: Leonardo DiCaprio, Cate Blanchett
`Director: Martin Scorsese
`Fonnat: Widescreen
`Language: English
`Awards: Academy Award Winner
`Avg Customer Rating: 4.5 Stars
`
`You might also like:
`Catch Me If You Can, Titanic, Gangs of New York ...
`
`View1ng Options:
`
`[>) Add to Playlist
`
`Account:
`Customer Name ~ 902
`TWC Brooklyn/Queens . . . ._ 904
`
`II MyVOD
`
`Playlist
`Send/Edit
`
`I
`...---.... J I- 926
`
`!
`
`1. Show Title
`2. Show Title
`3. Show Title
`; 4. Show Title
`5. Show Title
`6. Show Title
`7. Show Title
`8. Show Title
`9. Show Title
`10. Show Title
`
`> View all Playlists
`
`My Links:
`My Subscriptions
`Purchases
`Language
`Parental Controls
`
`l_-924
`
`.......--928
`
`Fig. 60
`
`918
`
`920
`
`922
`
`(')
`
`~ .....
`
`'"= ~ .....
`('D = .....
`~ "e -....
`.... 0 = '"= = 0" -....
`.... 0 =
`
`(')
`
`~ .....
`
`2'
`:=
`
`N
`~Cl\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`....
`0 -.
`N
`(.H
`
`(Jl
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 16 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`1000~
`
`MvVOD: PI
`
`r M
`
`1006
`
`1
`
`Search!
`Over 5000 Videos available for you.
`
`~
`
`Browse
`Choose Category>
`
`I
`I
`~
`
`1008
`
`'/
`
`.,
`
`....
`Account:
`Customer Name
`.....
`TWC Brooklyn/Queens _. ' -
`
`1002
`1004
`
`('D
`
`"e
`
`(')
`
`'"= ~ .....
`= .....
`> "e
`-....
`....
`~ .....
`0 =
`'"= =
`0" -....
`....
`~ .....
`0 =
`""" = :=
`
`(')
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`My VOD Playlist
`
`Playlist Name:
`James23
`•
`
`# Show Name
`
`Channel
`
`View
`
`Runtime
`
`Price f Subscribe
`
`1. Show Title
`
`2. Show Title
`
`3. Show Title
`
`4. Show Title
`
`Provider
`
`Provider
`
`Provider
`
`Provider
`
`Date
`
`Date
`
`Date
`
`Date
`
`Date
`
`Minutes
`
`Minutes
`
`Minutes
`
`Minutes
`
`J
`
`I
`I
`
`1014
`
`I !
`'
`I
`I
`I
`I
`I
`I
`
`I
`
`I
`
`Ali Content
`-What's New
`-Top 10
`- Movies
`- Premiums
`- TV Shows
`- Music
`Comedy
`- Drama
`- Kids
`-News
`- Sports
`-
`International
`-Audio
`
`l
`
`1010
`
`Networks
`Choose Provider>
`
`ABC
`A&E
`~ Anime Network
`AOL Music
`BBC
`Boomerang
`Bravo
`
`J
`
`Fig. 6E
`
`5. Show Title
`
`6. Show Title
`
`7. Show Title
`
`8. Show Title
`
`Provider
`
`Provider
`
`Provider
`
`Provider
`
`Date
`
`Date
`
`Date
`
`9. Show Title
`
`1 0. Show Title
`
`Provider
`
`Provider
`
`Date
`
`Date
`
`l__"f:'all10 VIdeos I No Chacge I I
`
`l
`l
`I
`l
`c=_
`I
`t
`l
`I
`I
`
`J
`l
`I
`
`J
`
`J
`
`I
`
`J
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`Send!~ I
`j
`
`Minutes
`
`Minutes
`
`Minutes
`
`Minutes
`
`Minutes
`
`Minutes
`
`I
`
`'
`
`('D
`
`rFJ =-('D
`.....
`....
`0\
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`1016
`
`1018
`
`1020
`
`1022
`
`1024 1026
`
`
`
`Page 17 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`1100~
`
`My VOD: Homepage (concept 2)
`1108
`1110
`
`1112
`
`1106
`
`1118
`
`~
`
`MyVOD
`
`I
`Search 1
`
`i
`I New
`1\ Content
`or Service
`
`I
`
`. i
`
`I Content
`
`l or Service
`
`\
`
`~1·
`
`J
`
`What's Hot
`Movies, TV Shows, Music, Kids, Events...
`
`1102
`
`Account:
`Customer Name
`
`My Playlist
`·!· All
`•!• Movies
`·!· TV Shows
`·:· Music
`·:· HBO
`·:· Kids
`·:· International
`·:· Fitness
`·!· Audio
`
`Send
`Create/Edit
`Share
`
`My Links:
`
`Purchases
`Language
`Parental Controls
`
`1120
`
`1124
`
`Fig. 6F
`
`~
`
`New
`Content
`or Service
`
`['
`
`'- ·--~
`I Top 5
`\
`I Based on Usage
`I
`I
`I
`I
`[
`I
`_.i I
`i
`
`'I Movies
`1. Movie Title
`[ 2. Movie Title
`1 3. Movie Title
`I 4. Movie Title
`I 5. Movie Title
`I
`I TV Shows
`. 1. TV Show
`2. TV Show
`3. TV Show
`4. TV Show
`5. TV Show
`
`1116
`
`1130
`
`'"= a ('D = .....
`~ "e -....
`(') a .... 0 = '"= = 0" -....
`(') a .... 0 =
`""" = :=
`
`~
`
`N
`0\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`....
`-....l
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`Recommendations
`Based on your playlist and/or personal profile/filter {opt-in)
`
`Music Videos
`1. Music Video
`2. Music Video
`3. Music Video
`1
`I 4. Music Video
`J 5. Music Video
`I I View ail Titles ...
`
`I
`
`
`
`Page 18 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`~
`1200
`
`1248
`
`MY VIDEO ON
`DEMAND PLAYLIST
`TITLE 1 (NOW AVAIL)
`TITLE 2 (NOT READY)
`TITLE 3 (NOW AVAIL)
`TITLE 4 (NOW AVAIL)
`~TITLE 5 (NOW AVAIL)
`TITLE 6 (NOW AVAIL)
`TITLE 7 (NOW AVAIL)
`
`PREVIEW
`WINDOW
`
`Press SELECT
`
`MY VOD PLA YLIST SCREEN DISPLAY
`
`1204
`
`1224
`
`..........
`
`1244
`
`1246
`
`\
`
`\
`
`\
`
`12i
`
`•
`
`ACCESS MENU
`
`1240
`I
`
`\
`
`1234
`
`I
`
`PREVIEW
`WINDOW
`
`I
`
`I
`
`I
`
`I .
`
`r--..... ® MY VIDEO ON
`
`DEMAND
`200
`
`PREVIEW
`WINDOW
`
`• THURS. 6/30
`
`TV PROGRAM 1 I TV PGM 2
`198
`WMAA
`MOVIE 1
`199
`@MAX
`-~ MY VOD 200
`MY VIDEO ON DEMAND
`TV PROGRAM 3 I TV PGM 4
`201
`HBO
`MOVIE 2
`202
`HB02
`PROGRAM GUIDE SCREEN DISPLAY
`
`• 1228
`
`1206
`
`• 1230
`
`1218
`
`1220
`
`I
`
`...__.,
`STB
`REMOTE
`CONTROL
`DEVICE
`
`1202 .A.
`
`8:00 PM I 8 30 PM I 9:00 PM l~ sf
`
`121
`
`121
`
`¢:J'il'9
`.ij.
`
`M"N
`
`c:::....
`
`~214
`
`1216
`
`HIT TV SHOWS OD
`HOWARD STERN OD
`STARTZ on DEMAND
`~MY VIDEO ON DEMAND
`Cinemax on DEMAND
`Showtime on DEMAND
`TMC on DEMAND
`
`Press SELECT
`to tune to
`MY VIDEO ON
`DEMAND
`
`~
`.....
`Press { SEL J to Choose)
`
`1242
`
`ACCESS MENU SCREEN DISPLAY
`
`1208
`
`Figure 7
`
`1222
`
`1226
`
`1232
`
`'"= a ('D = .....
`> "e
`'a ....
`(') a .... 0 = '"= = 0" -....
`(') a .... 0 =
`""' = = N
`
`~
`
`0\
`N
`0
`0
`QO
`
`('D
`
`rFJ =-('D
`.....
`....
`QO
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 19 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 19 of 23
`
`US 2008/0155059 A1
`
`1300~
`
`START PROVISIONING FOR NEW
`SERVICE SUBSCRIBER
`
`,,
`
`1302
`
`STORE INFORMATION INDICATING SERVICES, E.G., CABLE TV,
`TELEPHONY, DATA TO WHICH THE CUSTOMER SUBSCRIBES
`
`/ 1304
`
`,,
`HEAD END AND/OR OTHER LOCATIONS INFORMATION, E.G., MAC v 1306
`,,
`CONFIGURE CABLE HEADEND ROUTERS, BILLING SERVER, ETC, TO v
`PROVIDE, TRACK, AND/OR BILL FOR SERVICES TO WHICH
`CUSTOMER SUBSCRIBES
`,,
`
`STORE IN A CUSTOMER RECORD, E.G., ACCESSIBLE AT CABLE
`
`ADDRESSES, IDENTIFYING DEVICES CORRESPONDING TO SERVICE
`SUBSCRIBER
`
`1308
`
`(STOP
`
`1310
`
`Figure 8
`
`
`
`Page 20 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 20 of 23
`
`US 2008/0155059 Al
`
`1400~
`
`1402
`
`DETECT VOD SERVER ACCESS
`
`1404
`
`ACCESS CUSTOMER RECORD AND DETERMINE SERVICE
`OR SERVICES TO WHICH SUBSCRIBER SUBSCRIBES
`
`1406
`
`IDENTIFY FROM STORED CUSTOMER INFORMATION CUSTOMER
`PREMISE DEVICE OR DEVICES CORRESPONDING TO CUSTOMER
`
`1408
`
`ACCESS CUSTOMER PLAYLIST AND/OR PREFERENCE INFORMATION IF AVAILABLE
`
`PRESENT CUSTOMER WITH OPTION TO SELECT LANGUAGE FOR MENU PRESENTATION
`
`1410
`
`1412
`
`STORE LANGUAGE PREFERENCE INFORMATION
`
`1414
`
`PRESENT VOD SELECTION OPTIONS AND VOD PLAYLIST IF AVAILABLE, E.G.,
`IN PREFERRED LANGUAGE INDICATED BY CUSTOMER IF ANY
`
`1416
`
`PRESENT AT LEAST SOME TARGETED ADS TO CUSTOMER. WHERE ADS ARE
`TARGETED BASED ON INDICATED LANGUAGE IN SOME BUT NOT ALL EMBODIMENTS
`
`1418
`
`RECEIVE VOD TITLE SELECTION INFORMATION FROM CUSTOMER
`
`1420
`
`y
`
`N
`
`STORE INFORMATION INDICATING
`NON-ENGLISH LANGUAGE OF
`SELECTED TITLE IN RECORD
`CORRESPONDING TO CUSTOMER
`
`PRESENTATLEASTSOME
`ADVERTISEMENTS IN NON-ENGLISH
`LANGUAGE OF SELECTED TITLE
`
`1428
`
`SEND UPDATED PLAYLIST TO STB DEVICES ASSOCIATED
`WITH CUSTOMER AND/OR COMPUTER WEB INTERFACE
`
`1430
`
`1432
`
`Figure 9A
`
`FIGURE 9A
`FIGURE 98
`FIGURE 9
`
`
`
`Page 21 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`Patent Application Publication
`
`Jun. 26, 2008 Sheet 21 of 23
`
`US 2008/0155059 A1
`
`~1432
`
`DISPLAY PLAYLIST ON TV AND/OR
`OTHER DISPLAY DEVICE OPTIONALLY v 1434
`INCLUDING SELECTED TITLES NOT
`YET READY FOR DELIVERY
`
`1436 ~ - - - - - - - - . . .
`
`/
`
`1446
`/
`SEND TITLE AVAILABLE
`NOTIFICATION TO SUBSCRIBER
`WHEN TITLE ON PLAYLIST BECOMES
`AVAILABLE
`
`MONITOR FOR PLAY
`SIGNAL FROM SUBSCRIBER
`DEVICE
`
`/ 143s ~r
`RECEIVE PLAY SIGNAL,
`E.G., FROM STB DEVICE
`
`/ 1448
`UPDATE CUSTOMER PLAYLIST TO
`REFLECT AVAILABLITY OF THE TITLE
`FOR DELIVERY
`
`-*
`
`~·
`/ 1440
`STREAM CONTENT
`CORRESPONDING TO TITLE TO
`ONE OR MORE CUSTOMER
`DEVICES ASSOCIATED WITH
`CUSTOMER
`
`/ 1442 ,,
`
`GENERATE BILLING INFORMATION
`
`1444
`~PRoVfDEolscouNT WHERE!
`I
`SUBSCRIBER
`________ _.
`I
`CORRESPONDSTO
`I MULTIPLE SERVICES
`
`I
`
`Figure 98
`
`
`
`Page 22 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`1500~
`
`1502
`Video I
`
`Server
`
`I
`
`1516
`
`1550
`
`~:.~~~B I ~ 1520
`
`1554
`
`/
`
`~
`
`Corporate Network
`
`\
`
`1 c::_c::_c
`
`01522
`B
`
`-..........."'-.
`
`/
`
`115581 National J 1524
`
`1508
`
`1552
`
`1526
`
`1510~
`
`dB
`
`151G
`
`BMS
`
`Internet
`
`(')
`
`(')
`
`'"=
`~ .....
`('D = .....
`~
`-
`....
`"e
`....
`~ .....
`0 =
`'"= = 0"
`-....
`.... 0 =
`~ .....
`""' =
`:=
`
`N
`~Cl\
`N
`0
`0
`QO
`
`151~
`dB
`
`1540
`~ ~48
`
`..tCf"\f'\
`
`('D
`('D
`
`rFJ =-
`.....
`N
`N
`0 -.
`N
`(.H
`
`1534
`
`Figure 10
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 23 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`1600~
`
`1502
`
`1516
`
`Video
`Server
`
`!SA WEB
`Server
`
`1506
`
`1508
`
`Corporate Network
`
`1554
`
`National I 1520
`ISAWEB ~
`Server
`
`~1522
`~
`
`CELL
`PHONE
`
`1604
`
`1608
`
`1606
`
`Figure 11
`
`(')
`
`~ .....
`
`'"= ~ .....
`('D = .....
`~ "e -....
`.... 0 = '"= = 0" -....
`.... 0 =
`
`(')
`
`~ .....
`
`2'
`:=
`
`N
`~Cl\
`N
`0
`0
`QO
`
`('D
`('D
`
`rFJ =(cid:173)
`.....
`N
`(.H
`0 -.
`N
`(.H
`
`c
`rFJ
`N
`0
`0
`..._
`QO
`0 ....
`
`(Jl
`(Jl
`0
`(Jl
`'C
`
`> ....
`
`
`
`Page 24 of 42
`
`Unified Exhibit 1005
`Unified Patents v Rothschild
`IPR2015-01181
`
`
`
`US 2008/0155059 AI
`
`Jun.26,2008
`
`1
`
`METHODS AND APPARATUS FOR
`SUPPORTING CONTENT DISTRIBUTION
`
`FIELD OF THE INVENTION
`
`[0001] The present invention relates to content delivery
`related methods and apparatus, video and, more particularly,
`to methods and apparatus for providing content on demand
`such as video, e.g., using a plurality of servers.
`
`BACKGROUND OF THE INVENTION
`
`[0002] Media content delivery systems often provide a
`combination of basic and premium services. Basic services
`may include a standard package of television channels while
`premium services may include Video on Demand (VOD)
`services where a subscriber may select premium content, e.g.,
`a recent movie or sports event, to be delivered for viewing.
`Upon selection of a VOD content, the content is supplied to
`customer premise equipment, e.g., a set top box at the sub(cid:173)
`scriber's residence, and the subscriber is billed for the ordered
`content.
`[0003] Existing VOD servers used by the cable industry
`today tend to support standardized protocols which can be
`used to control the delivery of ordered content. Examples of
`such protocols include the ISA protocol suite which is part of
`the Interactive Services Architecture that was developed for
`cable companies with the purpose of supporting VOD ser(cid:173)
`vices. These particular protocols are generally referred to as
`ISA protocols and include a Lightweight Streaming Control
`Protocol (ISA LSCP), ISA Session Set Up protocol (ISA
`SSP) and various other ISA protocols. ISA protocols are
`described at www.interactiveservices.org. Time Warner
`Cable's Session Setup Protocol (SSP) Version 2.3 dated May
`19, 2003 and Lightweight Stream Control Protocol (LSCP)
`Version 1.1 dated Sep. 5, 2003 which are available at the
`www.interactiveservices.org website are both hereby
`expressly incorporated by reference. Additional information
`on ISA Lightweight service protocols is provided in: 1) the
`LSCP Implementation Specification Version 1.0 dated Apr.
`12, 2004 (TWC-LSCPI-SP-1.0); 2) CableLabs Video-On(cid:173)
`Demand Content Specification 1.1 (MD-SP-VOD-CON(cid:173)
`TENT1.1-I03-040107 dated Jan. 7, 2004 and 3) CableLabs
`Asset Distribution Interface Specification Version 1.1 (MD(cid:173)
`SP-ADil.l-103-040107 dated Jan. 7, 2004 each of which is
`hereby expressly incorporated by reference. A derivative sys(cid:173)
`tem which uses ISA commands to implement VOD function(cid:173)
`ality which is also used by many cable companies is the
`OpenStream system described at www.tandbergtv.com
`which is an on-demand digital service platform and related
`protocols that allow cable operators to provide on-demand
`video services. These cable industry standards are used to
`provide the backend management functions and interface/
`APis for many VOD systems currently in use by the cable
`industry today. Backend management functions may include
`such things as, session set up, controlling delivery authoriza(cid:173)
`tion for users, network personal video record (NPVR) func(cid:173)
`tions, and billing functions. Control of delivery may include
`supporting one or more NPVR features, in response com(cid:173)
`mands received from a customer premise equipment (CPE)
`device.
`[0004] Recent advances in broadband network used to
`deliver IP packet streams and IP devices, such as personal
`computers, personal digital assistants (PDAs), etc. have
`opened up new opportunities for the delivery of content, e.g.,
`
`video on-demand. IP devices often rely on Real Time Stream(cid:173)
`ing Protocol (RTSP) signaling to control on-demand stream(cid:173)
`ing. RTSP is a client-server multimedia presentation control
`protocol, designed to address the need for efficient delivery of
`streamed multimedia over IP networks. RTSP is described in
`the Internet Society's Network Working Group Request for
`Comments (RFC) 2326 dated 1998 which is hereby expressly
`incorporated by reference