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.
Fuse sensing scheme with auto current reduction
An improved circuit for sensing and programming fuses in integrated circuits. The circuit is broadly comprised of a fuse cell, a reference circuit, a sense...
Multi-stage inverse toggle
An inverse toggle circuit includes a pair of input connections for receiving each of four possible input signal combinations in a sequential rotational manner....
Method and system for proving membership in a nested group using chains of
In accordance with the invention, a presenter of credentials presents to a recipient of credentials one or more chains of group credentials to prove entity...
Platform-independent selective ahead-of-time compilation
Methods and systems for platform-independent selective ahead-of-time compilation are herein described. A method selector comprising a profiling tool and...
Method and apparatus for avoiding write-after-write hazards in an
One embodiment of the present invention provides a system that avoids write-after-write (WAW) hazards while speculatively executing instructions. The system...
Conservative shadow cache support in a point-to-point connected
A point-to-point connected multiprocessing node uses a snooping-based cache-coherence filter to selectively direct relays of data request broadcasts. The filter...
Computer system and method providing a memory buffer for use with native
and platform-independent software code
The present invention relates to computer systems and methods for providing a memory buffer for use with native and platform-independent software code.In a...
Peer trust evaluation using mobile agents in peer-to-peer networks
Embodiments of a system and method for using mobile agents to gather trust information for evaluating trust in peer-to-peer networks. A peer node may launch a...
Apparatus and method for associating classes
A computer-implemented method and mechanism represents system management information for components of a system as instances of managed object classes. A...
Delay-based analog-to-digital converter
An analog-to-digital converter generates and adjusts a digital signal based on a delay caused by an analog signal. The analog signal controls a delay of a first...
Process for preparing nanoscale quinacridone
This invention relates to a method for production of nanoscale size quinacridones through a wet-salt attrition process by combining a crude quinacridone pigment...
Method and apparatus for dynamic distributed computing over a network
A homogeneous execution environment operates within a heterogeneous client-server network. A client selects a server and transmits a procedure call with...
Methods and apparatus for executing instructions in parallel
A system, method and apparatus for executing instructions in parallel identify a set of traces within a segment of code, such as Java bytecode. Each trace...
Method and system for generating first class citizen application
implementing native software application wrapper
A method for camouflaging a non-native application as a native application of a device is provided. The method includes generating a native code wrapper in a...
Method and system for determining computer software test coverage
A method for analyzing a test coverage of a software application specification by a test suite is provided. The method includes reading an assertion document for...
Low latency comma detection and clock alignment
An Infiniband device can be provided. The device can comprise an input port having a serialiser/deserialiser. The serialiser/deserialiser can comprise: a data...
Virtual register set expanding processor internal storage
A processor includes a set of registers, each individually addressable using a corresponding register identification, and plural virtual registers, each...
Computer system supporting read-to-write-back transactions for I/O devices
A read-to-write-back transaction may allow I/O subsystems (or other devices) to perform a write to a portion of a cache block without gaining ownership of the...
Multi-core multi-thread processor
In one embodiment, a processor is provided. The processor includes at least two cores, where each of the cores include a first level cache memory. Each of the...
Loading and saving data from security sensitive applets to a local file
A method and apparatus is provided for saving and loading Java applet data to and from, respectively, a local file system of a client computer system. It is not...
Precision improvement method for the Strassen/Winograd matrix
A computer system for multiplying a first matrix and a second matrix that reduces rounding error, including a processor, a memory, a storage device, and software...
Avoiding remembered-set maintenance overhead for memory segments known to
be in a collection set
A garbage collector that employs the train algorithm to manage a generation in a computer system's dynamically allocated heap maintains for each of the...
Method for collecting and reducing performance-related data in constrained
A method for testing performance of a constrained resources computing device (CRCD) is provided which includes determining that a data sample was generated and...
A computer system comprises a plurality of shelves. Each shelf has a carrier for removably receiving a plurality of information processing modules and a...
Mobile phone antenna
The present invention provides a mobile phone antenna, which comprises an antenna ground plane, a radiating conducting plate, a feeding conducting strip, a...
Synthesis of s-fluoromethyl
The present invention provides a convenient process for the preparation of S-fluoromethyl ...
A dispenser is adjustable to contain beverage container lids of various sizes. A housing has a front element with an opening. Pager assemblies are mounted in...
Methods and systems for integrating with load balancers in a client and
Methods, systems, and articles of manufacture consistent with the present invention provide for exchanging messages directly between a client and a selected...
Multi-CPUs support with thread priority control
An invention is provided for affording thread priority control in a distributed computer system. At least one task is executed on a server, where each task...
Overflow sensitive arithmetic instruction optimization using chaining
A method for arithmetic expression optimization includes receiving an operator and at least one operand of a first instruction defined for a first processor...
Method and apparatus for at-speed diagnostics of embedded memories
A method of testing an embedded memory which includes providing a programmable memory built-in self-test module and using the programmable memory built-in...
Managing exposure to failure for computer-based systems
Methods, systems, and articles of manufacture consistent with the present invention provide for managing exposure to failure for computer-based systems....
System and method for providing switch redundancy between two server
A system and method for providing switch redundancy in a computer network comprises two or more separate servers that are connected together to allow the servers...
Determining cycle adjustments for static timing analysis of multifrequency
Given two synchronous clocks which transact data from a transmitter element to a receiver element which are analyzed by static timing, the interval between the...
System and method for providing a persistent power mask
A system and method is provided to allow a computer network system to keep a device in a powered off state over a power cycle. A service processor stores the...
Distributed indexing of identity information in a peer-to-peer network
Embodiments of a distributed index mechanism for indexing and searching for identity information in peer-to-peer networks. In one embodiment, a distributed index...
Backing Register File for processors
A processor is defined by a new architectural feature called a Backing Register File, where a Backing Register File is a set of randomly accessible registers...
Partial address compares stored in translation lookaside buffer
A method of performing a fast information compare within a processor which includes performing a more significant bit compare when information is loaded into a...
Physical address mapping framework
Provided is a method and apparatus for registering requests to access physical memory in a physical address mapping framework. Specifically, a device can...
Method and apparatus for releasing memory locations during transactional
One embodiment of the present invention provides a system for releasing a memory location from transactional program execution. The system operates by executing...
System and method for reducing accounting overhead during memory
A system and method for reducing the overhead involved in allocating memory to a task, thread or similar entity that shares memory or some other resource with...
Method for locating and retaining new software and dependencies on a local
server by examining a property file...
A method for distributing code resident on a remote application server to a local server. When a client requests information, a request handler on the local...
Thread-safe portable management interface
A system and method for using a management interface such as Portable Management Interface (PMI) in a thread-safe and efficient manner. A secondary scheduler...
Rendezvous for locating peer-to-peer resources
A system and method for providing rendezvous nodes in a peer-to-peer networking environment is described. Rendezvous nodes preferably cache information about...
System and method for reforming a distributed data system cluster after
temporary node failures or restarts
Data stored within a cluster may be distributed among nodes each storing a portion of the data. The data may be replicated wherein different nodes store copies...
Dynamic administration framework for server systems
A dynamic administration framework for server systems. A generation mechanism may generate one or more components of the administration framework from...
Technique for configuring network deliverable pluggable components for
Embodiments of a Bundle Configuration Utility (BCU) for configuring network deliverable pluggable components for deployment in embedded servers are described....