Individual file restore from block-level incremental backups by using client-server backup protocol

L Zheng, H Yuan - US Patent 8,200,638, 2012 - Google Patents
A network storage server restores a selected file or files from a block-level backup of a data
set that contains multiple files, by using a client-server backup protocol, without restoring the …

System and method for restoring data to a storage device based on a backup image

L Zheng, H Yuan - US Patent 8,504,529, 2013 - Google Patents
A system for restoring data to a storage server generates a lookup data structure based on a
backup image, where the lookup data structure defines a correspondence between …

Obstruction-free data structures and mechanisms with separable and/or substitutable contention management mechanisms

MS Moir, VM Luchangco, M Herlihy - US Patent 9,052,944, 2015 - Google Patents
We teach a powerful approach that greatly simplifies the design of non-blocking
mechanisms and data structures, in part by, largely separate the issues of correctness and …

Incremental lock-free stack scanning for garbage collection

B Steensgaard, E Petrank, G Kliot - US Patent 8,825,719, 2014 - Google Patents
Concurrent, incremental, and lock-free Stack scanning for garbage collectors is disclosed.
This method uses a Summary table and return barriers to allow high responsiveness. The …

Selective extraction of information from a mirrored image file

S Mukherjee - US Patent 9,507,784, 2016 - Google Patents
An embodiment of the invention provides a method to extract selected information from an
image file selectively without requiring the user to restore, on the destination storage server …

Using type stability to facilitate contention management

D Detlefs, MM Magruder, JJ Duffy - US Patent 7,991,967, 2011 - Google Patents
BACKGROUND Transactional memory is a mechanism that allows concur rent programs to
be written more simply. A transaction speci fies a sequence of code that is Supposed to …

Obstruction-free data structures and mechanisms with separable and/or substitutable contention management mechanisms

MS Moir, VM Luchangco, M Herlihy - US Patent 9,323,586, 2016 - Google Patents
We teach a powerful approach that greatly simplifies the design of non-blocking
mechanisms and data structures, in part by, largely separate the issues of correctness and …

Native libraries descriptor with reference counting

P Petev, D Kostadinov… - US Patent App. 10/856,137, 2005 - Google Patents
BLAKELY SOKOLOFFTAYLOR & ZAFMAN Embodiments include a System for managing
files or Soft 12400 WILSHIRE BOULEVARD ware components by use of a descriptor file …

Semiconductor Exposure Apparatus, Control Method, and Computer-Readable Storage Medium

H Yahagi - US Patent App. 12/359,498, 2009 - Google Patents
0001 1. Field of the Invention 0002 The present invention relates to a semiconductor
exposure apparatus, control method, and computer-readable storage medium and, more …

Method and apparatus for facilitating in-cache reference counting

GM Wright, ML Seidl, MI Wolczko - US Patent 7,774,546, 2010 - Google Patents
One embodiment of the present invention provides a system that facilitates in-cache
reference counting in a cache memory. During operation, the system receives a command to …