A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person.
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 |
| 7565405 | Method and apparatus for providing data storage in peer-to-peer networks A method and apparatus for enhanced data storage in peer-to-peer (P2P) networks. Users subscribe to a P2P storage network that allows each user to store files on the storage network by swapping blocks of the user's files with blocks from storage of a peer, or peers,... | 07/21/2009 |
| 7299489 | Method and apparatus for host probing A method and apparatus for analyzing the perimeter security of communications networks. More particularly, information is identified which defines a particular communications network, e.g., an intranet, and identifying the connected hosts thereto. Utilizing such inf... | 11/20/2007 |
| 7295533 | Method for location tracking using vicinities A method for location tracking on a distributed basis using multiple locations, which utilizes a pairwise application of distance constraints and vicinities for determining locations. The location of a particular node is represented by a group of points (as opposed ... | 11/13/2007 |
| 7227235 | Electrowetting battery having a nanostructured electrode surface A method and apparatus are disclosed wherein a battery comprises an electrode having at least one nanostructured surface. The nanostructured surface is disposed in a way such that an electrolyte fluid of the battery is prevented from contacting the electrode, thus p... | 06/05/2007 |
| 7156032 | Method and apparatus for controlling friction between a fluid and a body A method and apparatus is disclosed wherein nanostructures or microstructures are disposed on a surface of a body (such as a submersible vehicle) that is adapted to move through a fluid, such as water. The nanostructures or microstructures are disposed on the surfac... | 01/02/2007 |
| 7123675 | Clock, data and time recovery using bit-resolved timing registers A clock recovery method is disclosed wherein the FIFO delay of data words and the phase difference between a data word and a receiver clock are used to time data transmissions from a transmitter. The phase difference between the data word and the receiver clock is d... | 10/17/2006 |
| 7047408 | Secure mutual network authentication and key exchange protocol Secure communication protocols are disclosed in which two parties generate a shared secret which may be used as a secure session key for communication between the parties. The protocols are based on Diffie-Hellman type key exchange in which a Diffie-Hellman value is... | 05/16/2006 |
| 7013116 | MIMO systems having a channel decoder matched to a MIMO detector A method and apparatus for reducing the number of erred bits in the decoded signal by using a channel decoder whose transfer characteristic is matched to the transfer characteristic of the MIMO detector. This means that the curve of the transfer characteristic of th... | 03/14/2006 |
| 7013452 | Method and apparatus for intra-layer transitions and connector launch in multilayer circuit boards An apparatus is disclosed that substantially reduces or eliminates the resonance that occurs in vias that connect the layers of a printed circuit board by electrically coupling a first transmission line in a circuit board to a second transmission line in a circuit b... | 03/14/2006 |
| 7005593 | Liquid electrical microswitch A liquid electrical switch is disclosed that uses a plurality of droplets of conducting liquid to form an electrical path. In a first embodiment, at least a first voltage differential is used to create a separation distance between two droplets. The droplets are ill... | 02/28/2006 |
| 7006299 | Method and apparatus for calibrating a tunable microlens A tunable microlens uses at least two layers of electrodes and a droplet of conducting liquid. Such a droplet, which forms the optics of the microlens, moves toward an electrode with a higher voltage relative to other electrodes in the microlens. When calibration of... | 02/28/2006 |
| 6970714 | Adaptive power level setting in an ad-hoc wireless network Wireless devices within an ad-hoc wireless network adaptively set their transmission power levels based on locally available information. Initially, each such wireless device sets its transmission power level to a relatively low level, and gradually increases its po... | 11/29/2005 |
| 6965480 | Method and apparatus for calibrating a tunable microlens A tunable microlens uses at least two layers of electrodes and a droplet of conducting liquid. Such a droplet, which forms the optics of the microlens, moves toward an electrode with a higher voltage relative to other electrodes in the microlens. When calibration of... | 11/15/2005 |
| 6901145 | Generation of repeatable cryptographic key based on varying parameters A repeatable cryptographic key is generated based on varying parameters which represent physical measurements. Locations within a share table, which locations store valid and invalid cryptographic shares, are identified as a function of received varying parameters. ... | 05/31/2005 |
| 6721314 | Method and apparatus for applying once-only processing in a data network Duplicate processing at network operators is avoided by applying once-only processing at operators which are adjacent to either the source or destination host of a data packet. An operator is adjacent to a host if there exists a path between the operator and the hos... | 04/13/2004 |
| 6611213 | Method and apparatus for data compression using fingerprinting A method and apparatus for achieving relatively low compression ratios based on the realization of using a longer history and longer common strings of the input data stream as an initial evaluation of the input data prior to applying a particular compress... | 08/26/2003 |
| 6611858 | Garbage collection method for time-constrained distributed applications A method for executing distributed processes on garbage collecting virtual machines. More particularly, garbage collection is delivered as a function of certain timing variables such as the time until a process will require its next garbage collection cyc... | 08/26/2003 |
| 6584186 | Protecting communications network integrity A method and apparatus for protecting against network damage in next generation communications networks. More particularly, network safety is achieved using semantic restriction of higher level call processing protocol primitives coupled with dynamically ... | 06/24/2003 |
| 6502109 | Distributed communications system having garbage collecting virtual processes A communications system for executing distributed processes on garbage collecting virtual machines. More particularly, distributed applications are providing using garbage collection delivered as a function of certain timing variables such as the time unt... | 12/31/2002 |
| 6388584 | Method and apparatus for data compression of network packets A method and apparatus for compressing packets that enables inter-packet compression thereby achieving greater robustness and increased compression ratios without the deleterious effects, e.g., the effect of packet loss multiplying, of prior compression s... | 05/14/2002 |
| 6384695 | High power combiner apparatus A high power combiner arrangement with improved isolation between input ports for high power applications. In particular, in accordance with high power combiner arrangement, power combining logic is combined with a series of isolators such that at least o... | 05/07/2002 |
| 6377645 | Method and apparatus for controlling bit slippage in high-speed communications systems A method and apparatus for controlling bit slips in a high-speed, two-way, communications channel. More particularly, the entire communications system, comprising, inter alia, a receiver, a transmitter and the physical communications channel is operated a... | 04/23/2002 |
| 6353896 | Method and apparatus for testing event driven software A technique for testing event driven software. In accordance with the technique, the source code of the event driven software is directly converted to an automation based model useful in verifying that the program code complies with the desired properties... | 03/05/2002 |
| 6252988 | Method and apparatus for character recognition using stop words An adaptive OCR technique for character classification and recognition without the input and use of ground truth derived from the image itself. A set of so-called stop words are employed for classifying symbols, e.g., characters, from any image. The stop ... | 06/26/2001 |
| 6236341 | Method and apparatus for data compression of network packets employing per-packet hash tables A method and apparatus for compressing packets that enables inter-packet compression thereby achieving greater robustness and increased compression ratios. More particularly, a variable-length coding is used in conjunction with maintaining a separate hash... | 05/22/2001 |
| 6205551 | Computer security using virus probing A technique for determining whether particular clients within a computer network are universally configured in accordance with the desired network security features of the computer network. A probe is randomly inserted within incoming files, e.g., at a fi... | 03/20/2001 |
| 6157901 | Type annotation method for use in verification tools A type annotation technique such that expressions are assigned and annotated with types in such a way that types can be efficiently maintained during inference without new syntactic restrictions being placed on the expressions or underlying logic within t... | 12/05/2000 |
| 6147990 | Method for providing communications network stability A packet routing technique which is stable for all networks in the presence of input blocking and output blocking. The packets injected within a network are examined and based on a historical perspective of those packets a determination is made on how to ... | 11/14/2000 |
| 6100916 | System and method for subscriber controlled signal blocking A technique for the blocking of individual programs and/or portions of programs transmitted in a source signal, e.g., a cable television signal. In particular, individual programs and/or portions of programs within a class of programs are blocked, while a... | 08/08/2000 |
| 6072867 | Method and apparatus for providing calling party control A technique for calling party definition and control of the contact information and sequencing used to reach a particular called party. A method and apparatus are provided wherein the calling party specifies a set of communications devices along with thei... | 06/06/2000 |
| 6069946 | Telecommunications system for providing a calling party control service A technique for providing calling party definition and control of the contact information and sequencing used to reach a particular called party. The calling party specifies a set of communications devices along with their respective contact numbers for u... | 05/30/2000 |
| 6052699 | Garbage collection without fine-grain synchronization A garbage collection technique for the concurrent operation of a mutator and garbage collector (e.g., marker and sweeper) without requiring fine-grain synchronization or atomicity amongst the mutator, marker and sweeper. The garbage collector employs thre... | 04/18/2000 |
| 5983007 | Low power circuits through hazard pulse suppression The power dissipation in a circuit, e.g., a CMOS circuit, is reduced through hazard pulse suppression. More particularly, hazard-producing gates are those gates whose delays are smaller than the differential path delays for their inputs. The adjustment to... | 11/09/1999 |
| 5930393 | Method and apparatus for enhancing degraded document images A technique for the enhancement of degraded document images to improve their display quality characteristics and image recognition accuracy. Images believed to be representative of the same symbol which occur in different positions over a image source (e.... | 07/27/1999 |
| 5852806 | Switched filterbank for use in audio signal coding An audio coding technique which utilizes a signal adaptive switched filterbank having a first filterbank and a wavelet filterbank. The filterbank switches between the first filterbank and the wavelet filterbank to filter an input signal as a function of t... | 12/22/1998 |
| 5825976 | Device and method for efficient utilization of allocated transmission medium bandwidth An independent transport layer is used as an error correction mechanism in a method employing perceptual audio coding. The transport layer is characterized by the addition of information, via a transport header, to each of a succession of blocks of encode... | 10/20/1998 |
| 5768498 | Protocol verification using symbolic representations of queues A finite symbolic representation of the states of an unbounded FIFO queue. Because the representation is protocol verification tools of the type which explore the state space of a protocol may be used to verify protocols which involve unbounded FIFO queue... | 06/16/1998 |
| 5758029 | Formal trust building in the execution of partially trusted behaviors A method for executing partially trusted behaviors using an automated assistant. The method employs a guarded execution mode which provides for the safe execution of partially trusted behaviors. Further, incremental trust growth is provided for allowing m... | 05/26/1998 |
| 5663756 | Restricted access remote control unit A device for restricting access to certain programs. The RCU comprises an entry pad, a controller, a read-only-memory ("ROM"), and an transmission system.... | 09/02/1997 |