throbber
Cisco Systems, Inc. and Quantum Corporation v. Crossroads Systems, Inc.
`CQ-1001 / Page 1 of 14
`
`

`

`US 7,051,147 132
`
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`4533996 A
`4,573,152 A
`4,603,380 A
`4,620,295 A
`4,644,462 A
`4,695,948 A
`4,697,232 A
`4,751,635 A
`4,787,028 A
`4,807,180 A
`4,811,278 A
`4,821,179 A
`4,825,406 A
`4,827,411 A
`4,835,674 A
`4,864,532 A
`4,897,874 A
`4,947,367 A
`4,961,224 A
`5,072,378 A
`5,077,732 A
`5,077,736 A
`5,124,987 A
`5,155,845 A
`5,163,131 A
`5,185,876 A
`5,193,168 A
`5,193,184 A
`5,202,856 A
`5,210,866 A
`5,212,785 A
`5,214,778 A
`5,226,143 A
`5,239,632 A
`5,239,643 A
`5,239,654 A
`5,247,638 A
`5,247,692 A
`5,257,386 A
`5,297,262 A
`5,301,290 A
`5,315,657 A
`5,317,739 A
`5,331,673 A
`5,347,384 A
`5,361,347 A
`5,367,646 A
`5,379,385 A
`5,379,398 A
`5,388,243 A
`5,388,246 A
`5,394,526 A
`5,396,596 A
`5,403,639 A
`5,410,667 A
`5,410,697 A
`5,414,820 A
`5,416,915 A
`5,418,909 A
`5,420,988 A
`5,423,026 A
`5,423,044 A
`5,426,637 A
`5,430,855 A
`5,450,570 A
`5,452,421 A
`5,459,857 A
`5,463,754 A
`5,465,382 A
`5,469,576 A
`5,471,609 A
`
`8/1985 Gammg et 31~
`2/1986 Greene et all.
`7/1986 Easton et a1.
`10/1986 Aiden, Jr.
`2/1987 Matsubara et 31.
`9/1987 Blevins et a1.
`9/1987 Brunelle et a1.
`6/1988 Kret
`11/1988 Finforck et a1.
`2/1989 Takeuchi et 31.
`3/1989 Bean et 31.
`4/1989 Jensen et a1.
`4/1989 Bean et 31.
`5/1989 Arrowood et all
`5/1989 Collins et a1.
`9/1989 Reeve et a1.
`1/1990 Lidensky et a1.
`8/1990 Chang et a1.
`10/1990 Yung
`12/1991 Manka
`12/1991 Fischer et a1.
`12/1991 Dunphy, Jr. et a1.
`6/1992 Milligan et a1.
`10/1992 Beal et al.
`11/1992 Row et a1.
`2/1993 Nguyen et 31.
`3/1993 Corrigan et a1.
`3/1993 Belsan et a1.
`4/1993 Glider et al.
`5/1993 Milligan et a1.
`5/1993 Powers et a1.
`5/1993 Glider et al.
`7/1993 Baird et a1.
`8/1993 Larner
`8/1993 Blount et a1.
`8/1993 Ing-Simrnons
`9/1993 O’Brien et 211.
`9/1993 Fujimura
`10/1993 Saito
`3/1994 Cox et 31.
`4/1994 Tetzlalf et a1.
`5/1994 Abadi et 31.
`5/1994 Elko et a1.
`7/1994 Elko et a1.
`9/1994 McReynolds et a1.
`11/1994 Glider et 211.
`11/1994 Pardillos et 31.
`1/1995 Shomler
`1/1995 Cohn et a1.
`2/1995 Glider et al.
`2/1995 Kasai
`2/1995 Crouse et a1.
`3/1995 Hashemi et a1.
`4/1995 Belsan et a1.
`4/1995 Belsan et a1.
`4/1995 Baird et a1.
`5/1995 McFarland et a1.
`5/1995 Mattson et al.
`5/1995 Jachowski et a1.
`5/1995 Elliott
`6/1995 Cook et a1.
`6/1995 Sutton et al.
`6/1995 Derby et a1.
`7/1995 Wash et a1.
`9/1995 Richek et a1.
`9/1995 Beardsley et al.
`10/1995 Ludlam et 31.
`10/1995 Beausoleil et 31.
`11/1995 Day, III et a1.
`11/1995 Dauerer et a1.
`11/1995 Yudenfriend
`
`1/1996 Hassner et a1.
`5,487,077 A
`2/1996 Pisello et al.
`5,491,812 A
`2/1996 Olnowich et a1.
`5,495,474 A
`3/1996 Jeong
`5,496,576 A
`4/1996 Baird et 31.
`5,504,857 A
`4/1996 Kimura
`5,507,032 A
`4/1996 Suda
`5,511,169 A
`5/1996 Purohit et a1.
`5,519,695 A
`6/1996 Hiatt et al.
`5,530,845 A
`7/1996 Bridges et 31.
`5,535,352 A
`7/1996 Blickerstaff et a1.
`5,537,585 A
`8/1996 Shachnai et a1.
`5,544,313 A
`8/1996 Casper et al.
`5,548,791 A
`10/1996 Beausoleil et all.
`5,564,019 A
`10/1996 Coscarella et al.
`5,568,648 A
`12/1996 Ito et a1.
`5,581,709 A
`12/1996 Amini et a1.
`5,581,714 A
`12/1996 Belsan et 31.
`5,581,724 A
`l/l997 Chen
`5,596,562 A
`1/1997 Kerns
`5,596,736 A
`1/1997 Malladi
`5,598,541 A
`3/1997 Brewer et a1.
`5,613,082 A
`4/1997 Cases et a1.
`5,621,902 A
`5/1997 Belsan et 31.
`5,632,012 A
`5/1997 Oeda et a1.
`5,634,111 A
`6/1997 Malladi
`5,638,518 A
`6/1997 Jones et a1.
`5,642,515 A
`8/1997 Helferon et a1.
`5,659,756 A
`9/1997 Chatwani et 31.
`5,664,107 A
`10/1997 Begun et al.
`5,680,556 A
`12/1997 Dunn et a1.
`5,701,491 A
`1/1998 Falcon, Jr. et 31.
`5,712,976 A
`3/1998 Hotchkin
`5,727,218 A
`3/1998 Weber
`5,729,705 A
`4/1998 Nakamura et 31.
`5,743,847 A
`5/1998 Llorens et 31.
`5,748,924 A
`5/1998 Gillespie et a1.
`5,751,975 A
`6/1998 Judd et a1.
`5,768,623 A
`6/1998 Gulick
`5,774,683 A
`7/1998 Sheu
`5,781,715 A
`9/1998 Isfeld et a1.
`5,802,278 A
`9/1998 Picazo, Jr. et 31.
`5,805,816 A
`9/1998 Nogales et a1.
`5,809,328 A
`9/1998 Lui et a1.
`5,812,754 A
`11/1998 Yeung et a1.
`5,835,496 A
`12/1998 Fisch et a1.
`5,845,107 A
`12/1998 Lomelino et a1.
`5,848,251 A
`1/1999 Jander et a1.
`5,857,080 A
`1/1999 Raz et a1.
`5,860,137 A
`1/1999 Tavallaei et all
`5,864,653 A
`2/1999 Foth et a1.
`5,867,648 A
`3/1999 Garbus et al.
`5,884,027 A
`3/1999 Hunnicutt et a1.
`5,889,952 A
`6/1999 Gillespie et al.
`5,913,045 A
`7/1999 Eidson
`5,923,557 A
`8/1999 DeKoning et al.
`5,933,824 A
`8/1999 Ofer
`5,935,260 A
`8/1999 Ram et a1.
`5,941,969 A
`................ 710/315
`8/1999 Hoese et a1.
`5,941,972 A *
`9/1999 Sescilia et 31.
`5,953,511 A
`9/1999 Boggs et a1.
`5,959,994 A
`10/1999 Young
`5,974,530 A
`11/1999 Chan et a1.
`5,978,379 A *
`11/1999 Futral et 31.
`5,991,797 A
`6,000,020 A * 12/1999 Chin et a1. .................. 711/162
`6,021,451 A
`2/2000 Bell et a1.
`6,041,381 A
`3/2000 Hoese
`6,055,603 A
`4/2000 Ofer et a1.
`6,065,087 A
`5/2000 Keaveny et a1.
`6,070,253 A
`5/2000 Tavallaei et a1.
`6,073,209 A
`6/2000 Bergsten
`6,073,218 A
`6/2000 DeKoning et a1.
`6,075,863 A
`6/2000 Krishnan et a1.
`
`................. 370/403
`
`CQ-1001 / Page 2 of 14
`
`CQ-1001 / Page 2 of 14
`
`

