throbber
USOO7934041B2
`
`(12) Unlted States Patent
`(10) Patent No.:
`US 7,934,041 B2
`
`Hoese et al.
`(45) Date of Patent:
`Apr. 26, 2011
`
`(54) STORAGE ROUTER AND METHOD FOR
`PROVIDING VIRTUAL LOCAL STORAGE
`
`(75)
`
`Inventors: Geoffrey B. Hoese, Austin, TX (US);
`Jeffry T. Russell, Cibolo, TX (US)
`
`........................... 710/305; 710/11; 709/258
`(52) US. Cl.
`(5 8) Field of Classification Search .................. 710/175,
`710/8713, 36738, 1267131, 250, 305; 709/258;
`714/42; 711/1107113
`See application file for complete search history.
`
`(73) Assignee: Crossroads Systems, Inc., Austin, TX
`(Us)
`
`(56)
`
`References Cited
`US. PATENT DOCUMENTS
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 15403) by 0 days.
`
`3082406 A
`4’092’732 A
`
`3/1963 SteVénS
`5/1978 .OuChl
`(Contlnued)
`
`(21) Appl. No.: 12/690,592
`
`AU
`
`FOREIGN PATENT DOCUMENTS
`647414
`3/1994
`
`(22)
`
`(65)
`
`Flled:
`
`Jan. 20, 2010
`
`Prior Publication Data
`
`US 2010/0121993 A1
`
`May 13, 2010
`
`Related US. Application Data
`(63) Continuation of application No. 12/552,885, filed on
`Sep. 2, 2009, which is a continuation of application
`No. 11/851,724, filed on Sep. 7, 2007, now Pat. No.
`7,689,754, which is a continuation of application No.
`11/442,878, filed on May 30, 2006, now abandoned,
`whichis acontinuation ofapplication No 11/353 826
`filed on Feb 14 2006 now Pat No 7 340 549 which
`is a continuatioh of application No. 1’0/65,8 163 filed
`on Se
`9 2003 now Pat No 7 051 147 which is a
`contirijuatiaon ofa lication No 10/081 1’10 filed on
`Feb 22 2002 n03; Pat No 6 789 1 5’2 which is a
`continuation oI' a
`lication No ’09/3’54 682 filed on
`Jul 15 1999 110va Pat No 6 421 753’ which is a
`continu’ation C”)f a
`lication No ’09/001 799 filed on
`Dec 31 1997 1101:: Pat No 5 941 972 ’
`’
`‘
`’
`’
`i
`'
`’
`’
`'
`Int. Cl.
`G06F 13/00
`G06F 3/00
`
`(2006 01)
`(2006.01)
`
`(51)
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`d)
`
`Black Box, SCSI Fiberoptic Extender, Single-Ended, Product Insert,
`2 pages, 1996, Jun. 18, 1905.
`on mue
`(C t'
`.
`.
`.
`.
`Primary Exammer —Chr1st0pher B Shm
`(74) Attorney, Agent, or Firm * Spnnkle IP Law Group
`(57)
`ABSTRACT
`.
`.
`A storage router and storage network provrde Virtual local
`storage on remote storage devices. A plurality of devices are
`connected to a first transport medium. In one embodiment, a
`storage router maintains a map to allocate storage space on
`the remote storage devices to devices connected to the first
`transport medium by associating representations of the
`devices connected to the first transport medium with repre-
`sentations ofstorage space on the remote storage devices. The
`storage router controls access from the devices connected to
`the first transport medium to the storage space on the remote
`storage devices in accordance with the map and allows access
`from devices connected to the first transport medium to the
`remote storage devices using native low level block protocol.
`53 Claims, 2 Drawing Sheets
`
`
`
`
`STORAGE DEVICE
`
`
`WORKSTATION
`
`
`76
`
`58
`
`70
`
`72
`
`
`
`
`A STORAGE
`FIBRE
`I
`
`
`CHANNEL
`52
`}
`WORKSTATION
`
`|
`B STORAGE
`
`
`|_
`MANAGEMENT
`WORKSTATION
`WORKSTATION
`WORKSTATION
`D
`E
`STATION
`C STORAGE
`
`
`WORKSTATION
`D STORAGE
`
`
`
`WORKSTATION
`
`E STORAGE
`
`
`58
`
`58
`
`50
`
`64
`
`Oracle Ex. 1001, pg. 1
`
`Oracle Ex. 1001, pg. 1
`
`

