throbber
::i.
`
`'-
`
`---~·
`.
`-
`-=n.·.·-
`· . ~..;..;.;...: • P,ractitioner's.Docket No. 1287
`~·~·c,.1·
`.
`.. ..
`c:::>=.c ~ .
`c:,-=--·
`-....._~NI
`c:::>==== _..,,
`-~ ... -o
`
`Preliminary Classification:
`Propo.sed Class:
`Stibclass:
`
`J
`
`A
`
`PAT'PNT
`
`IN THE UNITED STATES PATENT AND TRAD~MARKOFFICE
`'
`.
`.
`
`.
`
`Box Patent Application
`Assistant Commissioner for Patents· ·
`W~shii;igton, D.C. 20231
`
`NEW APPLICATION T.RANSMITTAL
`
`Transrnitted. herewit~ ·for filing is the pate~t appli~ation of ·
`.
`James Schumacher; Mike O'Brien; Ja:y Cee S~aley
`.
`'
`'I
`. DISPLAY SELECTION IN A VIDEO~ON-DEMAND SYSTEM
`
`Inventor(s): .
`
`.For (title):
`
`.
`
`.
`
`CERTIFICATION UNDER37 C.F.R. SECTIONS 1.8(a) AND 1.10*.
`(When using Express Mail, the E:xpreis Mail label number is mandatory;.
`.
`Express Mail cen_ification is ~ptional.) .
`.
`.
`.
`·I hereby cei;tify that, on the·date sho:,vn .below, this correspondence is being: .
`
`[]
`
`'. MAILING
`deposited .with the United .states Postal ~ervice in an enveiope ~dcfressed to ,the· Assistari~ Comrrti'ssione~ for Patents,


`Washington, D.C'. 20231.
`. · 37 C.F.R. Section ,1~10*

`37 C.F.R. Section· 1.8(a)
`'
`.
`'
`
`[].
`
`with suffi'cientpostage as fidt class mail.
`
`:as/Express Maj! Post·Officeto Address"
`Mailing Label No. El.398585744US
`· · (marti:latory)

`
`\ ·
`
`' . Laura S. Mellblom
`(tyJ?.e or print name of person certifying)
`
`. *WARNING:. .
`
`.. Each·paper or fee filed;.by "Express Mail" must have the nu~ber onhe "Express Mai' mailing label placed
`· · ·


`. .
`thereon pr/or to mailing. 37 C:iR. Section J·:'10( bJ. ·
`"Since·thefiling of correspondente under [Section] 1.10:without the Express Mail mailing label thereon is
`an oversight°thai can be avoided by the exercise of reasonable 'care, requests for waiver of this requirement
`will.not be granted on pe!ition: '.'. Notice ofOi:t. 24;,1996,:.60 Fed. Reg. 56,439, ·at 56,4#i. ·
`
`. · .,<l'fow Application Trans?U~tal--page 1 of 4)
`
`Charter Ex. 1004, Page 1
`
`

`

`1.
`
`Type of Application
`
`· This transmittal is for an original (nonprovisional) application.
`
`2. .
`
`Papers Encl6s~d
`
`·.A~
`
`.
`
`..
`.
`~
`Required for filing date ~nder 37 C.RR. l.53(b )'(Regular) or 37 C.F,~. 1.153 (Design)·
`Appli~atio11


`··



`
`.
`
`.
`
`· •20 Page(s) of Specification .
`. . 8 Pag~(s) of qaims-
`. 7 Sheet(i) 6f Dra:~h1g(s)--lnformal
`
`B.
`
`. Other Paper:s Enclosed
`
`3 Page(s) of.declaration and power of attorney .
`. 1 Page(s) of abstract
`.
`.
`.
`.
`.
`. .
`. .
`.·
`.
`3· Page(s) of Assignment and Agreement 'in an Application;for Le'tters Patent of the United States
`.
`.
`.
`of America
`
`.
`
`3.
`
`· Declaration or Oath
`
`·Enclosed·
`
`E,cecuted ·by:
`*·
`. inventors.
`
`4.
`
`lnventorship Statement
`
`.. i~::.
`~:=: ~ • ..
`
`. · The in.ventorship for all the c1aims·in this application is the.same.
`.
`.
`.
`.
`
`\
`
`. s.
`
`Language
`
`. Englis.h
`
`· .6.
`
`Assig~ent
`
`An assignment of the invention to Sprint Communications Company, L. P. is attache~L A .
`separate "COVER SHEET FOR ASSIGNMENT '(DOCUMENT) ACCOMPANYINO NEW PATENT·
`APPLICATION'; i~ also attached.
`. .
`. . .
`.
`.
`.
`.
`
`(New Application Transmittal--page 2 of 4) ·
`
`Charter Ex. 1004, Page 2
`
`

`

