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.
A cooling module is provided for an electrically powered apparatus. The cooling module comprises a non-volatile memory arranged to store a module identifier code...
Method and apparatus for seamless integration of images using a
An integrated display system includes multiple displays and a transmissive/reflective mirror with a mirror face. Images from display areas of one or more...
Water soluble energy curable stereo-crosslinkable ionomer compositions
A homogenous, aqueous, energy curable, stereo cross linkable ionomer containing coating composition and a method of preparing same.
Padlock with fully integrated dual locking system with indicator/signal
By providing two separate and independent locking systems formed in a single padlock, with both locking systems independently enabling the single shackle to be...
Inner frame for ski goggles
Combined travel mirror and clock
Ribbed bottle with oversized mouth
Secure full swing rack door hinge
Carabiner slide handle cap
Combining write-barriers within an inner loop with fixed step
The present invention provides a technique for reducing the number of write barriers executed in mutator code without compromising garbage collector performance....
Dynamic distributed make
A distributed make command is used when compiling a computer program in order to allow non-dependent processes in the compiling be performed in parallel, such as...
System and method for enhancing communication between devices in a
An apparatus and method for resending a request in a computer system using a delay value is provided. In response to receiving a request, a target device in a...
Method and apparatus for abandoning an interrupted task
A method and apparatus for abandoning an interrupted task is provided. The method includes setting at least one of a plurality of logic elements associated with...
Methods of microprocessor instruction result obfuscation
A CPU executes program instructions which result in valid and invalid intermediate results. By selecting the desired intermediate results, a program is able to...
Automatic conversion of all-zero data storage blocks into file holes
A method for storing a first data block, including evaluating the first data block comprising a first plurality of data, if the first plurality of data includes...
Multi-node computer system in which networks in different nodes implement
different conveyance modes
A system may include several nodes coupled by in inter-node network. Each node includes several active devices coupled by an address network. The address network...
Configuring external network connections
A support module for a modular computer system can provide switching functions. Internal information signal interfaces can connect to information processing...
Secure system unit mobility
A system unit has at least a first network identity and a second network identity for communicating with a network, and an indication of which of the network...
Computer system console access
A console concentrator is provided as an integral part of a modular computer system to provide access to consoles in the components of the system in a secure and...
Efficient binary content distribution using propagating messages
A method and system allows any peer to efficiently distribute content to all other peers in a peer group using existing propagation mechanisms. According to the...
Apparatus and methods for generating counts from base values
An apparatus for generating a plurality of counts is provided. A first adder is coupled to receive n least significant bits of a base count and a plurality of...
Method and apparatus for routing of messages in a cycle-based system
A method for routing a message from a source node to a destination node, where the source node and the destination node are connected by a plurality of nodes in...
Reliability clock domain crossing
A data communications system is disclosed. The data communications system comprises two clock domains. A first clock domain includes a transmitter and a first...
Extended computer systems
A carrier may be provided for a modular computer system. The carrier may have a plurality of receiving locations. Each receiving location may be configured...
Flashlight with ergonomic grip
Combination carabiner calculator
Direct current stabilization power source device
Combined magnifier and clock
System and method for range check elimination via iteration splitting in a
A range check elimination loop structure is provided. The range check elimination loop structure includes a pre-loop structure based on an original loop...
Linking of virtual methods
Linking a virtual method comprises receiving a program comprising multiple program units, enumerating classes of the program, determining whether a virtual...
Multiprocessing system employing address switches to control mixed
broadcast snooping and directory based...
A multiprocessor computer system is configured to selectively transmit address transactions through an address network using either a broadcast mode or a...
System and method for goal-based scheduling of blocks of code for
A scheduler may be configured to schedule a plurality of blocks of concurrent code for multi-threaded execution. The scheduler may be configured to initiate...
Distributed trust mechanism for decentralized networks
Embodiments of a decentralized, distributed trust mechanism that may be used in various networking platforms including peer-to-peer platforms, to implement trust...
Method and apparatus for facilitating exception-free arithmetic in a
One embodiment of the present invention provides a system that facilitates performing exception-free arithmetic operations within a computer system. During...
Method and apparatus for solving systems of equations in fixed-point form
One embodiment of the present invention provides a system for solving a system of equations in fixed-point form. During operation, the system receives a...
Versioning application programming interface and method for using
A versioning Application Programming Interface (API) is provided for a software platform based on an object-oriented platform-independent programming language....
Multiple component field-replaceable active integrated liquid pump heat
sink module for thermal management of...
A field-replaceable active pumped liquid heat sink module includes a front portion and a back portion, each including a liquid pump, a radiator, an optional...
Method and apparatus for lightweight support on set top box
A Lightweight component is made focus traversable by creating a pseudo native windowing system widget for each and every Lightweight component. This pseudo...
Vector technique for addressing helper instruction groups associated with
The present application describes a method and a system for executing instructions while reducing the logic required for execution in a processor. Instructions...
File system virtual memory descriptor generation interface system and
A computer system having a kernel interface that provides a technique for creating memory descriptors that provides a single way of representing memory objects...
Composite DMA disk controller for efficient hardware-assisted data
In one embodiment, a direct memory access (DMA) disk controller used in hardware-assisted data transfer operations includes command receiving logic to receive a...
Methods and systems for computing floating-point intervals
Computing an output interval includes producing a first product resulting from a conditional multiplication using a first operand, a second operand, and a third...
Testing a database transaction system without modifying a database
A mechanism for testing a database transaction system without modifying a database is provided. A transaction commit instruction, sent by a transaction manager,...
Method and apparatus for detecting the position of light which is incident
to a semiconductor die
One embodiment of the present invention provides a system for detecting light which is incident to a first semiconductor die. During operation, the system...
Bifunctional polyethylene glycol derivatives
The present invention provides novel heterobifunctional and monobifunctional polyethylene glycol derivatives for the pegylation of therapeutically active...