British merchant Peter Durand invented the tin can in 1810.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 6389513 | Disk block cache management for a distributed shared memory computer system A buffer cache management structure, or metadata, for a computer system such as a NUMA (non-uniform memory access) machine, wherein physical main memory is distributed and shared among separate memories. The memories reside on separate nodes that are conn... | 05/14/2002 |
| 6295584 | Multiprocessor computer system with memory map translation An apparatus and method is disclosed for allowing a multiprocessor computer system with shared memory distributed among multiple nodes to appear like a single-node environment. The single-node environment is implemented with a memory map that has a unique... | 09/25/2001 |
| 6247041 | Multiprocessor computer system with user specifiable process placement An apparatus and method is disclosed for allowing a user process to advise or control an operating system to place a process on a particular node or a node within a set of nodes. When a user process makes a system call to the operating system to either cr... | 06/12/2001 |
| 6247091 | Method and system for communicating interrupts between nodes of a multinode computer system Each node of multinode computer system includes an interrupt controller, a pair of send and receive queues, and a state machine for communicating interrupts between nodes. The communication among the interrupt controller, the state machine, and the queues... | 06/12/2001 |
| 6226714 | Method for invalidating cache lines on a sharing list A method of invalidating cache lines on an SCI sharing list by forwarding an invalidate request from node to node of a multiprocessor computer, such as a distributed shared memory (DSM) or non-uniform memory access (NUMA) machine. From the node at the hea... | 05/01/2001 |
| 6223244 | Method for assuring device access to a bus having a fixed priority arbitration scheme Computer-based devices, whether initiators or targets, are assured access to a bus having a fixed priority arbitration scheme (such as a SCSI bus) by assigning to each initiator a "fair share" of the bus bandwidth. This share is defined as a number of byt... | 04/24/2001 |
| 5801717 | Method and system in display device interface for managing surface memory A display device interface creates surface structures to represent regions in system or video memory. These surface structures enable application programs to access video memory directly. A flipping structure includes a front buffer and one or more back b... | 09/01/1998 |
| 5799113 | Method for expanding contracted video images Contraction and expansion of video images are important capabilities for multi-media, television picture-in-picture functionality, digital video archiving, browsing, and video transmission. A video image expansion process is used to expand contracted imag... | 08/25/1998 |
| 5798631 | Performance optimization controller and control method for doubly-fed machines A variable speed, constant frequency (VSCF) system utilizes a doubly-fed machine (DFM) to maximize the output power of the system. The system includes a power converter that provides a frequency signal and a current signal to the DFM. The power converter ... | 08/25/1998 |
| 5796855 | Polygon block matching method A polygon block matching method includes defining a preliminary quadrilateral reference pixel block of multiple pixels about a selected reference pixel in an image object of a video image frame. The pixels of the preliminary quadrilateral pixel block not ... | 08/18/1998 |
| 5793648 | Method and system for automating control panel layout and wiring specifications for a vehicle manufacturing process A method and system for automatically generating panel layout and wiring harness specifications for vehicles. The panel layout system receives as input a list of parts including switches, gauges, connectors, circuit breakers, etc., and automatically place... | 08/11/1998 |
| 5787203 | Method and system for filtering compressed video images A video compression error signal in a video compression scheme is affected by random and high frequency impulse noise. An error signal suppressor containing two filters is applied to the video compression error signal. The first filter reduces or eliminat... | 07/28/1998 |
| 5779536 | Truck cab ventilation system and method A truck cab ventilation system and method which includes an air exhaust channel that extends from an upper channel portion adjacent the ceiling at the rear of the cab and through a lower channel portion to an exhaust vent mounted adjacent the floor of the... | 07/14/1998 |
| 5767685 | Portable microwave moisture measurement instrument using two microwave signals of different frequency and phase shift determination A portable microwave measurement instrument is disclosed for measuring an unknown property of a test material, such as moisture content, by generating and transmitting two microwave beams of different frequency through such material so a portion of the be... | 06/16/1998 |
| 5754737 | System for supporting interactive text correction and user guidance features A method for interactively correcting text and providing user guidance includes monitoring user input to identify predefined events. In response to identifying predefined events, the predefined events in a rule-base are scheduled for evaluation. Evaluatio... | 05/19/1998 |
| 5657244 | Distinguishing power line arcing from RF emissions Specific noise components in an input signal are identified and isolated for processing in a desired manner. The method comprises determining an interval during which the noise component is expected to occur and isolating a portion of the input signal occ... | 08/12/1997 |