`... ,,
`.. '1
`
`\
`
`7.'
`
`Fe¢ Calculation (37 C.F.R .. Section 1.16)
`
`Regular Application
`
`CLAIMS AS FILED,.
`
`·;·,
`
`.
`
`Claims
`
`Number Filed
`
`'··
`' .
`. Basic Fee
`Allowance
`
`Number. Extra
`
`Rate
`
`Basic Fee
`37 CFR l.16(a)
`:$690.09
`
`Total Claims
`.
`.
`(37 CFR1.16(c))
`--
`
`':'
`
`\
`
`.
`
`53.
`
`. '·
`- 20=
`
`33
`
`X
`
`$1&.00 .
`
`$594.00.
`
`··Independent Claims
`(37 CPR l.16(b))
`
`· 3 ·.
`
`- 3 =
`
`0
`
`X
`
`:.·$78.00
`
`$Q.OO
`
`/-'
`
`·M,,dtiple Dependent'.
`Claim(s), if any.
`(37°GFR 1. i6(d))
`
`1·
`
`·.,
`
`+ ..
`
`$260:00
`
`$0.00
`
`. Fili~g Fee Caltulation .·
`.
`.
`Fee Payinent Being Mad; at This Time
`
`8.
`
`.
`Enclosed
`Filing Fee
`
`_'$1,284.00
`
`. ..
`$1,284.00 ·
`:· -..(
`
`'
`
`.·:=:.:
`.. ~=: ~
`.::1.
`~:1.
`
`(
`
`.
`
`' ·
`
`· · . Recording assignment ($40; 37 C.F.R. Section l:21(h)) (See attached · · $40.00
`. "COVER SHEET.FOR ASSIGNMENT ACCOMPANYING NEW . ·
`. .
`.
`. Ai>PLICA TION")
`
`.
`
`·.
`
`. Total ·Fees Enclosed .
`
`._ $L324.oo.
`
`9.
`
`· ~ethod of Payment of Fees.
`
`Charge Account No. 21-076~ in the l4-TI6unt of $1~324.00.
`}\_duplicate of this. transmittal is attac;hed ..
`
`(New Application J'ransmittal--page 3 of 4)
`
`Charter Ex. 1004, Page 3
`
`

`

`10: ·
`
`Authorization to Charg~ Addi9~nal Fees ·
`
`The Commission~r· is hereby authori;edto charge:the f~ilowing additionalfees by this: paper and·
`· during the entire pendency of this application to Account No. 21-0765.



`. '
`.
`.
`.
`.
`.
`'
`
`.
`
`'
`
`'
`
`··
`
`I
`
`. •
`
`,.
`
`•
`
`I
`
`.
`
`.
`
`· 37 C.F.R. Se~tion 1.16(a), (f) or (g) "(filing foes)
`..
`. -·
`· 37 C.F.R. S,ection 1.16(b), (c) or (d) (pr~sentation of extra claims)
`·.
`. .
`.
`.
`.·
`
`I •
`
`,. .
`37 C.RR Section 1.16(e) (surcharge ft>r filing the basic fiiing fee and/ot: declaration on a date
`later than the filing date of th,e application)
`. . .
`
`37 C.F.R. Section 1.17(a)(l)-(5) (extensfon fees pursuant to s:µCTION l.l36(a))
`
`37 C::.F.R. Section L17 (application processing fees)
`
`il.
`
`Instr1.1ctfons as to Ov.erpayment
`
`· Credit As;count iNo. 21-0765.
`
`· Respectfully: submitted,
`
`)
`
`.
`
`u ..
`f::~
`k:J .
`
`ATTORNEY CONTACT:
`
`CORRESPONDENCE ADDRESS:
`
`Customer No. 021396 .
`
`. Michael J. Setter, Reg. No. 37,936
`Phone: (303) 449-9497

`Fax: ·
`(303) 449-0814
`
`Attn: Harley-R. BaH
`Sprint Law Department
`8140 Ward Parkway
`Mailstop:· MOKCMP0506
`Kansas· City, Missouri 64114
`
`(New A~plication Transmittal--page 4 of 4)
`
`.J
`
`Charter Ex. 1004, Page 4
`
`

`

`. '• ' ..
`'~.·~. ·.
`
`. .
`
`Sprint.Docket 1287
`
`. SPECIFICATION·
`
`TO ALL WHOM IT MAY CONCERN:
`
`.
`
`.
`
`'
`
`! .
`
`5
`
`.-
`
`Beit known that We, Jam~s Schu~acher, Mike-O'Bnen, and Jay Cee Straiey;
`,
`with residence and citizenship: listed below, nave inverited the inventions described in the
`' . . .
`. ~
`.·
`
`'
`
`'
`
`'
`
`.
`
`.
`
`'
`
`following specification entitle_d:
`
`DISPLAY SELECTION IN A ·v1DEQ~ON-DEMAND SYSTEM . .
`
`10
`
`J am¢s 'Schumacher
`
`\
`
`.
`.
`.
`residence: 5829 Virmar Ave, Oakland·, CA 94618
`.
`.
`.
`
`.
`
`'
`
`chizenship: Uilited States of America
`
`Mike. O'Brien
`
`residence: 44 Oviedo Ct, Pacifica· CA 94044
`
`·citi'zen~hip: United S~ates of_Ame~ca
`
`'' . F''
`
`15
`
`· Jay Cee'Straley
`
`residence: 859 ·o~ange Ave; s·~n Carlos CA94070
`.
`.
`.
`... ~.
`.
`.
`citizenship: United States ~f America'
`.. ·
`·..
`
`'
`
`.
`
`.
`
`.
`
`.
`
`•
`
`: •. ,·,
`
`.,
`
`.
`
`l.
`
`Charter Ex. 1004, Page 5
`
`

`

