Abstract: A system and associated method for dynamically building a web interface per data collecting rules. An interface module receives a request to perform a business transaction from a caller application. The interface module determines a series of interface screens pursuant to data collecting rules associated with the requested business transaction. The series of interface screens have a subsection which enables a user of the caller application to provide a value of an attribute component of the subsection. The value provided by the user is employed in performing the business transaction. A result of the business transaction is produced to the caller application.
Type:
Grant
Filed:
January 8, 2009
Date of Patent:
February 7, 2012
Assignee:
International Business Mahines Corporation
Inventors:
Charles Franklin Berry, Glenn C. Godoy, Amy Jeanne Snavely
Abstract: Methods for making, and structures so made for producing integrated circuit (IC) chip packages without forming micro solder balls. In one embodiment, a method may include placing a solid grid made from an organic material between the IC chip and the substrate. The grid provides a physical barrier between each of a plurality of Controlled Collapse Chip Connections, and thereby prevents the formation of micro solder balls between them, thus improving chip performance and reliability.
Type:
Grant
Filed:
June 30, 2008
Date of Patent:
March 29, 2011
Assignee:
International Business Mahines Corporation
Inventors:
Stephen P. Ayotte, Jeffrey D. Gilbert, David J. Hill, Ronald L. Mendelson, Timothy M. Sullivan
Abstract: A method and structure for determining when a frame of information comprised of one or more buffers of data being transmitted in a network processor has completed transmission is provided. The network processor includes several control blocks, one for each data buffer, each containing control information linking one buffer to another. Each control block has a last bit feature which is a single bit settable to “one” or “zero” and indicates when the data buffer having the last bit is transmitted. The last bit is in a first position when an additional data buffer is to be chained to a previous data buffer indicating an additional data buffer is to be transmitted and a second position when no additional data buffer is to be chained to a previous data buffer. The position of the last bit is communicated to the network processor indicating the ending of a particular frame.
Type:
Grant
Filed:
April 10, 2008
Date of Patent:
March 8, 2011
Assignee:
International Business Mahines Corporation
Inventors:
Claude Basso, Jean Louis Calvignac, Marco C. Heddes, Joseph Franklin Logan, Fabrice Jean Verplanken
Abstract: An Extended SmartCard file system is proposed which resides in one flat file within the ISO file system of a SmartCard. A second file containing user information like size of the file system, owner information, and key fields is used to configure the file system driver dynamically. However, this file may be omitted if the file system driver is statically initialized. The nested file system of the present invention has the advantage that files can be fully dynamically accessed and edited without affecting the underlying ISO file layout, i.e. the outer fixed structure of the outer file system. Further, data integrity and consistency are achieved by a transaction oriented commit concept. Additionally, all security mechanisms of the underlying SmartCards in terms of data protection are fully maintained and are enhanced in cases of power loss or unexpected card removal as two distinct directories are provided for data management.
Type:
Grant
Filed:
December 17, 1999
Date of Patent:
September 2, 2003
Assignee:
International Business Mahines Corporation
Inventors:
Dirk Herrendoerfer, Robert Sulzmann, Martin Welsch
Abstract: A method and system for sample data selection to test and train predictive algorithm of customer behavior are provided. The method and system generate frequency distributions of a customer database data set, training data set and testing data set and compare the frequency distributions of geographical characteristics to determine if there are discrepancies. If the discrepancies are above a predetermined tolerance, one or more of the data sets may not be representative of the customer database taking into account geographical influences on customer behavior. Thus, recommendations for improving the training data set and/or testing data set are then provided such that the data set is more representative of the customer database. In this way, “nuggeting” of customers is accounted for in the training and/or testing data sets.
Type:
Application
Filed:
April 19, 2001
Publication date:
November 14, 2002
Applicant:
International Business Mahines Corporation