"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
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.
| Number | Title | Issue Date |
| 7685415 | Exclusive 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 |
| 7613796 | System 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 |
| 7571327 | Exclusive 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 |
| 7571186 | Locating 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 |
| 7555656 | Exclusive 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 |
| 7519623 | Locating 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 |
| 7509423 | Locating 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 |
| 7478243 | On-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 |
| 7444387 | Locating 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 |
| 7428751 | Secure 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 |
| 7363375 | Adaptive 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 |
| 7359937 | Locating 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 |
| 7330893 | Adaptive 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 |
| 7310644 | Locating 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 |
| 7272630 | Locating 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 |
| 7245936 | Power 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 |
| 7209740 | Power 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 |
| 7142855 | Power 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 |
| 7062490 | Serverless 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 |
| 7047420 | Exclusive 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 |
| 7043637 | On-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 |
| 6988124 | Locating 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 |
| 6981138 | Encrypted 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 |
| 6266658 | Index 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 |