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

Icon_funbox Quotables

"The Americans have need of the telephone, but we do not. We have plenty of messenger boys."

Sir William Preece, chief engineer, British Post Office ; 1878

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.

 

Inventor: Atul Adya


Address: Bellevue, WA
No. of patents: 24
Last patent issue date: 03/23/2010

NumberTitleIssue Date
7685415Exclusive encryption
An exclusive encryption system is established using multiple computing devices. The exclusive encryption system allows for the exclusion of certain plaintext (e.g., by one of the computing devices) and ciphertext (e.g., by another of the computing devices) while at ...
03/23/2010
7613796System and method for creating improved overlay network with an efficient distributed data structure
A system and method for using skip nets to build and maintain overlay networks for peer-to-peer systems. A skip net is a distributed data structure that can be used to avoid some of the disadvantages of distributed hash tables by organizing data by key ordering. Ski...
11/03/2009
7571327Exclusive encryption
An exclusive encryption system is established using multiple computing devices. The exclusive encryption system allows for the exclusion of certain plaintext (e.g., by one of the computing devices) and ciphertext (e.g., by another of the computing devices) while at ...
08/04/2009
7571186Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
08/04/2009
7555656Exclusive encryption
An exclusive encryption system is established using multiple computing devices. The exclusive encryption system allows for the exclusion of certain plaintext (e.g., by one of the computing devices) and ciphertext (e.g., by another of the computing devices) while at ...
06/30/2009
7519623Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
04/14/2009
7509423Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
03/24/2009
7478243On-disk file format for serverless distributed file system with signed manifest of file modifications
In a serverless distributed file system, the writer of a file can provide file authentication information to a verifying machine without having to compute a new digital signature every time a written file is closed. Periodically, the writer compiles a list of the ha...
01/13/2009
7444387Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
10/28/2008
7428751Secure recovery in a serverless distributed file system
Systems and methods for secure file writes after a catastrophic event are allowed over an unauthenticated channel in a serverless distributed file system if an authenticator accompanies the secure file writes. The authenticator can be a power-of-attorney certificate...
09/23/2008
7363375Adaptive allocation of last-hop bandwidth based on monitoring of end-to-end throughput
A method for refinishing a countertop in order to achieve a granite, a marble, or other desired look uses an oil-based paint having a glaze therein applied as a base coat to a countertop that has been prepared smooth and taped as needed. Once the base coat dries, on...
04/22/2008
7359937Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
04/15/2008
7330893Adaptive allocation of last-hop bandwidth based on monitoring of end-to-end throughput
An improved method and system for optimizing the allocation of bandwidth within a network system is presented. When a client device is engaged in communication with a remote computing device, an access point measures the throughput of the connection between the clie...
02/12/2008
7310644Locating potentially identical objects across multiple computers
Potentially identical objects (such as files) across multiple computers are located. In one embodiment, a computer generates object information for an object stored on the computer. The object information can be generated in a variety of manners (e.g., based on hash...
12/18/2007
7272630Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
09/18/2007
7245936Power efficient channel scheduling in a wireless network
A method and system for optimizing channel access scheduling for multiple wireless computing devices over a wireless network improves channel access efficiency with respect to a primary channel. An access point, or host computer, includes a host transceiver for rece...
07/17/2007
7209740Power efficient channel scheduling in a wireless network
A method and system for optimizing channel access scheduling for multiple wireless computing devices over a wireless network improves channel access efficiency with respect to a primary channel. An access point, or host computer, includes a host transceiver for rece...
04/24/2007
7142855Power efficient channel scheduling in a wireless network
A method and system for optimizing channel access scheduling for multiple wireless computing devices over a wireless network improves channel access efficiency with respect to a primary channel. An access point, or host computer, includes a host transceiver for rece...
11/28/2006
7062490Serverless distributed file system
A serverless distributed file system manages the storage of files and directories using one or more directory groups. The directories may be managed using Byzantine-fault-tolerant groups, whereas files are managed without using Byzantine-fault-tolerant groups. Addit...
06/13/2006
7047420Exclusive encryption
An exclusive encryption system is established using multiple computing devices. The exclusive encryption system allows for the exclusion of certain plaintext (e.g., by one of the computing devices) and ciphertext (e.g., by another of the computing devices) while at ...
05/16/2006
7043637On-disk file format for a serverless distributed file system
A file format for a serverless distributed file system is composed of two parts: a primary data stream and a metadata stream. The data stream contains a file that is divided into multiple blocks. Each block is encrypted using a hash of the block as the encryption ke...
05/09/2006
6988124Locating potentially identical objects across multiple computers based on stochastic partitioning of workload
Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the o...
01/17/2006
6981138Encrypted key cache
A file that has been encrypted using a symmetric key and that has a corresponding access control entry with the symmetric key encrypted using the public key of a public/private key pair can be accessed. An encrypted key cache is also accessed to determine whether an...
12/27/2005
6266658Index tuner for given workload
An index tuning wizard produces a fast and reasonable recommendation identifying database indexes to use given a specified workload. A query optimizer is used to determine the expected usefulness of potential indexes for the specified workload by taking c...
07/24/2001
 
Sign InRegister
Username  
Password   
forgot password?