Abstract: A method and system for providing a path for a new flow between a source node and a destination node in a network is disclosed. The network has a plurality of nodes and a plurality of links between the nodes. The nodes include the source node and the destination node. Each of the links is capable of including a plurality of existing flows and has a capacity. Each of the existing flows has a minimum guaranteed bandwidth. The method and system include determining a benefit for each link of a portion of the plurality of links coupled with a node of the plurality of nodes. The benefit is determined based on the capacity of the link and the minimum guaranteed bandwidth for a portion of the plurality of existing flows that is through the link, the node being a part of the path. The method and system also include selecting a link of the portion of the plurality of links to be part of the path.
Type:
Grant
Filed:
January 3, 2001
Date of Patent:
June 20, 2006
Assignee:
International Business Machines Corporation
Abstract: A logical partition (LPAR) computer system for managing partition configuration data is disclosed, which includes a nonvolatile memory, and a plurality of logical partitions, each running independently from the other logical partitions. The system also includes a console coupled to the computer system for accepting logical partition configuration data input by an operator. The configuration data entered by the operator specifies the processors, I/O, and memory allocated to each logical partition defined for the system. The system further includes a set of tables maintained in the nonvolatile memory for storing the logical partition configuration data, such that the logical partition configuration data is persistent across system power cycles.
Type:
Grant
Filed:
March 1, 2001
Date of Patent:
June 20, 2006
Assignee:
International Business Machines Corporation
Inventors:
Robert Kimberlin Foster, Van Hoa Lee, Timothy Albert Smith, David R. Willoughby
Abstract: A method and system for providing an event driven hardfile image in a computer system is disclosed. The computer system includes a hardfile, a hardfile adapter, a master boot record and an operating system. The method and system include providing an extended physical partition table describing a plurality of partitions on the hardfile and defining at least one image using a utility. Each image corresponds to at least a portion of the plurality of partitions and to a corresponding event. An image is to be mapped to the master boot record in response to an occurrence of the corresponding event. The method and system also include providing an event driven table including each of the at least one image.
Type:
Grant
Filed:
March 25, 2002
Date of Patent:
June 20, 2006
Assignee:
International Business Machines Corporation
Inventors:
Richard Alan Dayan, Joseph Wayne Freeman, Randall Scott Springfield
Abstract: A method and system for providing a power enhanced lateral DMOS device is disclosed. The method and system comprise providing a semiconductor substrate with a plurality of source/body structures thereon. The method and system further comprise providing a slot in the semiconductor substrate between the plurality of source/body structures to provide a truncated source; and providing a metal within the slot to provide a ground strap device.
Abstract: A method and system for providing a magnetic element that can be used in a magnetic memory is disclosed. The magnetic element includes first pinned, spacer, free, spin barrier, and second pinned layers. The spacer layer is nonmagnetic and resides between the pinned and free layers. The free layer can be switched using spin transfer when a write current is passed through the magnetic element. The free layer resides between the spacer and spin barrier layers. The spin barrier layer is between the free and second pinned layers. The spin barrier layer is configured to reduce an outer surface contribution to the free layer damping constant. In one aspect, the spin barrier layer has a high areal resistance and may substantially eliminate spin pumping induced damping. In another aspect, the magnetic element also includes a spin accumulation layer between the spin barrier and free layers. The spin accumulation layer has a high conductivity and may have a long spin diffusion length.
Abstract: Aspects for efficient order processing in a manufacturing environment are described. The aspects include utilizing a hierarchical definition language with run-time control capability to represent and control a box line manufacturing process of computer systems in a unified manner. Further provided is a state file, the state file including blocks, sub-blocks, tasks, and containers for run-time information of the box line manufacturing process of computer systems. A sequencer tool interacts with the state file to direct tasks of the state file, monitor task completion, and update the state file with real-time control information. A listener tool interacts with the sequencer tool to start tasks, monitor tasks, and send task results to the sequencer tool.
Type:
Grant
Filed:
November 17, 2003
Date of Patent:
May 30, 2006
Assignee:
Lenovo Pte. Ltd.
Inventors:
Eric E. Blouin, Barry A. Kritt, Douglas A. Law, Kuldip Nanda, Paul A. Roberts
Abstract: Aspects for allowing long term, update and edit control in a database system are described. The aspects include providing library control functions in a database system, and utilizing the library control functions via structured query language statements to ensure data integrity of opaque data types in the database system. Provision of the library control functions further includes providing a checkout function and creating a set of update and delete triggers in correspondence with the checkout function.
Type:
Grant
Filed:
June 29, 2001
Date of Patent:
May 30, 2006
Assignee:
International Business Machines Corporation
Inventors:
Gerald Johann Wilmot, James Louis Keesey
Abstract: A method and system for optimizing the use of a plurality of processors when compiling a program in a computer system is disclosed. The method and system comprises providing a list of directories and a list of processors. The method and system further includes determining when a directory is available. The method and system includes assigning a directory to a next available processor in an ordered manner to allow the next available processor to compile at least one file within the directory. Finally, the method and system includes ensuring that the maximum number of directories can be processed by assigning a processor thereto. Through the use of the method and system in accordance with the present invention, compile cycle time for large programs is significantly reduced. Accordingly, the dependencies are updated simultaneously with the code changes, thereby allowing for the compiling of the large program with minimal dependency violations.
Type:
Grant
Filed:
July 12, 2001
Date of Patent:
May 30, 2006
Assignee:
International Business Machines Corporation
Abstract: A method and system for improving text searching is disclosed. The method and system provides a network of document relationship and utilizes the network of document relationships to identify the region of documents that can be used to satisfy a user's request. In a preferred embodiment, the text searching method in accordance with the present invention augments a conventional text search by using information on document relationships and metadata. The text searching method and system improves upon conventional text search techniques by incorporating relationship metadata to define regions to search within. In the present invention the definition of a region is not limited to just categories as it includes neighborhoods around individual documents and sets which have been user defined.
Type:
Grant
Filed:
February 12, 2003
Date of Patent:
May 30, 2006
Assignee:
International Business Machines Corporation
Inventors:
Michael J. Dockter, Jochen F. Doerre, Ronald W. Lynn, Joseph A. Munoz, Randal J. Richardt, Roland Seiffert
Abstract: The present invention is directed towards a diagnostic system for a database system. The diagnostic system includes a grouping module for assigning a grouping identifier to each query received by the database system; and a statistics collection module. The statistics collection module includes a query processing statistics module for obtaining processing statistics corresponding to each query; a group statistics compilation module for compiling processing statistics for each query by the query's grouping identifier; and group data storage for storing compiled processing statistics. A method is also disclosed for generating database diagnostic data.
Type:
Grant
Filed:
June 25, 2002
Date of Patent:
May 23, 2006
Assignee:
International Business Machines Corporation
Inventors:
Randall W. Horman, Sam S. Lightstone, Gary Valentin
Abstract: System and method for maintenance and examination of timers for a computer system having connections in a networking system. Timer values in a connection table each indicate a timeout for a timer for a connection, where each connection has multiple timers, and one of the timer values is written to a global timer array for each connection such that the global timer array can be scanned to determine when timeouts occur for active connections. Sparse restart of a timer includes restarting the timer if data is communicated with a connected computer before the timeout occurs and after a predetermined time interval after timer start, and not restarting the timer if data is communicated before the timeout occurs and within the predetermined interval after timer start.
Type:
Grant
Filed:
March 17, 2004
Date of Patent:
May 23, 2006
Assignee:
International Business Machines Corporation
Inventors:
Claude Basso, Richard J. Blasiak, Philippe Damon, Laurent Frelechoux, Brahmanand K. Gorti, Bernard Metzler, Bay V. Nguyen, Natarajan Vaidhyanathan, Colin B. Verrilli
Abstract: The peripheral bus connector for improved aggregation of resources of a device on the peripheral bus includes a plurality of aggregation pins, in addition to the pins according to the peripheral bus standard. Signals from a controller on an extended peripheral bus adapter sends and receives signals in addition to standard signals of the peripheral bus through the aggregation pins. The aggregated device is hidden from third parties, and its existence is known only to the controller on the extended peripheral bus adapter. In this manner, resources are aggregated across a peripheral bus without needing the addition of another controller and without the need to redefine standard peripheral bus signals. In addition, standard peripheral bus adapters may still be used in the connector if resource aggregation is not desired.
Type:
Grant
Filed:
November 13, 2002
Date of Patent:
May 23, 2006
Assignee:
International Business Machines Corporation
Inventors:
Richard C. Fore, Timothy Lee, Mark E. Andresen, David E. Vieira, Andrew B. McNeill, Jr.
Abstract: An application specific integrated circuit (ASIC) is disclosed. The ASIC includes a standard cell. The standard cell includes a plurality of logic functions. The ASIC also includes at least one bus coupled to at least a portion of the logic functions and a plurality of internal signals from the plurality of logic functions. Finally, the ASIC includes a field programmable (FP) function coupled to the at least one bus and at least a portion of the plurality of internal signals. The FP function provides access to internal signals for observation and control. An ASIC using a field programmable gate array (FPGA) function within a standard cell design is utilized to create an internal-to-the-ASIC bridging of internal signals to observe and control of the internal signals of the ASIC. By the placement of logic, which expresses a test program, into the FPGA function that manipulates the I/O pins and/or other functional entities of interest, the ASIC function and/or surrounding logic can be easily verified.
Type:
Grant
Filed:
December 10, 2001
Date of Patent:
May 16, 2006
Assignee:
International Business Machines Corporation
Inventors:
Robert Thomas Bailis, Charles Edward Kuhlmann, Charles Steven Lingafelt, Ann Marie Rincon
Abstract: A stylus for use with a portable processing system is disclosed. The stylus comprises a pointing member that is changeable in circumference when utilized. A stylus in accordance with the present invention can be expanded or contracted in very small amounts to adjust to the size of a user's fingers and hand, as well as a user's comfort level and specific health needs, thereby making much longer periods of usage far more pleasant and productive, yet such a stylus will still fit within the small size holes in a portable processing system or the recessed area often provided for a stylus in a computerized drawing tablet.
Type:
Grant
Filed:
May 22, 2003
Date of Patent:
May 16, 2006
Assignee:
International Business Machines Corporation
Abstract: A table for a wafer polishing apparatus having superior heat-resistant, anti-thermal-shock, and anti-abrasion characteristics and capable of increasing the diameter of a semiconductor wafer while improving the quality of the wafer. The table (2) includes a plurality of superimposed bases (11) each of which is formed of silicide ceramic or carbide ceramic. The bases (11) are joined together by an adhesive layer (14). A fluid passage (12) is formed in a joining interface between the bases (11).
Abstract: The present invention provides a system and a method for materializing records in a result set in response to a query. The computer system comprises a server and a client. The server has a database and a database management system for providing access to the database. The client is operatively coupled to the database management system. The client is adapted to provide a query to the database management system and the database management system is adapted to materialize a number of records in a result set in response to the query. The number of materialized records is selected to reduce inefficient materialization of records from the database in response to the query.
Type:
Grant
Filed:
June 26, 2002
Date of Patent:
May 9, 2006
Assignee:
International Business Machines Corporation
Inventors:
Iqbal A. Goralwalla, William T. O'Connell, David C. Sharpe
Abstract: Aspects for reducing jitter in a PLL of a high speed serial link include examining at least one parameter related to performance of a voltage controlled oscillator (VCO) in the PLL, and controlling adjustment of a supply voltage to the VCO based on the examining. A regulator control circuit performs the examining and controlling.
Type:
Grant
Filed:
October 14, 2003
Date of Patent:
May 9, 2006
Assignee:
International Business Machines Corporation
Inventors:
Hayden C. Cranford, Jr., Stacy J. Garvin, Vernon R. Norman, Todd M. Rasmus
Abstract: A system and method for searching recorded speech is disclosed. The system and method comprises converting the recorded speech into text using a voice recognition system. As the speech is being converted, naturally occurring breaks in the languages will be used to take time indexes from the recording. The system and method includes creating a full text index of the recorded speech utilizing an information extender. The full text index contains a plurality of time stamps that point to the occurrence of words in the recorded speech. Finally, the text is searched by a full text search server that has linguistic search capabilities using the full text index. Finally, the searched text, the text index and the recorded speech are stored in the database. The recorded speech is searched by locating relevant phrases or words, and then mapping the time stamps associated with the relevant phrases words back to the recorded speech in the database.
Type:
Grant
Filed:
September 24, 2001
Date of Patent:
May 2, 2006
Assignee:
International Business Machines Corporation