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.
Automatic lease renewal with message gates in a distributed computing
A system and method for providing message-based leasing of resources in a distributed computing environment. Services may issue leases to clients and provide...
Method and apparatus for simulating transparent latches
A method and apparatus for cycle-based simulation of a transparent latch includes classifying a phase of the transparent latch, classifying a phase of an input...
Computer device capable of playing DVD films without the need of executing
an operating system
A computer device capable of playing DVD films without the need of running an operating system is disclosed. The computer device comprises a computer keyboard...
Image-inverting prism device with double uses for a telescope
An image-inverting prism device with double use for a telescope includes a prism contained in a housing formed of two semi-housings. The housing has a first end...
Method and apparatus for fabricating a crystal fiber by utilizing at least
two external electric fields
The present invention relates to an apparatus for making a source material into a crystal fiber having different regions of polarization inversion. The apparatus...
Direct current stabilization power source device
Method and system for address book application programming interface
An address book API according to the present invention includes an abstracted API and one or more address book specific adapters. The abstracted API provides...
Methods and apparatus for managing an application
Methods and apparatus for managing execution of an application according to an application lifecycle. The application lifecycle is managed by an application...
Method and apparatus for inserting prefetch instructions in an optimizing
One embodiment of the present invention provides a system that generates code to perform anticipatory prefetching for data references. During operation, the...
An Infiniband device can have an input port operable to receive a packet and to forward the packet to an output port of the device for onward transmission toward...
Avoiding register RAW hazards when returning from speculative execution
One embodiment of the present invention provides a system that avoids register read-after-write (RAW) hazards upon returning from a speculative-execution mode....
Selective execution of deferred instructions in a processor that supports
One embodiment of the present invention provides a system which selectively executes deferred instructions following a return of a long-latency operation in a...
Method and system for filesystem mounted on a root directory wherein data
is redirected from a first storage...
An automated method of establishing a filesystem utilizing the establishment of a first filesystem that interfaces with devices by loading software, including a...
Dynamic allocation of a pool of threads
Embodiments of the present invention provide for execution of a protocol in a multi-processor network device. In one embodiment, a hash function is applied to...
Server side execution of application modules in a client and server system
Methods, system, and articles of manufacture consistent with the present invention provide for remote processing in a client/server system. A client has a first...
Methods to develop remote applications with built in feedback ability for
use in a distributed test framework
Providing remote applications having built in feedback ability in a distributed test framework. A first application program having a call interface is launched...
An electronics module comprises a housing; and a plurality of electronic and electrical components for example fans. The module includes electromagnetic...
System for mounting and cooling circuit boards
A computer system may include one or more modules coupled to a backplane in a housing. A module support structure may allow cooling air to flow upwardly across...
Speed-matching control method and circuit
One embodiment of the present invention provides a system that matches speeds of asynchronous operation between a local chip and a neighboring chip. The system...
Apparatus to shift to pre-charge mode a dynamic circuit driven by one-shot
clock signal during power off mode
A method and apparatus for shifting a dynamic circuit, driven by a one-shot clock, to a pre-charge mode, during a power-off mode, is provided. Under certain...
Method and apparatus to linearize output buffer and on-chip termination
A driver circuit that outputs a data signal uses feedback of the data signal to the driver circuit to modulate a drive strength of the driver circuit. The driver...
Method and apparatus for conveying a security context in addressing
A method for conveying a security context, including creating and assigning a virtual address to a client process, issuing a first Internet Protocol version...
Apparatus and methods for integrating APIs for program execution
Disclosed are apparatus and methods for controlling execution of a target software component within an isolated execution unit. In general terms, an intermediary...
Timing convergence, efficient algorithm to automate swapping of standard
devices with low threshold-voltage devices
A method for optimizing low threshold-voltage (V.sub.t) devices in an integrated circuit design. The method includes identifying paths and nodes within the...
System and method browsing a network topology using a character driven
In a computer network system, a command line interface system is described having a text-based browser for browsing details of host devices coupled to the...
System and method for storage of operational parameters on components
A computer network may include one or more systems coupled to many components. The computer network may be a storage network that includes one or more systems...
Method and apparatus for using a fault tolerant memory in processor
testing and design
An apparatus and method for controlling and providing a robust, single entry cache memory is described in connection with an on-board cache memory integrated...
Managing distribution of content using mobile agents in peer-topeer
Embodiments of a system and method for using mobile agents for managing distribution of content in peer-to-peer networks. An initiating peer node may launch a...
Average code generation circuit
Disclosed is a method and circuit for generating an average binary code from at least two input binary codes. The circuit may be employed in an integrated...
Lock-free implementation of dynamic-sized shared data structure
Solutions to a value recycling problem that we define herein facilitate implementations of computer programs that may execute as multithreaded computations in...
Tool for defining verbs and adverbs in a fault injection test creation
The present invention provides a method and apparatus for defining verbs and adverbs. The method includes creating at least one of a verb and adverb, wherein the...
Method and system for cooling electronic components
A system and method for cooling electronic components. The system includes a surface. One or more electronic components are coupled to the surface, the one or...
Method and apparatus for validating user input fields in a graphical
For validating user input fields in a graphical user interface, a data entry field includes a graphical validation indicator. In response to user activation of...
System and method for determining a global ordering of events using
A method of utilizing timestamps for the global ordering of event information, particularly hardware error reporting, is disclosed. Locally generated time stamps...
Method and system for reporting status over a communications link
A method and system are provided for reporting a status from a first node in a network to a second node in the network. The first node maintains a first value...
Method and apparatus to store delay locked loop biasing parameters
A calibration and adjustment system for post-fabrication control of a delay locked loop bias-generator is provided. The calibration and adjustment system...
Inject/eject mechanism for circuit boards
A mechanism may couple an electrical assembly with circuit boards in a computer system. The mechanism may include injectors on the electrical assembly and a...
Micro SD adapter structure
A micro SD adapter structure includes a casing having an insert slot which is a hollow structure in the shape of a mini SD card, a hollow portion at the casing,...
Method and apparatus for implementing a pluggable password obscuring
One embodiment of the present invention provides a system that implements a pluggable password obscuring mechanism. During operation, the system receives a...
Method and apparatus for direct virtual memory address caching
A system including a direct virtual memory access engine configured to request that data is stored in a memory, wherein a request for the data includes a I/O...
Method and apparatus for supporting read-only objects within an
object-addressed memory hierarchy
One embodiment of the present invention provides a system that supports read-only objects within an object-addressed memory hierarchy. During operation, the...
Managing user access of distributed resources on application servers
A method and system to manage user access to resources and computing tasks on servers located on a network. The preferred embodiments of this system would enable...
Method and apparatus for a real time XML reporter
An invention is provided for generating an XML test result file. A key parameter and a value parameter are received, wherein the key parameter relates to a tag....
Method and apparatus for removing quantization effects in a quantized
One embodiment of the present invention provides a system that reconstructs a high-resolution signal from a set of low-resolution quantized samples. During...
Method and apparatus for a packet classifier
In one embodiment, a method for efficiently classifying packets for a multi-processor/mutli-thread environment is provided. The method initiates with receiving a...
Method and system for labeling data in a communications system
A method and system for labeling data in a networked environment. The method and system comprise determining if a label should be added to a portion of data...
Methods, system and articles of manufacture for providing an extensible
serialization framework for an XML...
Methods, systems, and articles of manufacture consistent with certain principles related to the present invention enable a computing system to receive a...
Method and apparatus for loading class files into non-volatile memory
One embodiment of the present invention provides a system that facilitates loading classes into non-volatile memory. During the loading process, the system first...
Method and apparatus for partitioning of managed state for a Java based
A method is disclosed for partitioning a managed state for a Java based application. The application developer is allowed to associate individual entity beans...