At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Method for clock control of clocked half-rail differential logic with sense
amplifier and single-rail logic
Clocked half-rail differential logic circuits with single-rail logic and sense amplifier of the invention do not include complementary logic elements. According...
Self-correcting I/O interface driver scheme for memory interface
A self-correcting I/O interface driver scheme uses a delay difference detector to detect a difference in delays between an I/O data path and an I/O clock path....
Grounding mechanism retention feature
An electromagnetic (EM) shielding assembly includes an electrically conductive shielding portion and one or more electrically conductive protrusions for engaging...
Water compatible energy curable compositions containing malemide
Active water compatible actinic radiation curable printing ink or coating compositions comprised of maleimide derivatives, water compatible resins and water,...
Resynchronizing media during streaming
A system and method are provided for resynchronizing a media stream. A media streaming server receives live or pre-recorded media for streaming to clients. When...
Integrated driver electronic (IDE) device power control
Methods and apparatus for power managing IDE devices. A driver is coupled to a switch, the driver receiving a control signal from a computer system, the control...
Data storage system using 3-party hand-off protocol to maintain a single
coherent logical image
A data storage system is disclosed in which a 3-party hand-off protocol is utilized to maintain a single coherent logical image. In particular, the functionality...
Methods, system and article of manufacture for pre-fetching descriptors
A system and method for reducing the number of memory accesses by a hardware device to a descriptor memory is disclosed. Methods, systems and articles of...
User perception tool
The present invention provides a method and apparatus for measuring performance of a computer system. The method includes generating a first setpoint, generating...
Fault assessment using fractional failure rates
A method for determining a fractional failure rate in an electronic system. In one embodiment, the method includes identifying a fault in the electronic system....
Computer network controller
A computer network controller, preferably operative in a System Area Network (SAN), is described. In a SAN, such a network controller is implemented as a SAN...
Media drive mount
A media drive mount includes first and second first and second channels open at one end for receiving locating protrusions on a media drive. The locating...
The present invention provides a U-seam for coupling a panel to an electronics bay. The U-seam includes a top element, a side element, and a base element coupled...
Packaging body for heating processing
A packaging body for heat processing a material retained therein is basically formed of a plastic base material having side joining sections, and end sides. The...
A vaporizer includes a case covered with a cover, and a vibrator. The case is divided into a liquid room and an air room. The liquid room has a protruding round...
Cable management system
A rack for an electronics assembly may have a supporting frame and a slider mechanism with a first part that is supported by the frame and a second part that...
Process persistence in a virtual machine
A system and method for providing process persistence in a virtual machine are described. A virtual persistent heap may be provided. The virtual persistent heap...
Partitioned random access memory
A random access memory includes a first memory bank, a second memory bank, an error checking circuit operatively connected to receive data read from the first...
Method and system for achieving high availability in a networked computer
The present invention describes a method and system for achieving high availability in a networked computer system. In particular, the method for achieving...
Speculative execution control with programmable indicator and deactivation
of multiaccess recovery mechanism
Mechanisms and techniques operate in a computerized device to enable or disable speculative execution of instructions such as load instructions on one or more...
System for accessing a region of memory using remote address translation
and using a memory window table and a...
A system for permitting remote user access to regions of memory that have been exported for remote direct memory access purposes. The system supports dynamically...
Cross-platform audio feedback for GUI components
Apparatus, methods and computer program products are disclosed for providing audio output in conjunction with a platform independent computer service. A software...
Point-to-point or point-to-multipoint communications are established based on a database query broadcast to all stations. Stations satisfying the query respond...
Protocol for a remote control device to enable control of network attached
The present invention addresses the difficulties of controlling new devices which have been added to a network. A network protocol, the NetCTL protocol, enables...
Double data rate (DDR) data strobe receiver
A data strobe receiver that includes a first comparator. The first comparator has a first input that is coupled to a first reference voltage. The first...
A portable programmable data carrier comprises a processor, a program memory for storing operating commands for the processor and a data memory for storing...
Remote object access
Remote access to a target object, in particular a target bean object, is provided by generating a client object or objects forming a representation of a target...
Supplanting motif dialog boxes via modifying intercepted function calls
from an application
A technique for supplanting the display of a Motif dialog box is disclosed. In a first aspect, the invention includes a method for supplanting a Motif dialog...
Method for improving the performance of safe language multitasking
A system and method are provided for isolating the execution of a plurality of applications which access shared data. A limited number of special classes...
System for remotely controlling power cycling of a peripheral expansion
subsystem by a host
A system and method for remotely power cycling a peripheral subsystem. A host system to remotely control the power cycling of a peripheral subsystem, without the...
Message gates in a distributed computing environment
Embodiments of message gates are described. A message gate is the message endpoint for a client or service in a distributed computing environment. A message gate...
Creating multiple sets of data by spawning a secondary virtual machine
Methods, systems, and computer-readable media are disclosed for having a primary process spawn a secondary process to create multiple data sets, thereby allowing...
System and method for determining the required decoupling capacitors for a
power distribution system using an...
A system and method for determining the required decoupling capacitors for a power distribution system using an improved capacitor model. In one embodiment, a...
I/O receiver thermal correction scheme
A system and method of adjusting an I/O receiver includes providing an amplification control parameter to the I/O receiver. A temperature of the I/O receiver is...
Method and apparatus for facilitating efficient flow control for multicast
One embodiment of the present invention provides a system that facilitates efficient flow control for data transmissions between a sender and a plurality of...
Dynamically adjusting a sample-to-pixel filter in response to user input
and/or sensor input
A graphics system capable of super-sampling and performing real-time convolution. The graphics system may comprise a graphics processor, a sample buffer, and a...
Organo-silicon compounds and their use as photoinitiators
A multi-functional photoinitiator of formula (I) wherein Q is a heteroatom selected from Si, Ti, Zr and Sn or any two independently selected such heteroatoms linked...
Rapidly expanding metallic mixture treated to prevent oxidation thereof at
Disclosed is a rapidly expanding metallic mixture treated for oxidation prevention thereof at room temperature, comprising a metal salt and a metal powder, which...
Method of making furniture with synthetic woven material
An article of furniture is made from elongated polymer filaments. The polymer filaments may be monofilaments or plural filaments which are twisted together and...
Zero overhead exception handling
Apparatus and processes, including computer implemented processes, for managing exceptions throwable during execution of methods in one or more classes by a...
Method and apparatus for updating an error-correcting code during a partial
One embodiment of the present invention provides a system that updates an error-correcting code for a line when only a portion of the line is updated during a...
Microprocessor having a page prefetch cache for database applications
A microprocessor cache configuration for reducing database cache misses and improving the processing speed, comprising a level-1 data cache, and a page prefetch...
System and method for performing scale and bias operations by preclamping
input image data
In one embodiment, a scale and bias unit for use in a graphics system includes a preclamping unit configured to receive an input and to responsively generate an...
Magnified texture-mapped pixel performance in a single-pixel pipeline
A system and a method for improving magnified texture-mapped pixel performance in a single-pixel pipeline. Two textured pixel addresses corresponding to two...
Optimized packing of loose data in a graphics queue
A data queue optimized for receiving loosely packed graphics data and suitable for use in a computer graphics system is described. The data queue operates on...
Graphics system with a buddy / quad mode for faster writes
A system and method are disclosed for rendering polygons. In some embodiments, parameter values may be rendered for only one sample position of multiple...