Patents Represented by Attorney Konrad Raynes Victor & Mann, LLP
  • Patent number: 6636855
    Abstract: Provided is a method, system, and program for processing a data flow. A message is received at an input node. The message is transferred to a plurality of nodes according to a defined data flow. At one stored procedure node, the message is processed to generate input parameters for a stored procedure call. The stored procedure node transfers the stored procedure call to a stored procedure at a server computer, wherein the server executes the stored procedure to process data and generate output.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: October 21, 2003
    Assignee: International Business Machines Corporation
    Inventors: Timothy Nicholas Holloway, Constance Jane Nelin, Marc-Thomas Schmidt, Stephen James Todd, Charles Daniel Wolfson
  • Patent number: 6633962
    Abstract: A method, system, program, and data structure for restricting host access to at least one logical device. Each logical device comprises a section of physical storage space that is non-overlapping with the physical storage space associated with other logical devices. At least one logical device and at least one host are assigned to a cluster group. A cluster group is defined such that hosts that are not in a particular cluster group cannot access the logical devices that are assigned to the cluster group. Further, within each cluster group, a logical number is assigned to each logical device in the cluster group such that no host member of that cluster group uses the assigned logical number to access another logical device. The hosts in the cluster group use the logical number to access the logical device to which the logical number is assigned.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: October 14, 2003
    Assignee: International Business Machines Corporation
    Inventors: David Alan Burton, Robert Louis Morton
  • Patent number: 6631548
    Abstract: Methods for adjusting the curvature of a slider may include providing a first slider including an air bearing surface and a back surface opposite the air bearing surface. The camber and crown of the first slider are measured, and a plurality of scribes are made at positions on the back surface of the first slider. The change in camber and crown due to each scribe on the first slider is measured. The scribe position and change in crown and camber per position is recorded in a data structure. A second slider is provided, the second slider including an air bearing surface and a back surface opposite the air bearing surface. The camber and crown of the second slider are measured. A desired amount of change in crown and camber is determined. Scribe positions are selected based on information from the data structure so that the desired amount of change in crown and camber will be obtained. The back surface of the second slider is scribed at the selected scribe positions.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: October 14, 2003
    Assignee: International Business Machines Corporation
    Inventors: Ping-Wei Chang, Chie Ching Poon, Andrew C. Tam
  • Patent number: 6631521
    Abstract: Disclosed is a system, method, and program for uninstalling an installed program comprised of installed components installed from file sets. A call is made to a first uninstall program to uninstall the installed program. The first uninstall program is in a first directory. A call is then made to a class loader to load a second uninstall program. The second uninstall program is maintained in a second directory. The first uninstall program processes the file sets to determine installed components to remove, and deletes the installed components. A call is made from the first uninstall program to the second uninstall program to perform uninstall operations.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: October 7, 2003
    Assignee: International Business Machines Corporation
    Inventor: Bryce Allen Curtis
  • Patent number: 6631516
    Abstract: Disclosed is a method, system, and information bearing medium for associating attribute information with symbols. A command is processed associating user specified attribute information with a symbol definition or reference. The user specified attribute information is added to an object file including the symbol definition or reference. The attribute information may then be used to determine compatibility when resolving references to the symbol. Further, the user specified attribute information may also be associated with an address constant.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: October 7, 2003
    Assignee: International Business Machines Corporatioin
    Inventors: Leona Dryden Baumgart, John Robert Ehrman, Richard E. Lee, Barbara Ann Lee
  • Patent number: 6625898
    Abstract: An alignment tool, method and system are provided for aligning a robot blade and a cassette in a workpiece handling system, in which the tool comprises a frame or fixture adapted to emulate a plurality of different types of cassettes. The frame is adapted to be supported by a cassette handler system and includes a plurality of alignment and registration surfaces adapted to emulate corresponding alignment and registration surfaces of a cassette. A removable H bar may be attached to the frame in a plurality of selectable positions to emulate one or more of a plurality of different cassette H bar positions of different types of cassettes. A kit of selectable and removable rear guide rails permit one pair of rear guide rails to be substituted for another pair of rear guide rails to permit the frame to emulate the particular rear guide rail arrangement of a plurality of different cassettes.
    Type: Grant
    Filed: June 13, 2001
    Date of Patent: September 30, 2003
    Assignee: Applied Materials, Inc
    Inventor: Alan Rick Lappen
  • Patent number: 6629095
    Abstract: An integrated data mining and relational database management system is provided on a server. The data mining engine determines characteristics of relationships between input data values and an output data value that are obtained from a relational database (managed by the relational database management system). The integration allows direct conversion of data values from the relational database to data mining identifiers used for data mining operations by the data mining engine, and vice-versa. The integrated server also makes patterns uncovered during data mining (e.g., “understand” and “predict” information) available in virtual relational database tables that can be queried.
    Type: Grant
    Filed: October 13, 1998
    Date of Patent: September 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: William M. Wagstaff, Donovan A. Schneider, Ann M. Koehler, Craig J. Bunger, Richard L. Cole
  • Patent number: 6624909
    Abstract: Provided are a method, system, and program for processing graphics input. The graphics input may include a first and second types of graphics matter, such as line art and continuous tone. At least two data structures including representations of a same graphics matter are provided. An object is generated to include information on the data structures, including information relating the data structures. The object is then processed to produce graphics output including the graphics matter in the graphics input.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: September 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joseph Stanley Czyszczewski, Nenad Rijavec, James Thomas Smith, Mikel John Stanich
  • Patent number: 6610241
    Abstract: Certain embodiments relate to a process for forming a multilayer electrical device. The process includes providing a multilayer structure including layers of a dielectric material and an electrode material. The electrode material may include at least one material selected from the group consisting of nickel and copper. A variety of dielectric materials may be used, such as barium titanate. The method also includes sintering the dielectric material by heating the structure using microwaves in an industrial nitrogen atmosphere, which contains an oxygen partial pressure of 10−2 to 10−12 atm.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: August 26, 2003
    Assignee: The Penn State Research Foundation
    Inventors: Thomas R. Shrout, Dinesh Agrawal, Balasubramaniam Vaidhyanathan
  • Patent number: 6608750
    Abstract: A carrier assembly for a storage device includes a frame for mounting to the storage device, a handle rotatably mounted to the frame, and a light conduit in the handle, said light conduit being adapted to transmit light signals from a first end of the light conduit to a second end of the light conduit.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: August 19, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Alexander F. Cruz, David Youngquist, David R. Knaub
  • Patent number: 6604148
    Abstract: Disclosed is a method, system, and program for accessing an object in a network providing communication among multiple network devices and a namespace server including a namespace comprising one network address, e.g., IP address, for each network device in the system. The network device retrieves the namespace from the namespace server over the network and maintains the retrieved namespace as a local namespace at the network device. The network device may then determine the network address of a target network device to use to send a request to the network address of the target network device.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: August 5, 2003
    Assignee: International Business Machines Corporation
    Inventor: Carl Michael Dennison
  • Patent number: 6603269
    Abstract: An improved plasma applicator for remotely generating a plasma for use in semiconductor manufacturing is provided. In one embodiment, a plasma applicator is comprised of a chamber assembly, a removable waveguide adapter and a circular clamp which secures the adapter to the chamber assembly. The chamber assembly includes an aperture plate, a microwave transparent window, a chamber body and a microwave sensor which is mounted on the chamber body. The chamber body has a proximate end opening adapted to admit microwave energy into the cavity and a distal end disposed generally on the opposite side of the cavity from the proximate end opening. The chamber body further has a gas outlet port adapted to permit the flow of an excited gas out of the cavity and a gas inlet port adapted to admit a precursor gas into the cavity. The gas inlet port has a center axis which is disposed between the proximate end opening of the chamber body and the midpoint between the proximate end opening and the distal end of the body.
    Type: Grant
    Filed: June 13, 2000
    Date of Patent: August 5, 2003
    Assignee: Applied Materials, Inc.
    Inventors: Be Van Vo, Salvador P. Umotoy, Son N. Trinh, Lawrence Chung-Lai Lei, Sergio Edelstein, Avi Tepman, Chien-Teh Kao, Kenneth Tsai
  • Patent number: 6601128
    Abstract: Disclosed is a method, system, program, and data structure for selecting a path to one of at least two controllers. Each controller is capable of providing access to storage areas, such as Logical Unit Numbers (LUNs). Path information is received from the controllers indicating a preferred controller to use to access each storage area. An input/output (I/O) command directed to a target storage area is processed and the I/O command is directed to the controller indicated in the path information as the preferred controller for the target storage area. The controller receiving the I/O command executes the I/O command against the target storage area. The path information to the storage controllers providing access to the storage areas is encoded with information designating one controller as the preferred controller and another as a non-preferred controller. The encoded path information is returned to a requesting computer.
    Type: Grant
    Filed: May 2, 2000
    Date of Patent: July 29, 2003
    Assignee: International Business Machines Corporation
    Inventors: David Alan Burton, Robert Louis Morton
  • Patent number: 6601236
    Abstract: Disclosed is a set of tools or program instructions, an installation program, and a system that operates a drive in a platform independent manner. A drive object represents a single drive mounted by an operating system and contains fields providing information including drive name, block size, free space, type, format long file name support, and space needed by the files to be installed on that drive. During the installation process, each drive is processed to ensure that the drive has sufficient free space for the files to be installed.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: July 29, 2003
    Assignee: International Business Machines Corporation
    Inventor: Bryce Allen Curtis
  • Patent number: 6599143
    Abstract: A variably positionable electrical connector provides a direct interface for a disk drive or other electrical device to a printed circuit board (PCB), backplane or motherboard of a computer system. The connector has a base (which may comprise a PCB or backplane) and a housing that slides relative to the base to allow the housing to be positioned according to the spacing between the electrical device's power and signal connectors. The housing includes multiple electrical contacts that receive or engage corresponding contacts of the device. Conductors that are electrically coupled to the computer system extend from the base and include portions that are aligned substantially parallel to a direction in which the housing can slide. The housing contacts slidably engage the parallel portions of the conductors and, as the housing is moved, the housing contacts slidably maintain electrical contact with the conductors.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: July 29, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Fay Chong, Jr., William L. Grouell
  • Patent number: 6596085
    Abstract: A deposition system for performing chemical vapor deposition comprising deposition chamber and a vaporizer coupled to said chamber. In one aspect, the vaporizer has a relatively short mixing passageway to mix a carrier gas with a liquid precursor to produce a fine aerosol-like dispersion of liquid precursor which is vaporized by a hot plate.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: July 22, 2003
    Assignee: Applied Materials, Inc.
    Inventors: John Vincent Schmitt, Shih-Hung Li, Christophe Marcadal, Anzhong Chang, Ling Chen
  • Patent number: 6598041
    Abstract: Provided is a method, system, program, and data structures for making data available to an application program. A result table is generated including rows corresponding to a subset of rows in a base table having data in one or more columns that satisfy a query predicate clause. The result table includes, for each row, a location identifier of the corresponding row in the base table and a column for each column in a query select list. The result table is accessed to return requested data from the base table to the application program.
    Type: Grant
    Filed: September 7, 2000
    Date of Patent: July 22, 2003
    Assignee: International Business Machines Corporation
    Inventors: Margaret Ann Bernal, Christopher John Crone, Paramesh Desai, Georgia Carroll Fuller, Peter Hoa, Eric Naoto Katayama, William Y. Kyu, Kalpana Shyam, Julie Ann Watts, Jennifer Wha-Yuh Ou
  • Patent number: 6594653
    Abstract: Server-integrated methods and apparatus for processing precomputed views for answering user queries on a database are described. In accordance with one embodiment, a system for answering user queries on a database stored on a server includes a query processing system integrated into the server and configured to respond to user queries, and a query processing system integrated into the server and configured to process precomputed results of user queries on the database. In another aspect, a method of answering user queries on a database stored on a server includes responding to user queries received at the server, and processing, at the server, precomputed results of user queries on the database.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: July 15, 2003
    Assignee: International Business Machines Corporation
    Inventors: Latha S. Colby, Richard L. Cole, Edward P. Haslam, Nasi Jazayeri, Galt Johnson, William J. McKenna, David G. Wilhite, Jr.
  • Patent number: 6587933
    Abstract: Provided is a method, system, and program for releasing storage space in a first and second storage devices. Updates to the first storage device are copied to the second storage device to provide secondary storage for the updates. A first and second tables map data sets to addresses in the first and second storage devices, respectively. A first command is detected to invalidate data sets in the first table. The addresses in the first table comprise virtual addresses, and a third table provides a mapping of the virtual addresses to physical storage locations in the first storage device. A second command is generated to update the second table to invalidate the data sets in the second storage device invalidated in the first table by the first command. A third command is detected to invalidate the virtual addresses in the third table used by the data sets invalidated in the first table to free the physical storage locations in the first storage device pointed to by the invalidated virtual addresses.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: July 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Robert Nelson Crockett, William Frank Micka, David Michael Shackelford
  • Patent number: 6587217
    Abstract: The present invention concerns a method, apparatus, and article of manufacture for managing print files associated with a job ticket describing a plurality of print files included in a print job. The print files are stored in a library within a server. When space usage in the library has exceeded a predetermined limit, print files are migrated from the library to a backup unit. For each file migrated from the first storage device to the second storage device, a stub file is generated which includes information on the migrated file. A computer is used to select a print file to include in the print job described in the job ticket. If the print file selected is stored in the backup unit and a stub file is stored in the library, then the server will access the stub file upon selection of the print file. The stub file in the library is replaced with the print file in the backup unit when the stub file is accessed.
    Type: Grant
    Filed: September 15, 1997
    Date of Patent: July 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Leonard Corning Lahey, Dwight Ross Palmer, John Stuart Walker