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.
Method and apparatus for executing standard functions in a computer system
using a field programmable gate array
A computer system comprising mass storage, a system bus connected to the mass storage, and a processor unit connected to the system bus. A library of standard...
Network and end-host efficiency for web communication
Network and host efficiencies are improved by reducing the overhead associated with establishing virtual circuits. In one approach, a request for information...
Methods, apparatus, and product for distributed garbage collection
In accordance with the present invention a process is provided for allocating and deallocating resources in a distributed processing system having a requester...
Method and apparatus for lazy instantiation of objects in a virtual machine
One embodiment of the present invention provides a system for creating objects in a virtual machine. The system operates by receiving a request to create an...
Method for decoupling capacitor optimization for a temperature sensor
A method for optimizing a decoupling capacitance for an on-chip temperature sensor is provided. A representative power supply waveform having noise is input into...
Method and apparatus for generating a data pattern for simultaneously
testing multiple bus widths
One embodiment of the present invention provides a system that facilitates generating a bus testing data pattern for simultaneously testing multiple bus widths....
Graphics fragment merging for improving pixel write bandwidth
A merge unit for the merging of tiles or arrays of pixels or samples, and suitable for use in a high performance graphics system is described. The unit may...
Method and apparatus for facilitating balanced bundles of electrical
One embodiment of the present invention provides a system that transmits a stream of datawords through a bundle of conductors with a three-dimensional structure....
Clocked full-rail differential logic with sense amplifier and shut-off
Clocked full-rail differential logic circuits with sense amplifier and shut-off are activated by a delayed clock and include a sense amplifier circuit that is...
Motion picture film reel for holding, transporting and storing film comprising a pair of disc-shaped side retaining members and a central hub around which the...
Black box timing model for latch-based systems
A method of creating a black box timing model for a digital circuit. The digital circuit is characterized by a block model having at least one input and at least...
Reducing I/O supply noise with digital control
A method for reducing noise in an I/O system has been developed. The method includes powering up the I/O supply and activating or inserting a shunting resistance...
Method and apparatus for testing a computer system through software fault
One embodiment of the present invention provides a system for testing a computer system by using software to inject faults into the computer system while the...
Methods and apparatus for providing customizable security and logging
protocols in a servlet engine
Methods and apparatus for providing customized security and logging protocols in a servlet environment are described. A servlet engine that includes a security...
Method and apparatus for supporting multiple cache line invalidations per
One embodiment of the present invention provides a multiprocessor system that supports multiple cache line invalidations within the same cycle. This...
Method and apparatus for performing software sampling on a microprocessor
One embodiment of the present invention provides a system that facilitates sampling a cache in a computer system, wherein the computer system has multiple...
Method and apparatus for dynamic proxy insertion in network traffic flow
In embodiments of the invention, a method and apparatus for dynamic proxy insertion in network traffic path is described. According to one or more embodiments of...
Mechanism for enabling customized session managers to interact with a
A mechanism for enabling customized session managers to interact with a network server is disclosed. The mechanism includes a programming interface which enables...
Methods and apparatus for implementing individual class loaders
Methods and apparatus for loading and unloading classes associated with an application are disclosed. A class loader adapted for loading classes associated with...
System and method for automatic generation of an at-speed counter
Methods and systems for automatic generation of an at-speed binary counter are described. The binary counter includes a slow counter that increments when a fast...
Implementation of a multi-dimensional, low latency, first-in first-out
A novel FIFO data structure in the form of a multi-dimensional FIFO. For a rectangular multi-dimensional FIFO, data items are received at an input of an...
Method and apparatus for reducing power consumption
A phase locked loop circuit is provided. The phase locked loop circuit is comprised of a first and second divide-by-N counter, a phase comparator, a voltage...
Output driver having dynamic impedance control
Disclosed is an input/output (IO) device for transmitting a data bit signal. In one embodiment, the IO device includes an IO device input node for receiving an...
Method and apparatus for asynchronously controlling a high-capacity domino
One embodiment of the present invention provides a domino logic circuit that operates asynchronously. This domino logic circuit contains a pipeline comprised of...
Source synchronous I/O using temporal delay queues
A temporal delay circuit for synchronizing a source synchronous input with a local clock is provided. The source synchronous input comprises a data input and a...
Adjustment and calibration system to store resistance settings to control
A adjustment and calibration system for reducing an impedance of a power supply path of an integrated circuit is provided. The power supply path includes a first...
Collapsible golf cart
A golf bag cart (10) having a frame (14), a handle (22), first and second rear wheels (18, 20), and first and second wheel struts (52, 54), to which the first...
Active sorption thermal storage container
A thermal storage device for maintaining the temperature of an article at a desired temperature for a length of time comprises a compartment within which the...
Pin toggling using an object oriented programming language
The present invention provides a solution for converting a boundary scan description language (BSDL) file to a hardware verification language (HVL) test program...
Computer-based automatic document formatting method
A computer-based method for improved automatic formatting of a document provides easier accepting and rejecting of formatting actions made by the automatic...
Method and apparatus for determining equality of objects in a distributed
A method and apparatus for managing relationships among objects in a distributed object environment includes a method and apparatus for determining whether two...
Methods for building and using a network device database
Several methods are described for building and using a network device database. The network includes multiple enclosures, and each enclosure houses at least one...
System and method for accessing multiple groups of peripheral devices
Several systems and methods are described for accessing one of multiple groups of peripheral devices. One of the systems includes a host system, multiple...
System and method for caching JavaServer Pages.TM. responses
System and method for caching JavaServer Page.TM. (JSP) component responses. The JSP components may be components that execute on an application server that...
Method and apparatus for enabling application programs to communicate with
network clients and servers
A method for enabling an application program to communicate with a network server, includes the steps of downloading a document from a document server to the...
Mutual exculsion system and method for restarting critical sections of code
when preempted during a critical...
A mutual exclusion arrangement is disclosed for use in connection with a computer, the computer being configured to execute at least one program having at least...
Optimized method and apparatus for parallel leading zero/one detection
A method and apparatus for detecting leading zeros in a number represented by a plurality of four-bit nibbles, each nibble having an associated order of...
A computer system, for example a network server, comprises a service processor for providing system management functions for the system, and at least one...
Method and apparatus for gate current compensation
A method and apparatus for compensating for gate current through a first capacitor includes: a biasing circuit; a first compensation transistor; a second...
Clock interpolation through capacitive weighting
A clock interpolation circuit for setting and controlling a phase of an output clock that is derived from an interpolation of multiple input clocks....
Conversion of solar energy
An array of elongated concave parabolic trough-shaped reflectors is disclosed. The orientation of the array is biaxially kept essentially perpendicular to rays...
Extruding and blow-molding method for forming a plastic product
A plastic product, and method and device for producing such plastic products are disclosed. The present invention produces a plastic product having a completely...
Network system coupling case
Data structure for fine-grid multi-level VLSI routing and method for
storing the data structure in a computer...
Provided is a data structure containing wiring information for an integrated circuit and a method for storing the same in a computer readable medium. In one...
Verifying decoupling capacitance using a maximum flow determination of a
A technique for verifying decoupling capacitance using a maximum flow determination is provided. The technique involves generating a network representing...
Decoupling capacitance assignment technique with minimum leakage power
A method and apparatus for assigning decoupling capacitors on an integrated circuit such that leakage power is minimized is provided. Particularly, the method...
Method and apparatus for presenting information in a display system using
A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further...