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.
Mechanism to manage the lifecycle of a resource adapter
Providing a contract between an application server and a resource adapter that allows the application server to manage the lifecycle of the resource adapter....
On-chip signal state duration measurement and adjustment
Signal state durations, such as the pulse-width, of on-chip signals are often critical to the successful operation of an integrated circuit. The signal state...
Estimating capacitances using information including feature sizes
extracted from a netlist
The capacitances of one or more inputs/outputs of a circuit are estimated by using an extraction tool (120) to extract information associated with the...
Error detection using data block mapping
Error detection using data block mapping is provided. One method includes receiving a write request to write a user data block having a first block size,...
Computer system layout and cooling configuration
Disclosed are novel methods and apparatus for provision of efficient, effective, and/or flexible computer system layout and/or cooling configuration. In...
Register window fill technique for retirement window having entry size
less than amount of fill instructions
A register window fill technique for a retirement window having an entry size less than a number of fill instructions used in a fill condition is provided. The...
Adaptive memory allocation
This functions maintains two trees: a fast access tree referring to memory blocks of a size most often requested, and a general access tree referring to memory...
Method and apparatus for identifying computer expansion cards
One embodiment of the present invention provides a system that facilitates identifying expansion cards installed in a computer system. The system operates by...
Placement of allocation trains in the train algorithm
A garbage collector collects a dynamically allocated heap by employing the train algorithm, in which "car" sections of a heap generation are organized in groups,...
System and method dynamic cluster membership in a distributed data system
A distributed system provides for separate management of dynamic cluster membership and distributed data. Nodes of the distributed system may include a state...
Methods of and apparatus for routing ranked critical conductors in ranked
A method for routing conductors in an integrated circuit design is disclosed, including the steps of determining the number of sensitive conductors requiring...
System and method for managing electronic transmission of color data
A system which enables electronic communication, coordination and dissemination of color-related designs, specifications and products. Color production and...
Pulsed dynamic keeper gating
A circuit has been developed that reduces the effective strength of a keeper circuit during an interval in which at least one path of an evaluation circuit is...
Heterogeneous composite bipolar plate of a fuel cell
A bipolar plate of a fuel cell comprises a body, two flow fields, and electrically conductive fibers. The body has a central portion and a peripheral portion...
Compact fluorescent lampholder
A compact fluorescent lampholder includes a cap, a shell, an electric board and a base. The cap and the shell are combined together by hooking, and the electric...
Low threshold voltage transistor displacement in a semiconductor device
A technique improves the performance of an integrated circuit design by selectively replacing low V.sub.t transistors with standard V.sub.t transistors. The...
The present invention provides a method and apparatus for error recovery in a system. The apparatus comprises a directory cache adapted to store at least one...
Shared memory multiprocessing system employing mixed broadcast snooping
and directory based coherency protocols
A multiprocessor computer system to selectively transmit address transactions using a broadcast mode or a point-to-point mode. Either a directory-based coherency...
Method, system, and program for using buffers to provide property value
information for a device
Provided are a computer implemented method, system, and program for accessing information on a device. A first and second buffers are generated in a computer...
Server blade for performing load balancing functions
A modular computer system may be provided. The modular computer system may comprise a carrier operable removably to receive a plurality of computer system...
Service management system for configuration information
A method for system management of configuration data used by server or groups of servers. In one embodiment, the present invention is comprised of providing...
Matrix transposition in a computer system
Improved transposition of a matrix in a computer system may be accomplished while utilizing at most a single permutation vector. This greatly improves the speed...
Combining external and intragenerational reference-processing in a garbage
collector based on the train algorithm
A garbage collector collects at least a generation of a dynamically allocated heap in increments. In each increment, it identifies references located outside a...
Method and system for implementing policies, resources and privileges for
using services in LDAP
A system for providing service attribute information including a directory server containing a hierarchical data store associating users with service attributes...
Static scheduling of test cases
A system and method for the static scheduling of test cases. A static scheduler is used to schedule the entire verification test of an integrated circuit in...
A super tweeter includes a magnetic base, a voice coil, a frame annularly mounted to the magnetic base, a central supporting member mounted on a central portion...
System and method to provide hot-swap status indication in a computer
system having redundant power supplies
A system and method for providing hot-swap status indication in a computer system having redundant power supplies. In one embodiment a system comprises an...
Half-rail differential driver circuit
A half-rail differential driver circuit comprises a differential line pair, a high line and a low line, that are charged to half a first supply voltage,...
Lidless chip package effectively having co-planar frame and semiconductor
A "lidless" integrated circuit package includes a support member that is arranged to support at least part of a load placed on the integrated circuit package....
Using chip lamination to couple an integrated circuit with a microstrip
One embodiment of the present invention provides a system that operatively couples an integrated circuit with a microstrip transmission line through chip...
Apparatus and methods for managing resource usage
Disclosed is a method for managing resource usage of a particular resource by a set of related code, such as code executed on behalf of a downloaded applet. A...
Stream operator in a dynamically typed programming language
The present invention provides a method and apparatus for implementation of an input/output stream operator in a dynamically typed language. This operator is...
Input field constraint mechanism
A method of automating enforcement of a data validation rule associated with an input field by a Model View Controller software application includes applying an...
Method and apparatus for facilitating compact object headers
A system that associates an identifier with an instance defined within an object-oriented programming system. The system generates an identifier for the instance...
Kernel event subscription and publication system and method
An event subscription and publication system for dynamically notifying user level applications of kernel level events. The kernel level events may include...
Processing architecture having a compare capability
According to the invention, a processing core that executes a compare instruction is disclosed. The processing core includes a register file, comparison logic,...
System and method for efficiently and reliably performing write cache
Various embodiments of systems and methods for performing write cache mirroring may involve accessing different mapped regions within a memory. The memory...
System and method for processing node interrupt status in a network
The invention relates to the processing of state information such as interrupt status in a hierarchical network of nodes having a tree configuration. There is a...
Web server in-kernel interface to data transport system and cache manager
A HTTP request is sent to a web server. A HTTP request including HTTP request data is received. A connection identifier is associated with the HTTP request. The...
Applying term consistency to an inequality constrained interval global
One embodiment of the present invention provides a system that solves a global optimization problem specified by a function f and a set of inequality constraints...
Apparatus and method for random number generation
Apparatus is provided for reliably generating a random number sequence. The apparatus comprises a digital pseudo-random number sequence generator having a first...
Method and apparatus for improving transaction specification by marking
A method for marking a transaction, comprising defining an application as a plurality of states, wherein each of the plurality of states is associated with at...
Applying term consistency to the solution of unconstrained interval global
One embodiment of the present invention provides a system that solves an unconstrained interval global optimization problem specified by a function f, wherein f...
Apparatus and method for finding the longest matching prefix in a router
An apparatus and method for reducing a number of matched entries to more relevant matched entries. In routers, a destination Internet Protocol address of an...
Discovery of nodes in an interconnection fabric
A system and method for discovering nodes in an M.times.N torus interconnection fabric of nodes is provided. The method comprises probing an M.times.N torus...
Electronics assembly with arrangement for air cooling
An electronics assembly, for example a computer that may be employed as a network server, has an enclosure, and a plurality of heat-generating components such as...
Active block write-back from SRAM cache to DRAM
An external cache management unit for use with 3D-RAM and suitable for use in a computer graphics system is described. The unit maintains and tracks the status...
Graphical user interface for indicating device failover
A computer-implemented method and apparatus for indicating a failover data path in a graphical user interface environment is provided. The method includes...
Floating input amplifier for capacitively coupled communication
One embodiment of the present invention provides a capacitively-coupled receiver amplifier that has an input with no DC coupling. A DC voltage is programmed on...