`

`US 7,051,147 132
`
`Page 3
`
`6,081,849 A
`6,098,149 A
`6,108,684 A
`6,118,766 A
`6,131,119 A
`6,134,617 A
`6,141,737 A
`6,145,006 A
`6,148,004 A
`6,185,203 B1 *
`6,209,023 B1
`6,219,771 B1
`6,223,266 B1
`6,230,218 B1
`6,260,120 B1
`6,330,629 B1
`6,341,315 B1
`6,343,324 B1
`6,363,462 B1
`6,421,753 B1”<
`6,425,035 B1 *
`6,425,036 B1
`6,484,245 B1
`6,529,996 B1
`6,738,854 131*
`6,763,419 31*
`6,789,152 B1*
`
`6/2000 Born et a1.
`8/2000 Ofer et al.
`8/2000 DeKoning et a1.
`9/2000 Akers
`10/2000 Fukui
`10/2000 Weber
`10/2000 Krantz et a1.
`11/2000 Vishlitsky et a1.
`11/2000 Nelson et al.
`2/2001 Berman ...................... 370/351
`3/2001 Dimitroif et 31.
`4/2001 Kikuchi et al.
`4/2001 Sartore
`5/2001 Casper et a1.
`7/2001 Blumenau et a1.
`12/2001 Kondo et al.
`1/2002 Arroyo et all.
`1/2002 Hubis et 31.
`3/2002 Bergsten
`7/2002 Hoese et al.
`7/2002 Hoese et a1.
`7/2002 Hoese et a1.
`11/2002 Sanada et a1.
`3/2003 Nguyen et al.
`5/2004 Hoese et al.
`................ 710/305
`7/2004 Hoese et al.
`................ 709/250
`9/2004 Hoese et al.
`................ 710/305
`
`................ 710/305
`................ 710/105
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`GB
`GB
`GB
`JP
`JP
`W0
`W0
`
`0827059 A2
`2296798 A
`2297636 A
`2341715
`6301607
`8-230895
`WO 98/36357
`WO 99/34297 A1
`
`3/1998
`7/1996
`8/1996
`3/2000
`10/1994
`9/1996
`8/1998
`7/1999
`
`OTHER PUBLICATIONS
`
`DIGITAL StorageWorks, HSZ70 Array Controller HSOF
`Version 7.0 (EK-HSZ70-CG.A01), Configuration Manual,
`pp. 1-2 through G15 with index, Jul. 1997.
`DIGITAL StorageWorks, HSZ70 Array Controller HSOF
`Version 7.0, CLI Reference Manual, pp. 1-156, Jul. 1997.
`Decision Returning Petition mailed Feb. 28, 2005.
`Block-Based Distributed File
`Systems, Anthony
`McGregor, Jul. 1997.
`Compaq StorageWorks HSG80 Array Controller ACS Ver-
`sion 8.3 (Maintenance and Service Guide) Nov. 1998.
`Compaq StorageWorks HSG80 Array Controller ACS Ver-
`sion 8.3 (Configuration and CLI Reference Guide) Nov.
`1998.
`CRD-5500 SCSI RAID Controller User’s Manual CMD
`
`J.
`
`Technology, Inc. pp. 1-1 to 6-25, revised Nov. 21, 1996.
`DIGITAL Storage Works, HSZ70 Array Controller, HSOF
`Version 7.0 EK-HSZ70-CG. A01, Digital Equipment Cor-
`poration, Maynard, Massachusetts.
`DIGITAL StorageWorks HSZ70 Array Controller HSOF
`Version 7.0 EK-HSZ270-RM. A01 CLI Reference Manual.
`
`DIGITAL StorageWorks HSZ70 Array Controller HSOF
`Version 7.0 EK-HSZ70-SV. A01, 1997.
`DIGITAL StorageWorks HSG80 Array Controller ACS Ver-
`sion 8.0 (User’s Guide Jan. 1998).
`DP5380 Asynchronous SCSI Interface, National Semicon-
`ductor Corporation, Arlington, TX, May 1989, pp. 1-32.
`Emerson, “Ancor Communications: Performance evaluation
`of switched fibre channel I/O system usingiFCP for SCSI”
`Feb. 1, 1995, IEEE, pp. 479-484.
`
`Fibre Channel and ATM: The Physical Layers, Jerry Quam
`WESCON/94, published Sep. 27-29, 1994. pp. 648-652.
`Fiber Channel storage interface for video-on—demand serv-
`ers by Anazaloni, et a1, Jun. 15, 1905.
`Gen5 S-Series XL System Guide Revision 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
`Peripherals 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 1507Insta11ation and Owner’s Guide”, EK-
`INFSV—OM-OOl, Digital Equipment Corporation, Maynard,
`Massachusettes 1991, Chapters 1 and 2.
`InforServer 150VXT Photograph.
`Infoserver 100 System Operations Guide, First Edition
`Digital 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.
`Misc. Reference Manual Pages, SunOS 5.09.
`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, vol.
`31, Issue 9, Sep. 1996, pp. 84-92.
`Pictures of internal components of the InfoServer 150, taken
`from
`http://bindarydinosaurs.couk/Museum/Digital/
`infoserver/infoserver.php in Nov. 2004.
`Raidtec FibreArray and Raidtec FlexArray UltraRAID Sys-
`tems, 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 Part, 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 Cum-
`mings, Twelfth IEEE Symposium on Mass Storage Systems,
`Copyright 1993 IEEE. pp. 251-256.
`Dot Hill’s Request to Exceed Page Limit in Motion for
`Summary Judgment filed Jun. 29, 2005. Case No. A-03-CV—
`754 (SS).
`Request for Ex Parte Reexamination for 6,425,035. Third
`Party Requester: William A. Blake.
`Request for Ex Parte Reexamination for 6,425,035. Third
`Party Requester: Natu J. Patel.
`Office Action dated Jan.
`21,
`(CROSS1120-8).
`Office Action dated Feb.
`(CROSS1120-1).
`Office Action dated Aug.
`(CROSS1120-1).
`Office Action dated Dec.
`(CROSS1120-1).
`Offi ce Action dated Nov.
`(CROSS 1 1 20-4).
`Office Action dated Jan.
`(CROSSIlZO-S).
`
`2003
`
`for
`
`10/ 174,720
`
`27,
`
`2001
`
`for 09/354,682
`
`11, 2000 for 09/354,682
`
`16,
`
`1999 for 09/354,682
`
`6,
`
`2002
`
`for
`
`10/023 ,786
`
`21,
`
`2003
`
`for
`
`10/081,110
`
`CQ-1001 / Page 3 of 14
`
`CQ-1001 / Page 3 of 14
`
`

`