`

`US 7,934,041 132
`
`Page2
`
`'
`
`'
`
`12/1991 Dunphy,Jr.eta1,
`6/1992 M'll'
`t
`1
`10/1992 Blllgfgle 3'
`“/1992 Rigs/:31,
`
`U.S. PATENT DOCUMENTS
`4,170,415 A
`10/1979 Lemeshewsky et a1.
`4,415,970 A
`11/1983 Swenson et al.
`4455605 A
`6/1984 Cormieretal
`4,504,927 A
`3/1985 Callan
`4,533,996 A
`8/1985 Gmngetal
`4,573,152 A
`2/1986 Greene et al.
`4,603,380 A
`7/1986 Eastonetal.
`4620295 A
`10/1986 Aiden Jr
`4,644,462 A
`2/1987 Matsu1mra etal.
`4695 948 A
`9/1987 Blevins etal
`4,697,232 A
`9/1987 B
`11
`'1
`4,715,030 A
`12/1987 Km: ea?“
`4’751’635 A
`6/1988 Kim et
`'
`4,787,028 A
`11/1988 F-eft
`k
`1
`4’807’180 A
`2/1989 Tiroch.et:i
`4,811,278 A
`3/1989 Begugtélet
`4:821:179 A
`4/1989 Jensenetal.
`4825406 A
`4/1989 Beanetal
`4,827,411 A
`5/1989 Arrowoodetal.
`4,835,674 A
`5/1989 Collins etal.
`4,845,722 A
`7/1989 Kentetal.
`4864532 A
`9/1989 Reeveetal
`4,897,874 A
`“1990 Lidenskyetal.
`4947367 A
`8/1990 Ch
`ml
`47961724 A
`10/1990 Y “g6 '
`5,072,378 A
`12/1991 £21123
`9
`5,077,736 A
`5124987 A
`5’155’845 A
`5’163’131 A
`9
`5,193,168 A
`5,193,184 A
`5,202,856 A
`5,210,866 A
`5212785 A
`5’214’778 A
`52267143 A
`5’239’632 A
`3,339,343 A
`5,239,654 A
`5,247,638 A
`5,247,692 A
`5257386 A
`52977262 A
`5’301’290 A
`5315657 A
`5,317,693 A
`5,331,673 A
`5,347,384 A
`5,355,453 A
`5,361,347 A
`5367 646 A
`5’379’385 A
`5,379,398 A
`5388 243 A
`53885246 A
`5’394’402 A
`53947526 A
`5,396,596 A
`5,403,639 A
`5410667 A
`5,410,697 A
`5,414,820 A
`5,416,915 A
`5,418,909 A
`5420988 A
`5’423’026 A
`5,423,044 A
`5,426,637 A
`5,430,855 A
`5745075770 A
`5,452,421 A
`5,459,857 A
`5,463,754 A
`5,465,382 A
`5,469,576 A
`
`3/1993 Corriganetal.
`3/1993 Belsanetal.
`4/1993 Glideretal.
`5/1993 Milliganetal.
`5/1993 P
`t
`1
`5/1993 G223”;
`7/1993 Bl.gretal~
`8/1993 LEA/ft
`'
`31993 3133339331.
`8/1993 lug-Simmons et :11.
`9/1993 O’Brienetal.
`9/1993 Fujimura
`““993 S.
`3/1994 Cilioetal
`4/1994 Tetzlaffétal
`5/1994 Abadjetal
`5/1994 Elko etal.
`7/1994 Elko etal.
`9/1994 McReynoldsetal.
`10/1994 Glideretal.
`11/1994 Glideretal.
`“/1994 P (1.11
`tal
`“1995 822211;”
`1/1995 Cohn etal.
`2/1995 Glideretal.
`2/1995 K .
`1
`t
`2/1995 R331
`2/1995 C:::;:tal
`3/1995 Hashemi et 31.
`4/1995 Belsan eta].
`4/1995 Belsan et :11
`4/1995 Baird eta1.'
`5/1995 McFarlandetal.
`5/1995 Mattsonet al.
`5/1995 Jachowskiet al.
`5/1995 Ell'
`tt
`6/1995 (366(19eta1
`6/1995 Sutton eta1.
`6/1995 Derbyet al.
`7/1995 Wash etal.
`9/1995 Richeketal.
`9/1995 Beardsleyetal.
`10/1995 Ludlarnetal.
`10/1995 Beausoleiletal.
`11/1995 Day, 111 et 211.
`11/1995 Dauerer et a1.
`
`'
`
`'
`
`5,471,609 A
`2:23:23 A
`’
`’
`5,495,474 A
`5’496’576 A
`5,504,857 A
`2221225 A
`’
`’
`5,519,695 A
`2’222222 A
`’
`’
`5,537,585 A
`5,544,313 A
`5,548,791 A
`5,564,019 A
`5,568,648 A
`5,581,709 A
`5,581,714 A
`5,581,724 A
`2232222 A
`5’598’541 A
`’
`’
`5,613,082 A
`5,621,902 A
`5,632,012 A
`5,634,111 A
`5,638,518 A
`29229292:
`’
`’
`5,664,107 A
`5,680,556 A
`5,684,800 A
`29:13:23:
`5,727,218 A
`5’729’705 A
`5’743’847 A
`’
`’
`5,748,924 A
`5,751,971 A
`5,751,975 A
`5,764,931 A
`29333933:
`5,778,411 A
`5’781’715 A
`’
`’
`5,802,278 A
`5,805,816 A
`5,805,920 A
`5,809,328 A
`22322:: A
`5’825’772 A
`5’835’496 A
`5’845’107 A
`’
`’
`5,848,251 A
`5,857,080 A
`222222; A
`’
`’
`5,867,648 A
`5,884,027 A
`5,889,952 A
`235222 A
`’
`’
`5,933,824 A
`2322322 A
`5’941’969 A
`5’941’972 A
`’
`’
`5,946,308 A
`5,953,511 A
`5,959,994 A
`5,963,556 A
`5974530 A
`5,978,379 A
`5,978,875 A
`5,991,797 A
`6,000,020 A
`6,021,451 A
`6,029,168 A
`
`11/1995 Yudenfriend et 211.
`22332 322225222131
`-
`'
`2/1996 Olnow1cheta1.
`”996 Jeqng
`4/1996 Ba1rdetal.
`22332 13221:”
`.
`5/1996 Prrrohrteta1.
`22332 2192 etal‘
`1
`r1geseta'
`7/1996 Bllckerstaffetal.
`8/1996 Shachnaietal.
`8/1996 Casperetal.
`10/1996 Beausoleiletal.
`10/1996 Coscarellaetal.
`12/1996 Ito etal.
`12/1996 Am1n1etal.
`12/1996 Belsanetal.
`2233; 22:25
`“1997 Malladj
`
`'
`
`3/1997 Breweret 31.
`4/1997 Casesetal.
`5/1997 Belsanetal.
`5/1997 Oedaetal.
`6/1997 Malladi
`3193;103:3331
`'
`.
`9/1997 Chatwanmetal.
`10/1997 Begunetal.
`11/1997 Dobbinsetal.
`31229 3:12:31
`3/1998 Hotchkin
`3/1998 Weber
`4/1998 N] metal
`5/1998 Llorensetal.
`5/1998 Dobbinsetal.
`5/1998 Gillespieetal.
`6/1998 Schmahletal.
`31333 35339
`7/1998 DeMoss
`7/1998 Sheu
`9/1998 Isfeldetal.
`9/1998 Picazo,Jr.etal.
`9/1998 Sprenkle et al.
`9/1998 Nogalesetal.
`122332 21.11“ 21' ml
`““998 Dugl’omlyafl
`”/1998 Y0
`Instela'
`”/1998 Ffsfigefaj“
`.
`'
`12/1998 Lomellno etal.
`1/1999 Janderetal.
`1
`22333 $323231:
`t
`av we a‘
`2/1999 Fothetal.
`3/1999 Garbusetal.
`3/1999 Hunnicuttetal.
`22333 glgesl’le etal'
`1 so“.
`8/1999 DeKonlng et 211,
`22333 hodgayamaetal‘
`8/1999 Raffleml
`8/1999 Hoese et81
`'
`-
`8/1999 Dobblnsetal.
`9/1999 Sesciliaetal.
`909” Boggsem'
`10/1999 Varghese et 81.
`10/1999 Young
`11/1999 Chanet :11.
`11/1999 Asano etal.
`11/1999 Futral et :11.
`12/1999 Chin etal.
`2/2000 Bell et :11.
`2/2000 Frey
`
`‘
`
`Oracle Ex. 1001, pg. 2
`
`Oracle Ex. 1001, pg. 2
`
`

`

`US 7,934,041 132
`
`Page 3
`
`2/2000 Renner, Jr.
`6,032,269 A
`3/2000 Flanders et al.
`6,041,058 A
`3/2000 Hoese
`6,041,381 A
`4/2000 Ofer et a1.
`6,055,603 A
`5/2000 Keaveny et al.
`6,065,087 A
`5/2000 Tavallaei et al.
`6,070,253 A
`6/2000 Bergsten
`6,073,209 A
`6/2000 DeKoning et al.
`6,073,218 A
`6/2000 Krishnan et al.
`6,075,863 A
`6/2000 Born et al.
`6,081,849 A
`8/2000 Velez-McCaskey et a1.
`6,098,128 A
`8/2000 Ofer et al.
`6,098,149 A
`8/2000 DeKoning et al.
`6,108,684 A
`9/2000 Akers
`6,118,766 A
`10/2000 Fukui
`6,131,119 A
`10/2000 Weber
`6,134,617 A
`10/2000 Krantz et al.
`6,141,737 A
`11/2000 Vishlitsky et al.
`6,145,006 A
`“/2000 Shand et 31.
`6,147,976 A
`11/2000 Dobbins et al.
`6,147,995 A
`11/2000 Nelson et 3L
`6,148,004 A
`1/2001 G1lbrech
`6’173’399 B1
`”001 Benn”
`6485203 B1
`3/2001 Diamant et al.
`6,202,153 B1
`3/2001 Dimitroff et 31.
`6,209,023 B1
`4/2001 Kikuchi et 31,
`6,219,771 131
`4/2001 Sartore
`6,223,266 B1
`5/2001 Casper et al.
`6,230,218 B1
`92001 Renner, J1
`6,243,827 131
`7/2001 Blumenau et al.
`6,260,120 B1
`10/288i 221213;? al.
`2:333:32? Si
`12/2001 Kondo et a].
`6,330,629 B1
`12/2001 Griffith
`6,330,687 131
`1/2002 Arroyo et al.
`6,341,315 B1
`l/2002 Hubis et al.
`6,343,324 B1
`3/2002 Bergsten
`6,363,462 B1
`6/2002 Griffith et 3L
`6,401,170 Bl
`7/2002 Hoese et al.
`6,421,753 B1
`7/2002 Hoese et al.
`6’425’035 B2
`7/2002 Hoese et al.
`6,425,036 B2
`7/2002 Hashemi
`6,425,052 B1
`9/2002 Trcka et al.
`6,453,345 B2
`11/2002 Sanada et a1.
`6,484,245 B1
`2/2003 Cheng
`D470,486 S
`3/2003 Nguyen etal.
`6,529,996 B1
`4/2003 Peng et al.
`6,547,576 B2
`5/2003 Chien et al.
`6,560,750 B2
`5/2003 Peng et al.
`6,563,701 B1
`8/2004 Adams
`6,775,693 B1
`9/2004 L1H et al,
`657925602 B2
`11/2004 Duchesne et 31.
`6,820,212 B2
`2/2005 Hsu etal.
`6,854,027 B2
`3/2005 Stupar
`6,862,637 B1
`3/2005 Treggiden
`6,874,043 B2
`3/2005 Rauscher
`6,874,100 B2
`6/2005 Hsu etal.
`6,910,083 B2
`6/2006 Nemazie
`7,065,076 B1
`10/2006 McBryde et a1.
`7,127,668 B2
`11/2006 Chien
`7,133,965 B2
`3/2007 Chen et a1.
`7,188,111 B2
`5/2007 Haviv et 31‘
`712161225 BZ
`7/2007 Trossell et 211'
`7,251,248 B2
`10/2007 L1u_et al.
`772817072 B2
`6/2002 T531 et 31'
`2002/0083221 A1
`9/2006 Hoese et al.
`2006/0218322 A1
`12/2006 Tsa1 et al.
`2006/0277326 A1
`12/2006 Tsa1 et a1.
`2006/0294416 A1
`FOREIGN PATENT DOCUMENTS
`
`AU
`CA
`EP
`EP
`EP
`GB
`GB
`GB
`IL
`
`670376
`2066443
`0810530 A2
`0490973
`0827059 A2
`2296798 A
`2297636 A
`2341715
`095447
`
`7/1996
`10/2003
`12/1997
`2/1998
`3/1998
`7/1996
`8/1996
`3/2000
`5/ 1994
`
`IL
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`W0
`W0
`W0
`W0
`
`107645
`5502525
`5181609
`1993181609
`6301607
`720994
`1995020994
`8-230895
`1997185594
`1997251437
`10097493
`WO 91/03788
`WO 98/36357
`W0 9733227
`WO 99/34297 A1
`
`9/1996
`4/1993
`7/1993
`7/1993
`10/1994
`1/1995
`1/1995
`9/1996
`7/1997
`9/1997
`4/1998
`3/1991
`8/1998
`8/1998
`7/1999
`
`8 3
`'
`
`C
`
`8 0
`'
`
`OTHER PUBLICATIONS
`_
`_
`_
`Block-Based D1str1buted F1le Systems, Anthony J. McGregor, Jul.
`1997.
`Compaq StorageWorks HSG80 Array Controller ACS Version 8.3
`(Maintenance and Service Guide) Nov. 1998.
`11 ACS V '
`Com
`St
`W k HSG80 Ar
`C t
`Paq
`f’mge or 5
`my.
`0“ r0 er
`“51°“
`(Configuratlon and CLI Reference Gu1de) Nov. 1998.
`CRD-5500, Raid Disk Array Controller Product Insert, pp. 15
`CRD-5500, SCSI Raid Controller OEM Manual, Rev. 1.3, Feb. 26,
`1996, pp, 1.54.
`CRD-5500, SCSI Raid ControllerUsers Manual, Rev. 1.3,Nov.21,
`1996, pp. 1092.
`Digital StorageWorks HSZ70 Array Controller HSOF Version 7.0
`EK-SHZ70-RM.A01 CLI Reference Manual, Jul. 1, 1997.
`Digital Storage Works, HSZ70 Array Controller, HSOF Version 7.0
`EK-HSZ70-CG, A01, Digital Equipment Corporation, Maynard,
`Massachusetts, Jul. 1, 1997.
`Digital StorageWorks, UsingYour HSZ70 Array Controller inaSCSI
`Controller Shelf (DS-BA356-M Series), User’s Guide, pp.
`l-l
`through A-5 With index, Jan. 1, 1998.
`Digital StorageWorks HSZ70 Array Controller HSOF Version 7.0
`EK-HSZ70-SVA01 1997
`11 ACS V .
`D'
`.
`1 S
`.W i{ HSG80 Ar
`0mm er
`“51°“
`1g”? Wage or 5
`my
`_
`_
`(User 3 GUIde Jan 1993
`DP5380 Asynchronous SCSI Interface, Natlonal Semlconductor
`CorporationaArlingtonaTXsMay 1989,1311 1-32.
`Emerson, “Encor Communications: Performance evaluation of
`switched fibre channel I/O system usingiFCP for SCSI”, IEEE, pp.
`479-484, Feb. 1, 1995.
`Fiber channel (FCS)/ATM internetworking: a design solution.
`Fiber Channel storage interface for video-on-demand servers by
`Anazaloni, 6t 3.1., Jun. 159 1905-
`1 re
`anne
`an
`.
`Fb
`Ch
`1
`d ATM, Th
`.
`WESCON/94, publ1shed Sep. 27-29, 1994. pp. 648-652.
`Gen5 S-Serles XL System Gu1de Rev1s1on 1.01 by Chen, Jun. 18,
`1905
`Graphical User Interface for MAXSTRAT Gen5/Gen-S Servers
`User’s guide 1.1, Jun. 11, 1996.
`High Performance Data transfers Using Network-Attached Periph-
`erals at the national Storage Laboratory by Hyer, Feb. 26, 1993.
`IFT—3000 SCSI to SCSI Disk array Controller Instruction Manual
`Revision 2.0 by Infotrend Technologies, Inc. 1995.
`Implementing a Fibre Channel SCSI transport by Snively, 1994.
`“InfoServer 1507Installation and Owner’s Guide”, EK-INFSV—
`OM-001, Digital Equipment Corporation, Maynard, Massachusetts
`1991, Chapters 1 and 2.
`InfoServer 150VXT Photograph.
`IBM Technical Publication: Guide to Sharing and Partitioning IBM
`Tape Library Dataservers, pp. 1-256, Nov. 1, 1996.
`IBM Technical Publication: Magstar and IBM 3590 High Perfor-
`T
`s b
`tem Technical Guide
`1-269 Nov 1 1996
`“Vince ape u Sys
`’pp'
`’
`'
`’
`‘
`.
`.
`.
`.
`_
`M1sc. Reference Manual Pages, SunOS 5.09.
`Infoserver 100 System Operatlons Gu1de, F1rst Ed1t1on D1g1tal
`Equipment Corporation, 1990.
`Johnson, D.B., et al., The Peregrine High Performance RPC System,
`Software-Practice and Experience, 23(2):201-221, Feb. 1993.
`Local-Area networks for the IBM PC by Haugdahl.
`
`e
`
`ys1c
`Ph
`. 31 L
`
`ayers,
`
`J
`
`erry Quam
`
`Oracle Ex. 1001, pg. 3
`
`Oracle Ex. 1001, pg. 3
`
`

`

`US 7,934,041 132
`
`Page 4
`
`New serial I/Os speed storage subsystems by Bursky, Feb. 6, 1995.
`Petal: Distributed Virtual Disks, Edward K. Lee and Chandramohan
`A. Thekkath, ACM SIGPLAN Notices, V01. 31, Issue 9, Sep. 1996,
`pp. 84-92.
`Pictures of internal components of the InfoServer 150, taken from
`http ://bindarydinosaurs .couk/Museum/Digital/info server/
`infoserverphp in Nov. 2004.
`Raidtec FibreArray and Raidtec FlexArray UltraRAID Systems,
`Windows IT PRO Article, Oct. 1997.
`SP. Joshi, “Ethernet controller chip interfaces with variety of 16-bit
`processors,” electronic Design, Hayden Publishing Co.,
`Inc.,
`Rochelle Partk, NJ, Oct. 14, 1982. pp. 193-200.
`Simplest Migration to Fibre Channel Technology Article, Digital
`Equipment Corporation, Nov. 10, 1997, published on PR Newswire.
`Systems Architectures Using Fibre Channel, Roger Cummings,
`Twelfth IEEE Symposium on Mass Storage Systems, Copyright
`1993 IEEE. pp. 251-256.
`Office Action dated Jan. 21, 2003 for US. Appl. No. 10/174,720.
`Office Action dated Feb. 27, 2001 for US. Appl. No. 09/354,682.
`Office Action dated Aug. 11, 2000 for U.S.App1. No. 09/354,682.
`Office Action dated Dec. 16, 1999 for US. Appl. No. 09/354,682.
`Office Action dated Nov. 6, 2002 for US. Appl. No. 10/023,786.
`Office Action dated Jan. 21, 2003 for US. Appl. No. 10/081,110.
`Office Action in Ex Parte Reexamination 90/007,127, mailed Feb. 7,
`2005.
`Office Action in Ex Parte Reexamination 90/007, 125, mailed Feb. 7,
`2005.
`Office Action in Ex Parte Reexamination 90/007, 126, mailed Feb. 7,
`2005.
`Office Action in Ex Parte Reexamination 90/007, 124, mailed Feb. 7,
`2005.
`Office Action in Ex Parte Reexamination 90/007, 123, mailed Feb. 7,
`2005.
`
`European Office Action issued Apr. 1, 2004 in Application No.
`989661046-2413.
`
`Office Action dated Jan. 27, 2005 in US. Appl. No. 10/658,163.
`Digital “System Support Addendum”, SSA 4078.0 1-A, AE-PNZJB-
`TE, pp. 1-3,Apr. 1, 1993.
`Digital “Software Product Description”, SSA 40.78.01, AE-PNZJB-
`TE, pp. 1-3,Apr. 1, 1993.
`Digital Equipment Corporation, “InfoServer 100 Installation and
`Owner’s Guide”, Order No. EK-DIS1K-IN-001, First Edition, Oct.
`1, 1990.
`Digital Equipment Corporation, “InfoServer 100 System Operation
`Guide”, Order No. EK-DISlK-UG-001, First Edition, pp. i-Index 5,
`Oct. 1, 1990.
`Elliott, Working Draft American National Standard, Project T10/
`1562-D, Revision 5, pp. i-432, Jul. 9, 2003.
`Satran, “Standards-Track,” May 2001, iSCSI, pp. 9-87, Nov. 1, 2000.
`Satran, et al. IPS Internet Draft, iSCSI, pp. 1-8, NOV. 1, 2000.
`APT Technologies, Inc., “Serial ATA: High Speed Serialized AT
`Attachment”, Rev. 1.0a, pp. 1-310, Jan. 7, 2003.
`Defendant’s First Supplemental Trial Exhibit List, Crossroads Sys—
`tems, Inc., V. Chaparral Network Storage, Inc., CA. No. A-00CA-
`217-SS (W.D. Tex. 2001). (CD-Rom).
`Defendant’s Third Supplemental Trial Exhibit List, Crossroads Sys—
`tems, Inc. V. Pathlight Technology, Inc., CA. No. A-00CA-248-SS
`(W.D. Tex. 2001) (CD-Rom).
`Plaintiff’ s Fourth Amended Trial Exhibit List, Crossroads Systems,
`Inc. V. Chaparral Network Storage, Inc, CA. No. A-00CA-217-SS
`(W.D. Tex. 2001) (CD-Rom).
`Plaintiff’ s Revised Trial Exhibit List, Crossroads Systems, Inc. V.
`Pathlight Technology, Inc., CA. No. A-00CA-248-SS (W.D. Tex.
`2001). (CD-Rom).
`Trail Transcripts, Crossroads Systems, Inc. V. Chaparral Network
`Storage, Inc., CA. No. A-00CA-217-SS (W.D. Tex. 2001) Day 1-5
`(CD-Rom).
`Trail Transcripts, Crossroads Systems, Inc. V. Pathlight Technology,
`Inc., CA. No. A-00CA-248-SS (W.D. Tex. 2001). Day 1-4 (CD-
`Rom).
`Datasheet for CrossPoint 4100 Fibre Channel to SCSI Router (Dedek
`Ex 41 (ANCT 117-120)) (CD-ROM Chaparral Exhibits D012).
`
`Symbios Logic- Software Interface Specification Series 3 SCSI
`RAID Controller Software Release 02.xx (Engelbrecht Ex 2 (LSI
`1421-1658)) (CD-ROM Chaparral Exhibits D013), Dec. 3, 1997.
`Press Release- Symbios Logic to Demonstrate Strong Support for
`Fibre Channel at Fall Comdex (Engelbrecht 12 (LSI 2785-86)) (CD-
`ROM Chaparral Exhibits D016), Nov. 13, 1996.
`OEM Datasheet on the 3701 Controller (Engelbrecht 13 (LSI 01837-
`38)) (CD-ROM Chaparral Exhibits D017), Jun. 17, 1905.
`Nondisclosure Agreement Between Adaptec and Crossroads Dated
`Oct. 17, 1996 (Quisenberry Ex 25 (CRDS 8196)) (CD-ROM Chap-
`arral Exhibits D020), Oct. 17, 1996.
`Organizational Presentation on the External Storage Group (Lavan
`Ex 1 (CNS 182242-255)) (CD-ROM Chaparral Exhibits D021), Apr.
`11, 1996.
`Bridge Phase II Architecture Presentation (Lavan Ex 2 (CNS 1 82287-
`295)) (CD-ROM Chaparral Exhibits D022), Apr. 12, 1996.
`Bridge. C, Bridge Between SCSI-2 and SCSI-3 FCP (Fibre Channel
`Protocol) (CD-ROM Chaparral Exhibits P214).
`Attendees/Action Items from Apr. 12, 1996 Meeting at BTC (Lavan
`Ex 3 (CNS 182241)) (CD-ROM Chaparral Exhibits D023), Apr. 12,
`1996.
`
`Brooklyn Hardware Engineering Requirements Documents, Revi-
`sion 1.4 (Lavan Ex 4 (CNS 178188-211» (CD-ROM Chaparral
`Exhibits D024) by Pecone, May 26, 1996.
`Brooklyn Single-Ended SCSI RAID Bridge Controller Hardware
`OEM Manual, Revision 2.1 (Lavan Ex 5 (CNS 177169-191)) (CD-
`ROM Chaparral Exhibits D025), Mar. 2, 1996.
`Coronado Hardware Engineering Requirements Document, Revi-
`sion 0.0 (Lavan Ex 7 (CNS 176917-932)) (CD-ROM Chaparral
`Exhibits D027) by O’Dell, Sep. 30, 1996.
`ESS/FPG Organization (Lavan Ex 8 (CNS 178639-652)) (CD-ROM
`Chaparral Exhibits D028), Dec. 6, 1996.
`Adaptec MCS ESS Presents: Intelligent External I/O Raid Control-
`lers “Bridge” Strategy (Lavan Ex 9 (CNS 178606-638)). (CD-ROM
`Chaparral Exhibits D029), Feb. 6, 1996.
`AEC-7313 Fibre Channel Daughter Board (for Brooklyn) Engineer-
`ing Specification, Revision 1.0 (Lavan Ex 10 (CNS 176830-850))
`(CD-ROM Chaparral Exhibits D030), Feb. 27, 1997.
`Bill of Material (Lavan Ex 14 (CNS 177211-214)) (CD-ROM Chap-
`arral Exhibits D034), Jul. 24, 1997.
`AEC-. 4412B, AEC-7412/B2 External RAID Controller Hardware
`OEM Manual, Revision 2.0 (Lavan Ex 15 (CNS 177082-123» (CD-
`ROM Chaparral Exhibits D035), Jun. 27, 1997.
`Coronado II, AEC-7312A Fibre Channel Daughter (for Brooklyn)
`Hardware Specification, Revision 1.2 (Lavan Ex 16 (CNS 177192-
`210)) (CD-ROM Chaparral Exhibits D036) by Tom Yang, Jul. 18,
`1997.
`AEC-4412B, AEC7412/3B External RAID Controller Hardware
`OEM Manual, Revision 3.0. (Lavan Ex 17 (CNS 177124-165)) (CD-
`ROM Chaparral Exhibits D037), Aug. 25, 1997.
`Memo Dated Aug. 15, 1997 to AEC-7312A Evaluation Unit Custom-
`ers re: B001 Release Notes (Lavan Ex 18 (CNS 182878-879)) (CD-
`ROM Chaparral Exhibits D038), Aug. 15, 1997.
`Brooklyn Main Board (AES-0302) MES Schedule (Lavan Ex 19
`(CNS 177759-763)) (CD-ROM Chaparral Exhibits D039), Feb. 11,
`1997.
`News Release-Adaptec Adds Fibre Channel Option to its External
`RAID Controller Family (Lavan Ex 20 (CNS 182932-934)) (CD-
`ROM Chaparral Exhibits D040), May 6, 1997.
`AEC-4412B/7412B User’ s Guide, Rev. A (Lavan Ex 21) (CD-ROM
`Chaparral Exhibits D041), Jun. 19, 1905.
`Data Book- AIC-7895 PCI Bus Master Single Chip SCSI Host
`Adapter (Davies Ex 1 (CNS 182944-64)) (CD-ROM Chaparral
`Exhibits D046), May 21, 1996.
`Data Book- AIC-1 160 Fibre Channel Host Adapter ASIC (DaVies Ex
`2 (CNS 181800-825)) (CD-ROM Chaparral Exhibits D047), Jun. 18,
`1905.
`Viking RAID Software (Davies Ex 3 (CNS 180969-181026)) (CD-
`ROM Chaparral Exhibits D048), Jun. 18, 1905.
`Header File with Structure Definitions (Davies Ex 4 (CNS 180009-
`018)) (CD-ROM Chaparral Exhibits D049), Aug. 8, 1996.
`
`Oracle Ex. 1001, pg. 4
`
`Oracle Ex. 1001, pg. 4
`
`

`

`US 7,934,041 B2
`
`Page 5
`
`C++ SourceCode for the SCSI Command Handler (Davies Ex 5
`(CNS 179136-168)) (CD-ROM Chaparral Exhibits D050), Aug. 8,
`1996.
`
`Header File Data Structure (Davies Ex 6 (CNS 179997-180008))
`(CD-ROM Chaparral Exhibits D051), Jan. 2, 1997.
`SCSI Command Handler (Davies Ex 7 (CNS 179676-719)) (CD-
`ROM Chaparral Exhibits D052), Jan. 2, 1997.
`Coronado: Fibre Channel to SCSI Intelligent RAID Controller Prod-
`uct Brief (Kalwitz Ex I (CNS 182804-805» (CD-ROM Chaparral
`Exhibits D053).
`Bill of Material (Kalwitz Ex 2 (CNS 181632-633)) (CD-ROM Chap-
`arral Exhibits D054), Mar. 17, 1997.
`Emails Dated Jan. 13-Mar. 31, 1997 from P. Collins to M0 re: Status
`Reports (Kalwitz Ex 3 (CNS 182501-511)) (CD-ROM Chaparral
`Exhibits D055).
`Hardware Schematics for the Fibre Channel Daughtercard Coronado
`(Kalwitz Ex 4 (CNS 181639-648)) (CD-ROM Chaparral Exhibits
`D056).
`Adaptec Schematics reAAC-340 (Kalwitz Ex 14 CNS 177215 -251))
`(CD-ROM Chaparral Exhibits D057).
`Bridge Product Line Review (Manzanares Ex 3 (CNS 177307-336))
`(CD-ROM Chaparral Exhibits D058).
`AEC Bridge Series Products-Adaptec External Controller RAID
`Products Pre-Release Draft, v.6 (Manzanares Ex 4 (CNS 174632-
`653)). (CD-ROM Chaparral Exhibits D059), Oct. 28, 1997.
`Hewlett-Packard Roseville Site Property Pass for Brian Smith (Dun-
`ning Ex 14 (HP 489) (CD-ROM Chaparral Exhibits D078), Nov. 7,
`1996.
`
`Distribution Agreement Between Hewlett-Packard and Crossroads
`(Dunning Ex 15 (HP 326 -33) (CD-ROM Chaparral Exhibits D079).
`HPFC-5000 Tachyon User’ 5 Manuel, First Edition (PTI 172419-839)
`(CD-ROM Chaparral Exhibits D084), May 1, 1996.
`X3T10 994D—(Draft) Information Technology: SCSI-3 Architec-
`ture Model, Rev. 1.8 (PTI 165977) (CD-ROM Chaparral Exhibits
`D087).
`X3T10 Project 1047D: Information Technology- SCSI-3 Controller
`Commands (SCC), Rev, 6c (PTI 166400-546) (CD-ROM Chaparral
`Exhibits D088), Sep. 3, 1996.
`11
`X3T10 995D-
`(Draft) SCSI-3 Primary Commands, Rev.
`(Wanamaker Ex 5 (PTI 166050-229)) (CD-ROM Chaparral Exhibits
`D089), Nov. 13, 1996.
`VBAR Volume Backup and Restore (CRDS 12200-202) (CD-ROM
`Chaparral Exhibits D099).
`Preliminary Product Literature for Infinity Commstor’s Fibre Chan-
`nel to SCSI Protocol Bridge (Smith Ex 1 1; Quisenberry Ex 31 (SPLO
`428-30) (CD-ROM Chaparral Exhibits D143), Aug. 19, 1996.
`Letter dated Jul. 12, 1996 from J. Boykin to B. Smith re: Purchase
`Order for Evaluation Units from Crossroads (Smith Ex 24) CRDS
`8556-57) (CD-ROM Chaparral Exhibits D144), Jul. 12, 1996.
`CrossPoint 4100 Fibre Channel
`to SCSI Router Preliminary
`Datasheet (Hulsey Ex 9 (CRDS 16129-130)) (CD-ROM Chaparral
`Exhibits D145), Nov. 1, 1996.
`to SCSI Router Preliminary
`CrossPoint 4400 Fibre Channel
`Datasheet (Bardach Ex. 9, Quisenberry Ex 33 (CRDS 25606-607))
`(CD-ROM Chaparral Exhibits D153), Nov. 1, 1996.
`Fax Dated Jul. 22, 1996 from L. Petti to B. Smith re: Purchase Order
`from Data General for FCZS Fibre to Channel SCSI Protocol Bridge
`Model 11 (Smith Ex 25; Quisenberry Ex 23; Bardach Ex 11 (CRDS
`8552-55; 8558) (CD-ROM Chaparral Exhibits D155), Jul. 22, 1996.
`Email Dated Dec. 20, 1996 from J. Boykin to B. Smith re: Purchase
`Order for Betas in February and March (Hoese Ex 16, Quisenberry
`Ex 25; Bardach Ex 12 (CRDS 13644 -650) (CD-ROM Chaparral
`Exhibits D156), Dec. 20, 1996.
`Infinity Commstor Fibre Channel Demo for Fall Comdex, 1996
`(Hoese Ex 15, Bardach Ex 13 (CRDS 27415) (CD-ROM Chaparral
`Exhibits D157).
`Fax Dated Dec. 19, 1996 from B. Bardach to T. Rarich re: Purchase
`Order Information (Bardach Ex. 14; Smith Ex 16 (CRDS 4460))
`(CD-ROM Chaparral Exhibits D158).
`Miscellaneous Documents Regarding Comdex (Quisenberry Ex 2
`(CRDS 27415-465)) (CD-ROM Chaparral Exhibits D165).
`
`to SCSI Router Preliminary
`CrossPoint 4100 Fibre Channel
`Datasheet (Quisenberry) Ex 3 (CRDS 4933-34) (CD-ROM Chapar-
`ral Exhibits D166) (CD-ROM Chaparral Exhibits D166).
`CrossPoint 4400 Fibre to Channel
`to SCSI Router Preliminary
`Datasheet; Crossroads Company
`and
`Product Overview
`(Quisenberry Ex 4 (CRDS 25606; 16136)) (CD-ROM Chaparral
`Exhibits D167).
`Crossroads Purchase Order Log (Quisenberry Ex 9 (CRDS 14061-
`062)) (CD-ROM Chaparral Exhibits D172).
`RAID Manager 5 with RDAC 5 for UNIX V.4 User’s Guide (LSI-
`01854) (CD-ROM Chaparral Exhibits P062), Sep. 1, 1996.
`Letter dated May 12, 1997 from Alan G. Leal to Barbara Bardach
`enclosing the original OEM License and Purchase Agreement
`between Hewlett-Package Company and Crossroads Systems, Inc.
`(CRDS 02057) (CD-ROM Chaparral Exhibits P130).
`CR4x00 Product Specification (CRDS 43929) (CD-ROM Chaparral
`Exhibits P267), Jun. 1, 1998.
`the
`Symbios LogiciHardware Functional Specification for
`Symbios Logic Series 3 Fibre Channel Disk Array Controller Model
`3701 (Engelbrecht Ex 3 (LSI-1659-1733) (CD-ROM Pathlight
`Exhibits D074).
`Report of the Working Group on Storage I/O for Large Scale Com-
`puting; Department of Computer Science Duke University:
`CS-1996-21 (PTI 173330-347).
`(CD-ROM Pathlight Exhibits
`D098).
`Brian Allison’s 1999 Third Quarter Sales Plan (PDX 38 )CNS
`022120-132)) (CD-ROM Pathlight Exhibits D201), Jun. 5, 2001.
`Brooklyn SCSI-SCSI Intelligent External RAID Bridge Definition
`Phase External Documentation ((CD-ROM Pathlight Exhibits
`D129).
`StorageWorks HSx70 System Specification by Steve Sicola dated
`Jun. 11, 1996 4:57pm, Revision 4.
`ANSI TR X3.xxx-199x, Revision 9 ofX3-991D. Draft Proposed X3
`Technical Report7Small Computer System Interfacei3 Generic
`Packetized Protocol (SCSI-GPP). Computer and Business Equip-
`ment Manufacturers Assoc.
`Enterprise Systems Connection (ESON) Implementation Guide, Jul.
`1996,
`IBM International Technical
`Support Organization,
`Poughkeepsie Center, Jul. 1, 1996.
`Digital Delivers Industry-Leading Enterprise-Class Storage Solu-
`tions. StorageWorks Family Provides Easiest Path to Fibre Channel.
`Three pages by Company News Oncall dated Sep. 9, 2004.
`American National Standard for Information TechnologyiFibre
`Channel Protocol for SCSI. ANSI X3.269-1996, Jun. 18, 1905.
`F1710A File Control Unit and F6493 Array Disk Subsystem by
`Hitoshi Matsushima, Shojiro Okada and Tetsuro Kudo, Feb. 3, 1995.
`The Legend of AMDAHL by Jeffrey L. Rodengen (5 pages).
`Office Action dated Feb. 6, 2007 from the Japanese Patent Office
`regarding related application No. 526873/2000.
`InfoServer 100 System Operation Guide, Order No. EK-DISlK-UG-
`001.
`iNFOsERVER 100 Installation and Owner’s Guide, Order No.
`EK-DIS 1 K-IN-00 1.
`Software Product Description: Product Name: InfoServer 100 Soft-
`ware, Version 1.1 SPD 38.59.00, Nov. 1, 1991.
`Software Product Description: Product Name: InfoServer Client for
`ULTRIX, Version 1.1, SPD 40.78.01, Apr. 1, 1993.
`Draft Proposed American National Standard. X3.269-199X, Revi-
`sion 012. Information System%pANS Fibre Channel Protocol fo
`SCSI, Dec. 4, 1995.
`Impactdata Launches Breakthrough Architecture for Network Stor-
`age, Nov. 13, 1996.
`Impactdata Introduces New Storage
`Impactdata..News Release:
`Architecture for High Performance Computing. 2 Pages, Nov. 12,
`1996.
`Impactdata’s Network Peripheral
`Impactdata..News Release:
`Adapter (NPA) Pushes Technology Envelope of Data Storage Man-
`agement in High-Speed Computing Environments. 2 Pages, Nov. 12,
`1996.
`Impactdata and Storage Concepts
`Impactdata..News Release:
`Announce Integration of FibreRAID II Storage Solution with
`Impactdata’s Distributed Storage Node Architecture (DSNA). 2
`pages, Nov. 18, 1996.
`
`Oracle Ex. 1001, pg. 5
`
`Oracle Ex. 1001, pg. 5
`
`

`

`US 7,934,041 B2
`
`Page 6
`
`Impactdata. .News Release: Breece Hill Libraries Now Able to Attach
`Directly to High Speed Networks Peripheral Adapter
`from
`Impactdata. 2 Pages, NOV. 20, 1996.
`ImpactdataiDSNA Questions and Answers. 22 Pages.
`ImpactdataiNetwork Storage Solutions. 4 pages.
`Network Storage Building Blocks. 2 Pages.
`ImpactdataiNPA (Network Peripheral Interface). 4 Pages.
`Impactdata%PI (Common Peripheral Interfae). 2 Pages.
`ImpactdataiSNC (Storage Node Controller) 2 Pages
`ImpactdataiDSNA (Distributed Storage Node Architecture) Proto-
`col. 2 Pages.
`ImpactdataiDS-SO. 2 Pages.
`Impactdata%orporate Fact Sheet. 1 Page.
`Raider-5 “DiskArray Manual for the UltraSCSI Controller”. Part No.
`261-0013-002. 191 Pages.
`ImpactdataiWhite Paper: Distributed Storage Node Architecture
`(DSNA), Jan. 1997,
`ImpactdataiDSNA Distributed Storage Node Architecture “Refer-
`ence Guide”. 44 Pages.
`F 1710 Logic Specification.
`Translation of Final Office Action issued in JP 526873/2000 mailed
`May 14, 2008. 4 Pages,
`
`Office Action issued in US. Appl. No. 11/851,837 dated Dec. 22,
`2008, Hoese, 7 pages.
`English Translation of Japanese Laid-Open Publication No.
`5-181609. 9 pgs.,Ju1.23, 1993.
`English Translation ofJapanese Laid-Open Publication No. 7-20994.
`57 pgs, Jan.24, 1995.
`F1710 File Control Unit (FCU) Logical Specifications. 11 Pages,
`Dec. 9, 1997.
`Questioning Mailed Jun. 8, 2010 from JP Patent Application 526873/
`2000. 8 pages.
`Office Action Mailed Aug. 17, 2010 in US. Appl. No, 11/947,499 to
`Hoese. 6 pgs,
`American National Standard for Information Systems: Fibre Chan-
`ne1%ross-Point Switch Fabric Topology (FC-XS); X3T1 1/Project
`959D/Rev 1.30. 114 pgs., Jun. 17, 1994.
`Office Action Mailed Sep. 13, 2010 in U.S.App1. No. 11/980,909.
`Office Action Mailed Sep. 13, 2010 in US. Appl. No. 12/552,807.
`Office Action Mailed Sep. 15, 2010 in US. Appl. No. 12/552,885.
`Office Action Mailed Sep. 23, 2010 in US. Appl. No. 12/552,913.
`Office Action Mailed Dec. 2, 2010 in US. App1.No. 12/910,375.
`Office Action Mailed Dec. 3, 2010 in US. Appl. No. 12/910,431.
`Office Action Mailed Dec. 3, 2010 in US. App1.No. 12/910,515.
`
`Oracle Ex. 1001, pg. 6
`
`Oracle Ex. 1001, pg. 6
`
`

`

`US. Patent
`
`Apr. 26, 2011
`
`Sheet 1 012
`
`US 7,934,041 132
`
`
`
`58
`
`58
`
`58
`
`60
`
`WORKSTATION WORKSTATION WORKSTATION
`A
`B
`C
`
`56
`
`
`
`65
`
`52
`
`FIBRE
`CHANNEL
`
`52
`
`WORKSTATION
`D
`
`WORKSTATION
`E
`
`I
`E
`i
`L
`
`STORAGE
`ROUTER
`
`J
`I
`}
`J
`
`
`
`58
`
`58
`
`7B
`
`-. C STORAGE
`
`
`WORKSTATION
`D STORAGE
`
`
`
`
`SCSI
`BUS
`
`54
`
`STORAGE DEVICE
`WORKSTATION
`A STORAGE
`WORKSDNHON
`a STORAGE
`
`WORKSTATION
`
`55
`
`68
`
`7O
`
`-_—-
`
`50/
`
`FIG. 3
`
`54
`
`STORAGE DEVICE
`
`
`
`
`WORKSTATION
`E STORAGE
`
`74
`
`
`
`Oracle Ex. 1001, pg. 7
`
`Oracle Ex. 1001, pg. 7
`
`

`

`US. Patent
`
`Apr. 26, 2011
`
`Sheet 2 of 2
`
`US 7,934,041 B2
`
`mm
`
`zomSEmzm
`
`mammom"$45528$448581:225mam:
`
`dzz<xomum:
`
`
`
`
`
`momSEmzm
`
`Edombzoomom
`
`
`
`$55328$22410mam:
`
`mm
`
`mg581..3
`585EBEE;
`
`mumNata(so
`
`<3cmE
`
`
`
`moEmEZ585%
`
`mm
`
`on.AI-dezéomam:
`
`magma
`
`92533”.
`
`Oracle Ex. 1001, pg. 8
`
`Oracle Ex. 1001, pg. 8
`
`
`
`

`

`US 7,934,041 B2
`
`1
`STORAGE ROUTER AND METHOD FOR
`PROVIDING VIRTUAL LOCAL STORAGE
`
`This application is a continuation of, and claims a benefit of
`priority under 35 U.S.C. 120 of the filing date of US. patent
`application Ser. No. 12/552,885 entitled “Storage Router and
`Method for Providing Virtual Local Storage” filed Sep. 2,
`2009, which is a continuation of and claims the benefit of
`priority of US. application Ser. No. 11/851,724 entitled
`“Storage Router and Method for Providing Virtual Local
`Storage” filed Sep. 7, 2007, now US. Pat. No. 7,689,754
`issued Mar. 30, 2010, which is a continuation of and claims
`the benefit of priority of US. patent application Ser. No.
`l 1/442,878 entitled “Storage Router and Method for Provid-
`ing Virtual Local Storage” filed May 30, 2006, now aban-
`doned, which is a continuation of and claims the benefit of
`priority of US. patent application Ser. No. 11/353,826
`entitled “Storage Router and Method for Providing Virtual
`Local Storage” filed on Feb. 14, 2006, now US. Pat. No.
`7,340,549 issued Mar. 4, 2008, which is a continuation of and
`claims the benefit of priority of US. patent application Ser.
`No. 10/658,163 entitled “Storage Router and Method for
`Providing Virtual Local Storage” filed on Sep. 9, 2003 now
`US. Pat. No. 7,051,147 issued May 23, 2006, which is a
`continuation of and claims the benefit of benefit of priority of
`US. patent application Ser. No. 10/081,110 by inventors
`Geof

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