Patents Assigned to International Business Machines Corportion
-
Publication number: 20070033111Abstract: A method of queue busting using a wireless computing device can include executing a portlet within a wireless computing device, wherein the portlet is configured to query for kiosk availability. The method further can include receiving a request to reserve a kiosk for use by a customer from the wireless computing device. The wireless computing device can be local to the kiosk. The method further can include determining availability of the kiosk according to scheduling information for the kiosk and reserving the kiosk for use by the customer for a period of time according to the step of determining availability of the kiosk. A message, which specifies reservation information, can be sent to the wireless computing device.Type: ApplicationFiled: August 5, 2005Publication date: February 8, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTIONInventors: Baiju Mandalia, Joseph Rusnak, Robert Sundstrom
-
Patent number: 7099814Abstract: An impact of configuration changes on controllers is projected, in a computing environment including one or more bridge attached channels. This projection quantifies the impact for each controller affected by the change, such that it is known by a quantifiable value how much the change impacts the controller. In order to project the impact, a projected I/O velocity of the controller is determined. In making the projections, pseudo channels associated with a particular bridge attached channel are modelled as independent channels. Alternatively, a utilization metric of a bridge attached channel is determined and compared to a threshold; pseudo channels associated with the bridge attached channel are modelled as independent channels if the utilization metric is below the threshold.Type: GrantFiled: March 29, 2002Date of Patent: August 29, 2006Assignee: International Business Machines CorportionInventors: Ulrich Hild, William J. Rooney, Peter B. Yocom
-
Publication number: 20060190659Abstract: A bus bridge between a high speed computer processor bus and a high speed output bus. The preferred embodiment is a bus bridge between a GPUL bus for a GPUL PowerPC microprocessor from International Business Machines Corporation (IBM) and an output high speed interface (MPI). Another preferred embodiment is a bus bridge in a bus transceiver on a multi-chip module.Type: ApplicationFiled: February 24, 2005Publication date: August 24, 2006Applicant: International Business Machines CorportionInventors: Giora Biran, Robert Drehmel, Robert Horton, Mark Kautzman, Jamie Kuesel, Ming-i Lin, Eric Mejdrich, Clarence Ogilvie, Charles Woodruff
-
Publication number: 20060131375Abstract: A system, method and computer program product for enabling a user to detect nearby RFID tags and identify nearby RFID readers to enhance user privacy. A portable RFID reader scans for nearby tags, and a universal RFID tag detects nearby readers. The invention can alert the user of nearby RFID tags or readers, unless the user has disabled the alerting feature or unless a particular tag or reader is already known to the user and has been deemed allowable. A memory includes editable lists of allowable tags and readers. Exemplary alerts include outputs from a sound emitter, a vibrator, a light, or a display readout. The invention thus prevents surreptitious identification and tracking of a user and a user's possessions. The invention may be integrated into items typically carried by users so that the detection and alerting may be performed without outward indication.Type: ApplicationFiled: December 16, 2004Publication date: June 22, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTIONInventor: Jussi Myllymaki
-
Publication number: 20050275634Abstract: An improved resistive touch panel is disclosed. The improved resistive touch panel includes a first plurality of stripes of a resistive coating on a front sheet running in a first direction and a second plurality of stripes of a resistive coating on a back sheet running in a second direction. The overlapping regions between the first and second plurality of stripes are scanned by a controller circuit to detect voltage drops at these regions. Because the overlapping regions are independent of each other, the controller circuit is able to detect the individual regions involved in the touch area. In this manner, the controller circuit is able to determine between small and large areas of contact by detecting adjacent contact areas.Type: ApplicationFiled: June 15, 2004Publication date: December 15, 2005Applicant: International Business Machines CorportionInventors: Hye Chi, Timothy Crockett, Albert Makley
-
Patent number: 6961695Abstract: A homophonic neologisms generator can include a dictionary table (10) having one or more entries including an orthography and an associated pronunciation including one or more phonemes; and a weightings table (14) having one or more entries specifying a cluster including one or more letters, a cluster pronunciation including one or more phonemes, and a weighting for the pronunciation of the cluster. A user interface can receive a word for which neologisms can be generated. A clustering mechanism can divide the pronunciation into a plurality of phonemes having one or more orthographic representations. Each orthographic representation can include one or more graphemes. Orthographic representations of the pronunciation can be ordered according to the associated weightings of the cluster graphemes in the weightings table and the dictionary can be searched to check that a generated well-formed orthography does not exist.Type: GrantFiled: July 10, 2002Date of Patent: November 1, 2005Assignee: International Business Machines CorportionInventor: Stephen Graham Copinger Lawrence
-
Publication number: 20050155003Abstract: A scalable LBIST control structure provides for testing of multiple independent clock domains within a chip and/or across multiple chips. The LBIST control structure sequences all clock domains through each step of the LBIST sequence synchronously, allowing multiple clock domains and/or multiple chips to be controlled from a common point.Type: ApplicationFiled: January 8, 2004Publication date: July 14, 2005Applicant: International Business Machines CorportionInventors: Marvin Rich, Jay Herring
-
Publication number: 20050147216Abstract: An automated method, system and computer instructions for users to visually navigate telephone call trees are disclosed. A caller can connect to an automated telephone answering service, and download the service's call tree. The caller can view a display with the call tree, and modify or rearrange the order in which the menu options of the call tree are displayed. The user can then store the modified call tree for use in the future. Responsive to the selection of a specified node in the displayed call tree, an automated process can create a macro or similar set of software instructions, which can be invoked by the calling device during a subsequent connection to the automated telephone answering system associated with the subject call tree, in order to enter a queue associated with the selected node that enables the user to interact with the selected node.Type: ApplicationFiled: January 7, 2004Publication date: July 7, 2005Applicant: International Business Machines CorportionInventors: Janani Janakiraman, David Kumhyr, Richard McCarty
-
Patent number: 6912647Abstract: An apparatus and method for creating instruction groups for explicitly parallel architectures is provided. The apparatus and method accept instruction groups as input and determine a number of each possible type of instruction in the instruction group. Based on the number of each possible type of instruction in the instruction group, instruction bundling is performed such that the instructions in the instruction group are bundled into efficiently executed bundles. The instruction bundling further accommodates intra-bundle stop bundles in the event that more efficient bundles are not possible. The instruction bundling is performed based on a most restrictive instruction type placement first and proceeds to less restrictive instruction type placement.Type: GrantFiled: September 28, 2000Date of Patent: June 28, 2005Assignee: International Business Machines CorportionInventor: Geoffrey Owen Blandy
-
Publication number: 20030177117Abstract: Managing a data mining environment, the data mining environment having a data mining tool and a data mining model. Embodiments include registering in a data set control table registered data sets, the registered data sets including the model training input data sets, model training results data sets, the scoring input data sets, and the scoring output data sets, registering the data mining model in a mining model control table, the mining model control table being related to the data set control table through a mining model control table foreign key, and registering the scoring output data sets in a scoring control table, the scoring control table being related to the data set control table through a scoring control table data set foreign key, the scoring control table being related to the mining model control table through a scoring control table mining model foreign key.Type: ApplicationFiled: March 7, 2002Publication date: September 18, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTIONInventors: Prasad Rajendra Vishnubhotla, Albert Zhongxing Yao
-
Publication number: 20030028792Abstract: A system and method for automatically inputting user data into Internet based electronic forms includes creating an autofill profile at a user computer. The autofill profile includes user information and is stored at the user computer. When electronic forms are encountered on the Internet, information from the autofill profile is used to automatically fill the input fields of the electronic form. The autofill profile is automatically updated with new user information each time an electronic form is submitted to a server, if the form includes new information manually input by the user.Type: ApplicationFiled: August 2, 2001Publication date: February 6, 2003Applicant: International Business Machines CorportionInventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie
-
Publication number: 20020178045Abstract: Sales associated with service providers are increased using an opportunistic approach based on an unexpected change in a schedule or services (time, location). Windows of opportunity (time, physical location) are automatically identified, and once such a window of opportunity is detected, the people affected directly from the change of a schedule are identified. This information is then used by service providers to act quickly in order to enhance sales. Both service providers and consumers setup a personalized profile in a database, and the system uses a matching process to match related service providers to the consumers' preferences.Type: ApplicationFiled: May 24, 2001Publication date: November 28, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTIONInventors: Reiner Kraft, Joann Ruvolo
-
Publication number: 20020158121Abstract: The present invention relates to the monitoring of attempts by a reader device at reading data off a data-holding entity. Data relating to the attempt at reading the data-holding entity is received and responsive to the attempt not being successful, one is added to a read count which is used to determine the working order of the data-holding entity. The data obtained from a successful read, along transaction information is transmitted to a processing entity. This information is stored along with information relating to other data-holding entity transactions. The totality of information is periodically analysed in order to identify those data-holding entities which are repeatedly failing to be read within a predetermined number of reads/reader devices which are repeatedly failing to work properly. New data-holding entities/reader devices are sent out as appropriate.Type: ApplicationFiled: August 23, 2001Publication date: October 31, 2002Applicant: International Business Machines CorportionInventor: Andrew James Stanford-Clark
-
Publication number: 20020094619Abstract: A memory cell containing double-gated vertical metal oxide semiconductor field effect transistors (MOSFETs) and isolation regions such as shallow trench isolation, STI, regions that are self-aligned to the wordlines and bitlines of the cell are provided. The inventive memory cell substantially eliminates the backgating problem and floating well effects that are typically present in prior art memory cells. A method of fabricating the inventive memory cell is also provided.Type: ApplicationFiled: January 18, 2001Publication date: July 18, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTIONInventors: Jack A. Mandelman, Ramachandra Divakaruni, Carl J. Radens, Gary B. Bronner
-
Publication number: 20020027681Abstract: 1.Type: ApplicationFiled: August 7, 2001Publication date: March 7, 2002Applicant: International Business Machines CorportionInventors: John M. Aitken, Alvin W. Strong, Ernest Y. Wu
-
Patent number: 6344234Abstract: A method and structure for a solder interconnection, using solder balls for making a low temperature chip attachment directly to any of the higher levels of packaging substrate is disclosed. After a solder ball has been formed using standard methods it is reflowed to give the solder ball a smooth surface. A layer of low melting point metal, such as, bismuth, indium or tin, preferably, pure tin, is deposited on the top of the solder balls. This structure results in localizing of the eutectic alloy, formed upon subsequent low temperature joining cycle, to the top of the high melting solder ball even after multiple low temperature reflow cycles. This method does not need tinning of the substrate to which the chip is to be joined, which makes this method economical. It has also been noticed that whenever temperature is raised slightly above the eutectic temperature, the structure always forms a liquid fillet around the joint with copper wires.Type: GrantFiled: June 7, 1995Date of Patent: February 5, 2002Assignee: International Business Machines CorportionInventors: Hormazdyar Minocher Dalal, Alexis Bitaillou, Kenneth Michael Fallon, Gene Joseph Gaudenzi, Kenneth Robert Herman, Frederic Pierre, Georges Robert
-
Patent number: 6260129Abstract: Disclosed is a system for managing pages in a volatile memory device for data transfer operations between a first storage area and a second storage area. The first storage area is queried to determine a number of data sets to include in a data transfer operation. A number of pages in the volatile memory device needed for the data transfer operation is then determined. A determination is then made as to whether the number of pages needed for the data transfer operation is greater than available fixed pages in a pool of pages. Available fixed pages in the pool are allocated to the data transfer operation after determining that the number of pages needed to process the data transfer operation is less than or equal to the available fixed pages in the pool.Type: GrantFiled: September 8, 1998Date of Patent: July 10, 2001Assignee: International Business Machines CorportionInventors: Robert Nelson Crockett, Ronald Maynard Kern, Gregory Edward McBride, David Michael Shackelford, Stephen Charles West
-
Patent number: 6184855Abstract: An analog driver for a liquid crystal display has sample hold circuits and buffer amplifiers divided into one group for positive inputs and the other groups for negative inputs which buffer amplifiers are selected in accordance with a first and second control signals thereby reducing the power consumption by the driver of buffer amplifiers. Furthermore, when none of the buffer amplifiers are selected, the data lines are held at common voltage to reduce the consumed power by the buffer amplifiers.Type: GrantFiled: December 30, 1997Date of Patent: February 6, 2001Assignee: International Business Machines CorportionInventors: Yoshinao Kobayashi, Akihiro Kuroda, Yoshitami Sakaguchi
-
Patent number: 6175910Abstract: The object of the present invention is to improve the execution of instructions using speculative operations in Superscalar or Very Long Instruction Word (VLIW) processors having multiple Arithmetic Logic Units (ALUs). More particularly, the invention relates to a system and method for using standard registers as shadow registers. The addresses of all standard registers are translated using a Relocation Table (RT) array. The addresses of registers used as shadow registers are translated another time using a Speculative Registers Table (SRT) array. At branch completion time, for the speculative operations that have previously been executed and correctly predicted, the Relocation Table (RT) is updated with the Speculative Registers Table (SRT) content. For the speculative operations that have previously been executed and incorrectly predicted, the Relocation Table (RT) remains unchanged.Type: GrantFiled: June 16, 1998Date of Patent: January 16, 2001Assignee: International Business Machines CorportionInventors: Andre Pauporte, Francois Jacob
-
Patent number: 6115720Abstract: A method and apparatus for compensating for deficiencies existing in programs to assist a user through installing a program. Polling the status of jobs requested by the user of a workstation is done so that the user may eventually be provided with status reports regarding the jobs being executed. The user can set parameters during loading of SMPE libraries, install, migrate, fallback, remigrate and update procedures for the program. An indication is provided to a user of a workstation as steps of a task have been completed by the user. The health of catalog and directory databases may be verified before a migrate procedure is performed. The user of the program can be informed regarding parameters whose default values have changed, which parameters are of particular concern to the specific user.Type: GrantFiled: April 10, 1998Date of Patent: September 5, 2000Assignee: International Business Machines CorportionInventors: Terry M. Bleizeffer, Nathan D. Church, Kathryn W. Devine, Virginia W. Hughes, Jr., Barbara J. Kilburn, David E. Shough