U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Novak Druce & Quigg, LLP


Number of patents: 335
Last date: May 03, 2011

1                  
NumberTitleIssue Date
7937453Scalable global namespace through referral redirection at the mapping layer
Client computers, a namespace server, and file servers are linked in a data network so that the namespace server provides the clients with NFS or CIFS access to a virtual file system including files stored in the file servers, and also provides migration of files be...
05/03/2011
7890796Automatic media error correction in a file server
File systems possibly impacted by a bad sector in a disk drive are unmounted. Then the disk drive is scanned in order to identify additional bad sectors, and for each identified bad sector, a logical address of the bad sector is re-vectored to a good sector. An atte...
02/15/2011
7849112Using a file handle for associating the file with a tree quota in a file server
To avoid the need for storing a tree quota identifier attribute for every file in a quota tree, a tree quota identifier is included in the file handle returned by the file server to a client in response to a directory lookup request. The file server discovers that t...
12/07/2010
7870356Creation of snapshot copies using a sparse file for keeping a record of changed blocks
A snapshot copy facility responds to a request for writing new data to a block of a production dataset by saving original data of the block, and writing the new data to the block of the production dataset and keeping a record of the blocks of the production dataset ...
01/11/2011
7865485Multi-threaded write interface and methods for increasing the single file read and write throughput of a file server
A write interface in a file server provides permission management for concurrent access to data blocks of a file, ensures correct use and update of indirect blocks in a tree of the file, preallocates file blocks when the file is extended, solves access conflicts for...
01/04/2011
7822927Dynamically configurable reverse DNLC lookup
A directory name lookup cache (DNLC) provides a hashed forward mapping for finding the “child handle” associated with a “parent handle” and a “child name.” To provide an efficient reverse lookup capability, a second set of links is added to each cache en...
10/26/2010
7822728Metadata pipelining and optimization in a file server
A read-write access to a file in a file server includes an initial metadata access step, an asynchronous read or write of file data, and a metadata commit step. In order to parallelize access to a range locking database, an inode and indirect file block mapping data...
10/26/2010
7818535Implicit container per version set
When a client requests creation of a production file system or logical unit number (LUN) of storage, a sparse metavolume and a container file system built on the sparse metavolume are implicitly created for containing the production file system or LUN. By implicitly...
10/19/2010
7769722Replication and restoration of multiple data storage object types in a data network
A data storage server is programmed for management, version control, and scheduling of replication of multiple types of data storage objects including iSCSI LUNs and file systems. The version control determines if two data storage objects are the same or have a comm...
08/03/2010
7765187Replication of a consistency group of data storage objects from servers in a data network
Consistency errors may arise during replication of diverse data storage objects from servers in a data network. For preventing consistency errors, a server is programmed for responding to a request for a report of whether or not the server can replicate the dataset ...
07/27/2010
7694191Self healing file system
A self healing file system is designed for proactive detection and containment of faults, errors, and corruptions, in order to enable in place (online) and non-intrusive recovery. For proactive fault detection, the file system maintains certain per-block metadata of...
04/06/2010
7676587Distributed IP trunking and server clustering for sharing of an IP server address among IP servers
Network servers in a cluster share the same network protocol address for incoming client requests, and in a data link layer protocol a reply of a client to a request from a server is returned to this same server. For example: (1) ports of the servers are clustered i...
03/09/2010
7676514Distributed maintenance of snapshot copies by a primary processor managing metadata and a secondary processor providing read-write access to a production dataset
A primary processor manages metadata of a production dataset and a snapshot copy, while a secondary processor provides concurrent read-write access to the primary dataset. The secondary processor determines when a first write is being made to a data block of the pro...
03/09/2010
7672981Object classification and indexing of very large name spaces using grid technology
For migration or de-duplication of a file system having a large number of files, a utility program traverses the file system to create a log of file-specific information about the file system. For identification of duplicates, the utility program produces a signatur...
03/02/2010
7653612Data protection services offload using shallow files
A shallow file is adapted for intensive read-only access to data of a primary file. The primary file resides in another file system or file server. The shallow file includes the data block mapping metadata of the primary file and a link to the primary file. To open ...
01/26/2010
7639713Database block network attached storage packet joining
A performance problem is caused by network transmission frames being only partially filled with I/O request packets from the on-line transaction processing applications. This problem is solved by programming the host processor to join the I/O request data packets fr...
12/29/2009
7631155Thin provisioning of a file system and an iSCSI LUN through a common mechanism
A container file system is built on a sparse metavolume for enhanced decoupling of logical storage from physical storage and for providing common supplementary storage services for iSCSI block access and for NFS or CIFS file system access. The container file system ...
12/08/2009
7631009Redundancy check of transaction records in a file system log of a file server
To recover from partial writes of metadata transactions to a file system log, a redundancy check is added to each log record. Upon re-boot of the file server, the file system is recovered by finding the last valid record in the log, and then replaying records from t...
12/08/2009
7628934Deicing composition and use thereof
Disclosed is a novel deicing composition having improved corrosion inhibition and being obtained by mixing 89-99.98% by weight of an alkali metal formate 0.01-6% by weight of an alkali metal silicate and 0.01-5% by weight of a C4-C19 alkyl carb...
12/08/2009
7620671Delegation of metadata management in a storage system by leasing of free file system blocks from a file system owner
Metadata management in a file server or storage network is delegated from a primary data processor to a secondary data processor in order to reduce data traffic between the primary data processor and the secondary data processor. The primary data processor retains r...
11/17/2009
7617216Metadata offload for a file server cluster
A file server system has a cluster of server computers that share access to a file system in shared storage. One of the server computers has primary responsibility for management of access to the file system. In order to reduce the possibility of primary server over...
11/10/2009
7610989Control system and a vehicle comprising the control system
System for controlling at least one hydraulic cylinder (2, 3) having a first control valve unit (4) connected to the hydraulic cylinder for regulation thereof. A first operable control means (5) is included and which is adapted for controlling t...
11/03/2009
7586586Fiber optically coupled, multiplexed, and chopped laser rangefinder
A CW phase-delay distance measuring device is described. The device fiber-optically couples an amplitude modulated laser and a detector though MEMS fiber optic switches to provide chopping and multiplexing capability, and to allow measurement of transmit and receive...
09/08/2009
7582702Block copolymer compositons
The present invention relates to novel compositions comprising (a) anionic block copolymers of mono alkenyl arenes and conjugated dienes where one of the blocks is a controlled distribution copolymer of a conjugated diene and mono alkenyl arene having a specific arr...
09/01/2009
D597722Waste can cover
08/04/2009
7568200Computer-implemented method and apparatus for inventory management
A list of object classes is displayed to the user, and next to each listed object class, a first button is displayed for the user to click on to add, to the user's inventory, instances of the listed object class that the user has. Also, next to the each listed objec...
07/28/2009
7567991Replication of snapshot using a file system copy differential
A snapshot copy facility stores snapshot copies of a production, file system. The snapshot copy facility receives a request for the difference between a specified older snapshot,copy and a specified younger snapshot copy, and responds by returning the difference bet...
07/28/2009
7555504Maintenance of a file version set including read-only and read-write snapshot copies of a production file
Read-only and read-write snapshot copies of a production file in a Unix-based file system are organized as a version set of file inodes and shared file blocks. Version pointers and branch pointers link the inodes. Initially the production file can have all its block...
06/30/2009
D594677Three-legged circular table
06/23/2009
D594577Modular in-bed LED light for pickup truck
06/16/2009
7546432Pass-through write policies of files in distributed storage management
A hierarchical storage system includes file servers and a policy engine server. Offline attributes are added to file system inodes in a primary file server, file system parameters are added in the primary server, offline read and write access method fields are added...
06/09/2009
7541784Dual voltage switching in power generation
A system and method for switching from one voltage to another voltage are disclosed. The system relates to an induction generator or motor that switches between a first voltage and a second voltage. The method comprises transitioning between two or more voltage leve...
06/02/2009
D591678Cable holder
05/05/2009
7520205Anti-ballistic materials and process
An antiballistic armored panel (200) comprising at least an interior surface (201), a first panel (205) adjacent to the interior surface and mounted in a plurality of tracks (203), a first set of AramidFiber sheets (207A) adjacent ...
04/21/2009
7517519Topical immunotherapy and compositions for use therein
The present invention is concerned with the use of at least one immunosuppressant, or a pharmaceutically acceptable salt, solvate of physiologically functional derivative thereof, in the treatment of topical immune disorders of the scalp, and scalp conditions, and c...
04/14/2009
7513927Methods of controlling chemical self-heating of organic-containing materials
Disclosed herein are methods of inhibiting chemical self-heating in organic-containing materials by the addition of phosphate and or other buffering agents which control the pH of the organic-containing material and alter the organic nature of the material such that...
04/07/2009
7510864Decision-making spectral bioreactor
This invention fills several voids in bioreactor technology that allows efficient connection of aspects of physical science (optics, electronics, physical chemistry, sensors) to aspects of microbial and cell culture physiology in a uniquely interactive manner. This ...
03/31/2009
7493827Load measurement device
A variable reluctance load cell for measuring the static or slowly fluctuating load, or tension, on devices is contained in a support tube. A sensor in the tube utilizes opposing C and I shaped magnetic cores attached to opposing ends of the support tube. A magnetic...
02/24/2009
D587263Hand-held electronic device
02/24/2009
7475124Network block services for client access of network-attached data storage in an IP network
The SCSI and iSCSI layers over the TCP/IP layers of the protocol stack in an IP network client and in an IP network-attached storage server are replaced with a thin network block services layer. The network block services layer 71 implements a network block s...
01/06/2009
1                  
 
Sign InRegister
Username  
Password   
forgot password?