`. .I
`
`·.,
`
`, I
`
`.. ·,
`
`. '
`
`~print Docket 1287 ·
`
`(
`
`.. _;
`
`. /.
`.. ~
`.
`. .
`.
`.
`.
`.
`·. DIS?LA Y SELECTION IN A VIDEO-ON-DEl\:IANP SYSTEM·
`,'' . ',.
`
`.
`
`.
`
`;
`
`.
`
`'
`
`·RELATED APPLICATIONS
`.
`.
`,.., · :. Not applicable··
`
`5 · ·· ..
`
`I
`
`,
`
`.··.;···
`
`FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT .
`
`· ' Not applicable
`
`.
`10 · MICROFICHE APJ>ENI)IX
`
`•'
`
`·. Not applicable
`
`15
`
`.
`
`.
`
`.
`
`.
`
`\,
`
`.
`.
`BACKGROUND OF.THE INVENTION
`1. FIELD OF THE INVENTION .
`. ' ..
`The invention is r~lated to the fi~ld of vid~o. systems; and in-particular, fr> a video:
`: ..
`on-demand.system that provides a viewer with a.~electiort of displays for view1~g·vide6 ..
`. i PESCRIPTION OF THE:PRIOR ART
`Video-on-:dem~nd _systems are c,urrently being designed and implemented: The
`.
`. video--o~~demand system offers an individual viewer various .selections from a video.:
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`~
`
`.
`
`.
`
`.
`
`.
`
`20 · · content iibrary for yiewing on~demand. Some exaµiples of video content include in_ov{es,
`.
`. '
`.. •-:
`.·
`:
`televi_sion. snows, documentaries, news, and.sports: ·.The video..:on~d~mand systerri.·
`.
`.
`.
`1,
`. '
`. . .
`. .
`'•
`receives a requ·e.stfr~ni the viewer to vi~w a particularselection from the video ~~ntent .-.
`
`'
`
`25
`
`. library. In .:response to the request, the video-on-demand system· transfers the selected .
`
`. . viqeo. 'C~n~erit ~~er a communf¢ati~n· system to the viewer·~ display. ·T~m;; the .viden-:~.n~ . ·
`' .
`dem~d system ailows a viewer to irnmecii.ately view seiec.ted video content ·.
`.
`.
`..
`.
`.
`.
`.
`.
`. : ·. · · ~idec>;,on-demand systems use a-television set-top box for remote ~o~troL Usin~ .· .. ·
`. . .
`.
`.
`.
`.
`.
`O the set-top bo:x., the viewer i:nay view a video content menu on the television and•order • C
`
`. .
`
`!
`
`.
`
`·.
`
`.
`
`.
`
`.
`
`'.
`
`i .
`
`.
`
`.
`
`. .
`
`.
`
`.
`
`.
`
`.
`
`..
`
`video content for display on the television. Un(or.tunately, the set-top box is a special
`.
`.
`. .
`. .
`. .
`. .
`.
`' . .
`. .'
`.
`~:
`COillponent that is closely coupled to the television. Th,e set-top b~x.- does not.have ·a
`
`'
`
`'
`
`·._ .
`: ~
`
`......
`
`.2 .·
`
`Charter Ex. 1004, Page 6
`
`

`

`i.
`
`r',
`
`'
`
`\
`
`. video display and is not mobile. The set-top box does not offer a-selection of displays or
`
`bandwidths.
`
`· ·
`
`S_print Docket 1287
`
`.
`.
`SUMMA~Y OF TI:IE INVENTION
`.. -
`The inventiqn solves the above p}obleins with a·video-on-de~and sys~erri that
`.
`'
`uses a second commuriic~tions systen1 and display ... Jhe seco~d co~munic&tions system
`
`.
`
`.
`
`could be the web, and the second display could a :w.el;> browser running on a portable .
`
`• ••
`
`J
`
`•
`
`,·.·
`
`••
`
`.[·
`
`• •
`
`computer.· Advantageously, the viewer cal) preview video content on thtir portable
`
`computer using_ a cheap web C?nnection ,before _selecting video content .for teleyfsion
`
`viewi~g. ·_ The portable computer has _many 6th er uses and elimiilat~s the .cost of a special
`
`•
`
`•
`
`•
`
`J
`
`•
`
`•
`
`,•
`
`television set-top box.
`
`The video-,:on-demand system transfers a control scree!1 signal to a second
`
`communication system an_d 'receives a viewer control signai- from the second
`
`5
`
`10
`
`communication system. The video:..on-der:nand syste~ transfers video signals to either a
`
`.
`
`!
`
`.
`
`.
`
`.
`
`·.
`
`15
`
`first communication system or the second communication system· based on the viewer
`
`control signal. The second communication system uses ·1ess bandwidth to transfer the
`
`:::.
`
`.
`
`;~:~:
`~:~
`
`··t:t
`
`20
`
`\ideo signals than the first co~munications system. The control screen could be a web
`pag~ that includes: 1) a video display menu with a selection of displays and ba~dwidths to
`.
`.
`.
`.
`,display the video signals, 2) a video content me.nu with a -vide~ preview selection, and/or
`3) _a vid~o display control menu comprising play; pause: rewind, fast forward, and stop: .
`: The video~on-demand system i!llplements the Coiltrol 0scrken inenu. seleCtiq~s ..
`
`.
`
`'
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`2S
`
`T_he s~me reference number tepies~nts the s·ame element on all drawings. ·
`'
`.
`FIG. 1 is a block diagram that illustrates the cbnfig~ration ·and operati_ng
`.
`e~vironment for.a vjdeo-on-dem~d-system in an-example of .the inv~ntiop.
`FIG. 2 is a block diagram that illustrates a control screen on a display in an
`ex.ample of the invention .
`. , .FIG. 3 ·is a block di~gram th~t illustrates a control scree_n on a display in an
`
`.
`
`30 . example of the invention.
`
`\
`
`3
`
`Charter Ex. 1004, Page 7
`
`

`

