throbber
Claims of 6,425,035 Maximum Strategy Inc.
`Gen5 S-SERIES XL System Guide Revision 1.01
`( 6/11/1996) - "SG"
`Graphical User Interface for MAXSTRAT GenS/Gent-S
`Servers User's Guide 1.1 (1/6/1997)- "GUI"
`1. A storage router for
`The GUI Guide ("GUI") expressly references the System Guide
`providing virtual local
`("SG"), which is incorporated by reference:
`storage on remote storage "1.1.3 Related Reference Material
`...
`devices to devices,
`S-Series System Manual" [GUI 2]
`comprising:
`
`The GenS includes router functionality:
`"2.7.3 Network Routing Table
`A network routing table allows the GEN-S controller to handle
`Ethernet connections across gateways to hosts on the other
`networks." [SG 2-18]
`
`GenS is a storage router for providing virtual local storage,
`because it is a storage server:
`"GenS is the product name of the MAXSTRA T Generation S
`Storage Servers." [GUI 2]
`
`The description of the Gen-S XL architecture includes all the
`structural elements of Claim 1:
`See Figure IS "GEN-S XL Block Diagram" depicting CPU 1
`(supervisor unit) with Memory (buffer), IFP 1 (Fibre Channel
`controller) coupled with High Speed Bus B (Fibre Channel
`Transport Unit), and DMC 1 (SCSI bus controller) coupled via an
`internal buffer with lines (SCSI Transport Unit) leading to disk
`drives. [SG S-21]
`The GenS includes a buffer providing memory work space for
`the storage router:
`See Figure IS "GEN-S XL Block Diagram" depicting CPU 1
`(supervisor unit) with Memory (buffer). [SG 5-21]
`
`"Ox40 OxOl DRAM Parity Error" [SG B-11]
`
`"Ox800 BUF: error code
`OxlOOO BUF: bit-mask; module parity error
`Ox2000 BUF: bit-mask; DMC error disconnect
`OxOOFF BUF: bit-mask; buffer state
`Ox0005 BUF: bit-mask; buffer full
`OxOOOO BUF: bit-mask; buffer empty" [SG B-14]
`The Gen5 includes a Host Interface Port (First controller)
`
`~!
`
`""
`b:
`=
`"::::1
`
`n~
`~ E!
`~::: ~
`-
`; .. .:
`!=!
`'
`f.!i
`~~J
`t ;)
`..
`. ..
`a buffer providing
`memory work space for
`the storage router;
`
`a first controller operable
`
`(cid:20)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
` CROSSROADS EXHIBIT 2013
`Oracle Corp. et al v Crossroads Systems, Inc.
` IPR2014-01209
`
`

`
`to connect to and interface
`with a first transport
`medium;
`
`operable to connect to and interface with a First transport
`medium:
`"Supported Ports
`1 to 8 Host Interface Ports
`SCSI-2 Logical Command Interface" [SG 1-4]
`
`"The system software can be view as two major components. Each
`component is comprised of its own dedicated embedded control
`processor(s).
`Storage Server manages data control and transfer.
`Device Module Controller Processors control and handle stacked
`link list transfer tasks to/from the storage devices." [SG 1-5]
`
`GenS includes attachable Interface Port Cards, which can be
`Fibre Channel (First controller) or SCSI:
`"1.4 Controller Configuration
`The GEN-5 XL Controller consists of:
`• GEN-5 Rack Mountable Chassis (with fans)
`• Device Module Controller (DMC) cards
`•
`Interface Port (IFP) cards" [SG 1-7]
`
`"The GEN-5 XL controller supports the following configurations:
`
`• Up to four IFP cards (multi-host configurations)" [SG 1-8]
`
`"The GEN-5 controller includes several different types of ports,
`each with varying capabilities:
`•
`IFP
`High speed data transfer to/from disk storage
`• Ethernet
`System management
`• Com Ports
`System management
`UPS support
`Physical Port Logical Port Number
`OxOl & Ox05
`IFP #1
`Ox02 & Ox06
`IFP #2
`Ox03 & Ox07
`IFP #3
`IFP #4
`Ox04 & Ox08
`Com#l
`Ox09 (Service Console)
`Com#2
`OxOA (UPS)
`Ethemet
`OxOE (Service Console)
`[SG 1-12]
`
`Mode
`Command/Data
`Command/Data
`Command/Data
`Command/Data
`Command-only
`Reserved
`Command-only"
`
`"Each type of IFP requires host cabling between the IFP and the
`host interface. For specific interface cabling, see section on specific
`
`2
`
`(cid:21)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`'. ::-
`'
`
`

`
`=
`=
`
`~~· a second controller
`n j operable to connect to and
`" interface with a second
`~;transport medium; and
`
`~;
`
`interface type." [SG 2-21]
`
`See Figure 5-2 depicting four IFP modules providing commands &
`responses to a Command Queue module. [SG 5-2]
`
`"Information available through the System Monitor screen;
`
`• Number and Type ofiristalled Interface Ports" [GUI 70]
`
`The GenS Host Interface Ports can be Fibre Channel:
`"4.3.1 Interface Ports
`There are up to four physical interface ports on the XL model, two
`physical ports on the L model, and eight physical ports on the S(cid:173)
`Series." [GUI 73]
`
`"4.3.1.1 Interface
`The valid Interface types are:
`
`FCS (FC)" [ GUI 73]
`
`See also: "(FC)" refers to "Fibre Channel-IP" for the Profile System
`companion MAXSTRAT product. [GUI 73]
`The GenS includes a Second controller operable to connect to
`and interface with a Second transport medium:
`"1.1.2 Definitions
`
`Module
`The hardware controller for a column of disks also referred to as
`Device Module Controller (DMC)." [SG 1-2]
`
`"The system software can be view as two major components. Each
`component is comprised of its own dedicated embedded control
`processor(s).
`Storage Server manages data control and transfer.
`Device Module Controller Processors control and handle stacked
`link list transfer tasks to/from the storage devices." [SG 1-5]
`
`"Data Drive
`SCSI-2 fast/wide differential
`If the disk drives are racked and shipped from Maximum Strategy
`Inc., they will be ready for use." [SG 3-2]
`
`"3 .3 .4 Disk Drive Cabling
`Disk Drive cables include one cable for each disk channel string
`(see Figure 13).
`
`3
`
`(cid:22)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`a supervisor unit coupled
`to the first controller, the
`second controller and the
`buffer,
`
`the supervisor unit
`operable to map between
`devices connected to the
`first transport mediU111 and
`the storage devices,
`
`J
`I CABLE
`I INTERFACE
`I SCSI-2 Fast/Wide/Differential I 68-conductor" I
`[SG 3-8]
`
`"Each module supports two independent SCSI-2 interfaces or two
`rows of devices within a facility." [SG 3-14]
`
`"APPENDIX A Supported Disk Drives
`Currently supported disk drives:
`... data drive ... SCSI-2 wide/fast differential" [SG A-1]
`The GenS has a supervisor unit:
`"The system software can be view as two major components. Each
`component is comprised of its own dedicated embedded control
`processor(s).
`Storage Server manages data control and transfer.
`Device Module Controller Processors control and handle stacked
`link list transfer tasks to/from the storage devices." [SG 1-5]
`
`The GenS has two general-purpose CPUs:
`"2.13 Dual CPU Mode
`The monitoring capability on the GEN-5 XL controller lets each
`CPU monitor the other CPU and monitor the RAID subsystem."
`[SG 2-30]
`
`"Dual-CPU Mode Setup
`In a new system, the CPU in slot 1 will be configured as the Master,
`and the CPU in slot 3 will be configured as the Slave." [SG 2-30]
`
`The GenS supervisor unit could be a Motorola 68040
`microprocessor:
`"4.3.2 Processor and IO Boards
`The CPU boards have the type (i.e. 68040) and operational status
`displayed.
`M68040 CPU-1
`
`On the GenS system, the CPU running as the Master will have the
`CPU name in green. The Slave CPU will be in black, and disabled
`CPUs will have the text colored in gray." [GUI 74]
`The GenS maps between devices connected to the first transport
`medium and the storage devices:
`"Each physical bank is numbered, starting at I (see Figure 1), and is
`addressed logically by a unique Facility Address." [SG 1-8]
`
`The GenS maintains the mapping configuration in tables:
`"4.2 Important System Files
`
`4
`
`(cid:23)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`System File Description
`Static file systems mounting table
`/etc/fstab
`Currently mounted file systems
`/etc/mtab
`Host name database"
`/etc/hosts
`[SG4-1]
`
`"The system administration and configuration management tools
`require the use of identifies to refer to storage e11tities on the disk
`array. These entities include the following:
`• physical volumes
`• physical partitions
`• physical devices" [SG 4-3]
`
`"Configuration Partitions
`2) Use the shell vol command to clear then configure the
`partitions." [SG 4-7]
`
`"vol - manipulate physical volumes
`
`Description
`vol is a utility used to manage physical volumes. vol accepts a
`number of commands which follow.
`
`par
`The par option is used to manipulate the partitions on a volume."
`[SG 4-81 to 4-87]
`
`"2.5.2.1 Create Command
`Create allows the user to specify the makeup of a Partition.
`A Partition is created from available space on a Physical Volume.
`When a Volume is initially defined a default partition (pO) is
`created consisting of all available space on the Volume, and set to
`RAID level 5. When a user defined Partition (pi, p2, p3) is created,
`the default partition ~s overlaid." [GUI 48]
`GenS implements access control for storage space on the
`storage devices by limiting certain host's ability to see the data.
`For the GenS, a facility is a partition on a disk or a set of disks,
`and the command to implement access control from hosts to
`facilities is the ifp command combined with the field for tuns
`bitmask enable:
`"ifp - display or modify the internal port configuration
`
`Description
`To configure the interface port parameters, select the port type
`followed by its valid parameters and values as listed above. The
`port types include:
`
`5
`
`(cid:24)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`to implement access
`controls for storage space
`on the storage devices and
`
`

