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.
Mono- and bis-hydrazone pigments
Mono- and Bis-Azo/Hydrazone Pyrrole Pigments and Methods for preparing same.
Method and apparatus for using a capacitor array to measure alignment
between system components
One embodiment of the present invention provides a system that measures alignment between a first semiconductor die and a second semiconductor die. The system...
Method, system and article of manufacture for a firmware image
Provided are a method, system and article of manufacture for a firmware image. A computer readable medium, comprises at least one data structure stored in the...
Method and apparatus for deriving functions from other functions in a
The present invention provides a method and apparatus by which functions may be derived from other functions in a programming language. A function is essentially...
Method and computer system for displaying a table with column header
inscriptions having a reduced horizontal size
The header inscription of one or more columns in a data table is reduced in horizontal width. A user having input to a first view of a data table can select a...
Fact collection for product knowledge management
Fact collection for a knowledge automation engine to use in detecting product issues on products. A knowledge automation engine may evaluate a check against a...
Product knowledge management
A system for creating and editing checks for a knowledge automation engine to use in detecting product issues on products. A knowledge automation engine may...
Mechanism for ring buffering in an arbitrary-action tracing framework
A method for storing a data set having an enabled probe identification component and an associated data component in a buffer, including storing the data set at...
Staging the processing of remembered-set entries as part of collection
based on the train algorithm
A garbage collector that reclaims memory space no longer needed by a mutator treats a generation of a dynamically allocated heap as being divided into "car"...
System and method for application-transparent synchronization with a
persistent data store
A system and method for application-transparent synchronization with a persistent data store. In one embodiment, the system may include a persistent data store...
System and method for testing telematics software
A system and method of validating an application includes receiving the application and determining a set of accessed classes that are accessed by the...
Technique for incorporating power information in register transfer logic
A technique for incorporating power information in a register transfer level design involves defining a module representing an integrated circuit block having...
Request queue management
Methods and apparatus providing, controlling and managing a dynamically sized, highly scalable and available server farm are disclosed. A Virtual Server Farm...
Superposition of data over voice
Method and apparatus for transmitting messages between communication devices via a communication channel allowing at least voice messages to be transmitted, the...
High density memory and multiplexer control circuit for use therein
A high density memory is disclosed wherein multiple memory cells are placed in a single cell region. To accommodate the multiple memory cells, multiple bit lines...
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. A plurality of textured pixel addresses corresponding...
Method, system, and program for discovering components within a network
Provided are a computer implemented method, system, and program for discovering components within a network. A discovery operation is initiated to discover a...
Strategic technology architecture roadmap
The preferred embodiments relate to a system and method for creating an end-to-end e-business system for an enterprise. In some embodiments, a strategic...
Configuration description language value management method and system
A method for managing constant values among disparate code portions that use the same constant names is provided. The method includes inspecting the disparate...
Method and apparatus for prefetching memory pages during execution of a
One embodiment of the present invention provides a system that facilitates prefetching memory pages for a computer program. The system operates by analyzing the...
System and method for measuring code segment performance
A system and methods are provided for inserting probe points into an executing program, and measuring the time spent traversing code paths from one probe point...
Support interface module bug submitter
A method for submitting a bug report utilizes a bug submission module to request a bug submission service from a first support host using a Support Interface...
Generating standalone MIDlets from a testing harness
A testing harness for a design-under-test is modified to include a standalone implementation of an application programming interface used in developing the...
Method and apparatus for enhancing the speed of a synchronous bus
An apparatus for enhancing the speed of a synchronous bus includes a two register based FIFO with software control bits and a second clock signal. According to...
Automatic register backup/restore system and method
The invention relates to an automatic register backup/restore system. The system comprises: a general register file, a backup register file, at least one backup...
Method and system for managing high-availability-aware components in a
networked computer system
The present invention describes a method and system for managing high-availability-aware components in a networked computer system. In particular, the method...
System and method for appending server-side glossary definitions to
transient web content in a networked...
One embodiment of the present invention provides a system and method for appending server-side glossary definitions to transient Web content in a networked...
Detection of dead regions during incremental collection
A garbage collector employs the train algorithm to collect a heap generation incrementally, collecting "car sections" in a collection order. As it updates the...
A simulator running on a single computer may be configured to appear as one or more users simultaneously initiating Internet requests from separate user...
Method and apparatus for zero-copy receive buffer management
An apparatus and method for managing the receipt of communication traffic in the form of packets or other units. The apparatus includes a communication interface...
Method and multi-queue packet scheduling system for managing network
packet traffic with minimum performance...
In a method and multi-queue packet scheduling system for managing network packet traffic, each of a plurality of output buffer queues is assigned with a reserved...
Method and apparatus for selecting a desired application on a smart card
Where there are potentially two or more applications installed on a smart card, with each application having a stored application identifier (AID), a desired...
Padlock with fully integrated dual locking systems
By providing two separate and independent locking systems formed in a single padlock, with both locking systems independently enabling the single shackle to be...
Astragal boot for a double door set
An astragal boot provides a substantially weatherproof seal at a lower end of a vertically elongated astragal installed on the free side edge or stile of a...
Letter opener clock
System and method for providing a flexible framework for remote
heterogeneous server management and control
One embodiment of the present invention provides a system and method for providing a flexible framework for remote heterogeneous server management and control. A...
Method and apparatus for simultaneous optimization of code targeting
Method and apparatus for simultaneous optimization of the compiler to generate codes that may be compatible and acceptable for two or more different processors...
Method and apparatus for routing differential signals across a
One embodiment of the present invention provides an arrangement of differential pairs of wires that carry differential signals across a semiconductor chip. In...
Short path search using tiles and piecewise linear cost propagation
A method for finding shortest paths is disclosed which uses a piecewise linear cost model to guide the search of through a compact tile graph and to ensure that...
Media management system
A process of configuring a media facility is provided. A source icon representing at least one media source is generated. Then, characteristics of the media...
Method and apparatus for memory redundancy and recovery from uncorrectable
A system maintains a copy of data stored in a first memory device in a redundant distinct second memory device. Upon detecting an uncorrectable error in the...
System and method for dynamic cluster adjustment to node failures 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...
Method and apparatus for supplying power in electronic equipment
A method and apparatus are disclosed for supplying power in electronic equipment. Thus the apparatus comprises at least one electronic component and a power...
Method and apparatus for creating and deploying applications from a server
In a system where client and server components (or actors) of an application are organized as complementary hierarchical graphs, a method and apparatus for...
Multiply execution unit for performing integer and XOR multiplication
A multiply execution unit that is operable to generate the integer product and the XOR product of a multiplicand and a multiplier. The multiply execution unit...
Method and apparatus for efficiently performing a square root operation
One embodiment of the present invention provides a system that performs a carry-save square root operation that calculates an approximation of a square root, Q,...