`\
`
`. Sprint Docket 1287
`
`.
`. .
`.
`. .
`. '
`.
`FIG. 4 is a block diagram that illust~ates a control screen on a display in an
`
`.
`
`example of the invention.
`. · FIG_. s· is a block diagram that-illustrates a control screen on a display in an
`.
`. .
`.
`~
`example of the invention.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. 5 ... -
`
`FIG .. 6 is a block d.iagram:·that ill1'_strates the configuration of a web~pased system: .
`
`. in,an example <?f the invention.
`
`FIG. 7.is a message sequence.ch~ that illustrates the operation of a web-based ·
`system in an example of the invention.
`
`10
`
`. DETAILED DESCRJPTION
`
`System Configuration .. FIG.1
`
`FIG. l is a block diagram that illustrates a vid~o~ori-deinand sys(em 100 and its
`.
`.
`..
`.
`.
`.
`.
`... bperating ~nvirortment in an example of th~ invention. The video:.ori~·demarid system 100
`
`'
`
`•
`
`•
`
`• • • #
`
`.. •
`
`•
`
`•
`
`•
`
`. .
`
`•
`
`15 -.
`
`,
`
`'
`
`(
`
`,.
`
`,,
`
`•
`
`•
`
`I
`
`, • •
`
`· . comprises a first communication· interface 101 and a second communication iT1terface 102
`, that are each-coupled to a processi~g system:103. ·The fi;st communication interface 101
`. is coupled to a first communication. system· 111. Th~ first communicatio~ system 111. is
`
`.
`
`. coupled t~ a first display 121: The second co~~~icati~n interface-}92 is coupled to a
`.
`.
`.
`. .
`· second _comm~nication system 112. The second -communication system 112 i~ ·coupled to
`
`.
`
`'
`
`a second display 122. The se~ond communication system 112 uses less bandwidth to ·
`
`\
`
`(J · 20
`
`transfer video_ than the first communication hstem 111.
`
`. I
`
`Some examples of the first comrriiinicatio~ syst~mJ 11 include optical fiber:
`
`·, syste~. wire cable systems, and wireiess link systems. One. ~xample ·of the se~ond
`
`.
`
`.
`
`.
`
`' .
`
`. communication system 112 is the Internet, and in particular, the.World-Wide W:eb.(wepf
`.
`.
`.
`. .
`· One example of the first display 121. is a television .. Orie example of th~ sec'ot:ld displa~
`· 122 is_ a portable persprtal computer with ·a browser.
`'·
`
`.· The yJdeo-on-demand system 100 could comprise a converitic'mal computer
`
`25
`
`~1th_ software and_ coiwentio~al ·communication interfaces:
`platform th_at i$. configured
`1
`The software direct~ the computer platfo~ to ~perate as follows: .. the _pro~essing system
`
`103 transfers a control.screen signal to the seccmd:communication interfac.e 102: The.,
`second co~unication interface l02 transfers the con~ol s~reeti'·signal to. the s'econd .
`
`'..?0
`
`4
`
`,/
`
`Charter Ex. 1004, Page 8
`
`

`

`· communication system 112. The second corrimupicaiion· system 112 transfer~ the control
`
`.' .r,
`
`Sprint Docket 1287
`
`.~creen signai to the second display -12:f The second .·display 122 displ~ys the control
`.
`.
`.
`.
`.
`',.
`. screen .. In some ex~mplyf OI the invention, the co.ntrol; screen is a we~ ·page.
`. .
`.
`.
`In response to viewer input to the c6ntrol screen, the second display 122" transfers
`
`.
`
`.
`
`,.
`
`.
`
`:
`
`.5
`
`.
`
`·• acorresponding ~ie~er controi 1si~~l t~)he second coriununic~ti~n ~yst~~l 12 .. The
`. .
`..
`-
`.
`.
`.
`• · secorid·communicati~n. system 112. transfer~ the viewer conttql signai to th~ second.
`comniunicatio~s interlace 102. The second communication-interface 102·fransfers the·
`
`' '
`
`•,
`
`.
`
`'
`
`. · contror signal to the processing system 103.
`
`. , The processing system 103 transfers video signals to eith~r the first.
`
`:.·.·
`
`'
`
`'
`
`'
`
`, '
`
`•
`
`I
`
`10
`
`communication interface or th,e. se~o~d corrimunic~tion interlace 'i-n .. resJ:>onse to the viewer
`
`control signal. If the first communication interface 101 is used, the~· the first
`
`15
`
`r==~
`;;,,;,
`
`. 20
`
`-commu~ication interface 101 · transf~rs the video signals to .the first ~omm~ri.ication
`system.· 1 i 1. The flrst communicatiori system l i 1 transfers the video signais to the first
`ctispl~y 121. · i'~e first display .121. ~ispiays the vide~ .. If ~he sec~;ct c~iiimunication.
`. .
`.
`.
`.
`interface 102is Used; then th,e second c~mmunic~tion interface 10~ '.ti:ansfers the_.video
`.·
`..
`. ·.•
`.
`.
`.
`.
`'
`.
`. .
`.
`.
`.·
`. ;,
`.
`.
`· signals to the second ~ommunicatiori system 112. · T.he second communication system
`
`.
`
`.
`
`.
`
`.
`
`112. transfers. the v~d~o· ~ignals t~ the:second display 12~.· The ~eco~~ displa; 12£, .
`
`displays the video.
`.
`.
`'
`
`,,
`The Control Screen.:...: FiGS. 2-5
`fIQS. Z-5 depict various versions of the con~rol scree}) 230 that is·generat~d by
`.
`. .
`.
`the videO'-On-demand system 100 .. In particular, the processing system 103 generate~ and .
`
`.
`
`I
`
`'
`
`'
`
`,
`
`transfers corresponding control g'creen signals .to the, se.cond communications interface
`.
`.
`.
`.
`.·
`.
`; I.
`.
`. .
`.
`.
`. .
`.
`.
`··. .
`.·
`. .
`·102; and the second-communications .interface 102 tr.ansf~rs.the control scr¢eti signals
`
`.
`
`.
`
`'
`
`.
`
`25.
`
`ove~ the second communications ~ystem 112 to the display 122. :The dispiay 122 ·
`
`· displa~s the coritrol screen 230 to the viewer in response to the con.trol screen signals. ·
`
`·, The ~-iewer choo~es menu selyctions ~sing the di~play 122; and t~e display 122
`
`transfers corr.~sponding menu selection signals to video-~n-de,mand system 1_00. In
`
`.
`
`.
`
`,
`
`.
`
`.
`
`particular, the display 122 transfers the menu selection signals over ~he second
`
`'
`
`V
`
`.
`
`. 30. communications system 112 to the second c~_mmunications interlace 102, and the second
`
`5
`
`Charter Ex. 1004, Page 9
`
`

`

`. communications interface 102 tran;fers the memi·selection·signals io the processing
`
`t
`
`• •
`
`..
`
`.,. .• •
`
`• •
`
`••
`
`.•
`
`••
`
`••·
`
`:
`
`•
`
`system -103-. ·._The proces~ingjystern 103 controls th~ _video..,cm-demanq system 100 _in
`
`.
`
`' ,
`
`',
`
`, ·
`
`•
`
`•
`
`. • I '
`
`Sprint,Docket 1287·
`
`5
`
`'.
`
`response to the Irtenu s·election ·signals ..
`·,'
`. FIG. 2 is block djagiam thatillustrates a control's~r~en 230 on the display 122 in
`.. .
`. . . .
`·: ·.
`....
`' ' .
`.
`~n example of the inventfon. The contr:01 · scre~n 230. includes a video cm)tent men~ 231
`.
`.
`•·. .
`.
`.
`.
`'
`.
`.
`and a video display menu 232: The. video,contenttnenµ 231 comprises various rp.enu
`
`'
`
`•
`
`.
`
`.
`
`.
`
`.I
`
`.
`
`,
`
`,
`
`,
`
`,.
`
`.
`
`. •
`
`. .
`
`,
`
`·.
`
`. '
`
`sel~ction~ .such as mo~ies; documentaries; sports, news: educational .materi~I, and game~.
`. . .
`. ..
`·. .
`. . ·,
`,'.: . ,,
`. .
`.
`.
`.
`.
`'
`"•
`These m~im
`sele~tion ·are de~cited by c~ntent #i,. c?ntent
`2,:~ontent"#3 .. : tonte~t #Non
`
`0
`
`~
`
`.
`
`'
`
`0#
`
`FIG: 2.~ Thevid~o cont~I).t menu 231 ~lso comprises a'"pre;jew s~lectfon _and ·~n order
`
`.
`
`'
`
`'
`
`'
`
`'
`
`.
`
`. . .
`.
`. . .
`.
`:· selection. :,The preview ~~lection allows the. ~iewe;\o preview the selected video content.
`
`10
`
`The order ·selection allow~_the viewer to view the selected video cont~nt in its entirety .
`
`. . Thevide~ display men~· 23,2. ~ompri'~ei'v~~us display"chru:atteristi~s. such as display
`
`22i and display 222, with-~arious ba~dwidths fo~-~a~h ·display. ,The full view selection in
`. ..
`.
`·,.,.
`.
`.
`.. '.
`. .
`.
`.
`.
`t_he menu 23·2 causes the. .display 122 to use more· of'the control s~reen to qi splay the .
`
`.
`
`'
`
`15 ·
`
`:video.
`
`/
`
`'
`
`'
`
`.. \ ·· · When the viewer selects a pre.view·of video ctinte~t, the display 122 ~ra~sfets a
`
`video pr~v"iew selection signal to the'second coriunµ~ications.system 112 indicating the·
`. .
`. .
`:
`. .
`.
`.
`.
`.
`.
`'
`· selected video preview. The s~cond cortmiuriications systim 112 transfers·the video
`
`'
`
`'
`
`•.
`.
`'
`.
`.
`.
`.
`,
`. I
`.
`.
`.
`. preview selection signal to the secorid communication_s interface 102. The second
`.
`.
`.
`.
`.
`.
`.
`.
`coriu'nunications interfac~ 102 ~ansfers the video preview selection··signal.to the
`
`•,
`
`t:
`
`.. 20
`
`/
`
`processing system 103.
`
`·.· ··. When the viewer selects video pi~·piay characte~is.tics,.the displ~y 122 ~ansfers a
`
`video display menq.selection signal.to the second.~ommunications systein 11'.z°indicating
`
`· . the selected video display _char~cteristics. The se~ond comnninicatio~s system l°i2
`.
`...
`. 1·': . '.
`. . . ' ., .
`':
`'.· .
`. . .
`. .
`.
`'
`.
`'
`transfers the video display menu selection signal to th~. second_ communication interface.
`
`25
`
`: i02 .. The second C011llD,UJ)iC~tions interface.,102 tfarisfets' the video_display menu :::
`
`... selection signal to the P!OCessing sys_te:rn 103. The· video:·preview selection ~ignal and the •,
`
`1
`

