Patents Assigned to International Business Machines
-
Publication number: 20030129968Abstract: Methods, systems and articles of manufacture for handling an incoming telephone call from a calling telephony device at a receiving telephony device. In one embodiment, a method comprises issuing a pre-recorded stand-by message to the calling telephony device indicating that the telephone call will be answered by a user of the receiving telephony device momentarily.Type: ApplicationFiled: January 7, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventor: Joel Ray Earl
-
Publication number: 20030130845Abstract: A method and system for converting a delimited flat file to a markup language specified by a document type definition file. The method comprises the steps of providing a delimited flat file having columns with headings, and providing a map file conforming to said document type definition file and having tags and attributes including references matching said headings. A tree structure is formed from the map file, with each tag representing one or more nodes of the tree. The tree structure is traversed, node-by-node, and for each node, the attributes are entered into said markup language file. When the attributes include one of said references, text is retrieved from one of the columns with one of the matching headings of the flat file, and that text is entered into the markup language file.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Laura J. Poplawski
-
Publication number: 20030131154Abstract: Removing building blocks from partitions to which they have been bound is disclosed. A building block of a platform is removed from a partition of the platform by first halting activity by the partition on the building block. A first partition identifier of the building block indicates the partition of the building block. The building block joined the partition in a masterless manner. The resources of the building block are withdrawn from the partition, and the building block is deauthorized from the platform.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Wayne A. Downer, Bruce M. Gilbert, Thomas D. Lovett, Mehul M. Shah
-
Publication number: 20030131005Abstract: A method, apparatus, and computer instructions for pruning search engine indices. A notification is received from a client browser that a Web page retrieval error occurred for a Web page or that the Web page no longer contains selected keywords. In response to receiving the notification, the Web page is automatically deleted from the search engine indices. This automatic deletion may occur upon receiving the notice from the browser or after receiving some threshold number of notifications from browsers.Type: ApplicationFiled: January 10, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventor: Richard Edmond Berry
-
Publication number: 20030128786Abstract: A clock data recovery system is provided for resampling a clock signal according to an incoming data signal stream. It comprises a clock generator for generating said clock signal wherein one of the frequency and phase of that clock signal is dependent upon a control signal. It is further provided a phase detector operable to detect the phase difference between said clock signal and said incoming data signal stream and is operable to generate a phase difference signal. A loop controller has a variable-gain and is operable to control said clock generator by generating said control signal. That control signal is dependent in said phase difference signal and that variable-gain. The variable-gain is dependent upon a transition rate of the incoming data signal stream. The loop controller can comprise a low-pass filter to generate from the phase difference signal a low-pass filered phase signal and to adjust the bandwidth of the clock data recovery system.Type: ApplicationFiled: October 30, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Martin Schmatz, Christian Menofli, Thomas Morf
-
Publication number: 20030128482Abstract: A spin-valve sensor with pinning layers comprising multiple antiferromagnetic films is disclosed. The multiple antiferromagnetic films are preferably selected from the same Mn-based (Ni—Mn or Pt—Mn) alloy system. The Mn content of the antiferromagnetic film in contact with the reference layer of the spin-valve sensor is selected in order to maximize its exchange coupling to the reference layer, thereby providing a high unidirectional anisotropy field for proper sensor operation. The Mn content of the other antiferromagnetic films not in contact with the reference layer of the spin-valve sensor is reduced in order to maximize the thermal stability and corrosion resistance of the spin-valve sensor for robust sensor operation at high temperatures in disk drive environments.Type: ApplicationFiled: January 4, 2002Publication date: July 10, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tsann Lin, Daniele Mauri
-
Publication number: 20030131352Abstract: A method, system and computer program product for controlling the content of broadcast material. A master unit may be configured to record a broadcast displayed on the master unit. The master unit may be configured to assign a session to the recorded broadcast. A session may refer to a particular instance of the recorded broadcast. The master unit may be configured to receive input as to which subsidiary unit, e.g., television set, is associated with the assigned session. The master unit may be configured to spawn a thread associated with the assigned session. By spawning a thread for each session assigned, multiple sessions may be assigned for a particular broadcast. Thus, a user, e.g., teacher, parent, guardian, viewing the broadcast may be able to edit, e.g., delete, annotate, a particular broadcast for various age groups which may ultimately be transmitted to different subsidiary units viewed by different age groups.Type: ApplicationFiled: January 8, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Rabindranath Dutta, Karthikeyan Ramamoorthy
-
Publication number: 20030131067Abstract: A system and method of partitioning a multiprocessor or multinode computer system containing two or more partitions each of which contain at least three nodes or processors and a central hardware device communicating with a requestor node or processor, a target node or processor and at least one additional node or processor in the partition. The multiprocessor system architecture allows for partitioning resources to define separate subsystems capable of running different operating systems simultaneously. The method operates with the central device, a tag and address crossbar system, which transmits requests for data from the requestor node to the target node, but not to any of the additional nodes or processors which are not defined as part of a given partition. The method provides steps of assignment of definitions to physical ports with the central device corresponding with desired partitioning of resources within the system.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Wayne A. Downer, Bruce M. Gilbert, Thomas D. Lovett
-
Publication number: 20030131282Abstract: The invention provides a method for error detection of multi-threaded software. The method comprises executing an application which uses a logger that collects log statements, collecting at least one log statement from at least one application thread and storing the at least one log statement in memory, and allowing the collected log statement to be persisted in case of an error in a production environment.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Daniel S. Lowen, Clifford O. Hayden
-
Publication number: 20030128463Abstract: An isotropic deposition method for trench narrowing of thin film magnetic write head features to be created by reactive ion etching. According to the method, a photolithographically defined photoresist trench is formed over a hardmask and underlying polymer layer as part of tri-layer resist process. Instead of performing the usual hardmask and polymer etching steps using the photoresist mask pattern, a spacer layer is deposited isotropically or directionally at an angle to cover the vertical side walls of the trench. The spacer layer is etchable by the hardmask etch process but resistant to the polymer etch process. When the hardmask etch process is performed, the spacer layer material applied to the trench side walls remains intact, thereby defining a narrowed trench that is extended by the subsequent base layer etch process.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Clinton David Snyder, Howard Gordon Zolla, Hong Xu, James Bernard Kruger
-
Publication number: 20030130850Abstract: A computer system has a notification manager for playing a message to a user by selecting one of a plurality of audio notifications. The method includes the step of setting a priority level for each notification arriving into a queue. The notification is inserted into a position in the queue based upon the priority level of the notification, such that the audio notifications at the queue top have a generally higher priority than audio notifications at the queue bottom. The notification at the top of the queue can be selected if the priority level of the notification is greater than a predetermined gate level. Once a notification is selected, a message corresponding to the selected notification is played to the user.Type: ApplicationFiled: February 11, 2003Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Daniel E. Badt, Peter J. Guasti, Gary R. Hanson, Amado Nassiff, Edwin A. Rodriguez, Harvey Ruback, Carl A. Smith, Ronald E. Vanbuskirk, Huifang Wang, Steven G. Woodward
-
Publication number: 20030131052Abstract: A method, system, apparatus, and computer program product are presented for collecting time-on-page statistics. When a server receives a request for a Web page, the server generates or retrieves the Web page and then instruments the Web page to collect time-on-page metrics by inserting a script into the Web page, after which the Web page is returned to the requesting client. The browser processes the Web page and interprets the embedded script; the script defines a function that is evaluated when the browser determines to load a different Web page. The browser then presents the Web page, but when the Web page is unloaded, the function is invoked; the function computes a time value that represents the amount of time that the browser has presented the Web page. The function then returns to the server the computed time value as a time-on-page metric value.Type: ApplicationFiled: January 10, 2002Publication date: July 10, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIOINInventor: Ronald C. Allan
-
Publication number: 20030128460Abstract: A method for reducing feature size in a thin film magnetic write head using low temperature deposition coating of photolithographically-defined trenches. According to the method, a plating seed layer is applied over a selected base layer and a photoresist layer is spun onto the seed layer to a desired thickness. A trench is defined in the photoresist layer to initiate the formation of a stencil for the pole piece. The trench is deep enough to expose the plating seed layer, and has substantially vertical side walls. An insulative spacer layer is deposited to cover the trench side walls using a low temperature chemical vapor deposition process. Horizontal portions of the spacer layer are anisotropically etched to remove spacer layer material from the bottom of the trench and thereby expose the plating seed layer, while leaving intact vertical portions of the spacer layer that cover the trench side walls.Type: ApplicationFiled: January 7, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventor: Howard Gordon Zolla
-
Publication number: 20030131203Abstract: A method of classification of transaction address conflicts in a computer system for ensuring efficient ordering in a two-level snoopy cache architecture. The disclosure provides a method of classification and handling of address conflicts within a system to minimize the impact that address ordering places in a multiprocessor system with multiple memory control agents generating potentially conflicting addresses. A set of classification for each potential transaction conflict is provided against which decisions are provided which identifies the earliest point at which a subsequent trasaction within the system may proceed to the same address identified by a previous transaction in the system. Classification of transactions are provided in several high level classes which define how such transactions within the system are handled based on the method disclosed.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Thomas B. Berg, Stacey G. Lloyd
-
Publication number: 20030128190Abstract: A system and method for providing input to a handheld computing device by provisioning the handheld computing device with a projecting device a projecting device for displaying a graphical representation of a keyboard, the graphical representation including key locations capable of being selected by an object, the graphical image displayed in an area proximate the device; a signal detection system for detecting the presence of an object located at a selected key location within the area; and, a mechanism for determining the selected key in response to detecting an object at a corresponding selected key location and registering the selected key as a keystroke in the computing device.Type: ApplicationFiled: January 10, 2002Publication date: July 10, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tijs Wilbrink, Edward E. Kelley
-
Publication number: 20030131270Abstract: Power is conserved by dynamically applying clocks to execution units in a pipeline of a microprocessor. A clock to an execution unit is applied only when an instruction to the execution unit is valid. At other times when the execution unit needs not to be operational, the clock is not applied to the execution unit. In a preferred embodiment of the invention, a dynamic clock-control unit is used to provide a control signal to a local clock buffer providing a local clock to an execution unit.Type: ApplicationFiled: January 7, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Christopher Michael Abernathy, Gilles Gervais, Rolf Hilgendorf
-
Publication number: 20030128519Abstract: A flexible, thermally conductive, electrically insulating, non-contaminating, assembly formed from a thermally conductive elastomeric member encapsulated within an electrically insulating coating. A method to form Applicants' thermally conductive, electrically insulating, non-contaminating assembly. An electrical device that includes Applicants' thermally conductive, electrically insulating, non-contaminating assembly disposed between one or more heat-dissipating electrical components and a chassis. A method to transfer heat from one or more heat-dissipating electrical components disposed within a device.Type: ApplicationFiled: January 8, 2002Publication date: July 10, 2003Applicant: International Business Machine CorporartionInventors: Roger Javier Justo, Wayne Alan McKinley, Hussain Shaukatullah, George G. Zamora
-
Publication number: 20030130890Abstract: A method and computer program for resetting the value of a coupon based on market information is provided. The program receives a request for valuation of a coupon from a retailer, accesses market demand information for a product corresponding to the coupon, determines a market demand value based on the market demand information, determines a coupon value based on the market demand value, and provides the coupon value to the retailer.Type: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Dwip N. Banerjee, Rabindranath Dutta, Lorin E. Ullmann
-
Publication number: 20030130956Abstract: A system and method that tracks surplus reduction actions is disclosed. Managers and other decision makers take various actions regarding employees. Actions are recorded and tracked in a data store. Included with the action is an identifier, such as a digital signature, of the decision maker that performed the action. Affected (i.e., surplus) employees are notified that they have been selected as surplus. Affected employees acknowledge such identification as well as any confidentiality and non-compete obligations. Affected employees electronically sign non-compete agreements and such digital signatures are also recorded in the data store evidencing the employees' acknowledgment of such confidentiality and non-compete obligations. Electronic keys, such as user IDs and passwords, may also be sent to employees that acknowledge surplus actions and non-compete obligations. These electronic keys enable the affected employees to access materials, such as job databases and other relocation and employment information.Type: ApplicationFiled: January 8, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Michael Joseph Calderaro, Lynn P. Lepore, William Daniel Ordway, Patricia E. Vickers
-
Publication number: 20030128518Abstract: A common heatsink for multiple chips and modules which are spaced on electronic packages, and an arrangement for the formation of precision gaps intermediate two or more chips or modules covered by a common heatsink. Furthermore, a precision tool enables positioning of a common heatsink for multiple chips and modules for electronic packages facilitating the formation of x, y and z-directional compliant thermal interfaces intermediate a plurality of chips and a common heatsink with minimized effects of package tolerances.Type: ApplicationFiled: January 7, 2002Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: Michael A. Gaynes, Howard Victor Mahaney, Mark V. Pierson