1
Fred Thomas
Kim B Edwards, George T Krieger, Fred Thomas III, Brent J Watson: Interchangeable cartridge data storage system for devices performing diverse functions. Iomega Corporation, Woodcock Washburn Kurtz Mackiewicz & Norris, September 15, 1998: US05809520 (104 worldwide citation)

A system for exchanging digital data among a plurality of hand-held computer devices. Digital signals are written by a first hand-held device to a mini-cartridge that mini-cartridge is inter-operable among a class of hand-held devices, each of which is equipped with a mini-disk drive. A common digit ...


2
Bahman Qawami
Fabrice Jogand Coulomb, Bahman Qawami, Farshid Sabet Shargi, Carlos J Gonzalez: Portable mass storage device with virtual machine activation. SanDisk Corporation, Brinks Hofer Gilson & Lione, May 25, 2010: US07725614 (9 worldwide citation)

A portable mass storage device is used to store large files such as digital pictures, movies and music. The mass storage device has firmware with security mechanisms that limit access to read write operations to ensure reliable operation of the device to prevent unwanted copying or storing of secure ...


3
Bahman Qawami
Fabrice Jogand Coulomb, Bahman Qawami, Farshid Sabet Shargi, Carlos J Gonzalez: Portable mass storage device with virtual machine activation. SanDisk Technologies, Brinks Hofer Gilson & Lione, April 10, 2012: US08156255

A portable mass storage device is used to store large files such as digital pictures, movies and music. The mass storage device has firmware with security mechanisms that limit access to read write operations to ensure reliable operation of the device to prevent unwanted copying or storing of secure ...


4
Jeffrey R Hilland: Computer system having a virtual drive array controller. Compaq Computer Corporation, Beyer & Weaver, September 15, 1998: US05809285 (698 worldwide citation)

A computer system having a virtual drive array controller incorporated therein. The virtual drive array controller enables plural physical devices, which may be of a single type of device or a combination of multiple types of devices, to be represented to the computer system as a single logical driv ...


5
Eric C Peters, Stanley Rabinowitz, Herbert R Jacobs: Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner. Avid Technology, Peter J Gordon, September 19, 2006: US07111115 (660 worldwide citation)

Multiple applications request data from multiple storage units over a computer network. The data is divided into segments and each segment is distributed randomly on one of several storage units, independent of the storage units on which other segments of the media data are stored. At least one addi ...


6
Moshe Yanai, Natan Vishlitzky, Bruno Alterescu, Daniel Castel: System and method for disk mapping and data retrieval. EMC Corporation, Weingarten Schurgin Gagnebin & Hayes, April 27, 1993: US05206939 (374 worldwide citation)

An apparatus and method for disk mapping and data retrieval includes a data storage medium on which has been stored a plurality of data records. Each record includes at least a record identification portion, for uniquely identifying each record from among the plurality of data records. The apparatus ...


7
Kenneth J Birdwell, Ruston Panabaker, Brian Moran, David Feinleib: Data packet header compression for unidirectional transmission. Microsoft Corporation, Lee & Hayes PLLC, February 29, 2000: US06032197 (240 worldwide citation)

A broadcast transmission system transmits data packets from a server to a client over a unidirectional broadcast network. The system transmits both full-length data packets, which have uncompressed headers, and reduced-length data packets, which have compressed headers derived from associated uncomp ...


8
Michael W Leddige, Bryce D Horine, Randy Bonella, Peter D MacWilliams: Method for implementing multiple memory buses on a memory module. Intel Corporation, Blakely Sokoloff Taylor & Zafman, November 5, 2002: US06477614 (236 worldwide citation)

A computer system memory module includes a bi-directional repeater hub that in a first direction takes as an input a memory bus signal in a first port, regenerates the memory signals, and outputs the regenerated memory signal at a second port as at least one separate signal for coupling to a memory ...


9
Luis Felipe Cabrera, Ravisankar V Pudipeddi: Buffering data in a hierarchical data storage environment. Microsoft Corporation, Merchant & Gould P C, June 29, 2004: US06757794 (234 worldwide citation)

A system, a method, and program products for buffering data from a file in a hierarchical data storage system allocates data buffers and buffer management structures in memory to optimize performance of no recall requests. Buffer management structures, such as buffer headers and hash queue headers, ...


10
Kevin Michael Jordan, Kun Lung Wu, Philip Shi Lung Yu: Load balancing cooperating cache servers by shifting forwarded request. International Business Machines Corporation, Gail H Zarick, Anne Vachon Dougherty, August 20, 2002: US06438652 (211 worldwide citation)

In a system including a collection of cooperating cache servers, such as proxy cache servers, a request can be forwarded to a cooperating cache server if the requested object cannot be found locally. An overload condition is detected if for example, due to reference skew, some objects are in high de ...