Source: http://www.google.com/patents/USRE42860?dq=6,044,471
Timestamp: 2017-05-25 01:51:41
Document Index: 423147849

Matched Legal Cases: ['§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102', '§ 102']

Patent USRE42860 - Universal storage management system - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA universal storage management system which facilitates storage of data from a client computer and computer network is disclosed. The universal storage management system functions as an interface between the client computer and at least one storage device, and facilitates reading and writing of data...http://www.google.com/patents/USRE42860?utm_source=gb-gplus-sharePatent USRE42860 - Universal storage management systemAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUSRE42860 E1Publication typeGrantApplication numberUS 10/210,592Publication dateOct 18, 2011Filing dateJul 31, 2002Priority dateSep 18, 1995Fee statusPaidAlso published asUS6098128, WO1997011426A1Publication number10210592, 210592, US RE42860 E1, US RE42860E1, US-E1-RE42860, USRE42860 E1, USRE42860E1InventorsRicardo E. Velez-McCaskey, Gustavo Barillas-TrennertOriginal AssigneeVelez-Mccaskey Ricardo E, Gustavo Barillas-TrennertExport CitationBiBTeX, EndNote, RefManPatent Citations (154), Non-Patent Citations (350), Referenced by (24), Classifications (35), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetUniversal storage management system
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3449718Jun 10, 1965Jun 10, 1969IbmError correction by assumption of erroneous bit positionUS3876978Jun 4, 1973Apr 8, 1975IbmArchival data protectionUS4044328Jun 22, 1976Aug 23, 1977Bell & Howell CompanyData coding and error correcting methods and apparatusUS4092732May 31, 1977May 30, 1978International Business Machines CorporationSystem for recovering data stored in failed memory unitUS4228496Sep 7, 1976Oct 14, 1980Tandem Computers IncorporatedMultiprocessor systemUS4410942Mar 6, 1981Oct 18, 1983International Business Machines CorporationSynchronizing buffered peripheral subsystems to host operationsUS4425615Nov 14, 1980Jan 10, 1984Sperry CorporationHierarchical memory system having cache/disk subsystem with command queues for plural disksUS4433388Oct 6, 1980Feb 21, 1984Ncr CorporationLongitudinal parityUS4467421Jun 2, 1982Aug 21, 1984Storage Technology CorporationVirtual storage system and methodUS4590559Nov 23, 1983May 20, 1986Tokyo Shibaura Denki Kabushiki KaishaData disc system for a computed tomography X-ray scannerUS4636946Feb 24, 1982Jan 13, 1987International Business Machines CorporationMethod and apparatus for grouping asynchronous recording operationsUS4644545May 16, 1983Feb 17, 1987Data General CorporationDigital encoding and decoding apparatusUS4656544Mar 5, 1985Apr 7, 1987Sony CorporationLoading device for disc cassettesUS4722085Feb 3, 1986Jan 26, 1988Unisys Corp.High capacity disk storage system having unusually high fault tolerance level and bandpassUS4761785Jun 12, 1986Aug 2, 1988International Business Machines CorporationParity spreading to enhance storage accessUS4800483May 28, 1987Jan 24, 1989Hitachi, Ltd.Method and system for concurrent data transfer disk cache systemUS4817035Mar 15, 1985Mar 28, 1989Cii Honeywell BullMethod of recording in a disk memory and disk memory systemUS4849929Oct 5, 1988Jul 18, 1989Cii Honeywell Bull (Societe Anonyme)Method of recording in a disk memory and disk memory systemUS4849978Jul 2, 1987Jul 18, 1989International Business Machines CorporationMemory unit backup using checksumUS4903218Aug 13, 1987Feb 20, 1990Digital Equipment CorporationConsole emulation for a graphics workstationUS4933936Aug 17, 1987Jun 12, 1990The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationDistributed computing system with dual independent communications paths between computers and employing split tokensUS4934823Nov 6, 1987Jun 19, 1990Hitachi, Ltd.Staging method and system in electronic file apparatusUS4942579Feb 27, 1989Jul 17, 1990Cab-Tek, Inc.High-speed, high-capacity, fault-tolerant error-correcting storage systemUS4993030Apr 22, 1988Feb 12, 1991Amdahl CorporationFile system for a plurality of storage classesUS4994963Nov 1, 1988Feb 19, 1991Icon Systems International, Inc.System and method for sharing resources of a host computer among a plurality of remote computersUS5072378Dec 18, 1989Dec 10, 1991Storage Technology CorporationDirect access storage device with independently stored parityUS5134619Apr 6, 1990Jul 28, 1992Sf2 CorporationFailure-tolerant mass storage systemUS5148432Sep 3, 1991Sep 15, 1992Array Technology CorporationArrayed disk drive system and methodUS5163131Sep 8, 1989Nov 10, 1992Auspex Systems, Inc.Parallel i/o network file server architectureUS5197139Apr 5, 1990Mar 23, 1993International Business Machines CorporationCache management for multi-processor systems utilizing bulk cross-invalidateUS5210824Mar 28, 1991May 11, 1993Xerox CorporationEncoding-format-desensitized methods and means for interchanging electronic document as appearancesUS5220569Jul 9, 1990Jun 15, 1993Seagate Technology, Inc.Disk array with error type indication and selection of error correction methodUS5257367Jul 17, 1990Oct 26, 1993Cab-Tek, Inc.Data storage system with asynchronous host operating system communication linkUS5274645Apr 23, 1992Dec 28, 1993Micro Technology, Inc.Disk array systemUS5285451Jul 15, 1992Feb 8, 1994Micro Technology, Inc.Failure-tolerant mass storage systemUS5301297Jul 3, 1991Apr 5, 1994Ibm Corp. (International Business Machines Corp.)Method and means for managing RAID 5 DASD arrays having RAID DASD arrays as logical devices thereofUS5305326Mar 6, 1992Apr 19, 1994Data General CorporationHigh availability disk arraysUS5313631May 21, 1991May 17, 1994Hewlett-Packard CompanyDual threshold system for immediate or delayed scheduled migration of computer data filesUS5315708Apr 6, 1993May 24, 1994Micro Technology, Inc.Method and apparatus for transferring data through a staging memoryUS5317722Sep 8, 1992May 31, 1994International Business Machines CorporationDynamically adapting multiple versions on system commands to a single operating systemUS5329619Oct 30, 1992Jul 12, 1994Software AgCooperative processing interface and communication broker for heterogeneous computing environmentsUS5333198May 27, 1993Jul 26, 1994Houlberg Christian LDigital interface circuitUS5355453Oct 13, 1992Oct 11, 1994Auspex Systems, Inc.Parallel I/O network file server architectureUS5367647Jul 19, 1993Nov 22, 1994Sequent Computer Systems, Inc.Apparatus and method for achieving improved SCSI bus control capacityUS5371743Mar 6, 1992Dec 6, 1994Data General CorporationOn-line module replacement in a multiple module data processing systemUS5392244Aug 19, 1993Feb 21, 1995Hewlett-Packard CompanyMemory systems with data storage redundancy managementUS5396339Dec 6, 1991Mar 7, 1995Accom, Inc.Real-time disk systemUS5398253Jun 2, 1992Mar 14, 1995Emc CorporationStorage unit generation of redundancy information in a redundant storage array systemUS5412661Oct 6, 1992May 2, 1995International Business Machines CorporationTwo-dimensional disk arrayUS5416915Dec 11, 1992May 16, 1995International Business Machines CorporationMethod and system for minimizing seek affinity and enhancing write sensitivity in a DASD arrayUS5418921May 5, 1992May 23, 1995International Business Machines CorporationMethod and means for fast writing data to LRU cached based DASD arrays under diverse fault tolerant modesUS5420998Apr 10, 1992May 30, 1995Fujitsu LimitedDual memory disk driveUS5423046Dec 17, 1992Jun 6, 1995International Business Machines CorporationHigh capacity data storage system using disk arrayUS5428787Feb 23, 1993Jun 27, 1995Conner Peripherals, Inc.Disk drive system for dynamically selecting optimum I/O operating systemUS5440716Oct 28, 1993Aug 8, 1995Compaq Computer Corp.Method for developing physical disk drive specific commands from logical disk access commands for use in a disk arrayUS5452444Feb 17, 1995Sep 19, 1995Data General CorporationData processing system using fligh availability disk arrays for handling power failure conditions during operation of the systemUS5469453Feb 21, 1995Nov 21, 1995Mti Technology CorporationData corrections applicable to redundant arrays of independent disksUS5483419Nov 15, 1993Jan 9, 1996Teac CorporationHot-swappable multi-cartridge docking moduleUS5485579Apr 8, 1994Jan 16, 1996Auspex Systems, Inc.Multiple facility operating system architectureUS5495607Nov 15, 1993Feb 27, 1996Conner Peripherals, Inc.Network management system having virtual catalog overview of files distributively stored across network domainUS5499337Oct 14, 1994Mar 12, 1996Emc CorporationStorage device array architecture with solid-state redundancy unitUS5513314Jan 27, 1995Apr 30, 1996Auspex Systems, Inc.Fault tolerant NFS server system and mirroring protocolUS5519831Jun 1, 1994May 21, 1996Intel CorporationNon-volatile disk cacheUS5519844Mar 21, 1994May 21, 1996Emc CorporationLogical partitioning of a redundant array storage systemUS5519853Apr 29, 1994May 21, 1996Legato Systems, Inc.Method and apparatus for enhancing synchronous I/O in a computer system with a non-volatile memory and using an acceleration device driver in a computer operating systemUS5524204Nov 3, 1994Jun 4, 1996International Business Machines CorporationMethod and apparatus for dynamically expanding a redundant array of disk drivesUS5530829Dec 17, 1992Jun 25, 1996International Business Machines CorporationTrack and record mode caching scheme for a storage system employing a scatter index table with pointer and a track directoryUS5530845Jan 17, 1995Jun 25, 1996Southwestern Bell Technology Resources, Inc.Storage control subsystem implemented with an application program on a computerUS5535375Oct 11, 1994Jul 9, 1996International Business Machines CorporationFile manager for files shared by heterogeneous clientsUS5537534Feb 10, 1995Jul 16, 1996Hewlett-Packard CompanyDisk array having redundant storage and methods for incrementally generating redundancy as data is written to the disk arrayUS5537567Mar 14, 1994Jul 16, 1996International Business Machines CorporationParity block configuration in an array of storage devicesUS5537585 *Feb 25, 1994Jul 16, 1996Avail Systems CorporationData storage management for network interconnected processorsUS5537588May 11, 1994Jul 16, 1996International Business Machines CorporationPartitioned log-structured file system and methods for operating the sameUS5542064Nov 20, 1992Jul 30, 1996Hitachi, Ltd.Data read/write method by suitably selecting storage units in which multiple copies of identical data are stored and apparatus thereforUS5542065Feb 10, 1995Jul 30, 1996Hewlett-Packard CompanyMethods for using non-contiguously reserved storage space for data migration in a redundant hierarchic data storage systemUS5544347Apr 23, 1993Aug 6, 1996Emc CorporationData storage system controlled remote data mirroring with respectively maintained data indicesUS5546558Jun 7, 1994Aug 13, 1996Hewlett-Packard CompanyMemory system with hierarchic disk array and memory map store for persistent storage of virtual mapping informationUS5551002Jul 1, 1993Aug 27, 1996Digital Equipment CorporationSystem for controlling a write cache and merging adjacent data blocks for write operationsUS5551003Feb 14, 1994Aug 27, 1996International Business Machines CorporationSystem for managing log structured array (LSA) of DASDS by managing segment space availability and reclaiming regions of segments using garbage collection procedureUS5559764Aug 18, 1994Sep 24, 1996International Business Machines CorporationHMC: A hybrid mirror-and-chained data replication method to support high data availability for disk arraysUS5564116Nov 17, 1994Oct 8, 1996Hitachi, Ltd.Array type storage unit systemUS5568628Dec 14, 1993Oct 22, 1996Hitachi, Ltd.Storage control method and apparatus for highly reliable storage controller with multiple cache memoriesUS5572659Mar 16, 1995Nov 5, 1996International Business Machines CorporationAdapter for constructing a redundant disk storage systemUS5572660Nov 13, 1995Nov 5, 1996Dell Usa, L.P.System and method for selective write-back caching within a disk array subsystemUS5574851Jun 7, 1995Nov 12, 1996At&T Global Information Solutions CompanyMethod for performing on-line reconfiguration of a disk array concurrent with execution of disk I/O operationsUS5579474May 24, 1994Nov 26, 1996Hitachi, Ltd.Disk array system and its control methodUS5581726Oct 24, 1994Dec 3, 1996Fujitsu LimitedControl system for controlling cache storage unit by using a non-volatile memoryUS5583876Oct 4, 1994Dec 10, 1996Hitachi, Ltd.Disk array device and method of updating error correction codes by collectively writing new error correction code at sequentially accessible locationsUS5586250Nov 12, 1993Dec 17, 1996Conner Peripherals, Inc.SCSI-coupled module for monitoring and controlling SCSI-coupled raid bank and bank environmentUS5586291Dec 23, 1994Dec 17, 1996Emc CorporationDisk controller with volatile and non-volatile cache memoriesUS5611069Jul 12, 1994Mar 11, 1997Fujitsu LimitedDisk array apparatus which predicts errors using mirror disks that can be accessed in parallelUS5615352Oct 5, 1994Mar 25, 1997Hewlett-Packard CompanyMethods for adding storage disks to a hierarchic disk array while maintaining data availabilityUS5615353Jul 8, 1996Mar 25, 1997Zitel CorporationMethod for operating a cache memory using a LRU table and access flagsUS5617425May 26, 1993Apr 1, 1997Seagate Technology, Inc.Disc array having array supporting controllers and interfaceUS5621882Dec 22, 1993Apr 15, 1997Hitachi, Ltd.Disk array system and method of renewing data thereofUS5632027Sep 14, 1995May 20, 1997International Business Machines CorporationMethod and system for mass storage device configuration managementUS5634111Mar 16, 1993May 27, 1997Hitachi, Ltd.Computer system including a device with a plurality of identifiersUS5642337Sep 9, 1996Jun 24, 1997Sony CorporationNetwork with optical mass storage devicesUS5649152Oct 13, 1994Jul 15, 1997Vinca CorporationMethod and system for providing a static snapshot of data stored on a mass storage systemUS5650969Apr 21, 1995Jul 22, 1997International Business Machines CorporationDisk array system and method for storing dataUS5657468Aug 17, 1995Aug 12, 1997Ambex Technologies, Inc.Method and apparatus for improving performance in a reduntant array of independent disksUS5659704Dec 2, 1994Aug 19, 1997Hewlett-Packard CompanyMethods and system for reserving storage space for data migration in a redundant hierarchic data storage system by dynamically computing maximum storage space for mirror redundancyUS5664187Oct 26, 1994Sep 2, 1997Hewlett-Packard CompanyMethod and system for selecting data for migration in a hierarchic data storage system using frequency distribution tablesUS5671439Jan 10, 1995Sep 23, 1997Micron Electronics, Inc.Multi-drive virtual mass storage device and method of operating sameUS5673412Jun 7, 1995Sep 30, 1997Hitachi, Ltd.Disk system and power-on sequence for the sameUS5678061Jul 19, 1995Oct 14, 1997Lucent Technologies Inc.Method for employing doubly striped mirroring of data and reassigning data streams scheduled to be supplied by failed disk to respective ones of remaining disksUS5680574Dec 12, 1994Oct 21, 1997Hitachi, Ltd.Data distribution utilizing a master disk unit for fetching and for writing to remaining disk unitsUS5687390Nov 14, 1995Nov 11, 1997Eccs, Inc.Hierarchical queues within a storage array (RAID) controllerUS5689678Mar 31, 1995Nov 18, 1997Emc CorporationDistributed storage array system having a plurality of modular control unitsUS5696931Sep 9, 1994Dec 9, 1997Seagate Technology, Inc.Disc drive controller with apparatus and method for automatic transfer of cache dataUS5696934Feb 11, 1997Dec 9, 1997Hewlett-Packard CompanyMethod of utilizing storage disks of differing capacity in a single storage volume in a hierarchial disk arrayUS5699503Aug 26, 1996Dec 16, 1997Microsoft CorporationMethod and system for providing fault tolerance to a continuous media server systemUS5701516Jan 19, 1996Dec 23, 1997Auspex Systems, Inc.High-performance non-volatile RAM protected write cache accelerator system employing DMA and data transferring schemeUS5708828May 25, 1995Jan 13, 1998Reliant Data SystemsSystem for converting data from input data environment using first format to output data environment using second format by executing the associations between their fieldsUS5720027May 21, 1996Feb 17, 1998Storage Computer CorporationRedundant disc computer having targeted data broadcastUS5732238Jun 12, 1996Mar 24, 1998Storage Computer CorporationNon-volatile cache for providing data integrity in operation with a volatile demand paging cache in a data storage systemUS5734812Aug 18, 1992Mar 31, 1998Hitachi, Ltd.Storage unit with parity generation function and storage systems using storage unit with parity generation analyzationUS5737189Dec 5, 1996Apr 7, 1998ArteconHigh performance mass storage subsystemUS5742762May 19, 1995Apr 21, 1998Telogy Networks, Inc.Network management gatewayUS5742792May 28, 1996Apr 21, 1998Emc CorporationRemote data mirroringUS5758074Nov 4, 1994May 26, 1998International Business Machines CorporationSystem for extending the desktop management interface at one node to a network by using pseudo management interface, pseudo component interface and network server interfaceUS5761402Sep 27, 1994Jun 2, 1998Hitachi, Ltd.Array type disk system updating redundant data asynchronously with data accessUS5774641Sep 14, 1995Jun 30, 1998International Business Machines CorporationComputer storage drive array with command initiation at respective drivesUS5778430Apr 19, 1996Jul 7, 1998Eccs, Inc.Method and apparatus for computer disk cache managementUS5787459Dec 27, 1995Jul 28, 1998Emc CorporationDistributed disk array architectureUS5790774May 21, 1996Aug 4, 1998Storage Computer CorporationData storage system with dedicated allocation of parity storage and parity reads and writes only on operations requiring parity informationUS5794229Dec 11, 1995Aug 11, 1998Sybase, Inc.Database system with methodology for storing a database table by vertically partitioning all columns of the tableUS5802366Oct 11, 1994Sep 1, 1998Auspex Systems, Inc.Parallel I/O network file server architectureUS5809224Oct 13, 1995Sep 15, 1998Compaq Computer CorporationOn-line disk array reconfigurationUS5809285Dec 21, 1995Sep 15, 1998Compaq Computer CorporationComputer system having a virtual drive array controllerUS5812753Oct 13, 1995Sep 22, 1998Eccs, Inc.Method for initializing or reconstructing data consistency within an array of storage elementsUS5815648Nov 14, 1995Sep 29, 1998Eccs, Inc.Apparatus and method for changing the cache mode dynamically in a storage array systemUS5819292May 31, 1995Oct 6, 1998Network Appliance, Inc.Method for maintaining consistent states of a file system and for creating user-accessible read-only copies of a file systemUS5857112Sep 9, 1992Jan 5, 1999Hashemi; EbrahimSystem for achieving enhanced performance and data availability in a unified redundant array of disk drives by using user defined partitioning and level of redundancyUS5872906Jul 31, 1996Feb 16, 1999Fujitsu LimitedMethod and apparatus for taking countermeasure for failure of disk arrayUS5875456Aug 17, 1995Feb 23, 1999Nstor CorporationStorage device array and methods for striping and unstriping data and for adding and removing disks online to/from a raid storage arrayUS5890204Jun 3, 1996Mar 30, 1999Emc CorporationUser controlled storage configuration using graphical user interfaceUS5890214Nov 14, 1996Mar 30, 1999Data General CorporationDynamically upgradeable disk array chassis and method for dynamically upgrading a data storage system utilizing a selectively switchable shuntUS5890218Oct 20, 1997Mar 30, 1999Fujitsu LimitedSystem for allocating and accessing shared storage using program mode and DMA modeUS5911150Oct 3, 1996Jun 8, 1999Data General CorporationData storage tape back-up for data processing systems using a single driver interface unitUS5931918Jul 30, 1997Aug 3, 1999Auspex Systems, Inc.Parallel I/O network file server architectureUS5944789Nov 13, 1996Aug 31, 1999Emc CorporationNetwork file server maintaining local caches of file directory information in data mover computersUS5948110Jun 5, 1995Sep 7, 1999Network Appliance, Inc.Method for providing parity in a raid sub-system using non-volatile memoryUS5963962Jun 30, 1998Oct 5, 1999Network Appliance, Inc.Write anywhere file-system layoutUS5966510Dec 29, 1997Oct 12, 1999Seagate Technology, Inc.SCSI-coupled module for monitoring and controlling SCSI-coupled raid bank and bank environmentUS6038570May 31, 1995Mar 14, 2000Network Appliance, Inc.Method for allocating files in a file system integrated with a RAID disk sub-systemUS6052797Aug 20, 1998Apr 18, 2000Emc CorporationRemotely mirrored data storage system with a count indicative of data consistencyUS6073222Mar 16, 1999Jun 6, 2000Vinca CorporationUsing a virtual device to access data as it previously existed in a mass data storage systemUS6076142Apr 15, 1997Jun 13, 2000Ampex CorporationUser configurable raid system with multiple data bus segments and removable electrical bridgesUS6148142Nov 7, 1997Nov 14, 2000Intel Network Systems, Inc.Multi-user, on-demand video server system including independent, concurrently operating remote data retrieval controllersUSRE34100Feb 2, 1990Oct 13, 1992Seagate Technology, Inc.Data error correction systemEP0201330A2May 8, 1986Nov 12, 1986Thinking Machines CorporationApparatus for storing digital data wordsEP0274817A2Sep 29, 1987Jul 20, 1988Seagate Technology InternationalData storage systemGB2086625A Title not available* Cited by examinerNon-Patent CitationsReference1"ABL Canada's VT2C Demonstrates Unparalleled Flexibility in a Major Application for the U.S. Government BTG Selected for Billion Dollar ITOP Program," Business Wire (May 24, 1996).2"Amcotec Sells Encore Infinity SP30 to General Accident South Africa," Business Wire (May 28, 1996).3"American Megatrends and Core International Jointly Develop RAIDStack(TM) Intelligent RAID Controller Board; Combination of AMI MegaRAID (TM) Hardware With Core Technology to Revolutionize RAID Market," PR Newswire (Oct. 26, 1995).4"American Megatrends Capitalizes on World Wide Web Presence; AMI Site Open for Business with New Look and On-Line Purchase Options," PR Newswire (Jan. 9, 1996).5"American Megatrends' FIexRAID Advances RAID Technology to the Next Level; Adaptive RAID Combines Significant Firmware and Software Features," PR Newswire (Feb. 22, 1996).6"American Megatrends' General Alert Software Maximizes Fault Tolerance; Watchdog Utility Significantly Reduces Reaction Time," PR Newswire (Feb. 16, 1996).7"American Megatrends Inc. has Introduced FIexRAID, a New Adaptive RAID Technology," TelecomWorldWire (Feb. 23, 1996).8"American Megatrends Joins RAID Advisory Board," PR Newswire (Sep. 20, 1995).9"AMI Announces New MegaRAID Ultra RAID Controller; New SCSI PCI RAID Controller Breaks Speed and Technology Barriers," PR Newswire (Oct. 3, 1995).10"AMI Introduces RAID Technology Disk Array," Worldwide Computer Product News (Mar. 1, 1996).11"AMI Offers Detailed Support for SAF-TE RAID Standard; New Standard Will Reduce Error Reaction Time and Increase RAID System Safety," PR Newswire (Oct. 30, 1995).12"Asynchronous Queued I/O Processor Architecture," IBM Technical Disclosure Bulletin, No. 1 (Jan. 1993), pp. 265-278.13"Automated Storage Management," IBM Technical Disclosure Bulletin (Feb. 1975), pp. 2542-2543.14"Best System Corp. purchases Encore Infinity R/T for 3D Virtual Realty [sic] in Motion Simulation Rides," Business Wire (Sep. 17, 1996).15"Bidirectional Minimum Seek," IBM Technical Disclosure Bulletin, Sep. 1973, pp. 1122-1126.16"Bounding Journal Back-Off during Recovery of Data Base Replica in Fault-Tolerant Clusters," IBM Technical Disclosure Bulletin, vol. 36, No. 11 (Nov. 1993), pp. 675-678.17"Cache Enhancement for Store Multiple Instruction," IBM Technical Disclosure Bulletin (Dec. 1984), pp. 3943-3944.18"Continuous Data Stream Read Mode for DASD Arrays," IBM Technical Disclosure Bulletin, vol. 38, No. 6 (Jun. 1995), pp. 303-304.19"Continuous Read and Write of Multiple Records by Start Stop Buffers between Major and Minor Loops," IBM Technical Disclosure Bulletin (Dec. 1980), pp. 3450-3452.20"Control Interface for Magnetic Disk Drive," IBM Technical Disclosure Bulletin (Apr. 1980), pp. 5033-5035.21"Controlling Error Propagation in a Mass Storage System Serving a Plurality of CPU Hosts," IBM Technical Disclosure Bulletin, May 1977, pp. 4518-4519.22"Data Link Provider Interface Specification," OSI Work Group, UNIX International (Aug. 20, 1991), pp. 1-174 and clxxv-vii.23"Data Volatility Solution for Direct Access Storage Device Fast Write Commands," IBM Technical Disclosure Bulletin, No. 12 (May 1991), pp. 337-342.24"Departmental Networks; 1996 Buyers Guide; Buyers Guide" LAN Magazine (Sep. 15, 1996).25"Design for a Backing Storage for Storage Protection Data," IBM Technical Disclosure Bulletin, No. 1 (Jun. 1991), pp. 34-36.26"Digital and Encore Computer to Market Infinity Gateway for AlphaServer 8000 Systems," Business Wire (Apr. 10, 1996).27"Direct Data Coupling," IBM Technical Disclosure Bulletin (Aug. 1976), pp. 873-874.28"Direct Memory Access Controller for DASD Array Controller," IBM Technical Disclosure Bulletin, vol. 37, No. 12 (Dec. 1994), pp. 93-98.29"Dual Striping for Replicated Data Disk Array," IBM Technical Disclosure Bulletin, No. 345 (Jan. 1993).30"Dynamic Address Allocation in a Local Area Network," IBM Technical Disclosure Bulletin (May 1983), pp. 6343-6345.31"Dynamically Alterable Data Transfer Mechanism for Direct Access Storage Device to Achieve Optimal System Performance," IBM Technical Disclosure Bulletin (Jun. 1978), pp. 39-39.32"Efficient Storage Management for a Temporal Performance Database," IBM Technical Disclosure Bulletin, No. 2 (Jul. 1992), pp. 357-361.33"EMC Brings Revolutionary Disk Array Storage System to Unisys 1100/2200 Market," Business Wire (Sep. 9, 1991).34"EMC Brings Top Performance to Mainframe Customers with Smaller Capacity Needs," Business Wire (Apr. 17, 1995).35"EMC Sees Exceptional Customer Demand for Symmetrix Product Line; Mar. 15 Price Increase Planned," Business Wire (Feb. 13, 1991).36"EMC's RAID-S Attains an Industry First with RAID Advisory Board Conformance; Unique RAID-S Implementation is First Mainframe/Open Systems Feature to Receive RAID Level 5 Conformance Certification," Business Wire (Dec. 11, 1995).37"Encore Accelerates Paradigm Shift; Intelligent Storage Controllers Outfeature and Outperform All Fixed Function DASD Controllers," Business Wire (Oct. 9, 1995).38"Encore Announces a Simple, Low Cost, Direct Internet Data Facility to Share Mainframe and Open Systems Data," Business Wire (Feb. 29, 1996).39"Encore Announces Entry Level Storage System That Revolutionizes Enterprise Wide Data Access; Provides Open Systems Users Direct Access to Mainframe Data," Business Wire (Sep. 19, 1995).40"Encore Announces Infinity R/T Sale to ENEL in Italy," Business Wire (Dec. 18, 1995).41"Encore Announces Sale to Agusta Sistemi in Italy; Alpha AXP-Based Infinity R/T Selected for Simulation," Business Wire (Dec. 4, 1995).42"Encore Announces System Sale to Letov in Czech Republic," Business Wire (Nov. 27, 1995).43"Encore Announces World's Fastest Single Board Computer System," Business Wire (Jan. 10, 1996).44"Encore Awarded a $3 million Contract for Real-Time Computer Systems from EDF Nuclear Power in France," Business Wire (Jun. 25, 1996).45"Encore Computer Corp. Sells Infinity SP30 to 10th Largest Software Company in Germany," Business Wire (Jul. 11, 1996).46"Encore Computer Corporation: South African Farm Cooperative Buys Encore Infinity Data Storage System," M2 Presswire (Sep. 9, 1996).47"Encore Expands Into New Gaming Market with Best System Inc. and Pacific System Integrators Inc.," Business Wire (Sep. 10, 1996).48"Encore Extends Storage Presence to Argentina," M2 Presswire (Dec. 12, 1995).49"Encore Extends Storage Presence to Argentina; Panam Tech to Sell Infinity SP Storage Processors," Business Wire (Dec. 11, 1995).50"Encore Gets $3 Million Order for London Underground; Safety Criteria Impose Special Requirements," Business Wire (May 21, 1996).51"Encore Gets Contract," Sun-Sentinel (Mar. 26, 1996), p. 3D.52"Encore Infinity SP40 Sets Industry Standard Performance Record for DASD Controllers," Business Wire (Oct. 9, 1995).53"Encore Reports First Quarter Financial Results; Records Initial Storage Product Revenue," Business Wire (May 15, 1996).54"Encore Reports Second Quarter Financial Results; Product Revenues Increase—Service Declines," Business Wire (Aug. 19, 1996).55"Encore Reports Third Quarter Financial Results; Encore Makes Progress in Building Storage Distribution," Business Wire (Nov. 20, 1995).56"Encore Reports Year End Financial Results . . . $100M Financing Completed," Business Wire (Apil 16, 1996).57"Encore Sells Data Sharing Infinity Storage System to Farm Cooperative in South Africa," Business Wire (Aug. 20, 1996).58"Encore Sells Infinity SP30 Storage System to GUVV in Germany," Business Wire (Feb. 9, 1996).59"Encore Sells Infinity SP30 Storage System; ISC of Miami Realizes Operating Efficiencies and Financial Savings from New Storage System," Business Wire (Feb. 20, 1996).60"Encore Sells Real-Time Systems to the French Navy, DCN-Direction Des Constructions Navales $1 Million Contract," Business Wire (Jul. 9, 1996).61"Encore Sets Agreement with Bell Atlantic Business Systems Services for Storage Systems," Business Wire (Oct. 16, 1995).62"Encore Ships Computer System for High Speed Magnetic Suspension Train," Business Wire (Nov. 25, 1995).63"Encore Ships Systems to AeroSimulation; Contract Valued at $1 Million Plus," Business Wire (Oct. 31, 1995).64"Encore Signs Major Distributor in Sweden; MOREX to Sell Infinity SP Storage Family," Business Wire (Nov. 13, 1995).65"Encore Signs Memorex Telex Italia; Italian Distributor to Market the Infinity SP Storage Processor," Business Wire (Feb. 6, 1996).66"Encore Wins Award from Lockheed Martin; $2.4 Million Contract Awarded for MTSS Program," Business Wire (Oct. 24, 1995).67"Encore Wins Award Valued at $500 Thousand from Ceselsa," Business Wire (Jan. 23, 1996).68"Encore Wins Award Valued at Over $1M for PAC-3 Missile," Business Wire (Jan. 29, 1996).69"Encore Wins Contract Valued at US$500,000 from Ceselsa," M2 Presswire (Jan. 25, 1996).70"Expert Report of Steven Scott," Storage Computer Corp. v. Veritas Software Corp. and Veritas Software Global Corporation, Civil Action No. 3:01-CV-2078-N, in the United States District Court for the Northern District of Texas Dallas Division, (Mar. 14, 2003) pp. 1-32.71"Fault Tolerance through Replication of Video Assets," IBM Technical Disclosure Bulletin, vol. 39, No. 9 (Sep. 1996), pp. 39-42.72"Fault-Tolerant Storage for Non-Stop Networks," Storage Dimensions, Aug. 15, 1995, pp. 42-43.73"Foreground/Background Checking of Parity in a Redundant Array of Independent Disks-5 Storage Subsystem," IBM Technical Disclosure Bulletin, vol. 38, No. 7 (Jul. 1995), pp. 455-458.74"Fourteenth IEEE Symposium on Mass Storage Systems: Storage-at the Forefront of Information Infrastructures," Second International Symposium, Monterey, California (Kavanaugh, Mary E. (ed.)) (Sep. 11-14, 1995), pp. v-xi and 1-369.75"General Adapter Architecture Applied to an ESDI File Controller," IBM Technical Disclosure Bulletin (Jun. 1989), pp. 21-25.76"Grouping Cached Data Blocks for Replacement Purposes," IBM Technical Disclosure Bulletin (Apr. 1986), pp. 4947-4949.77"Gulf States Toyota, Inc. purchases Encore's Infinity SP Storage Processor with Data Sharing and Backup/Restore Capabilities," Business Wire (Jun. 25, 1996).78"Hardware Address Relocation for Variable Length Segments," IBM Technical Disclosure Bulletin (Apr. 1981), pp. 5186-5187.79"High-Speed Track Format Switching for Zoned Bit Recording," IBM Technical Disclosure Bulletin, vol. 36, No. 11 (Nov. 1993), pp. 669-674.80"Host Operation Precedence with Parity Update Groupings for Raid Performance," IBM Technical Disclosure Bulletin, vol. 36, No. 03, Mar. 1993, pp. 431-433.81"HP's Smart Auto-RAID Backup Technology," Newsbytes, pNEW08040012, Aug. 4, 1995.82"Hybrid Reducdancy [sic] Direct-Access Storage Device Array with Design Options", IBM Technical Disclosure Bulletin, vol. 37, No. 02B, Feb. 1994, pp. 141-148.83"IEEE Guide for Software Quality Assurance Planning," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Feb. 1986), pp. 1-31.84"IEEE Guide for the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software," Institute of Electrical and Electronics Engineers, Inc., New York (Jun. 12, 1989), pp. 1-96.85"IEEE Guide to Software Configuration Management," The Institute of Electrical and Electronics Engineers, Inc., New York (Sep. 12, 1988), pp. 1-92.86"IEEE Guide to Software Design Descriptions," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (May 25, 1993), pp. i-v and 1-22.87"IEEE Standard Dictionary of Measures to Produce Reliable Software," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Apr. 30, 1989), pp. 1-37.88"IEEE Standard for Software Quality Assurance Plans," Institute of Electrical and Electronics Engineers, Inc., New York, NY (Aug. 17, 1989), pp. 1-12.89"IEEE Standard for Software Test Documentation," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Dec. 3, 1982), pp. 1-48.90"IEEE Standard for Software Unit Testing," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Dec. 29, 1986), pp. 1-24.91"IEEE Standard for Software User Documentation," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Aug. 22, 1988), pp. 1-16.92"Interface Control Block for a Storage Subsystem," IBM Technical Disclosure Bulletin (Apr. 1975), pp. 3238-3240.93"KPT Inc. Purchases Encore Infinity SP30 Storage Processor for Print Server Applications," Business Wire (May 14, 1996).94"LANser MRX: A New Network Technology Breakthrough," Sanyo Icon, 1992, (5 pages).95"LANser MRX100: Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages).96"LANser MRX300: Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages).97"LANser MRX500: Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages).98"LANser MRX500FT: Fault Tolerant Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages).99"Limited Distributed DASD Checksum, a RAID Hybrid," IBM Technical Disclosure Bulletin, No. 4a (Sep. 1992), pp. 404-405.100"LRAID: Use of Log Disks for an Efficient RAID Design," IBM Technical Disclosure Bulletin, vol. 37, No. 02A, Feb. 1994, pp. 19-20.101"Making Up Lost Ground; New Redundant Arrays of Independent Disks Offerings from IBM; Includes Related Articles on Storage Companies, Approaches to RAID and IBM Storage Product Plans; Special Report: Storage," ASAP, vol. 15; No. 7 (Jul. 1994), p. S13.102"Managing Memory to DASD Data Recording," IBM Technical Disclosure Bulletin, Apr. 1983, pp. 5484-5485.103"Memorandum Opinion," Storage Computer Corp. v. Veritas Software Corp, et al., Civil Action No. 3:01-CV-2078-N, in the United States District Court Northern District of Texas Dallas Division, (Jan. 27, 2003) pp. 1-14.104"Memorex Telex (UK) Ltd. to Sell Encore Infinity SP Storage Processors," Business Wire (Jun. 3, 1996).105"Memorex Telex Sells Encore Infinity SP to Haindl," Business Wire (Sep. 3, 1996).106"Method for Background Parity Update in a Redundant Array of Inexpensive Disks (RAID)," IBM Technical Disclosure Bulletin, vol. 35, No. 5, Oct. 1992, pp. 139-141.107"Method for Consistent Data Replication for Collection Management in a Dynamic Partially Connected Collection," IBM Technical Disclosure Bulletin, No. 5 (Oct. 1990), pp. 454-464.108"Method for Data Transfer for Raid Subsystem," IBM Technical Disclosure Bulletin, vol. 39, No. 8 (Aug. 1996), pp. 99-100.109"Method for Scheduling Writes in a Duplexed DASD Subsystem," IBM Technical Disclosure Bulletin, vol. 29, No. 5, Oct. 1986, pp. 2102-2107.110"Miniguide: RAID Products," Optical Memory News (Jul. 16, 1996).111"Multi Disk Replicator Generator Design," IBM Technical Disclosure Bulletin (Mar. 1981), pp. 4683-4684.112"Multibus Synchronization for Raid-3 Data Distribution," IBM Technical Disclosure Bulletin, No. 5 (Oct. 1992), pp. 21-24.113"Multi-Level DASD Array Storage System," IBM Technical Disclosure Bulletin, vol. 38, No. 6 (Jun. 1995), pp. 23-24.114"Multimedia Audio on Demand," IBM Technical Disclosure Bulletin, vol. 37, No. 6B (Jun. 1994), pp. 451-460.115"Multiple Memory Accesses in a Multi Microprocessor System," IBM Technical Disclosure Bulletin (Nov. 1981), pp. 2752-2753.116"NCSA's Upgrade Strategy," Access (Fall 1994), pp. 1-3.117"News Shorts," Computerworld (Oct. 9, 1995), p. 8.118"NonStop Transaction Services/MP," Tandem Transaction Services Product Description (1994), pp. 1-6.119"Northrop Grumman Purchases Encore Systems for U.S. and French Navy E-2C Project," Business Wire (Mar. 25,1996).120"On-Demand Code Replication in a Firmly Coupled Microprocessor Environment," IBM Technical Disclosure Bulletin, vol. 38, No. 11 (Nov. 1995), pp. 141-144.121"Optimal Data Allotment to Build High Availability and High Performance Disk Arrays," IBM Technical Disclosure Bulletin, May 1994, pp. 75-80.122"Page Fault Handling in Staging Type of Mass Storage Systems," IBM Technical Disclosure Bulletin, Oct. 1977, pp. 1710-1711.123"Parallel Disk Array Controller," "The Rimfire 6600 Approach," "NetArray: Redundant Disk Array for NetWare(TM) File Servers," and "Rimfire 5500/Novell 386 Benchmarks," 1991, Ciprico, Plymouth, MN.124"Parallel Disk Array Controller," "The Rimfire 6600 Approach," "NetArray: Redundant Disk Array for NetWare™ File Servers," and "Rimfire 5500/Novell 386 Benchmarks," 1991, Ciprico, Plymouth, MN.125"Parity Preservation for Redundant Array of Independent Direct Access Storage Device Data Loss Minimization and Repair," IBM Technical Disclosure Bulletin, vol. 36, No. 03, Mar. 1993, pp. 473-478.126"Parity Read-Ahead Buffer for Raid System," IBM Technical Disclosure Bulletin, vol. 38, No. 9 (Sep. 1995), pp. 497-500.127"Pepsi-Cola General Bottlers Takes Advantage of Data Sharing Capability of Encore's Infinity SP30," Business Wire (Jun. 11, 1996).128"Performance Efficient Multiple Logical Unit Number Mapping for Redundant Array of Independent Disks," IBM Technical Disclosure Bulletin, vol. 39, No. 05, May 1996, pp. 273-274.129"Protocols for X/Open PC Interworking: SMB, Version 2," X/Open CAE Specification (1992) pp. 121-133, 135-149 and 151-177.130"RAID Aid: A Taxonomic Extension of the Berkeley Disk Array Schema," Storage Computer Corporation, 1991.131"Rapid Access Method for Fixed Block DASD Records," IBM Technical Disclosure Bulletin (Sep. 1977), pp. 1565-1566.132"Read Replicated Data Feature to the Locate Channel Command Word," IBM Technical Disclosure Bulletin (Jan. 1980), p. 3811.133"Redundant Array of Independent Disks 5 Parity Cache Strategies," IBM Technical Disclosure Bulletin, vol. 37, No. 12 (Dec. 1994), pp. 261-264.134"Redundant Arrays of Independent Disks Implementation in Library within a Library to Enhance Performance," IBM Technical Disclosure Bulletin, vol. 38, No. 10 (Oct. 1995), pp. 351-354.135"Reliability, Availability, and Serviceablility in the SPARCcenter 2000E and the SPARCserver 1000E," Sun Technical White Paper, (Jan. 1995) pp. 1-20.136"Replication and Recovery of Database State Information in Fault Tolerant Clusters," IBM Technical Disclosure Bulletin, vol. 36, No. 10 (Oct. 1993), pp. 541-544.137"Service Processor Architecture and Microcode Algorithm for Performing Protocol Conversions Start/Stop, BSC, SDLC," IBM Technical Disclosure Bulletin (May 1989), pp. 461-464.138"Service Processor Data Transfer," IBM Technical Disclosure Bulletin, No. 11 (Apr. 1991), pp. 429-434.139"Shared Storage Bus Circuitry," IBM Technical Disclosure Bulletin (Sep. 1982), pp. 2223-2224.140"Sikorsky Purchases Encore Computer Systems for Helicopter Simulation," Business Wire (Apr. 22, 1996).141"SuperFlex 3000 Provides Dynamic Growth," InfoWorld, Product Review, Jun. 17, 1996, v18 n25 p. N13.142"Swap Storage Management," IBM Technical Disclosure Bulletin (Feb. 1978), pp. 3651-3657.143"System Organization of a Data Transmission Exchange," IBM Technical Disclosure Bulletin (Feb. 1963), pp. 35-38.144"Takeover Scheme for Control of Shared Disks," IBM Technical Disclosure Bulletin (Jul. 1989), pp. 378-380.145"Technique for Replicating Distributed Directory Information," IBM Technical Disclosure Bulletin, No. 12 (May 1991), pp. 113-120.146"The Hierarchical Storage Controller, A Tightly Coupled Microprocessor as Storage Server," Digital Technical Journal, No. 8, Feb. 1989, pp. 8-24.147"The RAIDBook: A Source Book for RAID Technology," Edition 1-1, The RAID Advisory Board, St. Peter, MN(Nov. 18, 1993), pp. 1-110.148"Threshold Scheduling Policy for Mirrored Disks," IBM Technical Disclosure Bulletin, No. 7 (Dec. 1990), pp. 214-215.149"Two Years Ahead of Its Competitors' Projected Delivery Dates, EMC Unveils First ‘RAID’ Computer Storage System," Business Wire (Sep. 25, 1990).150"Veritas® Volume Manager (VxVM®): User's Guide, Release 2.3," Solaris™ (Aug. 1996).151"Zero-Fetch Cycle Branch," IBM Technical Disclosure Bulletin (Aug. 1986), pp. 1265-1270.152Abrahams et al., "An Overview of the Pathworks Product Family," Digital Technical Journal, vol. 4, No. 1, pp. 8-14 (Winter 1992) ("Abrahams") (§ 102(a)-(b)).153Ambrosio, J., "IBM to Unveil First Host RAID Device," Computerworld (Nov. 22, 1993), p. 1.154Babcock, C., "RAID Invade New Turf," Computerworld (Jun. 19, 1995), p. 186.155Bard, Y., "A Model of Shared DASD and Multipathing," Communications of the ACM, vol. 23, No. 10 (Oct. 1980), pp. 564-572.156Barsness, A. R., et al., "Longitudinal Parity Generation for Single-Bit Error Correction," IBM Technical Disclosure Bulletin, vol. 24, No. 6, Nov. 1981, pp. 2769-2770.157Bates, K. H., "Performance Aspects of the HSC Controller," Digital Technical Journal, No. 8, Feb. 1989, pp. 25-37.158Bedoll, R. F., "Mass Storage Support for Supercomputing," IEEE (Sep. 1988), pp. 217-221.159Berson, S., et al., "Fault Tolerant Design of Multimedia Servers," SIGMOD (1995).160Berson, S., et al., "Staggered Striping in Multimedia Information Systems," Computer Science Department Technical Report, University of California (Dec. 1993), pp. 1-24.161Bhargava, B., et al., "Adaptability Experiments in the RAID Distributed Database System," (Abstract only), Proceedings of the 9th Symposium on Reliable Distributed Systems, Oct. 9-11, 1990, IEEE cat n 90CH2912-4, pp. 76-85.162Bhide, A., et al., "An Efficient Scheme for Providing High Availability," Association for Computing Machinery SIGMOD (Apr. 1992), pp. 236-245.163Bhide, Anupam, et al., "Implicit Replication in a Network File Server," Proceedings of the Workshop on Management of Replicated Data, IEEE, Los Alamites, California, Nov. 1990, pp. 85-90.164Borgerson, B.R., et al., "The Architecture of the Sperry UNIVAC 1100 Series Systems," IEEE (Jun. 1979), pp. 137-146.165Bresnahan et al., "Pathworks for VMS File Server," Digital Technical Journal, vol. 4, No. 1, pp. 15-23 (Winter 1992) ("Bresnahan") (§ 102(a)-(b)).166Brickman, N.F., et al., "Error-Correction System for High-Data Rate Systems," IBM Technical Disclosure Bulletin, vol. 15, No. 4, Sep. 1972, pp. 1128-1130.167Burden, K., et al., "RAID Stacks up; The Varied Approach of Ramac, Symmetrix and Iceberg Score Well with Diverse Users," Computerworld (Feb. 26, 1996).168Callaghan et al., "NFS Version 3 Protocol Specification," Network Working Group, Request for Comments: 1813, pp. 1-126 (Jun. 1995) ("RFC 1813") (§ 102(a)-(b)).169Callaghan, B., et al., "NFS Version 3 Protocol Specification," Sun Microsystems, Inc., (Jun. 1995) pp. 1- 126.170Callery, R., "Buying Issues Turned Upside Down; In The RAID World, Products Are Built to Fit the Data. In The Past, IBM Offered One-Size DASD for all Needs," Computerworld (Jan. 30, 1995), p. 78.171Cao, P., et al., "The TickerTAIP Parallel RAID Architecture," HP Laboratories Technical Report (Nov. 1992), pp. 1-20.172Casey, M., "In Real Life," Computerworld (Aug. 19, 1991), p. 550.173Cate, "Alex-A Global Filesystem," Proceedings of the USENIX File Systems Workshop, pp. 1-11 (Ann Arbor, Michigan, May 21-22, 1992) ("Cate") (§ 102(a)-(b)).174Cate, "Alex—A Global Filesystem," Proceedings of the USENIX File Systems Workshop, pp. 1-11 (Ann Arbor, Michigan, May 21-22, 1992) ("Cate") (§ 102(a)-(b)).175Chandra, A., "Connection Machines," Thinking Machines Corporation (May 16, 1996).176Chen, P.M., et al., "A New Approach to I/O Performance Evaluation—Self-Scaling I/O Benchmarks, Predicted I/O Performance," ACM Transactions on Computer Systems, vol. 12, No. 4 (Nov. 1994), pp. 308-339.177Chen, P.M., et al., "RAID: High-Performance, Reliable Secondary Storage," ACM Computing Surveys, vol. 26, No. 2 (Jun. 1994), pp. 145-185.178Cheriton, "UIO: A Uniform I/O System Interface for Distributed Systems," ACM Transactions on Computer Systems, vol. 5, No. 1, pp. 12-46 (Feb. 1987) ("Cheriton") (§ 102(a)-(b)).179Cheriton, D. R., UIO: A Uniform I/O System Interface for Distributed Systems, ACM Transactions on Computer Systems, vol. 5, No. 1 (Feb. 1987) pp. 12-46.180Coleman, S. and Miller, S. (eds.), "Mass Storage System Reference Model, Version 4," IEEE Technical Committee on Mass Storage Systems and Technology (May 1990), pp. 1-38.181Comer, D. E., et al., "Uniform Access to Internet Directory Services," Association for Computing Machinery (Aug. 1990), pp. 50-59.182Copeland, G., et al., "A Comparison of High-Availability Media Recovery Techniques," Association for Computing Machinery (May 1989), pp. 98-109.183Corbett, P.F., et al., "Overview of the Vesta Parallel File System," Computer Architecture News, vol. 21, No. 5 (Dec. 1993), pp. 7-14.184Coyne et al., "The High Performance Storage System," Proceedings of Supercomputing '93, pp. 83-92 (Portland, Oregon, Nov. 15-19, 1993) ("Coyne") (§ 102(a)-(b)).185Coyne, R.A., et al., "The High Performance Storage System," Association for Computing Machinery (Apr. 1993) pp. 83-92.186Crockett, T. W., "File Concepts For Parallel I/O," Association for Computing Machinery (Aug. 1989), pp. 574-579.187Crothers, B., "AMI Moves into RAID Market with New Controller Design," InfoWorld (Jul. 17, 1995).188Crothers, B., "Controller Cards; AMI to Unveil DMI-Compliant RAID Controller," InfoWorld (Oct. 9, 1995).189Crowthers, E., et al., "RAID Technology Advances to the Next Level," Computer Technology Review, Mar. 1996, v16 n3, p. 46.190Dahlin, M.D., et al. "Cooperative Caching: Using Remote Client Memory to Improve File System Performance," First Symposium on Operating Systems Design and Implementation (OSDI) (Nov. 14-17, 1994), pp. 267-279.191Dahlin, M.D., et al., "A Quantitative Analysis of Cache Policies for Scalable Network File Systems," Association for Computing Machinery (May 1994), pp. 150-160.192Data Network Storage Corporation v. Hewlett-Packard Company, Dell Inc., and Network Appliance, Inc., Civil Action No. 3-08-CV-0294-N, In the United States District Court for the Northern District of Texas, Dallas Division, Defendent's Invalidity Contentions.193David A. Patterson, Peter Chen, Garth Gibson, and Randy H. Katz, Introduction to Redundancy Arrays of Inexpensive Disks (RAID), Computer Science Division, Department of Electrical Engineering and Computer Sciences, University of California, CH2686-4/89/0000/0112$01.00 © 1989 IEEE.194Davidson, S.B., et al. "Consistency In Partitioned Networks," Computing Surveys, vol. 17, No. 3 (Sep. 1985) pp. 341-370.195Davy, L. N., et al., "Dual Movable-Head Assemblies," Research Disclosure, No. 15306, Jan. 1977, pp. 6-7.196Depompa, B. "EMC Device Does Two Jobs-New Enterprise Storage Platform Can Handle Data from Mainframes and Unix Computer Systems," Information Week (Nov. 20, 1995), p. 163.197Devoe, D., "Vendors to Unveil RAID Storage Systems, Storage Dimensions' SuperFlex 3000, Falcon Systems' ReelTime," (Brief Article), Infoworld, Mar. 25, 1996, v188 n13, p. 42(1).198Drapeau et al., "RAID-II: A High-Bandwidth Network File Server," Proceedings of the 21st Annual International Symposium on Computer Architecture, pp. 234-244 (Chicago, Illinois, Apr. 18-21, 1994) ("Drapeau") (§ 102(a)-(b)).199Drapeau, A.L., et al, "RAID-II: A High-Bandwidth Network File Server," IEEE (1994), pp. 234-244.200Enos, R., "Choosing a RAID Storage Solution," (included related glossary and related article on open support) (Special Report: Fault Tolerance), LAN Times, Sep. 19, 1994, v11 n19 p. 66(3). Copyright: McGraw Hill, Inc. 1994.201Enos, Randy, Choosing a RAID Storage Solution. (included related glossary and related article on open support) (Special Report: Fault Tolerance), LAN Times, Sep. 19, 1994 v11 n19 p66 (3) Copyright: McGraw Hill, Inc. 1994.202Enticknap, N., "Storing Up Trouble; IBM's Problems in the Disc Array Market," ASAP (May 11, 1995), p. 40.203Fisher, S. E., "RAID System Offers GUI, Flexible Drive Function", (Pacific Micro Data Inc's Mast VIII) (Brief Article), PC Week, Apr. 25, 1994, v11 n16 p. 71(1). Copyright: Ziff Davis Publishing Company 1994.204Fisher, Susan E., RAID System Offers GUI, Flexible Drive Function. (Pacific Micro Data Inc's Mast VIII) (Brief Article), PC Week, Apr. 25, 1994 v11 n16 p 71 (1), Copyright: Ziff Davis Publishing Company 1994.205Francis, B., "SuperFlex Unveiled for RAID Market," InfoWorld (Sep. 11, 1995), p. 38.206Friedman, M. B., "RAID Keeps Going and Going and . . . " IEEE Spectrum, Apr. 1996, pp. 73-79.207Gamerl, M. (Fujitsu America Inc.), "The bottleneck of many applications created by serial channel disk drives is overcome with PTDs, but the price/Mbyte is high and the technology is still being refined," Hardcopy, Feb. 1987.208Gibson, G.A., "Redundant Disk Arrays: Reliable, Parallel Secondary Storage," The MIT Press, Cambridge, Massachusetts (1992), pp. xvii-xxi and 1-288.209Gibson, G.A., et al., "A Case for Network-Attached Secure Disks," School of Computer Science, Carnegie Mellon University (Sep. 26, 1996) pp. 1-19.210Gifford, C.E., et al., "Memory Board Address Interleaving," IBM Technical Disclosure Bulletin, vol. 17, No. 4, Sep. 1974, pp. 993-995.211Gillin, P., "EMC Upgrades 3990-like Disk Array by 60%," Computerworld (Jan. 13, 1992), p. 160.212Gold, S., "HP's Smart Auto-RAID Backup Technology," Newsbytes News Network (Aug. 4, 1995), pp. 1-2.213Gray, J., et al., "Parity Striping of Disc Arrays: Low-Cost Reliable Storage with Acceptable Throughput," Proceedings of the 16th VLDB Conference, Brisbane, Australia (1990), pp. 148-161.214Harris, J. P., et al., "The IBM 3850 Mass Storage System: Design Aspects," Proceedings of the IEEE, V63(8), Aug. 1975.215Hartman, J. H. "The Zebra Striped Network File System," Dissertation, University of California At Berkeley (1994), pp. i-ix and 1-147.216Hartman, J.H., et al., "The Zebra Striped Network File System," ACM Transactions on Computer Systems, vol. 13, No. 3 (Aug. 1995), pp. 274-310.217Heywood et al., Inside NetWare 3.12, Fifth Edition (New Riders Publishing, Sep. 1995) ("Heywood") (§ 102(a)).218Hitz et al., "File System Design for an NFS File Server Appliance," Proceedings of the USENIX Winter 1994 Technical Conference, pp. NET 006539-006551 (San Francisco, California, Jan. 17-21, 1994) ("Hitz I") (§ 102(a)-(b)).219Hitz, "An NFS File Server Appliance," Network Appliance Technical Report, Rev. B, pp. 1-9 (Dec. 1994) ("Hitz 11") (§ 102(a)).220Hitz, Dave, et al, File System Design for an NFS File Server Appliance, in Proceedings of the USENIX Winter Technical Conference, USENIX Association, San Francisco, CA, USA, Jan. 1994, 14 pages.221Holland, M., et al. "Parity Declustering for Continuous Operation in Redundant Disk Arrays," Proceedings of the 5th Conference on Architectural Support for Programming Languages and Operating Systems (1992).222Horowitz, P., et al., "The Art of Electronics, 2nd ed.", Cambridge University Press, 1990, pp. 712-714, 733-734.223Howard, J.H., et al., "Scale and Performance in a Distributed File System," ACM Transactions on Computer Systems, vol. 6, No. 1 (Feb. 1988), pp. 51-81.224Hsiao, H., et al., "Chained Declustering: A New Availability Strategy for Multiprocessor Database Machines," Computer Sciences Department, University of Wisconsin, Madison, WI 53706, 1990, pp. 456-465.225Huber, J.V, Jr., et al., "PPFS: A High Performance Portable Parallel File System," Association for Computing Machinery (Jun. 1995), pp. 385-394.226IEEE Storage System Standards Working Group, "Reference Model for Open Storage Systems Interconnection, Mass Storage System Reference Model, Version 5," pp. 9-37 (Lester Buck, Sam Coleman, Rich Garrison & Dave Isaac eds., Sep. 8, 1994) ("OSSI Model") (§ 102(a)-(b)).227IEEE Storage Systems Standards Working Group (Project 1244), "Reference Model for Open Storage Systems Interconnection: Mass Storage Systems Reference Model, Version 5," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Sep. 8, 1994).228IEEE Technical Committee on Mass Storage Systems and Technology, "Mass Storage System Reference Model: Version 4," pp. 1-38 (Sam Coleman & Steve Miller eds., May 1990) ("Mass Storage Systems") (§ 102(a)-(b)).229Ito, Y., et al., "800 Mega Byte Disk Storage System Development," Review of the Electrical Communication Laboratories, vol. 28, Nos. 5-6, May-Jun. 1980, pp. 361-367.230Jilke, W., "Disk Array Mass Storage Systems: The New Opportunity," Amperif Corporation, Sep. 25, 1986.231Jilke, W., "Viewpoint: The Death of Large Disks?" Third Annual Computer Storage Conference, Mar. 12-13, 1987, Phoenix, Arizona.232Jilke, Willi, "Disk Array Mass Storage Systems: The New Opportunity," Sep. 30, 1986.233Johnson, C. T., "The IBM 3850: A Mass Storage System with Disk Characteristics," Proceedings of the IEEE, V63(8), Aug. 1975.234Joshi, S.P., "The Fiber Distributed Data Interface: A Bright Future Ahead," IEEE (1986), pp. 504-512.235Katz, "High-Performance Network and Channel Based Storage," Proceedings of the IEEE, vol. 80, No. 8, pp. 1238-1261 (Aug. 1992) ("Katz II") (§ 102(a)-(b)).236Katz, "Network-Attached Storage Systems," Proceedings of the Scalable High Performance Computing Conference, SHPCC-92, pp. 68-75 (Williamsburg, Virginia, Apr. 26-29, 1992) ("Katz I") (§ 102(a)-(b)).237Katz, R. H., "High-Performance Network and Channel Based Storage," Proceedings of the IEEE, vol. 80, No. 8 (Aug. 1992), pp. 1237-1261.238Katz, R. H., et al., "Disk System Architectures for High Performance Computing," IEEE Log No. 8932978, IEEE Journal, Dec. 1989, pp. 1842-1858.239Kim, M. Y., "Parallel Operation of Magnetic Disk Storage Devices: Synchronized Disk Interleaving," Proceedings in the Fourth International Workshop on Data Base Machines, 1985, pp. 300-329.240Kim, M. Y., "Synchronized Disk Interleaving," IEEE Transactions on Computers, vol. C-35, No. 11, Nov. 1986, pp. 978-988.241Kim, W., "Highly Available Systems for Database Applications," Computing Surveys, vol. 16, No. 1 (Mar. 1984), pp. 71-98.242King, R.P., et al., "Management of a Remote Backup Copy for Disaster Recovery," ACM Transactions on Database Systems, vol. 16, No. 2 (Jun. 1991), pp. 338-368.243Klorese, R., "Enhancing Hardware RAID with Veritas Volume Manager," Veritas (1994) 7 pages.244Kohl, J.T., et al., "HighLight: Using a Log-Structured File System for Tertiary Storage Management," (Nov. 20, 1992), pp. 1-15.245Kronenberg et al., "The VAXcluster Concept: An Overview of a Distributed System," Digital Technical Journal, No. 5,, pp. 7-21 (Sep. 1987) ("Kronenberg") (§ 102(a)-(b)).246Kronenberg, N. P., et al., "The VAXcluster Concept: An Overview of a Distributed System," Digital Technical Journal, No. 5, Sep. 1987, pp. 7-21.247Kronenberg, N.P., et al., "VAXclusters: A Closely-Coupled Distributed System," ACM Transactions on Computer Systems, vol. 4, No. 2 (May 1986), pp. 130-146.248La Violette, P., et al., "MCU Architecture Facilitates Disk Controller Design," Wescon Proceedings, San Francisco, vol. 29, Nov. 19-22, 1985, pp. 1-9.249Lantz, K.A, et al., "Towards a Universal Directory Service," Association for Computing Machinery (Sep. 1985), pp. 250-260.250Lapolla, S., "DEC Broadens Storage Support; Scalable Storageworks Taps Multiplatform Server Data; DEC Storageworks RAID Array 410 RAID Array System; Brief Article; Product Announcement," ASAP, No. 6, vol. 12 (Feb. 13, 1995), p. 50.251Lawlor, F. D., "Efficient Mass Storage Parity Recovery Mechanism," IBM Technical Disclosure Bulletin, vol. 24, No. 2, Jul. 1981, pp. 986-987.252Lawrence et al., Using Netware 3.12, Special Edition (Que Corp. 1994) ("Lawrence") (§ 102(a)-(b)).253Leach, P., et al., "CIFS: A Common Internet File System," Microsoft Internet Developer, (Nov. 1996) pp. 1-10.254Levine, R., "Know Your RAID? You've Got it Made: The explosion in Network Storage Needs is Driving Business to VARs who Understand RAID Technology," VARBusiness (Jan. 1, 1996).255Levy et al., "Distributed File Systems: Concepts and Examples," ACM Computing Surveys, vol. 22, No. 4, pp. 321-374 (Dec. 1990) ("Levy") (§ 102(a)-(b)).256Levy, E., et al., "Distributed File Systems: Concepts and Examples," ACM Computing Surveys, vol. 22, No. 4 (Dec. 1990), pp. 321-374.257Li, Chung-Sheng, et al., "Combining Replication and Parity Approaches for Fault-Tolerant Disk Arrays," IBM Thomas J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, Apr. 1994, pp. 360-367.258Liskov, B., et al., "Replication in the Harp File System," Association for Computing Machinery (1991), pp. 226-238.259Macklem, "Lessons Learned Tuning the 4.3BSD Reno Implementation of the NFS Protocol," Proceedings of the Winter 1991 USENIX Conference, pp. 53-64 (Dallas, Texas, Jan. 21-25, 1991) ("Macklem") (§ 102(a)-(b)).260Mark B. Friedman, RAID Keeps Going and Going and . . . IEEE Spectrum, Apr. 1996.261Massiglia, P., "RAID Levels-Yesterday's Yardstick," Computer Technology Review, Apr. 1996, p. 42.262Massiglia, P., "RAID Levels—Yesterday's Yardstick," Computer Technology Review, Apr. 1996, p. 42.263Massiglia, Paul, ed., "The RAIDbook-A Source Book for Disk Array Technology, 4th Ed.," The RAID Advisory Board, St. Peter, MN, Aug. 8, 1994, pp. 3-22, 117-153.264Massiglia, Paul, ed., "The RAIDbook—A Source Book for Disk Array Technology, 4th Ed.," The RAID Advisory Board, St. Peter, MN, Aug. 8, 1994, pp. 3-22, 117-153.265Matthews, K.C., "Implementing a Shared File System on a HIPPI Disk Array," Fourteenth IEEE Symposium on Mass Storage Systems (1995), pp. 77-88.266McHugh, J. "When It Will Be Smart to be Dumb," Forbes (May 6, 1996).267Memos to ANSI X3T9.2 from Committee on Command Queueing, including revision 2 dated Jun. 16, 1987 and revision 4 dated Oct. 1, 1987.268Miller, "A Reference Model for Mass Storage Systems," Advances in Computers, vol. 27, pp. 157-210 (Marshall C. Yovits ed., 1988) ("Miller") (§ 102(a)-(b)).269Miller, S. W., "A Reference Model for Mass Storage Systems Advances in Computers," Edited by Marshall Yovits, vol. 27, pp. 157-206, 1988.270Misra, P.N., "Capacity Analysis of the Mass Storage System," IBM Systems Journal, vol. 20,.No. 3, 1981.271Mitchell, J.G., et al., "A Comparison of Two Network-Based File Servers," Communications of the ACM, vol. 25, No. 4 (Apr. 1982), pp. 233-245.272Mogi, K., et al., "Hot Block Clustering for Disk Arrays with Dynamic Striping," Proceedings of the 21st VLDB Conference, Zurich, Switzerland (1995), pp. 90-99.273Mohan, C., "IBM's Relational DBMS Products: Features and Technologies," Association for Computing Machinery (May 1993), pp. 445-448.274Moran, R., "Preparing for a RAID—What Are the Benefits of Redundant Arrays of Inexpensive Disks?," Information Week (May 27, 1991), p. 280.275Moren, B., "Mass Storage Controllers and Multibus® II," Conference Record, Sessions presented at Electro/87 and Mini/Micro Northeast-87, Apr. 7-9, 1987, pp. 1-8.276Moren, Bill, "SCSI-2 A Primer," 1989.277Moren, Bill, "SCSI-2 and Parallel Disk Drive Arrays," Technology Update, 1991, Ciprico, Plymouth, MN.278Moren, W. D. (Ciprico Inc), "Intelligent Controller for Disk Drives Boosts Performance of Micros," Computer Technology Review, VI (1986), Summer 1986, No. 3, Los Angeles, CA, USA, pp. 133-139.279Nash, K., "EMC Ups Mainframe Storage Ante," Computerworld (Nov. 16, 1992), p. 8.280Ng, S., et al., "Trade-offs between Devices and Paths in Achieving Disk Interleaving," IEEE (Feb. 1988), pp. 196-201.281Novell, Inc., "NetWare Concepts," NetWare 3.12 Networking Software, www.novell.com/documentation, 300 pages (Jul. 1993) ("NetWare Concepts") (§ 102(a)-(b)).282Novell, Inc., "NetWare Installation and Upgrade," NetWare 3.12 Networking Software, www.novell.com/documentation, 316 pages (Jul. 1993) ("NetWare Installation and Upgrade") (§ 102(a)-(b)).283Novell, Inc., "NetWare Overview," NetWare 3.12 Networking Software, www.novell.com/documentation, 44 pages (Jul. 1993) ("NetWare Overview") (§102(a)-(b)).284Novell, Inc., "NetWare System Administration," Net Ware 3.12 Networking Software, www.novell.com/documentation, 452 pages (Jul. 1993) ("NetWare System Administration") (§ 102(a)-(b)).285Novell, Inc., "NetWare Workstation Basics and Installation," NetWare 3.12 Networking Software, www.novell.comidocumentation, 136 pages (Jul. 1993) ("NetWare Workstation Basics and Installation") (§ 102(a)-(b)).286O'Brien, John, "RAID 7 Architecture Features Asynchronous Data Transfers," Computer Technology Review, Winter 1991.287Patterson, D. A., et al., "A Case for Redundant Arrays of Inexpensive Disks (RAID)," Computer Science Division (EECS), University of California, Berkeley, CA 94720, Report No. UCB/CSD 87/391, Dec. 1987.288Patterson, D. A., et al., "Introduction to Redundant Arrays of Inexpensive Disks (RAID)," COMPCON Spring: 34th Computer Soc Intl Conf: Intellectual Leverage; San Francisco, CA; Feb./Mar. 1989; IEEE (Cat No. 89CH2686-4).289Patterson, D.A. "Massive Parallelism and Massive Storage: Trends and Predictions for 1995 to 2000," Keynote Address, Second International Conference on Parallel and Distributed Information Systems, San Diego California (Jan. 1993), pp. 6-7.290Pawlowski et al., "Network Computing in the UNIX and IBM Mainframe Environment," UniForum 1989 Conference Proceedings, pp. 287-302 (San Francisco, California, Feb. 27-Mar. 2, 1989) ("Pawlowski") (§ 102(a)-(b)).291Pawlowski, B., et al., "NFS Version 3 Design and Implementation," Usenix Technical Conference (Jun. 9, 1994) pp. 1-15.292Polyzois, C.A., et al., "Disk Mirroring with Alternating Deferred Updates," Proceedings of the 19th VLDB Conference, Dublin, Ireland (1993), pp. 604-617.293Polyzois, C.A., et al., "Evaluation of Remote Backup Algorithms for Transaction-Processing Systems," ACM Transactions on Database Systems, vol. 19, No. 3 (Sep. 1994), pp. 423-449.294Ramakrishnan et al., "A Model of File Server Performance for a Heterogeneous Distributed System," Proceedings of the ACM SIGCOMM Conference on Communications, Architectures & Protocols, Computer Communication Review, vol. 16, No. 3, pp. 338-347 (Stowe, Vermont, Aug. 5-7, 1986) ("Ramalcrishnan") (§ 102(a)-(b)).295Ramakrishnan, K.K., et al., "A Model of File Server Performance for a Heterogeneous Distributed System," Association of Computing Machinery (Feb. 1986), pp. 338-347.296Rao et al., "Accessing Files in an Internet: The Jade File System," IEEE Transactions on Software Engineering, vol. 19, No. 6, pp. 613-624 (Jun. 1993) ("Rao") (§ 102(a)-(b)).297RFC 1014-XDR: External Data Representation standard, obtained at http://www.faqs.org/rfcs/rfc1014.html, published by Sun Microsystems, Inc., Mountain View, California Jun. 1987, pp. 1-20.298RFC 1014—XDR: External Data Representation standard, obtained at http://www.faqs.org/rfcs/rfc1014.html, published by Sun Microsystems, Inc., Mountain View, California Jun. 1987, pp. 1-20.299RFC 1057-RPC: Remote Procedure Call Protocol specification: Version 2, obtained at http://www.faqs.org/rfcs/rfc1057.html, published by Sun Microsystems, Inc., Mountain View, California Jun. 1988, pp. 1-25.300RFC 1057—RPC: Remote Procedure Call Protocol specification: Version 2, obtained at http://www.faqs.org/rfcs/rfc1057.html, published by Sun Microsystems, Inc., Mountain View, California Jun. 1988, pp. 1-25.301RFC 1094-NFS: Network File System Protocol specification, obtained at http://www.faqs.org/rfcs/rfc1094.html, published by Sun Microsystems, Inc., Mountain View, California, Mar. 1989, pp. 1-27.302RFC 1094—NFS: Network File System Protocol specification, obtained at http://www.faqs.org/rfcs/rfc1094.html, published by Sun Microsystems, Inc., Mountain View, California, Mar. 1989, pp. 1-27.303Richards, J., et al., "A Mass Storage System for Supercomputers Based on Unix," IEEE (Sep. 1988), pp. 279-286.304Sandberg et al., "Design and Implementation of the Sun Network Filesystem," USENIX Summer Conference Proceedings, pp. 119-130 (Portland, Oregon, Jun. 11-14, 1985) ("Sandberg I") (§ 102(a)-(b)).305Sandberg, "The Sun Network Filesystem: Design, Implementation and Experience," EUUG Conference Proceedings, 17 pages (Florence, Italy, Spring 1986) ("Sandberg 11") (§ 102(a)-(b)).306Sandberg, R., et al., "Design and Implementation of the Sun Network File System," Usenix Technical Conference, (1985) pp. 1-12.307Sandberg, Russel, "The Sun Network Filesystem: Design, Implementation and Experience," Sun Microsystems, Inc., Mountain View, California, 1986, pp. 1-16.308Sandhu, H.S., et al., "Cluster-Based File Replication in Large-Scale Distributed Systems," 1992 ACM Sigmetrics & Performance Evaluation Review, vol. 20, No. 1 (Jun. 1992), pp. 91-102.309Satyanarayanan, "A Survey of Distributed File Systems," Annual Review of Computer Science, vol. 4, pp. 73-104 (1989-1990) ("Satyanarayanan") (§ 102(a)-(b)).310Savage, S., et al., "AFRAID—A Frequently Redundant Array of Independent Disks," Usenix Technical Conference (Jan. 22-26, 1996), pp. 27-39.311Scooros, T., "Single-Board Controller Interfaces Hard Disks and Backup Media," Electronics International, vol. 54, No. 10, May 19, 1981, pp. 160-163.312Seltzer, M., et al., "An Implementation of a Log-Structured File System for UNIX," 1993 Winter USENIX (Jan. 25-29, 1993), pp. 1-18.313Seminar on StorComp(TM) Disk Array Development Systems, Storage Computer Corporation, Nashua, NH, 1991.314Seminar on StorComp™ Disk Array Development Systems, Storage Computer Corporation, Nashua, NH, 1991.315Sidhu et al., Inside AppleTalk (2c1 ed., Addison-Wesley Publishing Company, Inc., 1990) ("Sidhu") (§ 102(a)-(b)).316Staelin, C., et al., "Clustering Active Disk Data to Improve Disk Performance," Department of Computer Science (Sep. 20, 1990), pp. 1-25.317Stedman, C., "EMC to Open Up Disk Arrays; Symmetrix 5000 Will Store Data From Multiple Platforms," Computerworld (Nov. 6, 1995), p. 14.318Stedman, C., "New IBM Arrays Fall Short of Rival EMCs Performacne [sic]," Computerworld (Jun. 13, 1994), p. 6.319Stedman, C., et al., "Discount Days to End for EMC Customers," Computerworld (Apr. 17, 1995), p. 4.320Stedman, C., et al., "EMC Recasts RAID," Computerworld (Jan. 30, 1995), p. 1.321Sterlicchi, J., "US: Outlook; Column" ASAP (Feb. 13, 1992) p. 22.322Stodolsky, D., et al., "Parity Logging Overcoming the Small Write Problem in Redundant Disk Arrays," 20th Annual International Symposium on Computer Architecture (May 16-19, 1993), pp. 1-12.323Stodolsky, D., et al., "Parity Logging: Overcoming the Small Write Problem in Redundant Disk Arrays," 20th Annual International Symposium on Computer Architecture (May 16-19, 1993), pp. 1-12.324Stonebraker, M., et al., "Distributed RAID-A New Multiple Copy Algorithm," Proc. of the 6th International Conference on Data Engineering, (Feb. 1990) pp. 1-24.325Stonebraker, M., et al., "Distributed RAID—A New Multiple Copy Algorithm," Proc. of the 6th International Conference on Data Engineering, (Feb. 1990) pp. 1-24.326Sullivan-Trainor, M., et al., "Smaller, Faster, but not Cheaper; EMC's Symmetrix Storage Systems Beat IBM's Conventional DASD in Key Areas Expcept [sic] Cost and Ease of Customizing," Computerworld (Jun. 15, 1992), p. 72.327Sun Microsystems, Inc., "NFS: Network File System Protocol Specification," Network Working Group, Request for Comments: 1094, pp. 1-27 (Mar. 1989) ("RFC 1094") (§102(a)-(b)).328Sun Microsystems, Inc., "NFS: Network File System Version 3 Protocol Specification," pp. 1-94 (Feb. 16, 1994) ("Sun") (§ 102(a)-(b)).329Svobodova, "File Servers for Network-Based Distributed Systems," Computing Surveys, vol. 16, No. 4, pp. 353-398 (Dec. 1984) ("Svobodova") (§ 102(a)-(b)).330Svobodova, L., "File Servers for Network-Based Distributed Systems," Computing Surveys, vol. 16, No. 4 (Dec. 1984), pp. 353-398.331Tanenbaum, A., "Distributed Operating Systems," New Jersey, Prentice Hall (1995).332Tanenbaum, A.S., et al., "Distributed Operating Systems," Computing Surveys, vol. 17, No. 4 (Dec. 1985), pp. 419-470.333Tanenbaum, Distributed Operating Systems (Addison Wesley Longman (Singapore) Pte. Ltd., Aug. 25, 1994) ("Tanenbaum") (§ 102(a)-(b)).334Teresko, J., et al.(ed.), "Next Generation in Data Storage," Industry Week (Oct. 15, 1990), p. 680.335The Cray Y-MP Computer System (Technical Feature Description), Feb. 1988.336Uiterwijk, A., "RAID Storage System; Superflex 3000 Provides Dynamic Growth," InfoWorld (Jun. 17, 1996), p. N/13.337Walker et al., "The LOCUS Distributed Operating System," Proceedings of the Ninth ACM Symposium on Operating Systems Principles, Operating Systems Review, vol. 17, No. 5, pp. 49-70 (Bretton Woods, New Hampshire, Oct. 10-13, 1983) ("Walker") (§ 102(a)-(b)).338Walker, B., et al., "The LOCUS Distributed Operating System," Association of Computing Machinery (Jun. 1983), pp. 49-70.339Walsh et al., "Overview of the Sun Network File System," Proceedings of the USENIX Winter Conference, pp. 117-124 (Dallas, Texas, Jan. 23-25, 1985) ("Walsh") (§ 102(a)-(b)).340Walsh, D., et al., "Overview of the Sun Network File System," Usenix Technical Conference, (1985) pp. 117-124.341Watson et al., "The Parallel I/O Architecture of the High-Performance Storage System (HPSS)," Proceedings of the Fourteenth IEEE Symposium on Mass Storage Systems, Storage-At the Forefront of Information Infrastructures, pp. 27-44 (Monterey, California, Sep. 11-14, 1995) ("Watson") (§ 102(a)).342Watson et al., "The Parallel I/O Architecture of the High-Performance Storage System (HPSS)," Proceedings of the Fourteenth IEEE Symposium on Mass Storage Systems, Storage—At the Forefront of Information Infrastructures, pp. 27-44 (Monterey, California, Sep. 11-14, 1995) ("Watson") (§ 102(a)).343Weinstein, M.J., et al., "Transactions and Synchronization in a Distributed Operating System," Association of Computing Machinery (Dec. 1985), pp. 115-126.344Whipple, D., "EMC Leaps ahead in Market for Mainframe Storage," Business Dateline: Boulder County Business Report (Jun. 1996).345Wilkes, J., et al., "Introduction to the Storage Systems Program," Computer Systems Laboratory, Hewlett Packard Laboratories (Aug. 10, 1995), pp. 1-37.346Wilkes, J., et al., "The HP AutoRAID Hierarchical Storage System", ACM Transactions on Computer Systems, Feb. 1996, vol. 14, No. 1, pp. 1-29.347Wood, D.A., et al., "An In-Cache Address Translation Mechanism," The 13th Annual International Symposium on Computer Architecture, Tokyo, Japan (Jun. 25, 1986), pp. 358-365.348X/Open Company Limited, CAE Specification, Protocols for X/Open Interworking: XNFS, Issue 4 (Sep. 1992) ("X/Open XNFS") (§ 102(a)-(b)).349X/Open Company Limited, Technical Standard, Protocols for X/Open PC Interworking. SMB, Version 2 (Sep. 1992) ("X/Open SMB") (§ 102(a)-(b)).350X/Open Company Limited, Technical Standard, Protocols for X/Open PC Interworking• SMB, Version 2 (Sep. 1992) ("X/Open SMB") (§ 102(a)-(b)).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8510267Apr 19, 2011Aug 13, 2013Rackspace Us, Inc.Synchronization of structured information repositoriesUS8538926Apr 19, 2011Sep 17, 2013Rackspace Us, Inc.Massively scalable object storage system for storing object replicasUS8554951Apr 19, 2011Oct 8, 2013Rackspace Us, Inc.Synchronization and ordering of multiple accessess in a distributed systemUS8712975 *Apr 19, 2011Apr 29, 2014Rackspace Us, Inc.Modification of an object replicaUS8712982Oct 21, 2011Apr 29, 2014Rackspace Us, Inc.Virtual multi-cluster cloudsUS8775375Oct 21, 2011Jul 8, 2014Rackspace Us, Inc.Higher efficiency storage replication using compressionUS8930693Oct 21, 2011Jan 6, 2015Rackspace Us, Inc.Cluster federation and trustUS8990257Dec 23, 2011Mar 24, 2015Rackspace Us, Inc.Method for handling large object files in an object storage systemUS9021137Oct 7, 2013Apr 28, 2015Rackspace Us, Inc.Massively scalable object storage systemUS9116629Sep 13, 2013Aug 25, 2015Rackspace Us, Inc.Massively scalable object storage for storing object replicasUS9116859 *Jul 17, 2012Aug 25, 2015Hitachi, Ltd.Disk array system having a plurality of chassis and path connection methodUS9197483Oct 29, 2012Nov 24, 2015Rackspace Us, Inc.Massively scalable object storageUS9231988Oct 21, 2011Jan 5, 2016Rackspace Us, Inc.Intercluster repository synchronizer and method of synchronizing objects using a synchronization indicator and shared metadataUS9237193 *Apr 9, 2014Jan 12, 2016Rackspace Us, Inc.Modification of an object replicaUS9405781Apr 9, 2014Aug 2, 2016Rackspace Us, Inc.Virtual multi-cluster cloudsUS9560093Jul 3, 2014Jan 31, 2017Rackspace Us, Inc.Higher efficiency storage replication using compressionUS9612776 *Dec 31, 2013Apr 4, 2017Dell Products, L.P.Dynamically updated user data cache for persistent productivityUS9626420Apr 24, 2015Apr 18, 2017Rackspace Us, Inc.Massively scalable object storage systemUS20100023847 *Sep 24, 2008Jan 28, 2010Hitachi, Ltd.Storage Subsystem and Method for Verifying Data Using the SameUS20100217944 *Feb 26, 2009Aug 26, 2010Dehaan Michael PaulSystems and methods for managing configurations of storage devices in a software provisioning environmentUS20120233134 *Apr 19, 2011Sep 13, 2012Rackspace Us, Inc.Openstack file deletionUS20140025886 *Jul 17, 2012Jan 23, 2014Hitachi, Ltd.Disk array system and connection methodUS20140222949 *Apr 9, 2014Aug 7, 2014Rackspace Us, Inc.Massively scalable object storage systemUS20150186076 *Dec 31, 2013Jul 2, 2015Dell Products, L.P.Dynamically updated user data cache for persistent productivity* Cited by examinerClassifications U.S. Classification710/5, 710/74, 710/65, 719/321, 707/822, 713/300International ClassificationG06F1/00, G06F3/00, G06F12/08, G06F13/12, G06F3/06, G06F12/00, G06F11/10, G06F11/20Cooperative ClassificationG06F2211/1009, G06F11/2015, G06F11/2087, G06F3/0643, G06F11/1076, G06F2003/0692, G06F3/061, G06F13/124, G06F3/0601, G06F3/0689, G06F12/0866European ClassificationG06F12/08B12, G06F3/06A6L4R, G06F3/06A4F4, G06F3/06A2P, G06F11/10R, G06F11/10M, G06F11/20K, G06F11/20S2W, G06F13/12P, G06F3/06ALegal EventsDateCodeEventDescriptionNov 1, 2011CCCertificate of correctionFeb 7, 2012FPAYFee paymentYear of fee payment: 12Feb 7, 2012SULPSurcharge for late paymentYear of fee payment: 11RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services