`US 7,051,147 132
`
`Page 4
`
`Ofiice Action in Ex Parte Reexamination 90/007,127, mailed
`Feb. 7, 2005.
`Reply to Ofiice Action Under Ex Parte Reexamination Dated
`Feb. 2, 2007 for 90/007,127 filed on Apr. 6, 2005.
`Reply to Ofi‘ice Action Under Ex Parte Reexamination Dated
`Feb. 2, 2007 for 90/007,125 and 90/007,317 filed on Apr. 6,
`2005.
`
`Ofiice Action in Ex Parte Reexamination 90/007,126, mailed
`Feb. 7, 2005.
`Reply to Ofiice Action Under Ex Parte Reexamination Dated
`Feb. 2, 2007 for 90/007,126 filed on Apr. 6, 2005.
`Ofiice Action in Ex Parte Reexamination 90/007,124, mailed
`Feb. 7, 2005.
`Ofiice Action in Ex Parte Reexamination 90/007,123, mailed
`Feb. 7, 2005.
`Reply to Ofiice Action Under Ex Parte Reexamination Dated
`Feb. 2, 2007 for 90/007,123 filed on Apr. 5, 2005.
`European Office Action issued Apr. 1, 2004 in Application
`No. 98966104.6-2413.
`
`Fiber Channel (FCS)/ATM Interworking: A Design Solution
`by Anzaloni, et a1.
`Copies of the following are on the attached CD-Rom.
`Defendant’s First Supplemental Trial Exhibit List, Cross-
`roads Systems, Inc., V. Chaparral Network Storage, Inc.,
`CA. No. A-OOCA-217-SS (W.D. Tex. 2001). (CD-Rom).
`Defendant’s Third Supplemental Trial Exhibit List, Cross-
`roads Systems, Inc. V. Pathlight Technology, Inc., CA. No.
`A-OOCA-248-SS (W.D. Tex. 2001) (CD-Rom).
`Defendant Chaparral Network Storage, Inc.’s First Supple-
`mental Trial Exhibit List (D1 through D271) (CD-ROM
`Chaparral Exhibits ExListiDef), Sep. 2, 2001.
`Plaintiffs Fourth Amended Trial Exhibit List, Crossroads
`Systems, Inc. V. Chaparral Network Storage, Inc, CA. No.
`A-OOCA-217-SS (W.D. Tex. 2001) (CD-Rom), Sep. 11,
`2001.
`
`Inc. V. Chaparral
`Trail Transcripts, Crossroads Systems,
`Network Storage, Inc., CA. No. A-OOCA-217-SS (W.D.
`Tex. 2001). (CD-Rom).
`Inc. V. Pathlight
`Trail Transcripts, Crossroads Systems,
`Technology, Inc., CA. No. A-00CA-248-SS (W.D. Tex.
`2001). (CD-Rom).
`Datasheet for CrossPoint 4100 Fibre Channel
`
`to SCSI
`
`Router (Dedek Ex 41 (ANCT 117-120)) (CD-ROM Chap-
`arral 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 Sup-
`port 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 Chaparral Exhibits D020).
`Organizational Presentation on the External Storage Group
`(Lavan Ex 1
`(CNS 182242-25 5))
`(CD-ROM Chaparral
`Exhibits D021), Apr. 11, 1996.
`Bridge. C, Bridge Between SCSI-2 and SCSI-3 FCP (Fibre
`Channel Protocol) (CD-ROM Chaparral Exhibits P214).
`
`Bridge Phase II Architecture Presentation (Lavan Ex 2 (CNS
`182287-295)) (CD-ROM Chaparral Exhibits D022), Apr.
`12, 1996.
`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,
`ReVision 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.
`21, 1996.
`Coronado Hardware Engineering Requirements Document,
`ReVision 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
`Controllers “Bridge” Strategy (Lavan Ex 9 (CNS 178606-
`638)). (CD-ROM Chaparral Exhibits D029), Feb. 6, 1996.
`AEC-7313 Fibre Channel Daughter Board (for Brooklyn)
`Engineering 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 Chaparral 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 12 (Lavan Ex
`16 (CNS 177192-210))
`(CD-ROM Chaparral Exhibits
`D036) by Tom Yang, Jul. 18, 1997.
`AEC-44 12B, AEC7412/3B Extemal RAID Controller Hard-
`ware 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
`Customers re: B001 Release Notes (Lavan Ex 18 (CNS
`182878-879» (CD-ROM Chaparral Exhibits D038).
`Brooklyn Main Board (ABS-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-1160 Fibre Channel Host Adapter ASIC
`(DaVies Ex 2 (CNS 181800-825)) (CD-ROM Chaparral
`Exhibits D047), Jun. 18, 1905.
`(CNS 180969-
`Viking RAID Software (DaVies Ex 3
`181026)) (CD-ROM Chaparral Exhibits D048), Jun. 18,
`1 905.
`
`Header File with Structure Definitions (DaVies Ex 4 (CNS
`180009-018)) (CD-ROM Chaparral Exhibits D049), Aug. 8,
`1 99 6.
`
`CQ-1001 / Page 4 of 14
`
`CQ-1001 / Page 4 of 14
`
`

`

`US 7,051,147 132
`
`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 Con-
`troller Product Brief (Kalwitz Ex I (CNS 182804-805))
`(CD-ROM Chaparral Exhibits D053).
`Bill of Material (Kalwitz Ex 2 (CNS 181632-633» (CD-
`ROM Chaparral Exhibits D054), Mar. 17, 1997.
`Emails Dated Jan. 13-Mar. 31, 1997 from P. Collins to Mo
`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 re AAC-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 (Dunning 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 Chap-
`arral Exhibits D079).
`HPFC-5000 Tachyon User’s Manuel, First Edition (PTI
`172419-839) (CD-ROM Chaparral Exhibits D084), May 1,
`1996.
`
`X3T10 994D7(Draft) Information Technology: SCSI-3
`Architecture 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.
`X3T10 995D- (Draft) SCSI-3 Primary Commands, Rev. 11
`(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 Channel
`to SCSI Protocol Bridge (Smith Ex 11;
`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 Exhib-
`its 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.
`
`CrossPoint 4400 Fibre Channel to SCSI Router Preliminary
`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 FC2S 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).
`Email Dated Dec. 20, 1996 from J. Boykin to B. Smith re:
`Purchase Order for Betas in Feb. and Mar. (Hoese Ex 16,
`Quisenberry Ex 25; Bardach Ex 12 (CRDS 13644-650)
`(CD-ROM Chaparral Exhibits D156).
`Infinitiy 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).
`CrossPoint 4100 Fibre Channel to SCSI Router Preliminary
`Datasheet (Quisenberry) Ex 3 (CRDS 4933-34) (CD-ROM
`Chaparral Exhibits D166) (CD-ROM Chaparral Exhibits
`D166).
`CrossPoint 4400 Fibre to Channel to SCSI Router Prelimi-
`
`nary Datasheet; Crossroads Company and Product Over-
`view (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 Cross-
`roads Systems, Inc. (CRDS 02057) (CD-ROM Chaparral
`Exhibits P130).
`CR4x00 Product Specification (CRDS 43929) (CD-ROM
`Chaparral Exhibits P267), Jun. 1, 1998.
`Symbios LogiciHardware Function Specification for the
`Symbios Logic Series 3 Fibre Channel Disk Array Control-
`ler Model 3701 (Engelbrecht Ex 3 (LSI-1659-1733) (CD-
`ROM Pathlight Exhibits D074).
`Report of the Working Group on Storage 1/O for Large Scale
`Computing; Department of Computer Science Duke Uni-
`versity: 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 Intellegent External RAID Bridge
`Definition Phase External Documentation
`(CD-ROM
`Pathlight Exhibits D129).
`
`* cited by examiner
`
`CQ-1001 / Page 5 of 14
`
`CQ-1001 / Page 5 of 14
`
`

`

`US. Patent
`
`May 23, 2006
`
`Sheet 1 of 2
`
`US 7,051,147 B2
`
`
`
`
`
`65
`
`52
`
`_
`
`SCSI
`BUS
`
`TORAGE DEVICE
`
`S
`
`WORKSTATION
`
`55
`
`58
`
`58
`
`58
`
`60
`
`WORKSTATION WORKSTATION WORKSTATION
`A
`B
`C
`
`56
`
`FIBRE
`52
`CHANNEL
`WORKSTATION WORKSTATION
`
`0
`
`E
`
`STORAGE
`
`ROUTER
`I
`:
`L MANAGEMENT
`
`STATION
`
`58
`
`58
`
`78
`
`, “I A STORAGE I
`g
`54
`WORKSTATION
`T RA
`_: -I B s 0 GE
`-I c STORAGE
`
`WORKSTATION
`
`WORKSTATION
`D STORAGE
`
`58
`
`7O
`
`72
`
`56‘
`
`FIG. 3
`
`54
`
`0
`
`STORAGE DEVICE
`
`WORKSTATION
`E STORAGE
`
`
`74
`
`CQ-1001 / Page 6 of 14
`
`CQ-1001 / Page 6 of 14
`
`

`

`US. Patent
`
`B,WM
`
`%
`
`e
`
`0
`
`07,SU
`
`2B7
`
`mom5%Imom
`
`m5
`
`SE28
`
`$27210mam:
`
`$50528
`
`mmm
`
`w.bbw
`
`fl185:3
`
`M,gamma”:
`
`mm
`
`nmamomI.
`
`W$352858
`
`
`
`mE6%me”mtgmodmwz.
`
`
`
`5.305.200dzz<zomam:
`
`
`
`mofimmhé88.8%No$5cm0...
`
`ow.1:255was
`
`CQ-1001 / Page 7 of 14
`
`CQ-1001 / Page 7 of 14
`
`
`
`
`

`

`US 7,051,147 B2
`
`1
`STORAGE ROUTER AND METHOD FOR
`PROVIDING VIRTUAL LOCAL STORAGE
`
`RELATED APPLICATIONS
`
`This application is a continuation of and claims the benefit
`of the filing dates of US. patent application Ser. No.
`10/081,110 by inventors Geoffrey B. Hoese and Jeffry T.
`Russell, entitled “Storage Router and Method for Providing
`Virtual Local Storage” filed on Feb. 22, 2002, now US. Pat.
`No. 6,789,152 which in turn is a continuation of US.
`application Ser. No. 09/354,682 by inventors Geoffrey B.
`Hoese and Jeffry T. Russell, entitled “Storage Router and
`Method for Providing Virtual Local Storage” filed on Jul. 15,
`1999, now US. Pat. No. 6,421,753, which in turn is a
`continuation of US. patent application Ser. No. 09/001,799,
`filed on Dec. 31, 1997, now US. Pat. No. 5,941,972, and
`hereby incorporates these applications by reference in their
`entireties as if they had been fully set forth herein.
`
`TECHNICAL FIELD OF THE INVENTION
`
`to network storage
`This invention relates in general
`devices, and more particularly to a storage router and
`method for providing virtual local storage on remote SCSI
`storage devices to Fibre Channel devices.
`
`BACKGROUND OF THE INVENTION
`
`Typical storage transport mediums provide for a relatively
`small number of devices to be attached over relatively short
`distances. One such transport medium is a Small Computer
`System Interface (SCSI) protocol, the structure and opera-
`tion of which is generally well known as is described, for
`example, in the SCSI-1, SCSI-2 and SCSI-3 specifications.
`High speed serial interconnects provide enhanced capability
`to attach a large number of high speed devices to a common
`storage transport medium over large distances. One such
`serial interconnect is Fibre Channel, the structure and opera-
`tion of which is described, for example, in Fibre Channel
`Physical and signaling Interface (PC-PH), ANSI X3230
`Fibre Channel Arbitrated Loop (FC—AL), and ANSI X3272
`Fibre Channel Private Loop Direct Attach (FC—PLDA).
`Conventional computing devices, such as computer work-
`stations, generally access storage locally or through network
`interconnects. Local storage typically consists of a disk
`drive, tape drive, CD-ROM drive or other storage device
`contained within, or locally connected to the workstation.
`The workstation provides a file system structure,
`that
`includes security controls, with access to the local storage
`device through native low level, block protocols. These
`protocols map directly to the mechanisms used by the
`storage device and consist of data requests without security
`controls. Network interconnects typically provide access for
`a large number of computing devices to data storage on a
`remote network server. The remote network server provides
`file system structure, access control, and other miscellaneous
`capabilities that include the network interface. Access to
`data through the network server is through network proto-
`cols that the server must translate into low level requests to
`the storage device. A workstation with access to the server
`storage must translate its file system protocols into network
`protocols that are used to communicate with the server.
`Consequently, from the perspective of a workstation, or
`other computing device, seeking to access such server data,
`the access is much slower than access to data on a local
`
`storage device.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`SUMMARY OF THE INVENTION
`
`In accordance with the present invention, a storage router
`and method for providing virtual local storage on remote
`SCSI storage devices to Fibre Channel devices are disclosed
`that provide advantages over conventional network storage
`devices and methods.
`
`invention, a
`According to one aspect of the present
`storage router and storage network provide virtual
`local
`storage on remote SCSI storage devices to Fibre Channel
`devices. A plurality of Fibre Channel devices, such as
`workstations, are connected to a Fibre Channel transport
`medium, and a plurality of SCSI storage devices are con-
`nected to a SCSI bus transport medium. The storage router
`interfaces between the Fibre Channel transport medium and
`the SCSI bus transport medium. The storage router maps
`between the workstations and the SCSI storage devices and
`implements access controls for storage space on the SCSI
`storage devices. The storage router then allows access from
`the workstations to the SCSI storage devices using native
`low level, block protocol in accordance with the mapping
`and the access controls.
`
`According to another aspect of the present invention,
`virtual
`local storage on remote SCSI storage devices is
`provided to Fibre Channel devices. A Fibre Channel trans-
`port medium and a SCSI bus transport medium are inter-
`faced with. A configuration is maintained for SCSI storage
`devices connected to the SCSI bus transport medium. The
`configuration maps between Fibre Channel devices and the
`SCSI storage devices and implements access controls for
`storage space on the SCSI storage devices. Access is then
`allowed from Fibre Channel initiator devices to SCSI stor-
`
`age devices using native low level, block protocol in accor-
`dance with the configuration.
`A technical advantage of the present invention is the
`ability to centralize local storage for networked workstations
`without any cost of speed or overhead. Each workstation
`access its virtual local storage as if it work locally con-
`nected. Further,
`the centralized storage devices can be
`located in a significantly remote position even in excess of
`ten kilometers as defined by Fibre Channel standards.
`Another technical advantage of the present invention is
`the ability to centrally control and administer storage space
`for connected users without limiting the speed with which
`the users can access local data. In addition, global access to
`data, backups, virus scanning and redundancy can be more
`easily accomplished by centrally located storage devices.
`A further technical advantage of the present invention is
`providing support for SCSI storage devices as local storage
`for Fibre Channel hosts. In addition, the present invention
`helps to provide extended capabilities for Fibre Channel and
`for management of storage subsystems.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`A more complete understanding of the present invention
`and the advantages thereof may be acquired by referring to
`the following description taken in conjunction with the
`accompanying drawings, in which like reference numbers
`indicate like features, and wherein:
`
`FIG. 1 is a block diagram of a conventional network that
`provides storage through a network server;
`FIG. 2 is a block diagram of one embodiment of a storage
`network with a storage router that provides global access
`and routing;
`
`CQ-1001 / Page 8 of 14
`
`CQ-1001 / Page 8 of 14
`
`

`

`3
`
`4
`
`US 7,051,147 B2
`
`FIG. 3 is a block diagram of one embodiment of a storage
`network with a storage router that provides virtual local
`storage;
`FIG. 4 is a block diagram of one embodiment of the
`storage router of FIG. 3; and
`FIG. 5 is a block diagram of one embodiment of data flow
`within the storage router of FIG. 4.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`FIG. 1 is a block diagram of a conventional network,
`indicated generally at 10, that provides access to storage
`through a network server. As shown, network 10 includes a
`plurality of workstations 12 interconnected with a network
`server 14 via a network transport medium 16. Each work-
`station 12 can generally comprise a processor, memory,
`input/output devices, storage devices and a network adapter
`as well as other common computer components. Network
`server 14 uses a SCSI bus 18 as a storage transport medium
`to interconnect with a plurality of storage devices 20 (tape
`drives, disk drives, etc.). In the embodiment of FIG. 1,
`network transport medium 16 is an network connection and
`storage devices 20 comprise hard disk drives, although there
`are numerous alternate transport mediums and storage
`devices.
`
`In network 10, each workstation 12 has access to its local
`storage device as well as network access to data on storage
`devices 20. The access to a local storage device is typically
`through native low level, block protocols. On the other hand,
`access by a workstation 12 to storage devices 20 requires the
`participation of network server 14 which implements a file
`system and transfers data to workstations 12 only through
`high level file system protocols. Only network server 14
`communicates with storage devices 20 via native low level,
`block protocols. Consequently, the network access by work-
`stations 12 through network server 14 is slow with respect
`to their access to local storage. In network 10, it can Also be
`a logistical problem to centrally manage and administer
`local data distributed across an organization,
`including
`accomplishing tasks such as backups, Virus scanning and
`redundancy.
`FIG. 2 is a block diagram of one embodiment of a storage
`network, indicated generally at 30, with a storage router that
`provides global access and routing. This environment is
`significantly different from that of FIG. 1 in that there is no
`network server involved. In FIG. 2, a Fibre Channel high
`speed serial transport 32 interconnects a plurality of work-
`stations 36 and storage devices 38. A SCSI bus storage
`transport medium interconnects workstations 40 and storage
`devices 42. A storage router 44 then serves to interconnect
`these mediums and provide devices on either medium glo-
`bal,
`transparent access to devices on the other medium.
`Storage router 44 routes requests from initiator devices on
`one medium to target devices on the other medium and
`routes data between the target and the initiator. Storage
`router 44 can allow initiators and targets to be on either side.
`In this manner, storage router 44 enhances the functionality
`of Fibre Channel 32 by providing access, for example, to
`legacy SCSI storage devices on SCSI bus 34. In the embodi-
`ment of FIG. 2, the operation of storage router 44 can be
`managed by a management station 46 connected to the
`storage router Via a direct serial connection.
`In storage network 30, any workstation 36 or workstation
`40 can access any storage device 38 or storage device 42
`through native low level, block protocols, and vice versa.
`This functionality is enabled by storage router 44 which
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`routes requests and data as a generic transport between Fibre
`Channel 32 and SCSI bus 34. Storage router 44 uses tables
`to map devices from one medium to the other and distributes
`requests and data across Fibre Channel 32

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