`
`·: ; ~: video display menu selection signal couldbe irit~grated together.
`. The processing system \O~ proce~ses the video pI'evie~ .s~l~ction signal·. to
`.. responsively transfer a preview of the selected video content as video signals.-.The
`. .
`.
`.
`
`I
`
`'
`
`•
`
`'
`
`' •
`
`'
`
`•
`
`I•,,
`
`,
`
`'
`
`',
`
`I
`
`•
`
`'
`
`· 30
`
`.
`
`.
`
`.
`
`\
`
`.. 6
`
`Charter Ex. 1004, Page 10
`
`

`

`Sprint Docket 1287
`
`· processing system 103 processes the video display menu selection. signal to responsively
`.
`..
`.
`.
`.
`.
`. select either thefirst communications interface 101 or the second communicatioJs
`
`interface 102 to transfer .the video signals: The·s.electe.d ·communication int~rface .then
`
`. transfers th~ video .signals to the corr¢spondi~g display .~ver the corr~sponding
`
`·c_gm:municatio~ system .. Th~ corresp~nd~g display displays the selected vide~ preview in
`.
`.
`.
`response to the video signals .. For example, if the ~iewer selects a preview of vi<l,eo
`
`. .
`
`.
`
`.
`
`.
`
`.
`
`content #2 on the display 122, then the video-on-demand system 100 transfers. th~ .
`.
`.
`. .. ,,
`.
`.
`.
`'
`preview .of the video cpntent #2 ~6 the.display 122 over the co.m:rnunication system 112.
`
`.
`
`.
`
`.
`
`.
`
`•
`
`.
`
`'
`
`i
`
`.
`
`.
`
`'
`
`•
`
`~
`
`'
`
`•
`
`. . '
`
`•
`
`J
`
`When the. viewer selects an order for video content, the d1splay·122 transfers a
`~--
`.
`.
`video. content menu selection signal to the second:co~unications system 112 i.nciicating
`
`.
`
`.
`
`.
`
`. the selected video content. The second co~munications system 112 transfers the vide~
`
`corit~nt menu selection s1gna1 to the:seconci communications interface fo2. The se~ond
`
`communications int~rface 102 transfers the video content menu selection signal to the
`
`\
`
`'
`
`•,
`
`5
`
`. 10
`
`F
`""
`
`· processing sys.tern 103.
`
`15
`
`'When the vi.ewer. selects vid~o display chara~teristics,.the di~play 122 tra~sfers a
`
`video display menu selection signal to· the ~econdcmnmunications system 112 indicating
`
`. tl)e selected video ~spiay char~cteristic~: The second ccimmtinication~ ~ystem 1i2·
`
`transfers the video display menu selectio~ signal t~ the second communication interface
`
`102. The seco~d communications interface 102 transfers the video display menu ·
`
`20 · ·selection' signal to the pr,ocessing syst~m 103. The video content menu_ selectio·n signal
`
`·and the video disp'lay m~nu selection signal could· be integrated t~gether.
`. .
`.
`. The processing·system 103 prncesses.the videoc_ontent menu ~elec~i<'>n signal to
`
`.
`
`I
`
`'
`
`•
`
`•
`
`'
`
`I..
`
`responsively ~ansfer the selected video content as video signals .. The processing system
`.. i03 processes'the,video display meri~ selection signal to resp~~~fv~ly seiect either the
`• first c.ommunications interface iO 1 Or the second c~m:rnunications interface 102 to .
`.. transfer the video signals·;, The selected.~b~m1ication .ii:iterface the~ ttari.sfersJhe vJdeo
`
`25
`
`. signals to th~ correspcniding display over the corresponding commll:i:ticatic;,n system. The
`
`corresponding display displays the seiected video coritent in response to the video signals.
`
`· For example, ifthe _viewer selects an.o~der/or video content #2 using the display 121,
`
`. J
`
`7
`
`Charter Ex. 1004, Page 11
`
`

`

