Patents Represented by Attorney Konrad Raynes Victor & Mann, LLP
-
Patent number: 6636855Abstract: 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: GrantFiled: March 9, 2001Date of Patent: October 21, 2003Assignee: International Business Machines CorporationInventors: Timothy Nicholas Holloway, Constance Jane Nelin, Marc-Thomas Schmidt, Stephen James Todd, Charles Daniel Wolfson
-
Patent number: 6633962Abstract: 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: GrantFiled: March 21, 2000Date of Patent: October 14, 2003Assignee: International Business Machines CorporationInventors: David Alan Burton, Robert Louis Morton
-
Patent number: 6631548Abstract: 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: GrantFiled: July 27, 2001Date of Patent: October 14, 2003Assignee: International Business Machines CorporationInventors: Ping-Wei Chang, Chie Ching Poon, Andrew C. Tam
-
Patent number: 6631521Abstract: 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: GrantFiled: March 29, 1999Date of Patent: October 7, 2003Assignee: International Business Machines CorporationInventor: Bryce Allen Curtis
-
Patent number: 6631516Abstract: 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: GrantFiled: April 25, 2000Date of Patent: October 7, 2003Assignee: International Business Machines CorporatioinInventors: Leona Dryden Baumgart, John Robert Ehrman, Richard E. Lee, Barbara Ann Lee
-
Patent number: 6625898Abstract: 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: GrantFiled: June 13, 2001Date of Patent: September 30, 2003Assignee: Applied Materials, IncInventor: Alan Rick Lappen
-
Patent number: 6629095Abstract: 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: GrantFiled: October 13, 1998Date of Patent: September 30, 2003Assignee: International Business Machines CorporationInventors: William M. Wagstaff, Donovan A. Schneider, Ann M. Koehler, Craig J. Bunger, Richard L. Cole
-
Patent number: 6624909Abstract: 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: GrantFiled: May 27, 1999Date of Patent: September 23, 2003Assignee: International Business Machines CorporationInventors: Joseph Stanley Czyszczewski, Nenad Rijavec, James Thomas Smith, Mikel John Stanich
-
Patent number: 6610241Abstract: 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: GrantFiled: April 3, 2001Date of Patent: August 26, 2003Assignee: The Penn State Research FoundationInventors: Thomas R. Shrout, Dinesh Agrawal, Balasubramaniam Vaidhyanathan
-
Patent number: 6608750Abstract: 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: GrantFiled: June 27, 2001Date of Patent: August 19, 2003Assignee: Sun Microsystems, Inc.Inventors: Alexander F. Cruz, David Youngquist, David R. Knaub
-
Patent number: 6604148Abstract: 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: GrantFiled: October 1, 1999Date of Patent: August 5, 2003Assignee: International Business Machines CorporationInventor: Carl Michael Dennison
-
Patent number: 6603269Abstract: 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: GrantFiled: June 13, 2000Date of Patent: August 5, 2003Assignee: 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: 6601128Abstract: 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: GrantFiled: May 2, 2000Date of Patent: July 29, 2003Assignee: International Business Machines CorporationInventors: David Alan Burton, Robert Louis Morton
-
Patent number: 6601236Abstract: 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: GrantFiled: March 29, 1999Date of Patent: July 29, 2003Assignee: International Business Machines CorporationInventor: Bryce Allen Curtis
-
Patent number: 6599143Abstract: 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: GrantFiled: November 28, 2000Date of Patent: July 29, 2003Assignee: Sun Microsystems, Inc.Inventors: Fay Chong, Jr., William L. Grouell
-
Patent number: 6596085Abstract: 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: GrantFiled: February 1, 2000Date of Patent: July 22, 2003Assignee: Applied Materials, Inc.Inventors: John Vincent Schmitt, Shih-Hung Li, Christophe Marcadal, Anzhong Chang, Ling Chen
-
Patent number: 6598041Abstract: 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: GrantFiled: September 7, 2000Date of Patent: July 22, 2003Assignee: International Business Machines CorporationInventors: 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: 6594653Abstract: 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: GrantFiled: March 25, 1999Date of Patent: July 15, 2003Assignee: International Business Machines CorporationInventors: Latha S. Colby, Richard L. Cole, Edward P. Haslam, Nasi Jazayeri, Galt Johnson, William J. McKenna, David G. Wilhite, Jr.
-
Patent number: 6587933Abstract: 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: GrantFiled: January 26, 2001Date of Patent: July 1, 2003Assignee: International Business Machines CorporationInventors: Robert Nelson Crockett, William Frank Micka, David Michael Shackelford
-
Patent number: 6587217Abstract: 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: GrantFiled: September 15, 1997Date of Patent: July 1, 2003Assignee: International Business Machines CorporationInventors: Leonard Corning Lahey, Dwight Ross Palmer, John Stuart Walker