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 and apparatus for interconnecting wired-AND buses
One or more bus bridges are used to partition a large I.sup.2 C bus into smaller bus segments. By programming address bitmaps that are internal to each bridge,...
Method and apparatus for assigning unique device identifiers across a
distributed computing system
One embodiment of the present invention provides a system that facilitates assigning an identifier to a device within a distributed computing system, wherein the...
Minimum and maximum operations to facilitate interval multiplication and/or
One embodiment of the present invention provides a system for performing a minimum/maximum computation for an interval operation. The system operates by...
Method and apparatus for enhancing the effective timing margin on a digital
One embodiment of the present invention provides a system for enhancing the effective timing margins and the reliability of a digital system bus. The system...
Method and apparatus for I/O resonance compensation
A computer system uses a power distribution network arranged to propagate at least one voltage potential to an integrated circuit. A resonance detector is...
Rack-mounted module access
A modular electronic circuit is described wherein circuit boards extending across the width of circuit module are removable through an access opening ...
Perceptual-based color selection for text highlighting
The present invention varies the highlight color of a highlighted display area such that the salience of the highlighted display area remains constant to a user...
Analog state recovery technique for DLL design
A method and apparatus stores a voltage potential generated by a delay locked loop in order to reduce the time required for the delay locked loop to recover from...
Hot melt flexographic inks and method of preparing same
Solid, solvent-free inks are provided for use in hot melt flexographic printing. The ink is composed of a pigment; a thermoplastic binder which is an ethylene...
Memory-block coalescing based on run-time demand monitoring
A computer system (10) implements a memory allocator that employs a data structure (FIG. 3) to maintain an inventory of dynamically allocated memory available to...
Synchronous task scheduler for corba gateway
A system and method for a synchronous task scheduler. The synchronous task scheduler may be used with a CORBA Gateway between CORBA-based client manager...
System and method for computing a discrete transform
A system and method for parallel computation of Discrete Sine and Cosine Transforms. The computing system includes a plurality of interconnected processors and...
Dynamic adaptive tenuring of objects
Run time sampling techniques have been developed whereby representative object lifetime statistics may be obtained and employed to adaptively affect tenuring...
Configurable persistence in applets
Disclosed are novel methods and apparatus for providing configurable persistence in applets. In an embodiment, an apparatus for persisting data is disclosed. The...
Same virtual machine mode for distributed test execution
An invention is provided for testing in a Java based environment. The method includes launching a test harness in a first JVM, and starting a virtual machine...
Earpiece having detachable battery device
An earpiece includes a housing, an arm having one or more projections extended from one end and rotatably engaged into the housing, and an arc having one end...
Back-biased MOS device fabrication method
A plurality of p-wells and n-wells are formed in a front side of a bulk material, and a plurality of n layers and p layers are alternately formed within the bulk...
Connector for electrically coupling one or more devices in a
The present invention provides a method and a connector for coupling one or more boards together substantially parallelly. The connector comprises a first and a...
Safety jacket for rotary blade housings
A flexible jacket for a vacuum blower having rotatable blades in a blade housing. The jacket is made from heavy duty, substantially impenetrable, bullet...
System configuration device security
A system configuration device provides system configuration information to a system unit. The device, for example a card, includes a circuit, circuit contacts,...
Method and system for version control in a fault tolerant system
A method and system for performing software versioning between multiple controllers in a fault tolerant system. The fault tolerant system includes a storage...
Mechanism for debugging a computer process
A mechanism for debugging a transformation document is disclosed, wherein a debugging mechanism interacts with a user interface to enable a user to specify one...
Method and apparatus for synchronizing caches in a distributed computing
One embodiment of the present invention provides a system for synchronizing a cache in a computer system through a peer-to-peer refreshing operation. During...
Method and apparatus for reducing power consumption in a cache memory
A method for operating a cache having a sleep mode is provided. The cache is located within a memory hierarchy of a computer system, and the method is comprised...
Front access only CPCI computer system
A system and apparatus for a compact peripheral component interconnect (CPCI) computer system having exclusive front card access for both active and passive CPCI...
Method and apparatus for implementing modular garbage collectors
Methods and apparatus for efficiently enabling garbage collectors to be swapped into and out of virtual machine environments are disclosed. According to one...
Side-accessible computer system enclosure and method
An enclosure includes a base having an interior volume and a first cover attachable to the base and adapted to cover a first portion of the interior volume of...
Method and apparatus for force transfer via bare die package
The present application describes a method and an apparatus for facilitating increased uniformity and diffusion of force transfer on a bare die electronic...
Frame buffer addressing scheme
A graphics system includes a frame buffer that includes one or more memory devices and a frame buffer interface coupled to the frame buffer. Each memory device...
Water compatible energy curable compositions containing malemide
A method for curing an active single phase water compatible actinic radiation curable composition, comprising: irradiating a water compatible non emulsion, non...
Compact endothermic catalytic reaction apparatus
A compact endothermic catalytic reaction apparatus for converting hydrocarbon feedstock and methanol to useful gases, such as hydrogen and carbon monoxide,...
Secure user authentication to computing resource via smart card
A simplified user authentication to a computer resource utilizing a smart card. When a new user is issued a smart card, he or she is also issued a user name (ID)...
Refrigerant management system for optimal compressor performance
A refrigerant management system provides for optimal compressor performance by providing a compressor motor designed to operate at peak efficiency under a first...
Mirrored document holder
Method and apparatus for automated native code isolation
One embodiment of the present invention provides a system that facilitates automated isolation of native code within a computer program that has been compiled to...
Apparatus and method for error detection on source-synchronous buses
One embodiment of the present invention provides a system for detecting errors on a source-synchronous bus. The source-synchronous bus includes a plurality of...
Method, system, and program for enabling communication between devices
using dynamic addressing
Provided is a computer implemented method, system, and program for enabling communication between one network device that is a member of a first set of network...
1. An electronics assembly comprises: (i) a frame (1); (ii) a plurality of power supply modules (2) for supplying power to electrical circuitry of the...
An electronics assembly comprises: (i) a chassis (1); (ii) at least one front panel (40, 42) that is arranged in front of the chassis to obscure the chassis;...
Frame buffer organization and reordering
A graphics system includes a frame buffer, a write address generator, and a pixel buffer. A burst of pixels received from the frame buffer may not be in display...
Synchronizing data streams in a graphics processor
A method and system for synchronizing data streams and transferring control of resources between two processes in a graphics processor is described. The method...
Pure fill via area extraction in a multi-wide object class design layout
In a multi-wide object class design layout, an automatic extraction of pure fill via areas (PFVA) among multi wide class objects treats the virtual boundaries of...
Interleaved n-way set-associative external cache
An n-way interleaved set-associative external cache utilizes standard burst memory devices such as DDR (double data rate) memory devices. The interleaved...
Method and apparatus for transmitting data that utilizes delay elements to
reduce capacitive coupling
A method of broadcasting N, an even integer, bits of data onto a bus that includes a first plurality of electrical conductors and a second plurality of...
Simplified microkernel application programming interface
An operating system architecture is disclosed. The operating system architecture is configured to provide a user space and a kernel space. The operating system...
Local transaction management
The present invention defines a transaction management contract between an application server and a resource adapter and its underlying resource manager that...
Method and system for facilitating access to a lookup service
Methods and systems are provided that facilitate access to a service via a lookup service. A lookup service defines a network's directory of services and stores...
Method for reducing noise in integrated circuit layouts
A method for minimizing noise in an integrated circuit is described, the method including choosing a net to be analyzed, determining that the total path length...