throbber
I|||||||||||||||||||||||||||||||Illll|||||l|l||||||||||||||||||||||||||||||
`
`US00?5584i’2B2
`
`(12) United States Patent
`Locket et al.
`
`(10) Patent No.:
`
`(45; Date of Patent:
`
`US 7,558,472 B2
`Jul. 7, 2009
`
`(54)
`
`(75)
`
`.VIUI..TIMI~lDIA SIGNAL PR()(IESSl.-VG
`SYSTEM
`
`Inventors: David I.-ticket, Los Gatos, CA (US):
`Kurtis G. Ileaton. Pleasanton, CA (US);
`James M. Barton. Los (iatos. CA (US):
`Jean Swey Kao. Cupertino. CA (US):
`(Thing Tong Chow. Fremont. CA (US);
`Roderiek James Melnnis. Milpits. (‘A
`(US); Andrew Martin Goodman.
`Menlo Park, CA (US)
`
`(73)
`
`Assignee:
`
`'l'iVo Inc.. Alviso. CA (US)
`
`(‘°‘}
`
`Notice:
`
`Subject to any disclaimer. the term of this
`patent is extended or adjusted under 35
`U.s.(:. t54{b)by 1623 days.
`
`(21)
`
`Appl. No .: 093935.426
`
`(22)
`
`Filed:
`
`Aug. 22.. 2001
`
`(65)
`
`(63)
`
`(60)
`
`Prior Publication Data
`
`US 2()O2a"(}037l6()_*\l
`
`Mar. 28, 2002
`
`Related U.S. Application Data
`
`Contitniation-in-part of application No. 093827.029.
`filed on Apr. 5. 200}.
`
`Provisional application No. 60t'226.856. filed on Aug.
`22. 2000.
`
`(51)
`
`Int. (21.
`
`(2006.01)
`H04N 7/00
`(2006.01)
`H04N 5/00
`(200(:.()l)
`H04N 7/26
`386K125: 386K124: 386.005
`U.S. (I1.
`Field ofClassifieation Search
`386f46.
`386r’l09_. 111, 112. 83. 96.124
`See application tile for complete search history.
`
`(52)
`(53)
`
`(56)
`
`CA
`
`References Cited
`US. l-’A'l'liN'I‘ DUClJMl",N'l‘S
`
`3.683.353 A
`
`8."'l9?2
`
`llull
`
`(Cot1tintIed}
`FOREl(iN PATENT DOCUMENTS
`2 137 745
`1291994
`
`(Ctitttintled)
`()'l'lll".l{ l-’Ul.3l .I(.‘A'l'l()NS
`
`Macwcek News anicle entitled. “Quiclc'l'itne Ready for Prime 'l'ime".
`dated Dec.
`I0.
`[991 (2 pages. numbered 'l‘IV()-410797 & 'I'l\.r'tI}-
`4 10'.-"98).
`
`((.‘ontinued)
`
`Prirrtarjt-' E.\'arrtt'ner—Robert Chevalier
`(74) Attorney. Agent. or Firm llickman Palermo Truong 8;
`1'-locker LLP
`
`(57)
`
`ABSTRACT
`
`A multimedia signal processing system utilizes an easily
`manipulated, low-cost storage and display system that allows
`the user to view a television program and instantly review
`previous scenes within the progratn. The invention also
`allows the user to store selected programs while simulta-
`neously watcliing or reviewing anotlter. A versatile system
`architecture enables providing the invention in multiple con-
`figurations. each adapted to receive input signals from a dif-
`ferent source. At the highest level. the system includes an
`input section and an output section. Across all cottfigurations.
`the output section retnains substantially the same. while the
`input section varies according to the signal type and the
`source. 'l'hus_. several configurations are provided. each one
`requiring. only minor system board modifications. The system
`architecture thus simplifies the design and Inanufacturing
`challenge presented by producing units to serve different
`markets. such as digital satellite. digital cable and analog
`cable.
`
`37 Claims, 23 Drawing Sheets
`
`W0
`
`% hard disk
`
`I-"OI
`
`
`
`SAMSUNG 1001
`
`SAMSUNG 1001
`
`1
`
`

`
`US 7,558,472 B2
`Page 2
`
`771003
`771003
`871003
`871003
`871003
`871003
`071003
`071003
`1 07 1 003
`1 07 1 003
`271004
`271004
`271004
`1 004
`571004
`571004
`771004
`1071004
`1 1 7 1 004
`1 27 1 004
`271005
`571005
`1 005
`671005
`871005
`87 1 005
`871005
`1 27 1 005
`171006
`171996
`471006
`471006
`471006
`471006
`571006
`571006
`671006
`671006
`87 1 006
`071006
`071006
`1 1 7 1 006
`1 1 71 006
`1271006
`1 27 1 006
`1271006
`1271006
`271007
`271007
`271007
`271007
`371007
`371097
`371007
`471007
`471007
`571007
`67 1007
`771007
`871007
`071007
`071007
`1071007
`1 27 1 007
`1271007
`1 27 1 007
`1
`1 098
`1 7 1 008
`271008
`27 1 008
`271008
`271008
`371008
`
`Eshensen
`Cucchi cl :1].
`Jemigan et al.
`Takeuchi
`Mills el al.
`C-oldwasser el 21].
`.\lish1mI.1ra
`Littoral et al.
`Bnmo
`Yuri Ct 81.
`Akiyanla at £11.
`Bradley at al.
`Haskall
`Clark
`Osterweil
`Ostcrwcil
`Hfifrach
`Banker el al.
`Edem at 711.
`Logan er 8].
`Tobias. [1 at al.
`Nemirofsky
`Hooper el :11.
`Powers
`Lynch 01 al.
`Wailers et al.
`Hooper at al.
`O‘Cal1agh:u'1 el al.
`Logston ot a].
`Yucn at al.
`Awaji
`Rossmere et al.
`Mats-umoto ct al.
`.\7Ii11s et :1].
`Iizuka et a].
`Chen el :11.
`Grady at a].
`Vocten ct 711.
`Long. (:71 111.
`Staron
`Maiuri er al.
`Cooper
`Peters
`
`McLaughlin at 8].
`Baker et a].
`Ware
`Belknap ct al.
`Hendricks et al.
`Wagner
`Bclknap et al.
`Bertram
`Bacher et al.
`Cobbley el 21].
`Harscoel 131 211.
`Russo
`Compoint or 8].
`Moskowitz. or 8.].
`Lee
`Dunn et 81.
`Porter et al.
`Ware
`Belknap et :11.
`Cooper
`Igguldcn ct al.
`Kim et a].
`Russo el al.
`158118
`Falcon, Jr. el al.
`1-Iirayama et al.
`Kawamura er a].
`Otlesen e1 :11.
`Ottcscn ct al.
`Oguro ct 8].
`
`A "
`
`PI93*3*>>3=-3*3*>>J>3*>>>>>'.>->27-3*>>3*3*>3>>i*3*3=->3*3*>>>3*>3I>3*D=*>>§1='3b3*>>3*J='>§J>I1*>3*>>l>>>3=v3|*IP>>3*>‘P>>
`
`5.226.141
`5.227.876
`5.233.423
`5.233.603
`5.237.648
`5.241.428
`5.245.430
`5.247.347
`5.251.000
`5.253.275
`5.283.650
`5.285.272
`5.287.182
`5.311.423
`5.317.603
`5.317.604
`5.320.320
`5.357.276
`5.361.261
`5.371.551
`5.388.264
`5.412.416
`5.414.455
`5.428.731
`5.438.423
`5.440.334
`5.442.300
`5.477.263
`5.481.542
`5.488.400
`5.506.615
`5.508.040
`5.513.011
`5.513.306
`5.519.684
`5.521.630
`5.528.281
`5.528.282
`5.550.082
`5.555.463
`5.550.000
`5.572.261
`5.577.100
`5.581.470
`5.583.561
`5.583.652
`5.586.264
`5.600.364
`5.600.370
`5.603.058
`5.604.544
`5.612.749
`5.614.940
`5.615.401
`5.619.247
`5.625.464
`5.620.732
`5.635.084
`5.648.824
`5.659.539
`5.664.044
`5.668.048
`5.675.388
`5.606.866
`5.606.868
`5.701.383
`5.706.388
`5.712.076
`5.715.356
`5.719.982
`5.721.815
`5.721.878
`5.724.474
`
`U.S. PATENT DOCUMENTS
`
`3.942.190
`4.141.039
`4.221.176
`4.224.481
`4.258.418
`4.313.135
`4.347.527
`4.388.659
`4.408.309
`4.423.480
`4.439.785
`4.506.348
`4.506.358
`4.602.297
`4.633.331
`4.665.431
`4.688.106
`4.689.022
`4.706.121
`4.723.181
`4.752.834
`4.755.889
`4.760.442
`4.761.684
`4.789.961
`4.805.217
`4.816.905
`4.821.121
`4.833.710
`4.876.670
`4.891.715
`4.897.867
`4.920.533
`4.924.387
`4.939.594
`4.947.244
`4.949.169
`4.949.187
`4.963.866
`4.963.995
`4.972.396
`4.979.050
`RE33535
`4.991.033
`5.001.568
`5.014.125
`5.018.186
`5.019.900
`5.021.893
`5.027.241
`5.027.400
`5.047.857
`5.057.932
`5.063.453
`5.089.885
`5.093.718
`5.109.281
`5.118.105
`5.121.476
`5.126.852
`5.126.982
`5.130.792
`5.132.992
`5.134.499
`5.142.532
`5.153.726
`5.168.353
`5.172.413
`5.202.761
`5.208.665
`5.214.768
`
`39>3*3*”?“P3-3'3*>>2>3=-I9>>J=»3*"P>217->7I>>>LbL1*>i'1'1IJ>3>>>3’3"3*”.b2>>3>>>-3833->27-27-lbJ-r>>3=-"P3*>>3*>?93*>>3*3*3*3*>‘>I1=-3*?
`
`3-"-1975
`27.1979
`9-’ 19311
`9-" 1930
`3711931
`1-"-1932
`8711932
`6711933
`10711933
`12-"-1933
`3711934
`3-’ 1985
`3711935
`7711986
`12711935
`57' 1937
`8711937
`3-‘r1937
`1 13-1937
`2711938
`0111933
`711938
`7-’ 1933
`3-‘r1933
`12-’ 1938
`2711939
`3111939
`4711939
`5711.939
`10-‘r1939
`1-‘r1990
`1-"1990
`451990
`5-’ 1990
`7711990
`8111990
`8-" 1990
`3-’ 1990
`10-’ 1990
`107' 1990
`1 1-’ 1990
`1251990
`2711991
`251991
`351991
`5-"-1991
`5-’ 1991
`551991
`157' 1991
`6711991
`6.11991
`97" 1991
`107’ 199.1
`1 151991
`27' 1992
`3-’ 1992
`451992
`671992
`6-’ 1992
`651992
`6711992
`7-’1992
`771992
`731992
`8-’ 1992
`10-" 1992
`123-1992
`12711992
`4711993
`5711993
`571993
`
`Delweiler
`Yamamoto
`Besore at 211.
`Russell
`Heat}:
`Cooper
`Lainez
`1.err1ke
`Kiesling et 8].
`Bauer et al.
`Leonard
`Miller at 211.
`Montgomery
`Ressc
`McGrady el al.
`Cooper
`Keller et :1].
`Peers el al.
`Yolang
`Hickok
`Koombcs
`Schwartz
`Oconnell e1 81.
`Clark et :11.
`Tindall
`Morihiro et :1].
`Tweedy ct a].
`Beauliel‘
`Hirashilna
`Nakabayashi (:1 al.
`Levy
`Foster et 8.1.
`Dufresne et 81.
`Jeppesen cl :1].
`Moxon el 81.
`Penwick ot a].
`Lrlmelsky et :11.
`Cohen
`Duncan
`Lang
`Rafner
`Wesllanrl e! 71].
`Cooper
`'l'alccs11ita
`F.1'ro11 er al.
`Pocoek el :11.
`Kimura et al.
`Clark at al.
`Schefller
`Hatch et al.
`Baji at al.
`1JL1fl‘.iold et al.
`Lang
`Yoshimura e1 :11.
`Clark el al.
`Hoarty et al.
`Kobori et al.
`Brim et 81.
`Yet:
`Nishino et al.
`Yifrach
`'l'ir1dcll at a].
`Y1111 et al.
`Sale. C1 81.
`Adams
`Billing
`Walker 01 a].
`Bradley et 3].
`Cooper
`McCz111c37 ct al.
`.\‘1a.rtin ct 21].
`
`2
`
`

`
`5.729.741 A
`5.751.282 A
`5.751.338 A
`5.751.371 A
`5.751.883 A
`5.754.254 A
`5.761.166 A
`5.761.417 A
`5.771.334 A
`5.774.170 A
`5.774.186 A
`5.778.137 A
`5.787.225 A
`5.805.763 A
`5.805.821 A
`5.808.607 A
`5.815.689 A
`5.822.493 A
`5.852.705 A
`5.852.342 A
`5.864.682 A
`5.870.553 A
`5,339,915 A
`5.892.884 A
`5.899.578 A
`5.920.572 A
`5.920.842 A
`5.930.444 A
`5,949.94s A
`5.949.954 A
`5.955.715 A
`5.953.202 A
`5.973.079 A
`5391495 A
`5.995.709 A
`5.999.691 A
`6.002.832 A
`0.005.502 A
`5.005.554 A
`5.013.012 A
`6.028.599 A
`RE36.801 1:‘.
`6.112.226 A
`6.138.147 A
`6.141.385 A
`6.151.059 A
`6.154.771 A
`6.163.644 A
`5.167.083 A
`6_.169.843 131
`2-:3:-:7: 3:
`.
`.
`6,225,447 B1
`6.229.532 B1
`6.233.389 131
`6,243.741 01
`5.249.041 B1
`0.253.375 Bl
`6.255.734 131
`5273.572 31
`6.278.837 131
`6.282.209 B1
`6.285.824 131
`6.292.618 B]
`6.292.619 B]
`6.301.711 B1
`6.304.714 Bl
`6.330.675 B1
`6.341.195 B1
`5.353.461 Bl
`6.353.212 B1
`6.400.407 131
`6.424.791 B1
`
`371998 Liaguno at a].
`571998 Girardeta].
`571998 Ludwig et al.
`571998 Shintani
`571998 Ottensen eta].
`571998 Kobayashi et al.
`671998 Sedirnayr ct al.
`671998 Henley eta].
`6.-‘I998 Yamauchi et a1.
`671998 1-Iitectal.
`671998 Brodsky el al.
`771998 Nielsen el al.
`771998 I-Ionjo
`971993 '£.aw1t.-rel :11.
`971998 Saxena et a1.
`971998 Bradyetal.
`9.-‘"1998 Shaw et al.
`10.-‘I998 Uehara el :11.
`1271998 Hanko eta].
`171999 Winter el al.
`171999 Porter et al.
`271999 Shaw el al.
`3.-1909 Hewton
`471999 Sugiyama et al.
`571999 Yanagihara etal.
`771999 Washington eta].
`7.71999 Cooper eta].
`771999 Camhi eta].
`9.71999 Krauso eta].
`971999 Young eta].
`971999 Kenner et at.
`1071999 Polish
`1071999 Abbott eta].
`1171999 Kojm-1-1a
`1171999 Tsuge
`1271999 Ta}-Lagielal.
`12-‘"1999 Yoneda
`1271999 Shigaetal.
`1271999 Ahmad el :11.
`172000 Thomason et :11.
`272000 Yucn eta].
`872000 Logan eta].
`872000 Weaveretal.
`1072000 Weaveret a1.
`1072000 Yamajietal.
`1172000 Scheinetai.
`1172000 Rangan etal.
`12.-‘"2000 Owashi eta].
`1272000 Sporereta].
`172001
`15611111011101 01.
`21:32:
`7
`572001 Sasakieta].
`572001 Fujii
`572001 Bartoneta].
`0.72001 Utsumi
`572001 Yokota
`672001 Gordon et al.
`7172001
`1.11a.,ae1a1‘
`3.721101 Conway
`872001 Yasltkohchi Ct 111.
`872001 Kataoka et a].
`97200] Yanagiharaetal.
`97200] Ohara et al.
`97200] Fujita er a1.
`10.-‘"2001 Nusbickel
`107200] Krauseeta].
`1272001 Wiser el al.
`1.-‘"2002 Mankovitz et al.
`372002 Shore et al.
`372002 Fufinami et :11.
`672002 Zigmond et al.
`772002 Saib
`
`,
`
`US 7,558,472 B2
`Page 3
`
`6.445.738 B1
`6.445.872 B1
`6.498.894 132
`6.504.990 B1
`6.516.467 Bl
`6.529.635 B2
`6.547.,695 B1
`6.553.178 B2
`6.698.020 B1
`6.788.882 Bl
`7.055.166 Bl
`7.272.298 131*
`200570025469 A1
`200570122335 Al‘
`200570132418 A1
`200570226604 A1
`200770230921 A1
`2008.-"0288998 A1
`
`972002 Zdepski et al.
`972002 Sarto eta].
`1272002
`Ito et al.
`172003 Abecassis
`272003 Schindler
`372003 Ottesen el al.
`472003 Akibactal.
`472003 Abecassis
`272004 Zigmond 01:11.
`972004 Geereta].
`572006 Logan eta].
`972007 Langetal.
`272005 Geer et a1.
`6.-‘"2005
`;\/Iaclnnisetal.
`672005 Barton eta].
`10-‘"2005 Kawamuraeta].
`1072007 Barton et :11.
`11.-‘"2008 Locket
`
`FOREIGN PATENT DOCUMENTS
`
`386783
`
`345-"520
`
`DE
`EP
`151’
`EP
`EP
`E1’
`EP
`EP
`F-1’
`HP
`lil’
`EP
`GB
`GB
`-11’
`11’
`JP
`JP
`JP
`JP
`-1P
`-11’
`JP
`.11’
`JP
`JP
`JP
`11.1
`11)
`we
`
`W0
`
`W0
`WU
`“'0
`W0
`W0
`
`371996
`44 34 034 Al
`1071993
`0594241 A1
`471994
`0594241 131
`5-'''19'95
`9551 323 A1
`371996
`0701371 A1
`871996
`0726574 A2
`8.71996
`0726574 A2
`9-"1996
`0766476 A2
`3-"1997
`0762756 A2
`771997
`0785675 A2
`171998
`0817483 A2
`171998
`0817483 A2
`3.71989
`2222742 A
`871995
`2 286 282 A
`371993
`4-33772
`371992
`04033772 A
`8-"1994
`6-233234
`871994
`06233234 A
`971994
`6-245157
`9-11994
`05245157 A
`111995
`07254529 A
`4-"1995
`07111529 A
`571995
`7-131754
`571995
`07131754 A
`971995
`7-250305
`971995
`07250305 A
`10.71995
`1.354529
`5119941-
`09233415 A2
`97199737
`9433415
`77
`_.
`-1.
`-
`PC i\.1i;;g;:.3‘:3g A2 Sig;
`W0 9.11.1655? Al
`811993
`'
`',
`“'0 9‘'’'”‘52‘7
`71994
`“'0 9-733335
`124995
`W0 93’-79133 43
`121998
`WO 00776130 A1
`5.-"2000
`WO 00733568 Al
`672000
`
`OTHER PUBUCATIQNS
`
`llewlett Packard Laboratories '1'oc1'1nica1 Report entitled “Unix Disk
`Access Patterns”.byChrisRue1m111erandJo11nWi]kes.HP].-92-152.
`dated Dee. 1992 (pp. 405-420). 7?) Hew1ett-Packa.rd Company 1992.
`HaIker..]..VI.eta1.“AQ11arter(Ienturyof'DiskFi1eInnovation".IBM
`J. Res. Develop. vol. 25. No. 5. dated Sep. 1981 (pp. 677-690}. K‘)
`International Business Machines Corporation 1981.
`W'(10r.I.1'1a.I‘11. D.J.. HDTV Protiuclion: Today and Tomorrow; ‘A Solid
`State “.4c1‘ioi1 Re17J.t'(1y" Re'r.'01"t:J1e1". Sy1nposi111n Record Broadcast
`Sessions. System Session P-2. dated Jun. 17. 1989 (8 pages. num-
`bered '1‘1\7'0-414638t11ru TIVO-414645).
`
`3
`
`

`
`US 7,558,472 B2
`Page 4
`
`Hospodor. Andrew David. “The Effect of Prefeteh in SCSI Disk
`Drive Cache But’fers". Santa Clara University. Dept. of Computer
`Engineering. dated May 2. 1994 (121 pgs).
`(Jflicial Action from JP for foreign patent application No. 2003-
`524253 dated Oct. 19. 2005 (4 pgs) plus 4 pg t'r:u1slation—at1aehed.
`Current CTIa.im5 in JP patent application .\lo. 2003-524253 (3pgs) plus
`4 pg. translation-
`attached.
`foreign patent application No.
`Oflice Action from CN for
`200-4100563S8.3 dated Nov. 25. 2005 ("t 5 pgs)—attached.
`Current Claims in CN patent application No. 2004100563883 (9
`P8Sl~attached.
`United States Patent and Trademarkflffice. “Ex Pane Reexamination
`Communication Transmittal Form”. Reexamination Control No.
`90.500".-‘T50. dated Nov. 28. 2007. 20 pages.
`(Jflieial Action from C N for
`foreign patent application No.
`0281647 1 .1 dated Oct. 21. 2005 (5 pgs}—attaehed.
`Current Claims in CTN patent application No. 02816421.? (I0
`pgs)—attaehed. dated Aug. 7. 2002.
`tflllicial Action from EPO for foreign patent application No. 99 909
`8616-2202 dated Dec. 27. 2005 (5 PS5l\aItached.
`Current Claims in EPO patent application No. 99 909 8616-2202 (9
`P§5)\altaehed. dated Dec. 27. 2005.
`In side Macintosh “QuiekTime”. Apple Technology Library by Apple
`Computer. Inc.. C) 1993 (published by Addison-Wesley Publishing
`Company) 7 19 pgs.
`In side Maclntosh “Files", Apple Technology Library by Apple Corn-
`puter. Inc.. (Ct 1992 (published by Addison-Wesley Publishing Com-
`pany) 532 pgs:
`Inside Maclntosh “Memory”. Apple Technology Library by Apple
`Computer. Inc.. C3 1992 (published by Addison-Wesley Publishing
`Company) 303 pgs.
`Inside Maclntosh “QuickTime Components”. Apple Technology
`Library by Apple Computer. lnc., 'S1_‘.' 1993 (published by Addison-
`Wesley Publishing Company) 828 pgs.
`Inside Maclntosh "0verview“. Apple Technology Library by Apple
`Computer. Inc.. '10 1992 (published by Addison-Wesley Publishing
`(Io1rIpany)25l pgs.
`Quantum Q500 Series High Capacity 5 '/4 " I-‘ixed Disk Drive. Quan-
`tum Corporation. D 1983 (2 pgs).
`Quantum 2000 Series Low-Cost 8' Fixed Disk Drives. "New DC
`Motor Option". Quanttun Corporation ('2 pgs). dated 2000.
`Quantum Q2080 Low-Cost. 85 Megabyte Fixed Disk Drive. "85 Mb
`capacity-'40:ns average access time". Quantum Corporation.
`I982
`(3 P83)-
`OEM Interface Specifications for DSAA-Sxxx. 3.5-Inch Hard Disk
`Drive with ATA Interlace, IBM Corporation. (F9 1994 (65 pgs).
`International Standard lSOfIl;‘C lllT'2-2‘.l993(I_-Z). (Part 2: Video).
`Downloaded Jun. 15. 2005 (136 pgs).
`International Standard ISO:’IF.C I I171-3: l993a"Cor. l .' l996(E). (Part
`3: Audio). Downloaded Jun. 15. 2005 (159 pgs).
`Hewlett Packardiiil MPEGscope L'ser’s Guide. Hewlett Packard
`Company C 1997-2000 (282 pgs).
`DiviC om. MPl00 User Guide. DiviCom. Inc.. Q 1996 (9? pgs).
`llewlett Packardtii MPl;‘(3scope Startup Guide, Hewlett Packard
`Company :9 1997-2099 (39 pgs).
`Mediastream by Media4. “Desktop Satellite Multimedia”. "The
`MediaStrea:n Receiver Card“, “MediaStream Uplink System". by
`Media-I. Inc. (2 pgs). dated 1996.
`Jim Stratigos et al.. Media4 Press Release “Announces Reseller
`Agreement with Alphaslar Television Networks". Microsoftifi‘ and
`WindowsCR'« 95 (3 pgs). dated Apr. 15. 1996.
`Jim Stratigos et al.. Media-4 Press Release “Announces Multimedia
`Satellite Network for Personal Computers". Microsofiii and Win-
`dowsiE=- 95 (3 pgs). Dated Apr. 15. 1996.
`Media Stream. "Satellite Receiver" Installation and Users Guide for
`Windows 95. Media4. Inc.. '30 I996 (33 pgs).
`International Standard ISDHIEC I38 I8-I :2000(F.) “Information
`Technology——Creneric Coding of Moving Pictures and Associated
`Audio Information; Systems". 13‘ ISOr'lF.C 2000, Downloaded Jun.
`30. 2005 (I23 pgs).
`138I8-l:2000:"Amd.2.2004(E)
`ISO.-’IlEC
`International Standard
`"Information Technology-—Generic Coding of Moving Pictures and
`
`Associated Audio information: Systems". Amendment 2: Support of
`IPMP on MPEG-2 Systems. £3‘ ISO.-'lF.C 2004. Downloaded Jun. 30.
`2005 (I3 pgs).
`International Standard ISOIIEC 13818-2‘.2U00(E) “Information
`Technology—Generic Coding of Moving Pictures and Associated
`Audio Inlbnnat ion: Video". til‘ lSO.~"IEC 2000. Downloaded Jun. 30.
`2005 (219 pgs).
`International Standard ISOIIHC 13818-3: 19980:‘) “Information
`TechnoIogy—Generic Coding of Moving Picntres and Associated
`Audio Information: Audio". <9 ISOJIEC I998 (125 pgs).
`Guide to VAX.-‘V MS File Applic atio ns.. Software Version VAXN MS
`Version 4.0. Sep. [984 (I9 pgs).
`lIa.rrick M. Vin. et al .. Desfguirtg A Mtiitirrser‘ HDIW Storage Server.
`IEEF. Jottrnai. vol. ll.N0. 1, Jan. [993 (pp. 153-164).
`Quantum Fireball 6-40r'l280S Product Manual. Quantumfliu Copy-
`right
`I995 by Quantum Corporation (190 pgs).
`Winston Hodge. et al.. “C.I'mp.'er 7, True I-fdeo on Deaiaua’ vs. r‘\"ear
`Pfdeo on Demrmd”. delivered at National Cable Television Confer-
`ence. May 24. 1994 (pp. 103-120).
`Cyril 1.7. Orji. et al.. "Design and CouJfigra'aa‘on RaIior:aIes_,-‘or' Digital
`lrfdeo Storage and Delivery Sys.*em.s"’. Multimedia Tools and Appli-
`cations. 9. 275-302 (1992). '3') 1993 Kluwer Academic Publishers.
`Boston
`275-302).
`SCSI Specification. 0663 and 0563 Enhanced Disk Drive. Release
`4.0. (247 pgs). dated Sep. 18. 1992.
`R. Johnston. et al.. “A Digital 1'?:!ew'.t-r'c>ii Sequence Stone”. IEEE. (pp.
`594-600)t.‘J I978.
`M. Hausdorfer. “Syirrp0.viirnr Record Buoadcaxt Ses.\'iou.r". HDTV
`Production: Today and Tomorrow. Jun. 17. 1989. (2? pgs).
`S. Bcrson. "Computer Science Depwtntent Iecitrrfcal Report". Stag-
`gered Striping in Multimedia Information System. Dec. 1993. Apr.
`29, 1994. (124 pgs).
`S. Berson. et al.. “Design ofo Scalable Mrdrirriedfe Storage Man-
`ager”. (pp. 1-30). dated Feb. 1994.
`Series. CFP1060E.’CFPl060S.-'
`Conner Filepro Performance
`C FPl060W. "I:rre.'r':'genr Disk Drive Product Mmrrraf‘. Rev. A. May
`I994. C; 1994. Conner Peripherals. Ine., (T9 pgs).
`1-Iugh M. Sierra. “An Iittrodircrfort to Dr'.rectAcc‘ess Storage Devices“,
`CI [990 by Academic Press. Inc.. (269 pgs).
`I. Freedman. et al.. “.S)=.o‘ems .‘r‘.tp€C‘.l‘.'«' ofC0.BE Sc-iermr Dara Cora-
`pue3s:'on". Cosmology Data Analysis Center. (pp. 85-97). Dated Oct.
`2]. l99l.
`Douglas T. Anderson. “T!reHarr.fDr'.t1l' Ieelirrieai Gm'dc". Tenth Revi-
`sion S-D.. Feb. I994. © 1990. 1991. I992. 1993. 1994 by Micro
`House International Inc.. (70 pgs).
`Current Claims in CN patent application No. 02816410.‘? (_l0
`PBS)
`--attached. dated Oct. 2005.
`Intemational Standard ISOIIEC 1
`Systems). dated Aug. 1. 1993.
`K. Shen et al.. A Fast /lig0J"lWl'.'l'l' for Pia‘-so Parsing Using MPEG
`Compressed Sequences. IEEE. pp. 252-2 55 (0-8185-7310-9f626.t
`1995).
`S. Smollar etal.. Corrrerrr—fJa.red I-‘idea .'ndexirrgarrdRerr'ie1rat. IEEE.
`Summer 1994. pp. 62-72.
`J. Meng et al.. CVEPS-A Compiiessed Video Ediririg and Parsing
`System. ACM Multimedia '96. Boston MA. pp. 43-53 (ACM
`0-89791-671-1.-'96.-"l ).
`European Patent 0fl"1ee, “Communication". European patent appli-
`cation 02T96373.5. dated Feb. 6. 200'?-', 3 pages.
`European Patent Office. “Communication pursuant to Article 96(2)
`EPC”. European patent application 02 196 373.5. dated Jun. 15.
`2007. 2 pages.
`Claims. European patent application 02 796 373.5. 8 pages. dated
`Jan. 25. 2008.
`Ex Pane Reexamination Certificate. US. Patent No. 6.233.389. C l.
`issued Nov.
`1 1. 2008.
`Order Granting Request for Ex Parte Reexamination. US. Patent No.
`6.233.389. Control No. 90-’009.329. mailed Jan. 2, 2009.
`Peuker. Thomas. “An Object-Oriented Architecture for the Real-
`Time Tra.nsInission of Multimedia Data Strearns”.
`Institute fiir
`Malltematisehe Maschinen tlnd Dalen\«'era.rbt-:ilung (informatik) IV.
`Lehrstul
`fur Betriebssyteme Unjversitat
`l:l1'langen-hifirnberg,
`Erlarigen. Mar. 17. I997.
`
`l [72 (MPEG-l Standard. Part
`
`I:
`
`4
`
`

`
`US 7,553,472 B2
`Page 5
`
`Mayer-Patel. Kelan et .11.. “Synchronized Continuous Media Play-
`back Tlmough the World Wide Web". UC. Berkeley. Computer Sci-
`ence Division. Berkeley Multimedia Research Center. Pub-
`lished:1996. Berkeley. CA.
`Chatlerjee. Amit el al.. “Microsofi Directshowz A New Media Archi-
`le:r.:lure". SNIPTF. Jmlrnal. pp. 865-871. Dec. I997.
`l'-'ung. Chi-Lcung ct al.. “MUC S: an Object-Oriented Programming
`Model for Multimedia Object Communication and Synchroniza-
`tion". Depanrnent o1‘Compuler Science. The Honk Kong University
`ofScience and Technology. Clear Water Bay, Kowloon. Hong Kong.
`[994 IEEE.
`Gibbs. Simon. “Composite Multimedia and Active Objects". Centre
`Universitaired"lnforma1iquc. Université de Gent‘-rve. Proc.. appeared
`in OOPSLA '91.
`
`European Patent Office. Communication dated Feb. 5. 2009. in Euro-
`pean Patent No.
`l'i'295l5. Notice of Opposition. Brunner.'Wil-
`linmson opponents.
`European Patent Offioe. Notice of Opposition. European App] icaiion
`N0.
`RP
`l
`729
`5 I 5.
`interressensgeineinschall
`fur
`Rundfitnkschutzrechtc e.V.. opponent. dated Jan. 23. 2009.
`European Patent Officc. “Co1mnunication pursuant to Article 94(3)
`El-"C”. Foreign application No. 02 796 373.5-l 522. received Jan. 25.
`2008. 6 pages.
`Claims. Foreign application No. 02 T96 3715-1522. 5 pages.
`
`* cited by examiner
`
`5
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet] of 23
`
`US 7,558,472 B2
`
`
`
`6
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 2 of 23
`
`US 7,558,472 B2
`
`20)‘
`
`Input
`Module
`
`Input
`Module
`
`Input
`Module
`
`Input
`Module
`
`202
`
`203
`
`204
`
`Output
`Module
`
`Output
`Module
`
`Output
`Modute
`
`Output
`; Module
`
`206
`
`207
`
`208
`
`209
`
`205
`
`Media
`Switch
`
`FIG. 2
`
`7
`
`

`
`U.S. Patent
`
`Jul. 7,2009
`
`Sheet 3 of 23
`
`US 7,558,472 B2
`
`8
`
`

`
`U.S. Patent
`
`Jul.7,2009
`
`Sheet 4 of 23
`
`US 7,553,472 B2
`
`408
`
`40?
`
`402
`
`408
`
`409J
`
`40?'“\
`
`Purser
`
`403
`
`404
`
`405
`
`4fiU
`
`video buffer
`
`41?-
`
`uudio buffer
`
`412
`
`private data buffer
`
`4?3
`
`event buffer
`
`FIG. 4
`
`50?
`
`502
`
`503
`
`504
`
`time stamp
`
`type
`
`FIG. 5
`
`9
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 5 of 23
`
`US 7,558,472 B2
`
`Circular
`Segment
`Buffers
`
`.
`A Log I ccli
`Segment
`
`
`
`
`Length
`
`Type = I-FRAME
`
`SW1
`
`
`
`Media Switch
`
`Events
`Trans loted t
`
`‘,
`
`Logical
`Segments
`
`10
`
`10
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 6 of 23
`
`US 7,558,472 B2
`
`encoder audio
`
`video
`on- so reen
`
`display
`
` 703
`
`MPEG
`
`FIG. 7
`
`11
`
`11
`
`

`
`U.S. Patent
`
`Jul. 7,2009
`
`Sheet 7 of 23
`
`US 7,558,472 B2
`
`301
`
`803
`
`Transforms
`
`
`encode r
`
`decoder
`
`804
`
`hard disk
`
`FIG.8
`
`12
`
`12
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 8 of 23
`
`US 7,558,472 B2
`
`918
`
` IIIIII
`\-919
`X920
`
`push
`
`current
`
`FIG. 9
`
`13
`
`13
`
`

`
`U.S. Patent
`
`Jul. 7,2009
`
`Sheet 9 of 23
`
`US 7,558,472 B2
`
`1002-x
`
`TmkCHpCache
`
`1001
`
`7003
`
`
`
`TmkClip
`Reader
`
`14
`
`14
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 10 of 23
`
`US 7,558,472 B2
`
`15
`
`15
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 11 of 23
`
`US 7,558,472 B2
`
`NTSC Field Sequence
`
`even
`
`
`
`VBI {";,VBl Line 21 (FCC Mandated)
`i
`5* ice“ Eamasnz i‘
`C1 C1
`X e
`on Girls
`picture
`Region K
`Services (EDS) data (e.g.,
`Time of day, V—chip)
`
`//-1202
`
`-i Two characters per odd field
`\
`
` .3 Circular Buffer
`
`
`
`Recognizer state machine
`
`V120?
`
`Trigger
`Action
`
`Sto rt capture ,
`Stop capture ,
`Phrase seen ,
`
`Etc.
`
`Separate into
` words
`
`Wordi StateA
`Ward2 StateB ---_..
`Word3 StateC
`
`
`
`7205 -\
`
`
`Words added to a special
`segment
`in the fI'xed—size
`PES buffer.
`
`
`
`
`
`FIG. 12
`
`16
`
`
`1203/
`1204
`
`Next Unparsed
`Character
`
`Next Empty Position
`
`
`
`
`16
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 12 of 23
`
`US 7,558,472 B2
`
`Input
`st reams
`
`p
`
`MPEG
`streams
`
`MPEG
`st reams
`
`FIG. 13
`
`17
`
`17
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 13 of 23
`
`US 7,553,472 B2
`
`I I
`
`1402
`
`[
`
`I400 \
`
`1403 :
`:I
`
`Il
`
`CPU
`
`I408
`
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
`
`_'
`
`FIG. 14
`
`18
`
`éfin
`
`:—-
`
`III
`
`18
`
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 14 of 23
`
`US 7,558,472 B2
`
`1402\
`
`1403 1501
`
`32 64MB
`SDRAM
`
`1502
`
`FLASH
`FROM
`
`1406
`
`_,____
`
`S—VID
`
`I
`
`" : CVBS(2)
`Host Bridge. > Aud-L(2)
`Men’: Controller,
`Aud—R(2)
`x
`t omux,
`P0?
`S/PDIF
`Dual SD MPEG
`A/V Decoder
`
`‘
`
`smcIr7f
`I
`‘ Card(s)
`
`II
`
`1504
`
`1503
`
`/,
`
`7519
`
`V30
`Modem
`
`RJ11
`I
`
`1506'
`
`.
`——————— .
`'
`1394
`‘#:';““
`I50/Link/PHYI—|]
`L ____ __!
`Secure
`-
`MICFO
`
`?'57i'
`
`1407
`
`1405
`
`Pm
`
`
`
`Ts 1|:
`
`
`
`1505
`‘:1
`- in
`Em‘!
`i.,__
`“J
`Encrypted
`U55
`h '
`
`
`‘DE
`151?
`1512-\
`3,
`IRR
`IR
`Two
`IRE
`
`
`f518—” 9’
`Media
`GPIO Manager
`
`12::
`ASIC
`i'508-/
`
`GPIO
`\1515
`
`232
`
`232
`
`
`
`
`7575
`
`FIG. 15
`
`19
`
`19
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 15 of 23
`
`US 7,558,472 B2
`
`Stand Alone Analog Fron’: End
`
`“W
`
`CVBS/Aud
`1602
`
`
`
`FR out III)! RF M
`
`CV35 :
`
`Aud-
`
`Aud-
`
`MPEG
`A/V Encoder
`
`I. _____________________________ __
`
`I I I I I I
`
`}
`
`I I I I I
`
`7503
`
`FIG. 76
`
`_[1401B
`
`DIRECTV Combo
`
`Sotolite Front End
`
`I
`
`o)Il DIRECTV
`Tuner
`
`QPSK
`DM OD
`
`1
`I
`'
`}
`{
`I
`
`II
`
`'
`'
`'
`'
`I
`I
`
`I
`
`20
`
`I
`
`1
`I
`I
`I
`I
`E
`I
`I
`I
`I
`I
`I
`
`20
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 16 of 23
`
`US 7,558,472 B2
`
`I I I I I I I l I I I I I I l
`
`II I I I I I I I I I I I I I
`
`Cable Combo
`
`Dual
`
`Input Front End
`
`QAM/BT — oocszs
`QPSK - mvxc
`
`TS
`
`21
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 17 of 23
`
`US 7,558,472 B2
`
`Stand Alone Analog Front End
`
`CVBS/Aud
`
`
`
`SeeFig.19B
`
`FIG. 79A
`
`22
`
`22
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 13 of 23
`
`US 7,558,472 B2
`
`200 MHZ
`
`MIPS CPU
`
`19A
`
`TS
`
`TS
`
`PCI System Bus
`
`TS SeeFig.
`_L_L_:j.:...__......._.._._..L:.__..-:-.---LL11
`
`Sys/Ad
`
`Mam Controller,
`Xpori DMUX,
`Dual SD MPEG
`
`A,/V Decoder
`
`FIG. 19B
`
`23
`
`23
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 19 of 23
`
`US 7,558,472 B2
`
`‘Z-f401B
`
`‘I
`
`SeeF1'.g.20B
`
`I I I I I I
`
`Sotolite Front End
`
`DIRECTV Combo
`
` USB
`
`Controller
`
`FIG. 20A
`
`24
`
`24
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 20 of 23
`
`US 7,558,472 B2
`
`[2022
`
`200 MHZ
`MIPS CPU
`
`M03
`
`Mem Controller,
`Xport DMUX,
`Dual SD MPEG
`
`PCI System Bus
`
`1405
`
`PCI
`
`A/V Decoder SeeF1lg.20A
`GPIO Nov Cluster
`
`ted
`
`Encr
`[DE yp
`IRR
`
`IRE
`GP 1 O
`
`TiVo
`Media
`MGHCJQB I"
`AS I C
`
`RS252 I
`
`FIG. 20B
`
`25
`
`25
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 21 of 23
`
`US 7,558,472 B2
`
`——1_...—......——.—1:1—l
`
`SeeF1',_q.21B
`
`£ 1401C
`
`Cclbie Combo
`
`Dual
`
`Input Front End
`
`OAM/BT - DOCSIS
`QPSK - DAVIC
`
`TS
`
`Dual MPEG
`125 A/V Encoder
`
`FIG. 21A
`
`26
`
`26
`
`

`
`U.S. Patent
`
`Jul. 7, 2009
`
`Sheet 22 of 23
`
`US 7,558,472 B2
`
`/-2100
`
`200 MHZ
`MIPS CPU
`
`1403
`
`32-54MBI ‘W’
`
`Host Bridge,
`Mem Controller,
`X
`t DMUX.
`DuF::rSD MPEG
`A/V Decoder
`
`FLASH
`PROM
`
`\_1406
`
`T3
`T5
`
`T3
`

`
`in
`
`%
`
`S-VID
`
`I’ Aud—L(2)
`S/PW
`_ :-—§r;c:r_t_
`
`Cc1rd(s)
`
`v.90
`Modern
`
`R“
`
`
`
`140?
`PCI System Bus
`
`1405
`
`i_ ____ __iiLink
`1394
`;—|:]
`{SC/Link/PHY:—{j
`
`Nov Cluster
`
`FrontPune|
`r"'a
`
`E
`
`FIG. 21B
`
`27
`
`27
`
`

`
`U.S. Patent
`
`Jul. 7,2009
`
`Sheet 23 of 23
`
`US 7,558,472 B2
`
`
`
`2203
`
`PROCESSOR
`
`CORE
`
`1710.22
`
`28
`
`2202
`
`
`
`IDENTIFIER
`
`STATE
`
`ENGINE
`
`
`
`
`
`2205
`
`ID
`GENERATOR
`
`INTERFACE
`
`
`
`28
`
`

`
`US 2558.472 B2
`
`1
`MULTIMEDIA SIGNAL PROCESSING
`SYSTEM
`
`CROSS REFERENCE TO RELATED
`APPl.l(..‘.»\'I'lONS
`
`2
`
`microprocessor from the high video data rates, thereby reduc-
`ing the microprocessor and system requirements. which are at
`a premium.
`
`SUMMARY OF TI-llzi lNV'l9}N'l‘]ON
`
`This application is a Continuation—in—part of U.S. patent
`application Ser. No. 09r‘827.029, filed on Apr. 5. 2001. and
`claims benefit of U .S. Provisional Patent Application Ser. No.
`601226.856, filed on Aug. 22. 2000. U.S. patent application
`Ser. No. 09r‘827_.029 is a Continuation of U.S. Pat. No. 6.233,
`389, Filed on Jul. 30. 1998.
`
`1U
`
`BACKGROUND OF THE INVENTION
`
`1. Technical Field
`
`The invention relates to the time shifting of television
`broadcast signals. More particularly. the invention relates to
`the real time capture. storage. and display of television broad-
`cast Signals.
`2. Description of the Prior Art
`The Video Cassette Recorder (VCR) has changed the lives
`of television ('I‘V’] viewers throughout the world. The VCR
`has offered viewers the flexibility to timr.~s11ifi’I'V programs
`to match their lifestyles.
`The viewer stores TV programs onto magnetic tape using
`the VCR. The VCR gives the viewer the ability to play.
`rewind. fast—forward and pause the stored program material.
`These functions enable the viewer to pause the program play-
`back whenever he desires. fast forward through unwanted
`program material or commercials. and to replay favorite
`scenes. However. a VCR cannot both capture and play back
`information at the same time.
`
`One approach to solving this problem is to use several
`VCRs. For example, iftwo video tape recorders are available,
`it might be possible to Ping—Pong between the two. in this
`case, tl1e first recorder is started at tl1e beginning of the pro-
`gram of interest. If the viewer wishes to rewind the broadcast.
`the second recorder begins recording, while the lirst recorder
`is halted. rewound to the appropriate place, and playback
`initiated. However. at least a third video tape recorder is
`required if the viewer wishes to fast forward to some point in
`titne after the initial rewind was requested. In this case. the
`third recorder starts recording the broadcast stream while the
`second is halted and rewound to the appropriate position.
`Continuing this exercise. one can quickly see that the equip-
`ment becomes unwieldy. unreliable. expensive. and hard to
`operate. while never supporting all desired functions. In addi-
`tion, tapes are of finite length, and may potentially end at
`inconvenient times, drastically lowering the value ofthe solu-
`tion.
`
`The use of digital computer systems to solve this problem
`has been suggested. U.S. Pat. No. 5.3".-'1 .551 issued to Logan
`et al.. on Dec. 6. I994. teaches a method for concurrent video
`recording and playback. It presents a microprocessor con-
`trolled broadcast and playback device. Said device com-
`presses and stores video data onto a hard disk. However, this
`approach is dillicult to implement because the processor
`requirements for keeping up with the high video rates makes
`the device expensive and problematic. The microprocessor
`must be extremely fast to keep up with the incoming and
`outgoing video data.
`It would be advantageous to provide a multimedia signal
`processing system that gives the user the ability to simulta-
`neously record and play back TV broadcast programs. It
`would further be advantageous to provide a multimedia signal
`processing system that utilizes an approach that decouples the
`
`3U
`
`4U
`
`45
`
`50
`
`55
`
`60
`
`65
`
`The invention provides a multimedia signal processing
`system. The invention utilizes an easily manipulated. low co st
`multimedia storage and display system that allows the user to
`view a television broadcast program with the option of
`instantly reviewing previous scenes within the program. In
`addition. the invention allows the user to store selected tele-
`vision broadcast programs while the user is simultaneously
`watching or reviewing another program
`A preferred embodiment of the invention accepts televi-
`sion [’]'V) input streams in a multitude of forms. for example.
`analog forms such as National Television Standards Commit-
`tee (NTSC) or PAL broadcast. and digital fonns such as
`Digital Satellite System (D538). Digital Broadcast Services
`(DB5). or Advanced Television Standards Comrnittee
`(ATSC). Analog TV streams are converted to an Moving
`Pictures Experts Group (MPEG) formatted stream for ii1ter—
`nal transfer and manipulation. while pre-formatted MPEG
`streams are extracted from the digital TV signal and presented
`in a similar format to encoded analog streams.
`The invention parses the resulting MP1-3G stream and sepa-
`rates it into its video and audio components. lt then stores the
`components into temporary buffers. Events are recorded that
`indicate the type of component that has been found. where it
`is located, and when it occurred. The program logic is notified
`that an event has occurred and the data is extracted from the
`bulfers.
`
`The pars er and event bu ffer decouple the CPU from having
`to parse the MPEG stream and front the real time nature ofthe
`data streams. This decoupling allows for slower CPU and bus
`speeds. which translates to lower system costs.
`The video and audio components are stored on a storage
`device. When the program is requested for display. the video
`and audio components are extracted from the storage device
`and reassembled into an MPEG stream. The MPEU stream is
`sent to a decoder. The decoder converts the MP1-Ki stream into
`TV output signals and delivers the TV output signals to a TV
`receiver.
`User control commands are accepted and sent through the
`system. These commands affect the flow of said MPEG
`stream and allow the user to view stored programs with at
`least the following functions: reverse. fast forward. play,
`pause. index. fastfslow reverse play. and fastfslow play.
`Furthermore. the invention incorporates a versatile system
`architecture that makes it possible to provide the invention in
`a variety of configurations. each adapted to receive input
`signals from a different source. At the highest level, the sys-
`tem board comprises an input section and art output section, in
`whic

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