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 |
| 7787375 | Performing a recovery action in response to a credit depletion notification Provided are a method, system, and program for managing communication between a first device and a second device and performing a recovery action at the second device in response to a credit depletion notification from the first device. The second device assigns cre... | 08/31/2010 |
| 7370085 | Method, system, and program for providing user location information with a personal information management program Provided is a method, system, program, and data structures for providing user location information with a personal information manager program. Position coordinates of a wireless device associated with a user are generated, along with time information indicating a t... | 05/06/2008 |
| 7352633 | Multibit memory cell Provided are a method, system and device for storing multiple bits into a multibit memory cell. In the illustrated embodiment, each multibit memory cell is a “quadbit” cell capable of storing 4 bits which are read out on four bit lines of the cell in response to... | 04/01/2008 |
| 7222139 | Method, system and program for synchronizing data Provided are a method, system, and program for synchronizing data. A client data record is received from a client and a determination is made of a server data record corresponding to the client data record and a stored digest generated from a previously received ver... | 05/22/2007 |
| 7089242 | Method, system, program, and data structure for controlling access to sensitive functions Provided are a method, system, and program for controlling access to a sensitive function in a class. A friend object is generated indicating objects from external classes external to the class including the sensitive function. The objects indicated in the friend ob... | 08/08/2006 |
| 7051278 | Method of, system for, and computer program product for scoping the conversion of unicode data from single byte character sets, double byte character sets, or mixed character sets comprising both single byte and double byte character sets Provided are a method, system and program for translating a source character string in a first character encoding into a target character string in a second character encoding. A plurality of specifications are maintained. Each specification has one of a plurality o... | 05/23/2006 |
| 6745257 | Method, system, and program for providing status in a multi-processing node system Provided is a method, system, and program for providing status information in a system comprised of multiple components. A first processing node receives status information indicating a state of a system component and generates a status message indicating the state ... | 06/01/2004 |
| 6683753 | Metal carbide air bearing surface layer on a silicon read/write head element Embodiments include a slider having a silicon body and at least one carbide pad structure embedded therein. At least one head structure for reading and/or writing data is located on the silicon body. The silicon body includes an air bearing surface on whi... | 01/27/2004 |
| 6384923 | Method for real time customization of a dialog box for accessing a library within a network printing system Disclosed is a customizable search dialog box which is used to locate files in a network printing system when building print jobs. The search dialog box includes a plurality of search fields and for each search field, a search operator field and a search ... | 05/07/2002 |
| 6375810 | Plasma vapor deposition with coil sputtering A method and apparatus for depositing a layer of a material which contains a metal on a workpiece surface, in an installation including a deposition chamber; a workpiece support providing a workpiece support surface within the chamber; a coil within the c... | 04/23/2002 |
| 6345588 | Use of variable RF generator to control coil voltage distribution In a plasma deposition system for depositing a film of sputtered target material on a substrate, the output of an RF generator coupled to a coil for generating a plasma can be varied during the deposition process so that heating and sputtering of the RF c... | 02/12/2002 |
| 6327644 | Method and system for managing data in cache Disclosed is a system for managing data in cache. A list of data entries in a first memory area has a first end and a second end, such as a most recently used (MRU) end and least recently used (LRU) end. A first pointer addresses a data entry in the list ... | 12/04/2001 |
| 6281984 | Enhanced system, method and program for converting an externally defined four dimensional colorant (CMYK) into an equivalent four dimensional colorant defined in terms of the four inks (C'M'Y'K') that are associated with a given printer A unique combination of four colorants (C'M'Y'K') of a given printer that is equivalent to an externally defined four colorant combination (CMYK) by having the same color values (e.g., L*a*b* values). A fourth colorant, e.g., black, (K) of the externally ... | 08/28/2001 |
| 6272605 | System using priority data of a host recall request to determine whether to release non-volatile storage with another host before processing further recall requests Disclosed is a system for handling recall requests for data maintained in a storage device accessible to multiple systems. Initially, a storage device is allocated to the first host system to process recall requests in a recall queue including a plurality... | 08/07/2001 |
| 6261229 | Method and system for gathering and analyzing psychophysics data Disclosed is method, system, and program for defining and administering a test to determine human perceptions of observable samples, such as printed text or images, sounds, motion pictures, etc. A displayable test building window includes input fields to ... | 07/17/2001 |
| 6263493 | Method and system for controlling the generation of program statements Disclosed is a system for processing program statements, such as statements included in a macro. An assembler program is provided a plurality of statements with an input file. The assembler program processes the statements. For each statement the assemble... | 07/17/2001 |
| 6254738 | Use of variable impedance having rotating core to control coil sputter distribution Variable reactances in an impedance-matching box for an RF coil, in a plasma deposition system for depositing a film of sputtered target material on a substrate, can be varied by rotating inductor cores during the deposition process so that the RF coil an... | 07/03/2001 |
| 6253260 | Input/output data access request with assigned priority handling Disclosed is a system and method for processing a data access request (DAR). A processing unit, such as a storage controller, receives a DAR, indicating data to return on a channel, such as a channel connecting to a host system, and priority information f... | 06/26/2001 |
| 6249907 | Method system and article of manufacture for debugging a computer program by encoding user specified breakpoint types at multiple locations in the computer program Disclosed is a system for debugging a computer program. A user indicates a specified breakpoint type, such as a program statement, variable reference, command, etc. The program, including program statements, is then compiled. During compilation, the compi... | 06/19/2001 |
| 6247103 | Host storage management control of outboard data movement using push-pull operations A storage-and-host-controller-managed outboard data management tool is described wherein the host controller defines logical paths between various storage controllers and data storage devices, and the storage controller manages the movement of data to and... | 06/12/2001 |
| 6240467 | Input/output operation request handling in a multi-host system Disclosed is a system for handling an input/output (I/O) operation. A controller, such as a storage controller, receives an I/O operation against an address for an I/O device, such as a volume in a storage system. The controller determines whether there i... | 05/29/2001 |
| 6235169 | Modulated power for ionized metal plasma deposition In a plasma generating apparatus, RF energy applied to a coil positioned to sputter material onto a workpiece, is modulated to control the biasing of the coil. As a consequence, control of coil sputtering may be improved such that the uniformity of deposi... | 05/22/2001 |
| 6232968 | Data processor controlled display system with a plurality of switchable customized basic function interfaces for the control of varying types of operations A data processing controlled display system for the interactive control of a variety of operations is provided which offers to an operator a plurality of selectable sets of basic interactive functions (i.e. an interactive display interface), each set resp... | 05/15/2001 |
| 6217718 | Method and apparatus for reducing plasma nonuniformity across the surface of a substrate in apparatus for producing an ionized metal plasma An apparatus for processing a workpiece by delivering ions to the workpiece, which apparatus includes a processing chamber, a workpiece support having a workpiece support surface in the chamber, a sputtering target in the chamber and a coil for creating a... | 04/17/2001 |
| 6216057 | System for auditing storage cartridges in a library storage system Disclosed is a system for indicating whether a group of at least one library element was accessed. The library elements are contained within a housing and are capable of holding storage cartridges. A controller is signaled when an access door of the housi... | 04/10/2001 |
| 6212531 | Method for implementing point-in-time copy using a snapshot function A method, apparatus, and article of manufacture for performing a point-in-time backup using a snapshot function. Work space on a work virtual volume is obtained to hold the snapshot copy of the source data being copied from a source virtual volume. Update... | 04/03/2001 |
| 6202095 | Defining characteristics between processing systems Disclosed is a system for indicating system capabilities. A first processing unit, such as a control unit, receives a command from a second processing unit, such as a host system, indicating capabilities of the first processing unit. The first processing ... | 03/13/2001 |
| 6199146 | Storage management system and method for increasing capacity utilization of nonvolatile storage devices using partially filled substitute storage devices for continuing write operations A system and method for increasing capacity utilization of non-volatile storage devices within a group of non-volatile storage devices used to store data from at least one attached system are disclosed. A group of data sets is written to a first storage d... | 03/06/2001 |
| 6198549 | System, method, program, and print pattern for performing registration calibration for printers by measuring density The system, method, program, and print pattern of this invention allows print misregistration to be detected and controlled through density measurements. A special print pattern is used for which a correlation between a density measurement of the print pa... | 03/06/2001 |
| 6189117 | Error handling between a processor and a system managed by the processor Disclosed is a system for handling errors. A system managed by a processor processes an error in the system. The system then generates an interrupt to the processor indicating that an error occurred and executes an error mode before the processor interpre... | 02/13/2001 |
| 6181509 | Low sulfur outgassing free machining stainless steel disk drive components Embodiments include a disk drive having a drive motor assembly including at least one component selected from the group consisting of a rotatable hub, disk spacer, disk clamp, backiron, lower bearing bushing, and lower mounting flange. At least one of the... | 01/30/2001 |
| 6146508 | Sputtering method and apparatus with small diameter RF coil An apparatus and method for sputtering ionized material onto a workpiece with the aid of a plasma which ionizes the material, utilizing: a support member having a workpiece support area for supporting a workpiece that has a given diameter; a target consti... | 11/14/2000 |
| 6139679 | Coil and coil feedthrough A coil for a plasma chamber in a semiconductor fabrication process comprises a continuous, one-piece conductive conduit having a first end and a second end positioned on the chamber exterior, a coil portion positioned in the chamber interior and a feedthr... | 10/31/2000 |
| 6132566 | Apparatus and method for sputtering ionized material in a plasma An external inductive coil is used in a plasma process system having a dielectric shield which separates the coil from the plasma. The shield includes channels provided along the inner side of the shield facing the plasma region. The channels inhibit the ... | 10/17/2000 |
| 6105078 | Extended remote copying system for reporting both active and idle conditions wherein the idle condition indicates no updates to the system for a predetermined time period A primary data mover monitors both consistency time and idle time in a system that performs continuous, asynchronous, extended remote copying between primary and remote processors, and manages both with accuracy and consistency. The primary data mover det... | 08/15/2000 |
| 6077402 | Central coil design for ionized metal plasma deposition In a plasma generating apparatus, a coil is positioned between a target and a workpiece to inductively couple RF energy into a plasma so that the paths of a portion of the ionized deposition material are deflected from the center of the workpiece and towa... | 06/20/2000 |
| 6078932 | Point-in-time backup utilizing multiple copy technologies A method, apparatus, and article of manufacture for performing a point-in-time backup using multiple copy technologies includes steps of suspending execution of updates to the source data; determining what point-in-time backup technology is supported by t... | 06/20/2000 |
| 6026414 | System including a proxy client to backup files in a distributed computing environment Disclosed is a system for backing up files in a distributed computing system. A file server maintains files in a shared name space. The file server provides a first backup client program and a second backup client program with access to the files in the s... | 02/15/2000 |
| 6023709 | Automated file error classification and correction in a hierarchical storage management system Disclosed is a system to diagnose and handle errors in an automated hierarchical storage management system. A host system requests an access operation on a first file, such as a logical volume, in a first storage device, such as a magnetic hard disk drive... | 02/08/2000 |
| 6023643 | System for auditing storage cartridges in a library storage system Disclosed is a system for indicating whether a group of at least one library element was accessed. The library elements are contained within a housing and are capable of holding storage cartridges. A controller is signaled when an access door of the housi... | 02/08/2000 |