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.
Apparatus and method for data packing through addition
A scalable packing circuit used to byte pack data transferred from a first storage element to a second storage element. The packing circuitry comprises a word...
Three conductor asynchronous signaling
A technique is described for transmitting events over three or more conductors in which a sequence of activity of the conductors for information transfer is...
Sub-ambient temperature electronic package
An integrated circuit package having an internal cooling device. The integrated circuit package includes a thermoelectric device that operates according to the...
Method of determining signal propagation delay through circuit elements
A method is provided for accurately determining the propagation delay of a gate under consideration in a static timing analyzer. This is accomplished by...
Cursor control apparatus having foot operated pedal and method for same
An apparatus for use with a computer having a display. The computer is programmed to provide an indicia on the display. The apparatus includes a control device...
Method and apparatus for environment-variable driven software testing
An apparatus and method for testing software is disclosed. A test base is constructed on a storage device by creating a plurality of directories connected to...
Packet switched cache coherent multiprocessor system
A multiprocessor computer system has a multiplicity of sub-systems and a main memory coupled to a system controller. An interconnect module, interconnects the...
Dynamically configurable kernel
A dynamically configurable operating system is achieved by providing a module sub-system which intercepts requests by processes to access a module in the...
Method and system for testing graphical user interface programs
In a preferred embodiment, the present invention provides an improved method and system for testing a graphical user interface program. The preferred embodiment...
Method and apparatus for a key-management scheme for internet protocols
A first data processing device (node I) is coupled to a private network which is in turn coupled to the Internet. A second data processing device (node J) is...
Method and apparatus for controlling data flow through an ATM interface
A method and network interface for controlling the flow of data between a and an ATM network is provided. The network interface resides on an ATM interface and...
Method and apparatus for distributing network bandwidth on a media server
A novel video server is taught which allows for additional output bandwidth from the server by using multiple physical network interfaces over a single IP...
Method for preparing sliced meat portions
One or more portions of whole muscle meat are injected with a liquid comprising oil and water, conveniently also containing flavoring materials and/or flavor...
Housing for hard disk drives
Method and apparatus for serializing access to multithreading unsafe
An improved technique for serializing access to multithreading unsafe resources is described. A baton manager is used to manage the serializing of accesses to a...
Apparatus and method for efficient sharing of virtual memory translations
A method and apparatus to share virtual memory translations in a computer is described. The apparatus includes an operating system that runs in conjunction with...
System and method for locating object view and platform independent
A class loader downloads objects and object viewers from remote computer nodes, and invokes locally stored object viewers to view objects. When a user selects an...
Method and apparatus for providing collection browsers
In a window and notification based computer system, a browser class, a browser item layout class, a browser item data cell layout class and a browser item class...
System and method for data security
A system and method for substantially reducing accidental disclosure of confidential information by interleaving video data frames with video flash frames. These...
CMOS voltage regulator
In accordance with the teachings of this invention, a novel voltage regulator is taught which is capable of being formed solely of MOS devices. This eliminates...
Solid superacid catalysts comprising platinum metal
A sulfated solid catalyst is provided which comprises (1) oxide or hydroxide of Group III or Group IV element, e.g. zirconium, and (2) a first metal comprising a...
Method for direct attachment of an on-chip bypass capacitor in an
Switching noise at integrated circuit V.sub.DD and V.sub.SS metal traces is reduced by minimizing lead inductance in on-chip bypass capacitors. For each on-chip...
Method for simulating the parallel processing of video data
A method for simulating multiple instruction launch in a single-scalar computer system is disclosed. A video data signal having a plurality of data components...
Method and apparatus for partitioning data load and unload functions
within an interface system for use with an...
The asynchronous transfer mode (ATM) interface, which may be a segmentation and reassembly unit, controls segmentation of packets into cells and reassembly of...
Method and apparatus to distribute spare cells within a standard cell
region of an integrated circuit
A method and apparatus to distribute spare cells into a standard cell region of an integrated circuit is described. An initial layout of standard cells is first...
Method of making a low power, high performance junction transistor
Low threshold voltage MOS devices having buried electrodes are disclosed herein. Such devices have source and drain regions which include tip regions and plug...
Software-based encoder for a software-implemented end-to-end scalable
video delivery system
A software-based encoder is provided for an end-to-end scalable video delivery system that operates over heterogeneous networks. The encoder utilizes a scalable...
System isolation and fast-fail
A method and an apparatus allowing a system interfaced with a network to continue functioning in a diminished capacity, even when the system is temporarily...
Shared hardware for multiply, divide, and square root exponent
The same hardware is used to implement calculations of the exponents for multiplication, division, and square root in either double or single precision. A...
Single ended dynamic sense amplifier
A single-ended sense amplifier circuit for sensing the state of a bitline in a memory array. The sense amplifier includes an output circuit having an input and...
System and method for determining whether a software package conforms to
packaging rules and requirements
A system and method for auditing software packages in a multi-release environment is provided. The audit system reads one or more external files that specify...
Gasket material layer including cork, fibers, rubber, and a rubber
A gasket material includes a sheet metal having a coating of adhesive applied thereon, and a coating layer of a compound or composition formed on the surface of...
System and method for verifying processor performance
A method of adapting execution-driven simulators to accept traces is provided. First, a benchmark program is executed to provide a trace file of the executed...
Method and apparatus for preemptable multiplexing of connections to
A multiplexing non-device specific stream module is provided to an operating system. The multiplexing non-device specific stream module includes a number of...
Compact housing for a computer workstation
A compact housing for a workstation-class computer is disclosed. The apparatus includes a structural heat sink with a horizontal base heat sink that includes an...
Dynamic MOSFET threshold voltage controller
A threshold voltage controller circuit for controlling the threshold voltage of complementary metal oxide semiconductor field effect transistors (CMOSFETs)...
Functional control block for voltage regulator with dual servo loops
A functional control block (FCB) device for use in conjunction with a signal regulating apparatus which has a signal regulator for producing an output signal and...
Apparatus for applying solder to electrical or electronic components mounted in a horizontally oriented carrier, includes a solder bath, a pair of tracks (1,2)...
Temperature controlled system for printing press
The system of the present invention controls the temperature of ink so as to enhance print quality. An ink roller has a circulation path therein. A circulation...
Cryogenic freezing system for rubber crumbs and other materials
A cryogenic freezing system having a cooling tunnel with an inlet end, an outlet end and a floor therebetween, a tank for a liquid cryogenic material and with an...
Scalable architecture for asynchronous transfer mode segmentation and
A scalable, asynchronous transfer mode ("ATM") interface for generating an ATM cell comprising an addressing element, a memory element and a cell generating...
Waterless presensitized printing plate comprising four layers and method
of making thereof
A camera speed lithographic plate precursor composition is used for the preparation of waterless, imaged printing plates. The plates comprise a solid substrate...
Interleaving pixel data for a memory display interface
A method and apparatus is disclosed for interleaving the transfer of pixel data from a dual bank frame buffer to a memory display interface. The interleaved...
Flat panel display interface for a high resolution computer graphics
A computer graphics subsystem is disclosed that renders images on either a high resolution CRT display or a high resolution flat panel display without requiring...
Porphyrins and metal complexes thereof having haloalkyl side chains
Transition metal complexes of meso-haloalkylporphyrins, wherein the haloalkyl groups contain 2 to 8 carbon atoms have been found to be highly effective catalysts...
Method and apparatus for optimizing supervisor mode store operations in
a data cache
A system and method for performing conditionally cache allocate operations to a data cache in a computer system. As supervisor mode operations typically do not...
Dynamic clocked inverter latch with reduced charge leakage
A dynamic clocked inverter latch with reduced charge leakage includes a first node biasing circuit with a P-MOSFET and an N-MOSFET totem-pole-coupled between VDD...
A barbecue adapted for portability and being gas-fired. A parallel smoker plate assembly intermediate a gas burner and a cooking plane enhances heat transfer to...
Method and apparatus for secure remote authentication in a public network
A client workstation provides a login address as an anonymous ftp (file transfer protocol) request, and a password as a user's e-mail address. A destination...
Configurable multi-product electronics enclosure