Patents Assigned to International Business Machines Corportion
  • Publication number: 20070033111
    Abstract: 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: Application
    Filed: August 5, 2005
    Publication date: February 8, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTION
    Inventors: Baiju Mandalia, Joseph Rusnak, Robert Sundstrom
  • Patent number: 7099814
    Abstract: 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: Grant
    Filed: March 29, 2002
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corportion
    Inventors: Ulrich Hild, William J. Rooney, Peter B. Yocom
  • Publication number: 20060190659
    Abstract: 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: Application
    Filed: February 24, 2005
    Publication date: August 24, 2006
    Applicant: International Business Machines Corportion
    Inventors: Giora Biran, Robert Drehmel, Robert Horton, Mark Kautzman, Jamie Kuesel, Ming-i Lin, Eric Mejdrich, Clarence Ogilvie, Charles Woodruff
  • Publication number: 20060131375
    Abstract: 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: Application
    Filed: December 16, 2004
    Publication date: June 22, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTION
    Inventor: Jussi Myllymaki
  • Publication number: 20050275634
    Abstract: 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: Application
    Filed: June 15, 2004
    Publication date: December 15, 2005
    Applicant: International Business Machines Corportion
    Inventors: Hye Chi, Timothy Crockett, Albert Makley
  • Patent number: 6961695
    Abstract: 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: Grant
    Filed: July 10, 2002
    Date of Patent: November 1, 2005
    Assignee: International Business Machines Corportion
    Inventor: Stephen Graham Copinger Lawrence
  • Publication number: 20050155003
    Abstract: 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: Application
    Filed: January 8, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corportion
    Inventors: Marvin Rich, Jay Herring
  • Publication number: 20050147216
    Abstract: 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: Application
    Filed: January 7, 2004
    Publication date: July 7, 2005
    Applicant: International Business Machines Corportion
    Inventors: Janani Janakiraman, David Kumhyr, Richard McCarty
  • Patent number: 6912647
    Abstract: 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: Grant
    Filed: September 28, 2000
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corportion
    Inventor: Geoffrey Owen Blandy
  • Publication number: 20030177117
    Abstract: 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: Application
    Filed: March 7, 2002
    Publication date: September 18, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTION
    Inventors: Prasad Rajendra Vishnubhotla, Albert Zhongxing Yao
  • Publication number: 20030028792
    Abstract: 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: Application
    Filed: August 2, 2001
    Publication date: February 6, 2003
    Applicant: International Business Machines Corportion
    Inventors: Gregory Maurice Plow, Farrokh E. Pourmirzaie
  • Publication number: 20020178045
    Abstract: 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: Application
    Filed: May 24, 2001
    Publication date: November 28, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTION
    Inventors: Reiner Kraft, Joann Ruvolo
  • Publication number: 20020158121
    Abstract: 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: Application
    Filed: August 23, 2001
    Publication date: October 31, 2002
    Applicant: International Business Machines Corportion
    Inventor: Andrew James Stanford-Clark
  • Publication number: 20020094619
    Abstract: 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: Application
    Filed: January 18, 2001
    Publication date: July 18, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTION
    Inventors: Jack A. Mandelman, Ramachandra Divakaruni, Carl J. Radens, Gary B. Bronner
  • Publication number: 20020027681
    Abstract: 1.
    Type: Application
    Filed: August 7, 2001
    Publication date: March 7, 2002
    Applicant: International Business Machines Corportion
    Inventors: John M. Aitken, Alvin W. Strong, Ernest Y. Wu
  • Patent number: 6344234
    Abstract: 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: Grant
    Filed: June 7, 1995
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corportion
    Inventors: Hormazdyar Minocher Dalal, Alexis Bitaillou, Kenneth Michael Fallon, Gene Joseph Gaudenzi, Kenneth Robert Herman, Frederic Pierre, Georges Robert
  • Patent number: 6260129
    Abstract: 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: Grant
    Filed: September 8, 1998
    Date of Patent: July 10, 2001
    Assignee: International Business Machines Corportion
    Inventors: Robert Nelson Crockett, Ronald Maynard Kern, Gregory Edward McBride, David Michael Shackelford, Stephen Charles West
  • Patent number: 6184855
    Abstract: 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: Grant
    Filed: December 30, 1997
    Date of Patent: February 6, 2001
    Assignee: International Business Machines Corportion
    Inventors: Yoshinao Kobayashi, Akihiro Kuroda, Yoshitami Sakaguchi
  • Patent number: 6175910
    Abstract: 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: Grant
    Filed: June 16, 1998
    Date of Patent: January 16, 2001
    Assignee: International Business Machines Corportion
    Inventors: Andre Pauporte, Francois Jacob
  • Patent number: 6115720
    Abstract: 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: Grant
    Filed: April 10, 1998
    Date of Patent: September 5, 2000
    Assignee: International Business Machines Corportion
    Inventors: Terry M. Bleizeffer, Nathan D. Church, Kathryn W. Devine, Virginia W. Hughes, Jr., Barbara J. Kilburn, David E. Shough