Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Reading data provided to a remote storage device










Image Number 15 for United States Patent #7051176.

Reading desired data from a remote storage device that receives chunks of data from an other storage device includes determining if the desired data is part of a chunk of data committed by the other storage device, if the desired data is not part of a chunk of data committed by the other storage device, reading the desired data from a corresponding standard logical device, and if the desired data is part of a chunk of data committed by the other storage device, transferring the desired data to the standard logical device and obtaining the desired data from one of: the standard logical device after transferring the desired data thereto and the chunk of data committed by the other storage device. Reading desired data from a remote storage device may also include, if the desired data is part of a chunk of data committed by the other storage device, locking a corresponding slot of a cache only virtual device that points to the desired data. Reading desired data from a remote storage device may also include, locking a corresponding slot of the standard logical device, merging corresponding cache slots, and causing the corresponding slot of the cache only virtual device to point to the standard logical device.








 
 
  Recently Added Patents
Lens module and method for manufacturing thereof
Compact multi-functional scanning apparatus with retractable flatbed scanner
Crosslinked core/shell polymer particles
Contactless electrical connector for an induction sensor, and sensor including such a connector
Phase lock loop with injection pulse control
Method and system for establishing enhanced key when terminal moves to enhanced universal terminal radio access network (UTRAN)
Photovoltaic system with integrated photovoltaic panel and battery
  Randomly Featured Patents
Electronic transdermal drug delivery system
Ready selection of data dependent instructions using multi-cycle cams in a processor performing out-of-order instruction execution
Add-on roof assembly for van
Method of reactivating a catalytic composite of an adsorptive carrier material and a mercaptan oxidation catalyst
Advanced aircraft instrumentation apparatus
Azeotrope-like compositions of dichlorotrifluoroethane, methanol, cyclopentane and nitromethane
Wrap-around skirt for locker baskets
Electronic apparatus with audible annunciator and alarm lamp
Integrable current sensors
Marker attachment for railroad equipment