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.
Methods and apparatus for avoidance of remote display packet buffer
The present invention manages memory buffers in a computer network system. In one embodiment, a managing system on a thin client unit modifies an amount of...
Magneto-hydrodynamic heat sink
A heat sink uses a pump assembly to generate a magnetic field. Flow directions of electrically and thermally conductive liquid flowing through multiple pipes...
System and method for controlling metamerism
The present invention provides a plurality of representations of color that are stored in an electronic color library and that can be selected by a user. After a...
Low inductance mount for decoupling capacitors
A low inductance mount for decoupling capacitors. In one embodiment, a circuit carrier such as a printed circuit board (PCB) includes a surface layer, a first...
Data center room cold aisle deflector
A method and system of deflecting air circulated in a data center room are disclosed. A method for controlling air circulation within a room having an aisle...
System and method for controlling and managing computer farms
A system and method of controlling a distributed processing system such as a including a first computer that includes a first Java virtual machine and a Java...
Method and apparatus for upgrading managed application state for a java
An invention is disclosed for performing online upgrades of applications, including the managed application state, without disrupting the functionality of the...
Method and apparatus for managing remote software code update
A method for managing remote software code update includes receiving a message from a remote device that includes a first code space having at least one segment...
Methods for improved security of software applications
Methods and systems thereof for providing security of information in a computer system are described. The information is received in the user space defined...
Method for in-place memory interleaving and de-interleaving
A method for in-place interleaving and de-interleaving of a memory includes, in one embodiment, generating a new address corresponding to a new location in the...
Method and system for automating generation of web services from existing
A computer-based method for generating a Web service. The method includes identifying first and second service components for inclusion in the Web service, which...
Distributed multi-sample convolution
A multi-chip system is disclosed for distributing the convolution process. Rather than having multiple convolution chips working in parallel with each chip...
System and method for a heuristics-based approach for determining a number
of colors in an image
A method for determining a number of colors in a digital image includes receiving a digital image and determining a total number of pixels in the digital image....
Dispersive interconnect system for EMI reduction
An interconnect system between an integrated circuit device and a printed circuit board may include a filter portion coupled to conductors on a power...
A polymeric dispersant of the structure: ##STR00001## wherein R.sub.1 is selected from the group consisting of H, CH.sub.3, and a combination thereof, and n is...
Electronic equipment module with latching injector/ejector
A module includes a panel having a groove. An injector/ejector may be coupled to the panel. The injector/ejector may reside in the groove when the...
Sensor-activated audible story lamp
An apparatus, system, and method are disclosed for sensing the presence of a person and directing an audible message to the person. The apparatus, in one...
Quick-release eyeglasses hinge
A hinge for eyeglasses includes a hinge block for attachment to a lens frame of the eyeglasses. The hinge block has an aperture and a slot extending from the...
Preparation of a software configuration using an XML type programming
Configuring software for a target comprises preparing a command file which specifies a subset of components selected from a group of components, and parameters...
Mechanism for safe byte code in a tracing framework
A method for evaluating safety of a tracing program involves loading a byte code in a tracing framework, where the byte code includes instructions of the tracing...
Object-oriented enumerated type facility
One embodiment of the present invention provides a system that facilitates use of an object-oriented enumerated type within a computer program. During operation,...
Method and apparatus for receiver circuit tuning
A Mobile Subscriber Directory Assistance (MSDA) system including originating carrier center initiating a directory assistance call, a directory assistance center...
Method and apparatus for avoiding read-after-write hazards in an
One embodiment of the present invention provides a system that avoids read-after-write (RAW) hazards while speculatively executing instructions on a processor....
Cache coherency for multiple independent cache of a domain
Distinguishing between snoops initiated internally with respect to a processing unit and snoops initiated externally with respect to a processing unit allows...
Decentralized peer-to-peer advertisement
Embodiments of a shared resource distributed index mechanism that peers in a peer-to-peer network may utilize to distribute index entries corresponding to...
System and method for managing software version upgrades in a networked
In a multi-node computer system, a software version management system is described having a version manager for ensuring that cluster nodes running completely...
N-level down hierarchical powergrid analysis
Ports at which a cell served by a local powergrid is to be modeled are designated on a selected metal layer N-levels down from the topmost metal layer of the...
Method and apparatus for an efficient memory built-in self test
architecture for high performance microprocessors
A memory BIST architecture provides an efficient communication interface between external agents, e.g., external tester and a memory BIST module. The memory BIST...
Method and apparatus for I/O scheduling
In general, in one aspect, a method for storing data, including receiving a request to store data in a storage pool, determining a quantized deadline for the...
Remote services system communication module
The invention relates to a remote services communication module which includes: a communication protocol and a communication encryption module. The communication...
Implementing a distributed file system that can use direct connections
from client to disk
One embodiment of the present invention provides a distributed file system that is able to use direct connections between clients and disks to perform file...
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...