`
`ifpl, ifp2, ifp3, ifp4
`console
`ethcmd, ethdatal, ethdata2
`internal
`
`Arguments
`targeted <value> Specifies the port SCSI target ID.
`OxOO Target ID value OxOO for this IFP port (default)
`OxOl Target ID value OxOl for this IFP port
`
`luns bitmask enable:
`luns
`OxOO =disable al LUNs
`OxOl
`enable LUN 0 for facility OxlO
`Ox02
`enable LUN 0 for facility Ox12
`Ox03
`enable LUN 0 for facility Oxl 0
`enable LUN 1 for facility Ox12
`
`enable LUN 7 for facility Ox26
`luns bitmask enable, establishes which facility is address as LUN 0
`for that port. The first bit set (starting at bit 0) establishes LUN 0
`address for that port. Any other bit(s) set, after the first bit set,
`enables corresponding LUNs.
`Note: a valid LUN consists of the facility being configured and
`mounted within the controller and also its associates luns bitmask
`enable being set." [SO 4-42 to 4-43]
`
`For the GenS, a facility is a partition on a disk or a set of disks:
`See 5.13 Menu Structure menu hierarchy, depicting "Facility
`(Facility Status window)" menu item with sub-menus for
`"Partition" and "InstallDevice." [SO 5-11]
`
`"5.15.3.2 Main.Facility.Partition
`This menu allows partition infom1ation (on the selected facility) to
`be displayed and modified. Below this menu, a Partition Status
`window shows the current partition parameters." [SO 5-14]
`
`"5. 15.3.5 Main.Facility.lnstallDevice
`This menu provides functions to install drives and perform flaw
`1---·---------~· maintena1_1_ce on the selected facility." [SO 5-15]
`to process data in the
`The Gen5 processes data in the buffer to interface between the
`buffer to interface
`first controller and the second controller to allow access from
`devices connected to the first transport medium to the storage
`between the first
`devices, because it calculates parity data for the striping RAID
`controller and the second
`controller to allow access
`levels 0 and 5:
`from devices connected to
`"1.4.2.2 Data Mapping
`the first transport medium The following diagrams depict the storage placement of 40
`
`6
`
`(cid:25)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`to the storage devices
`
`contiguous DataBlocks within a facility with group size 5 for each
`of the supported array organizations. Each number in a matrix is a
`logical address (i.e., DataBlock address). The letter Pin a row
`represents the parity of all the other DataBlocks in that row." [SG
`1-14]
`
`"1.4.2.4 Parity Data Initialization
`After reconfiguring or changing any parameters of a
`partition/facility (i.e. RAID level, number of modules), the entire
`partition/facility must be initialized for correct redundancy or
`parity data." [SG 1-19]
`
`"raid <level>
`TI1is argument specifies the RAID level for the partition. Valid
`values are 0, 1, and 5.
`parity <parity-check>
`If set, full-stripe read Parity Check will be enabled (for read
`operations only).
`Replace <parity-replacement>
`:=:
`If set, on-the-fly Parity Replacement will be enabled (for read
`~~·'~'-· ----------l-o_..)p_~er_a_ti_on_s_o_n__,ly""'")_."_,[_SG_4_-8_7_t_o_4_-8_8....__] __ __ ___ __ --l
`h using native· low level,
`GenS processing uses native low level, block protocols because
`it directly supports the mechanisms used by SCSI-2 (and
`'"' block protocols.
`therefore Fibre Channel) protocols:
`~~
`"Supported Ports
`1 to 8 Host Interface Ports
`SCSI-2 Logical Command Interface" [SG 1-4]
`
`' '
`
`"Each module supports two independent SCSI-2 interfaces or two
`rows of devices within a facility." [SG 3-14]
`
`All storage-related interaction between GenS and hosts uses
`native low level, block protocols; any recognition of files by
`GenS is not part of the interaction between hosts and storage
`devices:
`"3. FILESYSTEM
`
`These file systems come in two categories; One, is the internal file
`system that is located on the GenS local drives and is not visible to
`an attached host. The second file system(s) only exist on the
`
`1-------------+--P_ro_fi_Il_e.....__ p1ro_d_u_ct_._ .. _"_,._ [~G __ U_I ~59] _______________ __,
`GenS maintains an allocation of subsets of storage space to
`2. The storage router of
`claim 1, wherein the
`associated devices connected to the.first transport medium,
`supervisor unit maintains
`wherein eac,h subset is only accessible by the associated device
`an allocation of subsets of
`connected to the first transport medium, because subsets of
`storage space are allocated to specific Fibre Channel devices.
`storage space to associated
`
`7
`
`(cid:26)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`devices connected to the
`first transport medium,
`wherein each subset is
`only accessible by the
`associated device
`connected to the first
`transport medium.
`3. The storage router of
`claim 2, wherein the
`devices connected to the
`first transport medium
`comprise workstations.
`
`...
`·.:...
`
`4. The storage router of
`claim 2, wherein the
`storage devices comprise
`=: hard disk drives.
`-,
`-
`'":::
`
`..:: ~
`
`-·
`-
`
`~ ~
`"i
`
`See elements of Claim 1.
`
`GenS hosts can be workstations. This capability is inherent
`from the use of Fibre Channel and/or SCSI connectors as the
`Host Interface Port:
`"Supported Ports
`1 to 8 Host Interface Ports
`SCSI-2 Logical Command Interface" [SG 1-4]
`
`"Each module supports two independent SCSI-2 interfaces or two
`rows of devices within a facility." [SG 3-14]
`GenS uses hard disk drives:
`"GEN-5 XL Features
`. ..
`3.5-inch SCSI-2 Disk Drives" [SG 1-1]
`
`"Supported Disk Drive
`3.S-inch SCSI-2 fast/wide differential
`3.5-inch SCSI-2 fast" [SG 1-4]
`
`"Each DMC has dual disk channels which can each daisy chain
`multiple banks of devices, where a device is defined as a disk
`drive." [SG 1-7]
`
`"The GEN-5 controller is capable of storing and retrieving data
`from physical storage banks consisting of multiple disk drives
`operating in parallel." [SG 1-8]
`
`"The GEN-5 XL controller supports the following configurations:
`• Up to four disk banks" [SG p 1-8]
`
`"3.3 Disk Drive Setup
`The GEN-S system includes two types of drives, the local service
`drive(s) and the data drives. The local service drive(s) is located in
`the controller chassis and is used for storing boot software and
`controller logs. The data drives are located in the 96 drive cartridge
`bays in the rack and are used to store user data." [SG 3-1]
`
`"3.3.4 Disk Drive Cabling
`Disk Drive cables include one cable for each disk channel string
`(see Figure 13)." [SG 3-8]
`
`8
`
`(cid:27)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`S. The storage router of
`claim 1, wherein the first
`controller comprises:
`a first protocol unit
`operable to connect to the
`first transport medium;
`
`a first-in-first-out queue
`coupled to the first
`protocol unit; and
`
`::::::
`
`=~
`
`a direct memory access
`(DMA) interface coupled
`to the first-in-first-out
`~; queue and to the buffer.
`-:::::::; 6. The storage router of
`;:l claim 1, wherein the
`second controller
`com2_rises:
`~§.
`§J: a second protocol unit
`operable to connect to the
`~, second transport medium;
`::.."":: ~
`
`GenS is a storage router as claimed.
`See elements of Claim 1.
`
`The GenS host controller includes a host interface port
`processor (First protocol unit) operable to connect to the First
`transport medium:
`See elements of Claim 1.
`The GenS First controller includes a first-in-first-out queue:
`"B.1.2 DMC Messages
`...
`Oxdf command fifo parity error" [SG B-6]
`
`"7 DMA FIFO empty" [SG B-8]
`
`"OxF002 PAC: FIFO overflow
`OxF003 PAC: FIFO input ready'' [SG B-13]
`The GenS First controller includes a direct memory access
`(DMA) interface:
`"7 DMA FIFO empty" [SG B-8]
`
`GenS is a storage router as claimed.
`See dements of Claim 1.
`
`The GenS second controller includes a second protocol unit
`operable to connect to the second transport medium:
`"Included on each disk drive is control and device addressing
`jumpers. The jumpers must be set accordingly, see Appendix QA
`and Figure 11 for supported drives and switch settings." [SG 3-2]
`
`t-
`~ # ~
`"-::b':
`f' l
`==r
`=j ~
`
`See Figure 11 "Disk Drive Setup" depicting Data Drives as the ST
`lSISOWD Barracuda 4 Fast/Wide, with signals to interface with a
`SCSI protocol unit. [SG 3-3]
`The GenS second controller includes an internal buffer coupled
`an internal buffer coupled
`to the second protocol
`to the second protocol unit:
`unit; and
`See Claim 6 element for "a SCSI protocol unit ... "
`The Gen5 second controller includes direct memory access
`a direct memory access
`(DMA) interface coupled
`(DMA) interface coupled to the internal buffer and to the buffer
`to the internal buffer and
`of the storage router:
`to the buffer of the storage See Claim 6 element for "a SCSI protocol unit ... "
`router.
`7. A storage network,
`comprising:
`
`GenS is intended to be part of a storage subsystem (storage
`network) because it is a RAID Storage Server:
`"1.1 Introduction
`This manual provides information for the hardware installation,
`maintenance and operation of the Strategy GEN-5 Storage Server,
`
`9
`
`(cid:28)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`a first transport medium;
`
`a second transport
`medium;
`
`a plurality of workstations
`connected to the first
`transport medium;
`
`a plurality of storage
`devices connected to the
`second transport medium;
`and
`~~, a storage router
`~: interfacing between the
`::: first transport medium and
`;: _ the second transport
`;"' medium, the storage router
`~ , providing virtual local
`t] ' storage on the storage
`n devices to the
`; i workstations and operable:
`~; ~to map between the
`~ ;: workstations and the
`~~storage devices; to
`r ']implement access controls
`: ;~for storage space on the
`storage devices; and to
`allow access from the
`workstations to the storage
`devices using native low
`level, block protocol in
`accordance with the
`mapping and access
`controls.
`8. The storage network of
`claim 7, wherein the
`access controls include an
`allocation of subsets of
`storage space to associated
`workstations, wherein
`
`developed by Maximum Strategy Incorporated.
`GEN-S XL Features
`• Enhanced RAID Technology
`... '' [SG 1-1]
`Gen5 includes a first port with connector (First transport
`medium):
`See elements of Claim 1 section for "a.first controller ... "
`GenS includes a second device port with connector (second bus
`transport medium):
`See elements of Claim 1 section for "a second controller ... "
`A Gen5 storage network can have workstations connected to the
`host interface ports. This capability is inherent from the use of
`Fibre Channel connectors in the Host Interface Port:
`See elements of Claim 3.
`A Gen5 storage network can have storage devices connected to
`the device ports.
`See elements of Claim 4.
`
`GenS is a storage router as claimed.
`See elements of Claim 1.
`
`A Gen5 storage network has access controls which include an
`allocation of subsets of storage space to associated hosts
`(workstations), wherein each subset is only accessible by the
`associated host (workstation), because subsets of storage space
`are allocated to specific hosts.
`See Elements of Claim 2.
`
`10
`
`(cid:20)(cid:19)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`each subset is only
`accessible by the
`associated workstation.
`9. The storage network of
`claim 7, wherein the
`storage devices comprise
`hard disk drives.
`10. The storage network
`of claim 7, wherein the
`storage router comprises:
`
`a buffer providing
`memory work space for
`the storage router;
`
`a first controller operable
`to connect to and interface
`with the first transport
`~1' medium, the first
`f; controller further operable
`s; to pull outgoing data from
`~, the buffer and to place
`," incoming data into the
`:. buffer;
`ni
`~J l a second controller
`h'i! operable to connect to and
`,_ ~interface with the second
`~, 1: transport medium, the
`~!$Second controller further
`~,)operable to pull outgoing
`:3~data from the buffer and to
`place incoming data into
`the buffer; and
`
`a supervisor unit coupled
`to the first controller, the
`second controller and the
`buffer, the supervisor unit
`operable:.
`
`to map between devices
`connected to the first
`transport medium and the
`storage devices, to
`implement the '!ccess
`
`GenS storage devices can be hard disk drives:
`See elements of Claim 4.
`
`GenS is a storage router as claimed.
`See elements of Claim 1.
`
`11
`
`(cid:20)(cid:20)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`'::::,._
`
`:.:~:
`
`controls for storage space
`on the storage devices and
`to process data in the
`buffer to interface between
`the first controller and the
`second controller to allow
`access from workstations
`to storage devices.
`11. A method for
`providing virtual local
`storage on remote storage
`devices connected to one
`transport medium to
`devices connected to
`another transport medium,
`comprising: interfacing
`with a first transport
`medium; interfacing with
`¥ .... a second transport
`6: medium; mapping
`r• between devices
`h~ connected to the first
`transport medium and the
`t, storage devices and that
`! ; : implements access
`~J i controls for storage space
`:~, on the storage devices;
`~{and allowing access from
`~·~devices connected to the
`:, i first transpoti medium to
`7 ~the storage devices using
`:;~~native low level, block
`protocols.
`12. The method of claim
`11, wherein mapping
`between devices
`connected to the first
`transport medium and the
`storage devices includes
`allocating subsets of
`storage space to associated
`devices connected to the
`first transport medium,
`wherein each subset is
`only accessible by the
`associated device
`
`GenS is a storage router as claimed. In operation, GenS
`provides a method for virtual local storage on remote storage
`devices as claimed.
`See elements of Claim 1.
`
`'
`
`A GenS storage network has access controls so that mapping
`between devices and the storage devices includes allocating
`subsets of storage space to associated devices connected to the
`first transport medium, wherein each subset is only accessible
`by the associated device connected to the first transport
`medium.
`See Elements of Claim 2.
`
`12
`
`(cid:20)(cid:21)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)
`
`

`
`connected to the first
`transport medium.
`13. The method of claim
`12, wherein the devices
`connected to the first
`transport medium
`comprise workstations.
`14. The method of claim
`12, wherein the storage
`devices comprise hard
`disk drives.
`
`GenS hosts can be workstations. This capability is inherent
`from the use of SCSI connectors in the Host Port:
`See elements of Claim 3.
`
`GenS storage devices can be hard disk drives:
`See elements of Claim 4.
`
`13
`
`(cid:20)(cid:22)(cid:3)(cid:82)(cid:73)(cid:3)(cid:20)(cid:22)

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