`•
`
`· Spriiit Docket 1287
`
`then ~he video-<;m-dern.artd system 100 transfers the video content #2 to the ·display 121.
`- ,• .
`. -
`. . .
`.
`. ~
`. .
`.
`.
`.. '
`.
`over tlie comm:unicati6!1 system 111. · ·. . ..
`.
`FIG. 3. is block diagram tha{ illustrates the control screen 230·on the display-122
`. . .
`..
`.·
`.
`.
`.
`·,
`in an example of the inventipn·. In this example, the display 121 is.c.urrently dispiaying
`
`,,:
`
`.
`
`·.'
`
`,
`
`.
`
`.
`
`\,
`
`. :'-....._
`
`5
`
`10
`
`.
`
`·· selected video· content. T6e coptroi. scre~n 230 includes the video display meriu 232 and
`.
`.
`.
`.
`.
`.
`a video. display·contrbl nienu 346. The video d.isplay control menu .340 con;ip1ises
`.
`.
`.
`.:•·
`selectio~sfor go-to-beginning, rewind, pl&y; fast forward, go-to-enfpause, ·and. stop,
`'
`',,
`'
`.
`'
`'
`'
`'
`'
`'" . '
`'
`'
`l . . : '
`:
`.
`'
`· When the viewer selects one .of these video. display controls, the display 122
`
`'
`
`transfers a video display control m~nu selection signal to the second c9mmunicatibns
`
`system 112 inoicating the selected video display control.· .The second communications
`~ ' .
`· sy~teni · 112 transf~rs the video c,lisplay control ~enu selectjon signal to the secon'd ·
`'.
`. '
`'
`.. \
`:
`. communications interface· 102. The second communications interface 102 transfers the·
`
`' '
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`'
`
`video display control menu selection sig~il ,to the .processing sys~em· 103. The pr~~essiilg
`
`·system 103 processes the video 'dispiay. control menu selection'signal to respoilsi.vely.
`.
`. '
`..
`··.
`. '
`.
`.
`.
`,
`implement the display control With respect. to the video signals. For ex.arripi¢, .ifthe
`
`. .
`
`.
`
`.
`
`.
`
`.
`
`'
`
`'
`
`'
`
`.
`
`.
`
`.
`
`. .
`
`.
`
`viewer selects fast.forward using the ~isplay 122, theri. the videc:>-:on..:de~and system-JOO
`.
`.
`. .
`'fast forwards the video.~cintent being transferred to-the display 121 ove; the
`. .
`. .
`.
`·corrununication system 111: .
`FIG. 4:1~ block· diagramthat'. illus~ates the· controfscreert· 230 on the.dis~lay 122
`~
`20 · , · in an example of the invention. In ·this ex~ple, the display 122 is currently displaying a.
`. .
`..
`. .
`'
`.
`.
`.
`· selected video preview on a viewer.450. ~The viewer 450 could. also be used to display
`: . ..... :'.
`.
`. . .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`•, .
`··.selected video content in addition.to previews. The·conttol screen 23.0 also includes the
`.· .. ·
`.
`·.
`••·
`• .
`·,
`.
`.
`I
`.··
`::
`.·.·
`.
`•
`.
`...
`. . . ,
`· '\iideo display menu 232 ancl the video display c·ontrcil menu 340. -For e?(ample, if the
`·vie.wer selects fast forwru-d'using the,.displ'ay 121, then the·video~on.-deniand system lOQ .
`
`~: ..
`. kf.
`

`
`~
`
`•
`
`'
`
`'
`
`\'
`
`•
`
`, I
`
`I
`
`•
`
`'. •
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`I
`
`,,
`
`'
`
`f
`
`•
`
`•,
`
`.
`
`\
`
`',
`
`· ·
`
`25
`
`fast forw~ds the, video preview on th~ viewer 450 ..
`
`'
`
`.. FIG.'-~is block diagran1:that il,i~strates the'control screen 230 on the d_isplay 122·'
`
`in an exarripl~ of the inventio11. 'Iri'thiS e~ample, 'the display 122 is c.urrently disp~~yin.g
`
`'
`
`: · selected video content on the viewer· 450, and "full screen!.' has been selected from video ·
`.
`.
`..
`. .
`·-
`.
`.
`.
`.
`.
`. display :control me~u-·340. 1~· resp~nse to the full scre~i1 menu selection, a larger portio~ .
`·bf the contr~l,~cre~rt' 230 is ~sed for ·the vie\¥er 450 to display the video content If the ·
`
`30
`
`··,, ...
`
`8
`
`;•.
`
`! '
`
`Charter Ex. 1004, Page 12
`
`

`

`/
`
`Sprint Docket 1287
`
`viewer selects "menus" on the 'i::cmtrol screen 230, then.the display reverts to the ~ontrol
`
`screen of FIG. 4. The full &creen menu selection operates in a similar fashion for video .
`.
`. .
`,' ...
`......
`'
`
`previews.
`
`5
`
`. Web-Based System Configuration ·arid Operation -FIGS. 6-7
`
`. FIG. 6 is a block diagram that mJstrates the configuration of a web-based system
`
`'
`
`'
`
`'
`
`'
`
`· .. in ah example of the invention .. The video-on-demand system 1.00 is· coupled to ,a video
`..
`distribution system 611 and to the web 612: The video distribution syste.m 611 is coupled
`.
`.. ,
`.
`.
`.
`'
`to a teievision 62L The web 612 is' coupled to a browser 622 running .on a portable .
`.
`10 . · comput~r 623. The video-on-detn~nd system 100 communicates with the television 62°1
`over the video distribution syst~m 611 and with the browser 622 over the web 612: The
`~lements 611, 612; 621, · and 622,/623 respectively ·correspond ~o the_ elements .1 i 1, 112,
`121, and '122 of FIG.l
`.
`..
`.
`. ·FIG. 7 is a message sequence chart that illustrates the operation of the web-ba~ed
`. '
`'
`\.
`'
`system in ah example of the invention. Forclarity;the video distribution system·611 and
`the web 612 are omitte~ from FIG. 7. The.browser 622 logs-in .to the system 100, and iri
`.
`response;the system 100 returns a web p:;ige to the brow.ser 622. This web ·page is similar
`
`'
`
`'
`
`'
`
`.
`
`to FIG. 2 .
`
`.
`
`. The.browser 622 then trciilsfers menu selections to the_ system 100 fo~ the browser
`
`622 to di~play a selected video preview usi~g MPEG I.'. In response, the system 100 .
`
`. transfers the selected MP;EG I video preview to the bro.~ser 622 for displaf . This display
`.
`..
`.
`.
`.
`.
`.
`is similar t~ either FIGS. 4 or 5,depending on the fulf screen selection.
`
`.
`
`-
`
`.
`
`.
`
`'
`
`.
`
`.
`
`I
`
`.,
`
`..
`
`.·
`
`I
`
`After the video preview, the browser 622 transfers merit), selections to the system
`.100 for thetelevisioil 621-to display selected video content using MPEG Ii: .. In response, ...
`. .
`.
`the systein 100 transfers the sel~cted MPEG II vicleo C()ntent to the televisio~.621. The
`
`'
`
`.
`
`.
`
`'syste~ 100 also transfers a web. page to the browse~· 622. This web page is similar to
`FIG.3.·
`
`I
`.
`. As·:the television 621 di~plays the selected video cQntent, the browser 622
`transfers a rewind instruction to the system 100. In response, the _&ystem 100 transfers
`rewinding video content ·to the teleyision 621. :rhe browser 622 then transfers a play
`
`9
`
`( ''
`
`\
`
`25
`
`30
`
`~ .....
`
`Charter Ex. 1004, Page 13
`
`

`

`.instruction to the system 100: In r~sp~nse, the s'ystetti ioo transfers the rewo~nd'video
`. .
`.
`.
`.
`'
`.
`content to the television 621.
`
`.. ,J
`
`'
`
`.
`
`·.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`J
`
`· Sprint Docket 1287
`
`As the television 621 displays the selected video content; the browser 622
`
`t~ansf~~s menu selection~ to the syst~m 100 .fo; the .browser 622 to display the sel~cted · ·
`.
`.
`.
`..
`video con'ient using MPEG I. In response, the system 100 transfers the.selected MPEG I
`"adeo-co.ntent to the browser 622 for. dis~~Y· _This displ;y is similar to eit~_e/FIGS: 4 or 5
`
`.
`
`.
`
`5
`
`depe~ding on the full .screen selection. It should be'appreciaied th~t the video-on-dem.and
`
`system 100 ailows the viewer to sel~ct-the desir~d display and bandwidth for seiected .
`
`video previews and .content. The viewer can switch between different displays, ·
`
`10
`
`bandwidths, and videos as desired. · .
`
`There are numerous vari~tions that ~e· included in variO.us ex~mples of the ·
`.
`.
`invention. Both displays could be used simultaneously to ~ie~the same or differe~t ·
`
`.
`
`.
`
`'
`
`\
`
`'
`
`~
`
`.
`
`\video. The display 122 could omit the viewer 450 and simply provide VCR type control
`.
`.
`.
`.
`.
`.
`over the disJ,lay 121. The displays could be remote from one another or be mobile; For .·
`.
`· example, the. display 122 couki be a handheld computer with a browser and a w.freless
`
`I
`
`•
`
`,
`
`'
`
`','·
`
`.
`
`,
`
`.
`
`•
`
`15
`
`communication interface· to the web.
`
`'
`The above-described processing sys.tern in~ludes iE_striictions .that are· stored on ·
`
`storage media., The instructions can be read arid executed by·~ processor.. ~Orne.
`
`examples of instructipns are s·oftw~e, .program code, and firmware. Some exan:iples of
`.
`.
`.
`.
`.
`.
`storage me.dia fu"e memory d~vices, tape; disks; integratect:cfrctiits, ~nd servers. ·.:ihe f
`.
`instructions are operational whe11 ·e.xecuted by the processor to 9-irectthe prncessor,to.
`operate in accord· with the invention. The term "processor" refers to a single processing
`device· or a group of inte~~opetati~nal p~ocessing ctevice~; .. so~e- example{ or p;.o~essors
`1
`'
`'
`are int~gr.ated circuits, computers, and logie circuitry. Those skilled in th.e· art are ~amiljar
`
`.
`
`•
`
`.
`
`'
`
`'
`
`.
`
`~
`
`•
`
`I
`
`25. ·
`
`·with instructions, processors·, and storage media:
`

`
`I
`
`'
`
`\
`
`'
`
`,'
`
`•
`
`•'
`
`' • •
`
`•
`
`Those skilled in the .art·will ap~r~ciate variations of the aboye-de~cribed
`embodiments that fall within the scope of the invention. A~ :a result; the invention is not
`. limited to the' specifi~ examples and il11.1strations discussed above, but only by th~ ..
`..
`.
`.
`.
`following cl~ms and their eq~i'valent~.
`
`,.
`
`30
`
`10
`
`Charter Ex. 1004, Page 14
`
`

`

`.)
`
`. l ..
`
`Sprint ·oqcket 1287
`
`'··
`
`~-...
`
`'•
`
`....... __ 1
`
`\_.SJ:..AIMS:.: .. · \
`We claim:
`
`/
`
`i .
`
`. /
`
`11
`
`Charter Ex. 1004, Page 15
`
`

`

`. '
`
`'''
`
`Sprint Docket 1287
`
`.
`
`:
`
`',
`
`'video'."on~dem.and'system·comprising: ..
`~ first ComrimnicatiO~·interfa~e ~onfigured t~·.tr~sfervideo sig~al~ to a first.
`commu ication. system; · .
`.
`'
`•·.
`.
`a s cori'd communication int~rface configured to·.tnin~fer· a c6ntrol screen sign~}
`. .
`'· .
`..
`. .
`. ..
`··.
`.
`.
`.
`.·.
`.·
`·.
`.
`.
`.
`_.,
`\
`"
`.
`.
`.
`i'gnal~ to a second communication system th~t uses lyss bandwidth to
`5 . · and the vide
`transfer the vid .>signals than the first communi~ation.s system; a~~ .. · .
`system coQfigured Jo transfer.the control screen signal to the second
`~ommunication inte ~te, receive a viewer controi signal from the secon'd co~m~n1cation
`. e video. ;ignals to either the first co~uriicati~n irtierfac·~ orth.e
`int~rface; ahd tr,a~sfer
`10 · second communication i terface based on the viewer control signai. · ·
`
`.
`
`.
`
`'
`
`,
`
`•
`
`I
`
`,
`
`'
`
`,
`
`•
`
`2 .. The video-on-demand syst. m

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket