throbber
Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 1 of 11
`
`N THE UNITED STATES DISTRICT COURT
`FOR THE WESTERN DISTRICT OF TEXAS
`AUSTIN DIVISION
`
`FILE
`
`2913 OCT -7 PM 2:52
`
`c/ETE,
`
`CROSSROADS SYSTEMS, INC.,
`
`Plaintiff,
`
`V.
`
`ORACLE CORPORATION,
`
`Defendant.
`
`CIVIL ACTION NO.
`
`JURY DEMANDED
`
`A13CV0895 ss
`
`PLAINTIFF CROSSROADS SYSTEMS, INC.'S
`COMPLAINT FOR PATENT INFRINGEMENT
`
`THE PARTIES
`
`1.
`
`Plaintiff Crossroads Systems, Inc. ("Crossroads") is a corporation incorporated
`
`under the laws of the State of Delaware and has its principal place of business at 11000 North
`
`MoPac Expressway, Austin, Texas 78759.
`
`2.
`
`Upon information and belief, Defendant Oracle Corporation ("Defendant") is a
`
`Delaware corporation with a principal place of business of 500 Oracle Parkway, Redwood City,
`
`CA 94065.
`
`JURISDICTION AND VENUE
`
`3.
`
`This action arises under the laws of the United States, more specifically under 35
`
`U.S.C. § 100, et seq. Subject matter jurisdiction is proper in this Court pursuant to 28 U.S.C. §
`
`1331 and 1338.
`
`4.
`
`Personal jurisdiction and venue are proper in this district under 28 U.S.C. § 1391
`
`and 1400(b). Upon information and belief, Defendant Oracle has established minimum contacts
`
`with this forum such that tle exercise of jurisdiction over Defendant woutd not offend traditional
`
`notions of fair play and sulstantial justice.
`
`1
`
`Oracle Ex. 1034, pg. 1
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 2 of 11
`
`5.
`
`This Court has personal jurisdiction over Oracle. Upon information and belief,
`
`Oracle regularly conducts business in the State of Texas and in this judicial district and is subject
`
`to the jurisdiction of this Court. Upon information and belief, Oracle has been doing business in
`
`Texas and this judicial district by distributing, marketing, selling and/or offering for sale its
`
`products, including, but not limited to, products that practice the subject matter claimed in the
`
`Patents-In-Suit, and/or regilarly doing or soliciting business and/or engaging in other persistent
`
`courses of conduct in and/dr directed to Texas and this judicial district.
`
`COUNT 1: INFRINGEMENT OF U.S. PATENT NO. 6425,O35
`
`6.
`
`Crossroads incorporates by reference the allegations set forth in the preceding
`
`paragraphs.
`
`7.
`
`On July 23, 2002, United States Patent No. 6,425,035 (the "035 Patent") was
`
`duly and legally issued. A true and correct copy of the '035 Patent is attached hereto as Exhibit
`
`A. Crossroads is the assignee and the owner of all right, title, and interest in and to the '035
`
`Patent. The '035 Patent is entitled to a presumption of validity.
`
`8.
`
`On information and belief, Defendant has directly infringed the '035 Patent. On
`
`information and belief, Defendant continues to directly infringe the '035 Patent.
`
`9.
`
`Specifically, on information and belief, Defendant has directly infringed the '035
`
`Patent by making, using, offering for sale, selling and/or importing into the United States certain
`
`of its products including at least the following: Sun ZFS Storage 7120 Appliance, Sun ZFS
`
`Storage 7320 Appliance, Sun ZFS Storage 7420 Appliance, Oracle Servers with Solaris with
`
`SCSI Target Mode Framework, Pillar Axiom 300 with Fibre Channel SAN Slammer, Pillar
`
`Axiom 300 with iSCSI SAN Slammer, Pillar Axiom 300 with Combination FC1iSCSI SAN
`
`Slammer, Pillar Axiom 600 with Fibre Channel SAN Slammer, Pillar Axiom 600 with iSCSI
`
`2
`
`Oracle Ex. 1034, pg. 2
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 3 of 11
`
`SAN Slammer, Pillar Axiom 600 with Combination FC/iSCSI SAN Slammer, and Oracle Sun
`
`Storage 2540-M2 Array.
`
`10.
`
`Further, on information and belief, Defendant has been and now is indirectly
`
`infringing by way of inducing infringement of the '035 Patent with knowledge of the '035 Patent
`
`by making, offering for sale, selling, importing into the United States, marketing, supporting,
`
`providing product instruction and/or advertising certain of its products, including the Sun ZFS
`
`Storage 7120 Appliance, Sun ZFS Storage 7320 Appliance, Sun ZFS Storage 7420 Appliance,
`
`Oracle Servers with Solaris with SCSI Target Mode Framework, Oracle Solaris with SCSI
`
`Target Mode Framework, Pillar Axiom 300 with Fibre Channel SAN Slammer, Pillar Axiom
`
`300 with iSCSI SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSI SAN Slammer,
`
`Pillar Axiom 600 with Fibre Channel SAN Slammer, Pillar Axiom 600 with iSCSI SAN
`
`Slammer, Pillar Axiom 600 with Combination FC/iSCSI SAN Slammer, and Oracle Sun Storage
`
`2540-M2 Array, and Defendant knew that its actions were inducing end users to infringe the
`
`'035 Patent.
`
`11.
`
`Further, on information and belief, Defendant has been and now is indirectly
`
`infringing by way of contributing to the infringement by end users of the '035 Patent by selling,
`
`offering to sell and/or importing into the United States components, including the Sun ZFS
`
`Storage 7120 Appliance, Sun ZFS Storage 7320 Appliance, Sun ZFS Storage 7420 Appliance,
`
`Oracle Servers with Solaris with SCSI Target Mode Framework, Oracle Solaris with SCSI
`
`Target Mode Framework, Pillar Axiom 300 with Fibre Channel SAN Slammer, Pillar Axiom
`
`300 with iSCSI SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSI SAN Slammer,
`
`Pillar Axiom 600 with Fibre Channel SAN Slammer, Pillar Axiom 600 with iSCSI SAN
`
`Slammer, Pillar Axiom 600 with Combination FC/iSCSI SAN Slammer, and Oracle Sun Storage
`
`3
`
`Oracle Ex. 1034, pg. 3
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 4 of 11
`
`2540-M2 Array, knowing the components to be especially made or especially adapted for use in
`
`the infringement of the '035 Patent. Such components are not a staple article or commodity of
`
`commerce suitable for substantial non-infringing uses.
`
`12.
`
`Defendant has been on constructive and/or actual notice of the '035 Patent since
`
`at least as early as November 2009, and Defendant has not ceased its infringing activities. The
`
`infringement of the '035 Patent by Defendant has been and continues to be willful and deliberate.
`
`13.
`
`Crossroads has been irreparably harmed by Defendant's acts of infringement of
`
`the '035 Patent, and will continue to be harmed unless and until Defendant's acts of infringement
`
`are enjoined and restrained by order of this Court.
`
`14.
`
`As a result of the acts of infringement of the '035 Patent by Defendant,
`
`Crossroads has suffered and will continue to suffer damages in an amount to be proven at trial.
`
`COUNT 2: INFRINGEMENT OF U.S. PATENT NO. 7,934,041
`
`15.
`
`Crossroads incorporates by reference the allegations set forth in the preceding
`
`paragraphs.
`
`16.
`
`On April 26, 2011, United States Patent No. 7,934,041 (the "041 Patent") was
`
`duly and legally issued. A true and correct copy of the '041 Patent is attached hereto as Exhibit
`
`B. Crossroads is the assignee and the owner of all right, title, and interest in and to the '041
`
`Patent. The '041 Patent is entitled to a presumption of validity.
`
`17.
`
`On information and belief, Defendant has directly infringed the '041 Patent. On
`
`information and belief, Defendant continues to directly infringe the '041 Patent.
`
`18.
`
`Specifically, on information and belief, Defendant has directly infringed the '041
`
`Patent by making, using, offering for sale, selling and/or importing into the United States certain
`
`of its products including at least the following: Sun ZFS Storage 7120 Appliance, Sun ZFS
`
`Oracle Ex. 1034, pg. 4
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 5 of 11
`
`Storage 7320 Appliance, Sun ZFS Storage 7420 Appliance, Oracle Servers with Solaris with
`
`SCSI Target Mode Framework, Pillar Axiom 300 with Fibre Channel SAN Slammer, Pillar
`
`Axiom 300 with iSCSI SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSI SAN
`
`Slammer, Pillar Axiom 600 with Fibre Channel SAN Slammer, Pillar Axiom 600 with iSCSI
`
`SAN Slammer, Pillar Axiom 600 with Combination FC/iSCSI SAN Slammer, and Oracle Sun
`
`Storage 2540-M2 Array.
`
`19.
`
`Further, upøn information and belief, Defendant has been and now is indirectly
`
`infringing by way of inducing infringement of the '041 Patent with knowledge of the '041 Patent
`
`by making, offering for sale, selling, importing into the United States, marketing, supporting,
`
`providing product instruction and/or advertising certain of its products, including the Sun ZFS
`
`Storage 7120 Appliance, Skin ZFS Storage 7320 Appliance, Sun ZFS Storage 7420 Appliance,
`
`Oracle Servers with Solaris with SCSI Target Mode Framework, Oracle Solaris with SCSI
`
`Target Mode Framework, Pillar Axiom 300 with Fibre Channel SAN Slammer, Pillar Axiom
`
`300 with iSCSI SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSI SAN Slammer,
`
`Pillar Axiom 600 with Fibre Channel SAN Slammer, Pillar Axiom 600 with iSCSI SAN
`
`Slammer, Pillar Axiom 600 with Combination FC/iSCSI SAN Slammer, and Oracle Sun Storage
`
`2540-M2 Array, and Defendant knew that its actions were inducing end users to infringe the
`
`'041 Patent.
`
`20.
`
`Further, upon information and belief, Defendant has been and now is indirectly
`
`infringing by way of contributing to the infringement by end users of the '041 Patent by selling,
`
`offering to sell and/or importing into the United States components, including the Sun ZFS
`
`Storage 7120 Appliance, Sun ZFS Storage 7320 Appliance, Sun ZFS Storage 7420 Appliance,
`
`Oracle Servers with Solaris with SCSI Target Mode Framework, Oracle Solaris with SCSI
`
`Iii
`
`Oracle Ex. 1034, pg. 5
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 6 of 11
`
`Target Mode Framework, Pillar Axiom 300 with Fibre Channel SAN Slammer, Pillar Axiom
`
`300 with iSCSI SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSI SAN Slammer,
`
`Pillar Axiom 600 with Fibre Channel SAN Slammer, Pillar Axiom 600 with iSCSI SAN
`
`Slammer, Pillar Axiom 600 with Combination FC/iSCSI SAN Slammer, and Oracle Sun Storage
`
`2540-M2 Array, knowing the components to be especially made or especially adapted for use in
`
`the infringement of the '041 Patent. Such components are not a staple article or commodity of
`
`commerce suitable for substantial non-infringing uses.
`
`21.
`
`Defendant has been on constructive and/or actual notice of the '041 Patent since
`
`at least as early as May 2011, and Defendant has not ceased its infringing activities. The
`
`infringement of the '041 Patent by Defendant has been and continues to be willful and deliberate.
`
`22.
`
`Crossroads has been irreparably harmed by Defendant's acts of infringement of
`
`the '041 Patent, and will continue to be harmed unless and until Defendant's acts of infringement
`
`are enjoined and restrained by order of this Court.
`
`23.
`
`As a result of the acts of infringement of the '041 Patent by Defendant,
`
`Crossroads has suffered and will continue to suffer damages in an amount to be proven at trial.
`
`COUNT 3: INFRINGEMENT OF U.S. PATENT NO. 7,05L147
`
`24.
`
`Crossroads incorporates by reference the allegations set forth in the preceding
`
`paragraphs.
`
`25.
`
`On May 23, 2006, United States Patent No. 7,051,147 (the "147 Patent") was
`
`duly and legally issued. A true and correct copy of the '147 Patent is attached hereto as Exhibit
`
`C. Crossroads is the assignee and the owner of all right, title, and interest in and to the '147
`
`Patent. The '147 Patent is entitled to a presumption of validity.
`
`Oracle Ex. 1034, pg. 6
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 7 of 11
`
`26.
`
`On information and belief, Defendant has directly infringed the '147 Patent. On
`
`information and belief, Defendant continues to directly infringe the '147 Patent.
`
`27.
`
`Specifically, on information and belief, Defendant has directly infringed the '147
`
`Patent by making, using, offering for sale, selling and/or importing into the United States certain
`
`of its products including at least the following: Pillar Axiom 300 with Fibre Channel SAN
`
`Slammer, Pillar Axiom 300 with Combination FC/iSCSI SAN Slammer, Pillar Axiom 600 with
`
`Fibre Channel SAN Slammer, and the Pillar Axiom 600 with Combination FC/iSCSJ SAN
`
`Slammer.
`
`28.
`
`Further, on information and belief, Defendant has been and now is indirectly
`
`infringing by way of inducing infringement of the '147 Patent with knowledge of the '147 Patent
`
`by making, offering for sale, selling, importing into the United States, marketing, supporting,
`
`providing product instruction and/or advertising certain of its products, including the Pillar
`
`Axiom 300 with Fibre Channel SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSI
`
`SAN Slammer, Pillar Axiom 600 with Fibre Channel SAN Slammer, and the Pillar Axiom 600
`
`with Combination FC/iSCSI SAN Slammer, and Defendant knew that its actions were inducing
`
`end users to infringe the '147 Patent.
`
`29.
`
`Further, on information and belief, Defendant has been and now is indirectly
`
`infringing by way of contributing to the infringement by end users of the '147 Patent by selling,
`
`offering to sell and/or importing into the United States components, including the Pillar Axiom
`
`300 with Fibre Channel SAN Slammer, Pillar Axiom 300 with Combination FC/iSCSJ SAN
`
`Slammer, Pillar Axiom 600 with Fibre Channel SAN Slammer, and the Pillar Axiom 600 with
`
`Combination FC/iSCSI SAN Slammer, knowing the components to be especially made or
`
`7
`
`Oracle Ex. 1034, pg. 7
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 8 of 11
`
`especially adapted for use in the infringement of the '147 Patent. Such components are not a
`
`staple article or commodity of commerce suitable for substantial non-infringing uses.
`
`30.
`
`Defendant has been on constructive and/or actual notice of the '147 Patent since
`
`at least as early as November 2009, and Defendant has not ceased its infringing activities. The
`
`infringement of the '147 Patent by Defendant has been and continues to be willful and deliberate.
`
`31.
`
`Crossroads has been irreparably harmed by Defendant's acts of infringement of
`
`the '147 Patent, and will continue to be harmed unless and until Defendant's acts of infringement
`
`are enjoined and restrained by order of this Court.
`
`32.
`
`As a result of the acts of infringement of the '147 Patent by Defendant,
`
`Crossroads has suffered and will continue to suffer damages in an amount to be proven at trial.
`
`PRAYER FOR RELIEF
`
`WHEREFORE, Crossroads requests this Court enter judgment as follows:
`
`A.
`
`B.
`
`C.
`
`That Defendant has infringed the '035 Patent;
`
`That such infringement of the '035 Patent by Defendant has been willful;
`
`That Defendant accounts for and pays to Crossroads all damages caused
`
`by the infringement of the '035 Patent;
`
`D.
`
`That Crossroads receive enhanced damages from Defendant in the form of
`
`treble damages, pursuant to 35 U.S.C. § 284 based on Defendant's willful
`
`infringement of the '035 Patent;
`
`E.
`
`That Crossroads be granted pre-judgment and post-judgment interest on
`
`the damages caused to it by reason of Defendant's infringement of the
`
`'035 Patent, including pre-judgment and post-judgment interest on any
`
`enhanced damages or attorneys' fees award;
`
`[4]
`[4]
`
`Oracle Ex. 1034, pg. 8
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 9 of 11
`
`F.
`
`G.
`
`H.
`
`That Defendant has infringed the '041 Patent;
`
`That such infringement of the '041 Patent by Defendant has been willful;
`
`That Defendant accounts for and pays to Crossroads all damages caused
`
`by the infringement of the '041 Patent;
`
`I.
`
`That Crossroads receive enhanced damages from Defendant in the form of
`
`treble damages, pursuant to 35 U.S.C. § 284 based on Defendant's willful
`
`infringement of the '041 Patent;
`
`J.
`
`That Crossroads be granted pre-judgment and post-judgment interest on
`
`the damages caused to it by reason of Defendant's infringement of the
`
`'041 Patent, including pre-judgment and post-judgment interest on any
`
`enhanced damages or attorneys' fees award;
`
`That Defendant has infringed the '147 Patent;
`
`That such infringement of the '147 Patent by Defendant has been willful;
`
`K.
`
`L.
`
`M.
`
`That Defendant accounts for and pays to Crossroads all damages caused
`
`by the infringement of the '147 Patent;
`
`N.
`
`That Crossroads receive enhanced damages from Defendant in the form of
`
`treble damages, pursuant to 35 U.S.C. § 284 based on Defendant's willful
`
`infringement of the '147 Patent;
`
`0.
`
`That Crossroads be granted pre-judgment and post-judgment interest on
`
`the damages caused to it by reason of Defendant's infringement of the
`
`'147 Patent, including pre-judgment and post-judgment interest on any
`
`enhanced damages or attorneys' fees award;
`
`Oracle Ex. 1034, pg. 9
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 10 of 11
`
`P.
`
`That Defendant pay Crossroads all of Crossroads' reasonable attorneys'
`
`Q.
`
`R.
`
`fees and expenses;
`
`That costs be awarded to Crossroads;
`
`That Defendant, its agents, employees, representatives, successors and
`
`assigns, and those acting in privity or in concert with it, be preliminary
`
`and permanently enjoined from further infringement of the '035 Patent;
`
`S.
`
`That Defendant, its agents, employees, representatives, successors and
`
`assigns, and those acting in privity or in concert with it, be preliminary
`
`and permanently enjoined from further infringement of the '041 Patent;
`
`T.
`
`That Defendant, its agents, employees, representatives, successors and
`
`assigns, and those acting in privity or in concert with it, be preliminary
`
`and permanently enjoined from further infringement of the '147 Patent;
`
`U.
`
`V.
`
`That this is an exceptional case under 35 U.S.C. § 285; and
`
`That Crossroads be granted such other and further relief as the Court may
`
`deem just and proper under the circumstances.
`
`DEMAND FOR JURY TRIAL
`
`Crossroads hereby demands a trial by jury on all issues.
`
`10
`
`Oracle Ex. 1034, pg. 10
`
`

`
`Case 1:13-cv-00895-SS Document 1 Filed 10/07/13 Page 11 of 11
`
`Dated: October 7, 2013
`
`Respectfully submitted,
`
`By:____________
`
`Steven prrnkle
`Texas Bar No. 00794962
`Elizabeth J. Brown Fore
`Texas Bar No. 24001795
`Sprinkle IP Law Group, PC
`1301 W. 25th Street, Siiiite 408
`Austin, Texas 78705
`Tel: 512-637-9220
`Fax: 512-371-9088
`ssprinkle@sprinklelaw.com
`ebrownfore@sprinklelaw.com
`
`Susan K. Knoll
`Texas Bar No. 11616900
`Russell R. Wong
`Texas Bar No. 21884235
`James H. Hall
`Texas Bar No. 24041040
`WONG, CABELLO, LUTSCH,
`RUTHERFORD & BRUCCULERI, L.L.P.
`20333 SH 249, Suite 600
`Houston, TX 77070
`Tel: 832-446-2400
`Fax: 832-446-2424
`skno11@counse1ip.con-
`rwongcounselip.con
`jha11counse1ip.com
`
`ATTORNEYS FOR PLAINTIFF
`CROSSROADS SYSTEMS, INC.
`
`11
`
`Oracle Ex. 1034, pg. 11
`
`

`
`Case 1:13-cv-00895-SS Document 1-1 Filed 10/07/13 Page 1 of 15
`
`EXHIBIT A
`
`Oracle Ex. 1034, pg. 12
`
`

`
`Case 1:13-cv-00895-SS Document 1-1 Filed 10/07/13 Page 2 of 15
`
`(12) United States Patent
`Hoese et al.
`
`11111 11111111 III 11111 11111 11111 11111 11111 11111 11111 11111 111111 liii 11111111
`US006425035B2
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 6,425,035 B2
`*Jtjl. 23, 2002
`
`(54) STORAGE ROUTER AND M*THOD FOR
`PROVIDING VIRTUAL LOCAL STORAGE
`
`(75)
`
`Inventors: Geoffrey B. Hoese, Austin; Jeifry T.
`Russell, Cibolo, both of TX (US)
`
`(73) Assignee: Crossroads Systems, Inc., Austin, TX
`(US)
`
`(4') Notice:
`
`Subject to aiiy disc1airier, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 dys.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(21) AppI. No.: 09/965,335
`Sep. 27, 2001
`
`(22) Filed:
`
`Related US. ApplIcation Data
`
`(63) Continuation of application No. 09/354,682, filed on Jul. 15,
`1999, which is a continuation of apptiction No. 091001,799,
`filed on Dec. 31, 1997, now Pat. No. 5,941,972.
`(51) hit. CL7 ................................................ GO6F 13/00
`(52) U.S. CI ............................ 710/129; 710/128; 710/8;
`710/36; 710/105
`(58) FIeld of Search ............................... 710/1-5, 8-13,
`710/36-38, 105, 100-101, 126-131; 711/100,
`112, 113; 714/42
`
`(56)
`
`References Cited
`U.S. PATErr DOCUMENTS
`5,748,924 A * 5/1998 Llorens et at .............. 710/129
`5,768,623 A 6/1998 Judd at a! ..................... 710/37
`5,809,328 A 9/1998 Nogates et al ................. 710/5
`5,812,754 A 4' 9/1998 Liii et al ........................ 71.4/6
`5,835,496 A * 11/1998 Ycung et at ................ 370/514
`5,848,251 A 12/1998 Lomelino eta! ............ 710/129
`
`5,935,260 A * 8/1999 Ofer ............
`714/42
`5,941,972 A * 8/1999 Hoese at at ................. 710/129
`5,959,994 A * 9/1999 Bo5gs Ct a! ................ 370/399
`6,041,381 A * 3/2000 Hoese ........................ 710/129
`6,055,603 A '
`4/2000 01cr et a! ................... 711/113
`6,065,087 A " 5/2000 Keaveny et at ............. 710/129
`6075,863 A * 6(2000 Krishnan at aL ............. 380/49
`6,098,149 A 4'
`8/2000 01cr et al ................... 711/112
`6,118,766 A * 9/2000 Akera ......................... 310/249
`6,148,004 A * 11/2000 Nelson et at ............... 370/463
`2/2001 Berman ...................... 370/351
`6,185,203 BI.
`6,209,023 BI 4' 3/2001 Dimitroff et at ............ 709/211
`6,230,218 131 4' 5/2001 Caspers et a! ................ 710/20
`1/2002 Arroyo at at ............... 709/230
`6,341,315 131
`1/2002 Hubis et al ................. 709/229
`6,343,324 Bi 4'
`
`* cited by examiner
`
`Primary ExaminerChristopher B. Shin
`(74) Attorney, Agent, or FirmGray Cary Ware &
`Fnedrich LLP
`
`(57)
`
`ABSTRACT
`A storage router (56) and storage network (50) provide
`virtual local storage on remote SCSI storage devices (60, 62,
`64) to Fiber Channel devices. A plurality of F'iber Channe!
`devices, such as workstations (58), are connected to a Fiber
`Channel transport medium (52), and a plurality of SCSI
`storage devices (60, 62, 64) arc connected to a SCSI bus
`transport medium (54). The storage routet (56) interfaces
`between the Fibre Channel transport medians (52) and the
`SCSI bus transport medium (54). The storage router (56)
`maps between the workstations (58) and the SCSI storage
`devices (60, 62, 64) and implements access controls for
`stnrage space on the SCSI storage devices (60, 62, 64). The
`storage muter (56) then allows access from the workstations
`(58) to the SCSI Storage devices (60, 62, 4) using native
`low level, bln& protocol in accn dance with the mapping
`and the access controls.
`
`14 ClaIms, 2 DrawIng Sheets
`
`58
`
`58
`
`58
`
`WORKSTATION WORKSTATION WORKSTATION
`A
`B
`C
`
`STORAGE DEVICE
`PLOBAI.
`DATA
`
`I
`
`STORAGE
`ROUTER
`
`scsi
`BUS
`
`I
`
`CIIANNEL
`
`WORKSTATION I WORKSTATION L I MANAGEMENT
`1 STATION
`1)
`E
`
`1
`
`p.
`
`l--"----.----'-1 1
`STOR.ACE DEVICE
`
`I
`
`STORAGE DEVICE
`
`WORKSTATION
`A STORAGE
`
`WORKSTATION
`U STORAGE
`
`WORKSTATION
`C STORAGE
`
`WORKSTATION
`
`D STORAGE
`
`66
`
`68
`
`70
`
`72
`
`64 -'I [lRKsTATloN
`I F STORAGE
`I
`
`74
`
`Oracle Ex. 1034, pg. 13
`
`

`
`Case 1:13-cv-00895-SS Document 1-1 Filed 10/07/13 Page 3 of 15
`
`U.S. Patent
`
`Jul. 23, 2002
`
`Sheet 1 of 2
`
`US 6,425,035 B2
`
`12
`
`12
`
`12
`()
`
`10
`
`WORKSTATION I
`
`I WORKSTAT1O1
`
`TWORKSTATION I
`
`WORKSTAT10] NETWORK SERVER
`
`SCSI BUS
`
`16
`
`12
`
`20
`
`DISK
`
`FIG. I
`
`18
`
`36
`
`38
`
`36
`
`WORKSTATION
`
`rwaRKsTATIoN I
`
`(MANAGEMENT [-46
`STATION
`
`STORAGE Jçsi BUS
`ROUTER
`
`42
`
`LJ
`
`E}
`
`38
`
`FIG. 2
`
`WORKSTATFOj
`
`30
`
`40
`
`42
`
`FIBRE CHANNEL
`
`[KSTAT10N
`
`1
`
`36
`
`58
`
`58
`
`58
`
`60
`
`I STORAGE DEVICE I
`
`_-'.-I
`
`62
`
`WORKSTATION WORKSTATION
`A
`B
`F
`
`IWORKSTATION I
`156
`C
`
`FIBRE
`CHANNEL
`
`1
`
`52 I
`
`I STORAGE
`ROUTER
`
`LTA
`
`GLOBJ_65
`STORAGE DEVICE
`
`scsi
`BUS
`
`WORKSTATION
`0
`
`1
`
`WORKSTATION I [ FiINAGEMENT
`E
`'1 STATION
`
`I
`
`I
`
`F'
`
`(1
`
`58
`
`(1
`
`58
`
`(1
`
`76
`
`50
`
`FIG.
`
`1E DEVICE
`1kATION I
`LE!2E74
`
`64-'
`
`WORKSTATION
`STORAGE
`
`WORKSTATION
`8STORAGE
`
`WORKSTATION
`CSTORAGE
`
`WORKSTATION
`' D STORAGE
`
`-66
`
`-68
`
`-70
`
`-72
`
`Oracle Ex. 1034, pg. 14
`
`

`
`Case 1:13-cv-00895-SS Document 1-1 Filed 10/07/13 Page 4 of 15
`
`co
`
`(B
`(B
`
`co
`
`C-
`
`I.
`
`FIG. 5
`
`96
`
`98
`
`94
`
`BUS
`
`PROCESSI NC
`SUPERVISOR
`IB1JFFERL,3J
`
`56
`
`FIFO
`
`92
`
`FIBRE CHANNEL
`
`INTERFACE
`
`DMA
`
`SCSI CONTROLLER
`
`INTERFACE
`
`DMA
`
`'-...
`90
`
`OTOCOL
`
`FC
`
`52
`
`FIBRE CHANNEL CONTROLLER
`
`I
`
`SUPERVISOR
`
`I
`
`FIG. 4
`
`84 82
`
`I
`
`BUFFER
`
`I
`
`8O
`
`56
`
`SCSI BUS
`
`LLER
`
`BRE CHANNEL
`
`FIBRE CHANNEL
`
`SUPERVISOR
`
`I
`
`86
`
`Oracle Ex. 1034, pg. 15
`
`

`
`Case 1:13-cv-00895-SS Document 1-1 Filed 10/07/13 Page 5 of 15
`
`US 6,425,035 B2
`
`STORAGE ROUTER AND MITHOD FOR
`PROVIDING VIRTUAL LOCAL STOIAGE
`RELATED APPLICATIONS
`This application claims the benefit of the filing date of
`U.S. patent application Ser. No. 091354,682 by inventors
`Geoffrey B. Hoese and leifry T. Russell, entitled "Storage
`Router and Method for Providing Virtual Local Storage"
`filed on Jul. 15, 1999, which is a contimtation of U.S. patent
`application Set. No. 091001,799, filed on Dcc. 31, 1997,
`now U.S. Pat. No. 5,941,972, and herebr incorporates these
`applications by reference in their entireties as if they had
`been fully set forth herein.
`
`10
`
`According to one aspect of the present invention, a
`storage router and storage network provide virtual local
`storage on remote SCSI storage devices to Fiber Channel
`devices. A plurality of Fiber Channel devices, such as
`workstations, are connected to a Fiber 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 Fiber 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 Fiber 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
`20 devices connected to the SCSI bus transport medium. The
`configuration maps between Fiber Channel devices and the
`SCSi storage devices and implements access controls for
`storage space on the SCSI storage devices. Access is then
`allowed from Fiber Channel initiator devices to SCSI stor-
`25 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
`40 providing support for SCSI storage devices as Local storage
`for Fiber Channel hosts. In addition, the present invention
`helps to provide extended capabilities for Fiber 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 conventmnnal 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
`55 and routing;
`FIG. 3 is a block diagram of one embodiment of a storage
`network with a storage router that provides virtual local
`storage;
`is a block diagram of one embodiment of the
`FIG.
`60 storage router of FIG. 3; and
`is a block diagram of one embodiment of data flow
`FIG.
`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
`
`TECHNICAL FIELD OF THE U'IVEN'llON
`This invention relates in general to network storage
`devices, and more particularly to a storage router and
`method for providing virtual local storage on remote SCSI
`storage devices to Fiber 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-i, 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 Fiber Channel
`Physical and Signaling Interface (PC-PH), ANSi X3.230
`Fiber Channel Arbitrated Loop (Fe-AL), and ANSI X3.272
`Fiber Channel Private Loop Diiect Attach (FC-PLDA).
`Conventional computing devices, *uch as computer
`workstations, 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 work-
`station. 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.
`Consequeotly, 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.
`
`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 Fiber Channel devices are disclosed
`that provide advantages over conventional network storage
`devices and methods.
`
`65
`
`Oracle Ex. 1034, pg. 16
`
`

`
`Case 1:13-cv-00895-SS Document 1-1 Filed 10/07/13 Page 6 of 15
`
`US 6,425,035 B2
`
`3
`through a network server. As shown, ntwork 10 includes a
`plurality of workstations 12 interconneted with a network
`server 14 via a network transport medurc 16. Each work-
`station 12 can generally comprise a processor, memory,
`input/output devices, storage devices anl a network adapter
`as well as other common computer couponents. 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 dtives, although there
`are numerous alternate transport meliums and storage
`devices.
`In network 10, each workstation 12 h*s access to its local
`Storage device as well as network acces 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 workstatiops 12 oniy through 20
`high level file system protocols. Only

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