Patents Assigned to Machines Corporation
-
Patent number: 7757932Abstract: A method for dispensing solder bumps on a mold plate includes the steps of: relatively moving a fill head comprising an o-ring from a first location to a second location such that the o-ring decompresses as it crosses from the first location to the second location; filling at least one cavity in the mold plate with solder; and then relatively moving the fill head from the second location to a third location such that the o-ring decompresses as it crosses from the second location to the third location. The step of relatively moving the fill head from the first location to the second location includes moving from a higher elevation to a lower elevation.Type: GrantFiled: August 22, 2006Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventor: Mark D. Schultz
-
Patent number: 7761277Abstract: A system and method for simulating a circuit design using both an unknown Boolean state and a negative unknown Boolean state is provided. When the circuit is simulated, one or more initial simulated logic elements are initialized to the unknown Boolean state. The initialized unknown Boolean states are then fed to one or more simulated logic elements and the simulator simulates the handling of the unknown Boolean state by the simulated logic elements. Examples of simulated logic elements include gates and latches, such as flip-flops, inverters, and basic logic gates. The processing results in at least one negative unknown Boolean state. An example of when a negative unknown Boolean state would result would be when the unknown Boolean state is inverted by an inverter. The resulting negative unknown Boolean state is then fed to other simulated logic elements that generate further simulation results based on processing the negative unknown Boolean state.Type: GrantFiled: September 14, 2006Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventor: Richard Nicholas
-
Patent number: 7761440Abstract: Methods, systems and computer program products for synthesizing diagnoses stored in healthcare databases are provided. A diagnosis query associated with a single patient or a group of patients is received. Query results are provided responsive to the diagnosis query. The query results may include diagnoses from multiple sources that are expressed in multiple standards formats.Type: GrantFiled: September 29, 2005Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Tony H. Chow, Robert R. Friedlander, Richard Hennessy, Anwer Mujahid Khan
-
Patent number: 7761788Abstract: A system and method of using an example document to create another document with the same style. The style is determined by examining the example file for syntax patterns that are required in a document of this type. Each pattern is used to create a section template (a sub-template for a larger template). After all the required sub-templates have been defined, by examining the example, we have a document template that may be used to format new documents. Along with user-specific content, a document generator uses the captured document template to generate sections of a new document. When a section of a document is generated, the sub-template that corresponds to that section of a document is inserted with user-specific content. The generated file ends up with the same kind of text spacing and positioning, ordering of sections, presence of annotations and other nonfunctional attributes as the example.Type: GrantFiled: January 24, 2000Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: David K. McKnight, Eduardus A. T. Merks
-
Patent number: 7760669Abstract: In a slotted ring network, a node may transmit a non-renewable slot reservation with any unreserved slot. The reservation restricts other nodes from transmitting a new packet in the slot. When the slot returns around the ring to the reserving node, the slot will be available. Preferably, reservation is made responsive to a starvation condition in the reserving node, which may be detected in any of various ways. In an optional enhancement, a reservation identifies the reserving node, and another node on the ring is free to transmit a new packet in the reserved slot if the new packet will reach its destination at or before the reserving node, and thus will not interfere with the reservation.Type: GrantFiled: June 27, 2006Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Timothy Hume Heil, Michael Steven Siegel, Jeffrey R. Summers, Steven Paul VanderWiel
-
Patent number: 7759173Abstract: Methods and structures and methods of designing structures for charge dissipation in an integrated circuit on an SOI substrate. A first structure includes a charge dissipation ring around a periphery of the integrated circuit chip and one or more charge dissipation pedestals physically and electrically connected to the charge dissipation pedestals. The silicon layer and bulk silicon layer of the SOI substrate are connected by the guard ring and the charge dissipation pedestals. The ground distribution grid of the integrated circuit chip is connected to an uppermost wire segment of one or more charge dissipation pedestals. A second structure, replaces the charge dissipation guard ring with additional charge dissipation pedestal elements.Type: GrantFiled: April 15, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Kenneth L. DeVries, Nancy Anne Greco, Joan Preston, Stephen Larry Runyon
-
Patent number: 7761519Abstract: A method, system, and computer program product for displaying message genealogy in the language of the user interface of an email recipient using a normalized set of subject prefix codes. The method comprises: sending an email to a recipient, wherein the email has an original subject; sending a normalized code corresponding to a subject prefix for the email to the recipient; receiving and decoding at the recipient the normalized code to provide a subject prefix in a language of the user interface of the recipient; and displaying the subject prefix in the language of the user interface of the recipient adjacent the original subject of the email.Type: GrantFiled: August 11, 2004Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventor: Dale M. Schultz
-
Patent number: 7759702Abstract: A method of fabricating a hetero-junction bipolar transistor (HBT) is disclosed, where the HBT has a structure incorporating a hetero-junction bipolar structure disposed on a substrate including of silicon crystalline orientation <110>. The hetero-junction bipolar structure may include an emitter, a base and a collector. The substrate may include a shallow-trench-isolation (STI) region and a deep trench region on which the collector is disposed. The substrate may include of a region of silicon crystalline orientation <100> in addition to silicon crystalline orientation <110> to form a composite substrate by using hybrid orientation technology (HOT). The region of crystalline orientation <100> may be disposed on crystalline orientation <110>. Alternatively, the region of silicon crystalline orientation <110> may be disposed on crystalline orientation <100>.Type: GrantFiled: January 4, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Thomas N. Adam, Rajendran Krishnasamy
-
Patent number: 7761851Abstract: A computer implemented method and system for software auditability and bidirectional traceability in a software development lifecycle is provided. The lifecycle having at least development and deployment phases is bridged with a configurable workflow engine, a configuration management engine, and a managed deployment engine, interconnected with one or more representations of work to be performed or of work performed. Additionally, auditability and bidirectional traceability is provided by linking a development asset in the development phase to a deployment asset in the deployment phase so that: the development asset can be determined from the deployment asset; a deploying entity deploying the deployment asset can be determined from the development asset; a development request for developing the development asset can be determined from the deployment asset deployed; and a deployment environment where the deployment asset is being deployed can be determined from the development asset.Type: GrantFiled: December 28, 2005Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Don T. Bailey, Stephen L. Hunt, Kartik T. Kanakasabesan, Stephen D. Seifert, Malcolm D. Thomas
-
Patent number: 7757940Abstract: There is provided a management apparatus associated detachably with a cash cassette for managing the cash cassette storing bills or coins for cash transactions with users at an automatic teller machine. The cash cassette includes an error information recording area for recording identification information identifying a type of error in the event of occurrence of the error, and a count information recording area for recording count information indicating the number of bills or coins expected to be in the cash cassette. Based on the identification information acquired from the error information recording area, the management apparatus determines whether a predetermined type of error has occurred.Type: GrantFiled: April 21, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventor: Tsutomu Sawa
-
Patent number: 7760541Abstract: A method and system for maintaining Static Random Access Memory (SRAM) functionality while simultaneously screening for leakage paths from bitline to ground during Float Mode operation. The SRAM configuration enables SRAM cell selection for a read or write operation. In response to the SRAM cell selection, a group of pre-charge (PCHG) signals are provided with a high value. When selection is made from a top sub-group of SRAM cells, a corresponding bitline, “BLT_TOP”, takes a value which reflects a state stored in the selected cell. In addition, the bitline corresponding to the bottom sub-group of cells, “BLT_BOT”, takes a high value. If there is a leakage defect, BLT_BOT drops to a low value. With no leakage defect, the data stored in the selected cell is determined based on the result of a logical NAND operation including the respective states indicated by the BLT_TOP and by the BLT_BOT.Type: GrantFiled: August 12, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Chad A Adams, Juergen Pille
-
Patent number: 7761742Abstract: A system and computer program product for monitoring a data processing system is proposed. The system and computer program product involve the measuring of state parameters of the system. Indicators of the performance of the system are then inferred from the state parameters by applying fuzzy-logic rules. The proposed solution is based on the idea of estimating a trust value, based on the effectiveness of the corrective actions. If the previous corrective actions prove to be effective than the trust value is enhanced and the system is allowed a higher level of autonomy. Otherwise the intervention of an operator might be invoked.Type: GrantFiled: November 5, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Andrea Di Palma, Antonio Perrone
-
Patent number: 7759669Abstract: A phase change memory element with phase change electrodes, and method of making the same. Exemplary embodiments include a phase change bridge, including a bottom contact layer, a first insulating layer disposed on the bottom contact layer, a first phase change region disposed on the bottom contact layer adjacent the first insulating layer, a second phase change region disposed on the bottom contact layer adjacent the first insulating layer, wherein the first insulating layer thermally and electrically isolates the first and second phase change regions, and a third phase change region disposed on each of the first and second phase change regions, each of the third phase change regions isolated from one another by a conductor layer disposed on the first insulating layer.Type: GrantFiled: July 15, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventor: Geoffrey W. Burr
-
Patent number: 7761420Abstract: A method and system for method for replicating object consisting of creating a group of objects at a first location; transmitting the group of objects from a first location to a second location over a network coupling the first location to the second location, such that the number of transmissions is minimized receiving the group of objects at the second location; and storing the group of objects at the second location. The objects are preferably data objects and are collated into group based on a probability score is computed for each data object centered on an access pattern. Advantages include minimizing the number of transmission of the group of objects thereby reducing network traffic and failure of operation during replication of the objects.Type: GrantFiled: October 16, 2007Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Upendra Sharma, Tapan Kumar Nayak, Rohit Jain
-
Patent number: 7761233Abstract: An apparatus and method is disclosed for efficiently sensing and tracking objects in an indoor environment by simultaneously measuring the object movement with an inertial navigation system and a reference location positioning system. By combining the measurements obtained with accelerometers, gyroscopes, angle estimators and the reference system using an extended Kalman filter based approach, a position estimate is obtained with high reliability and precision accuracy. Improvement in performance is obtained by the incorporation of dynamic mode switching and forward-backward smoothing in the location position estimator.Type: GrantFiled: June 30, 2006Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Wolfgang Hans Schott, Simeon Furrer, Beat Weiss
-
Patent number: 7761468Abstract: A method for connecting a client to a database server are provided. The method provide for providing a generic interface, the generic interface being operable to interoperate with one or more non-GSSAPI (Generic Security Services Application Programming Interface) compliant security mechanisms, providing a set of specialized interfaces, the set of specialized interface being operable to interoperate with one or more GSSAPI compliant security mechanisms, and establishing a connection between a client and a database server using the generic interface or the set of specialized interfaces depending on a security mechanism used by the client. The one or more non-GSSAPI compliant security mechanisms and the one or more GSSAPI compliant security mechanisms may be predefined or user-defined.Type: GrantFiled: October 4, 2006Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Huaxin Gao, Bilung Lee, Paul A. Ostler
-
Patent number: 7761278Abstract: A computational methodology that improves the accuracy of model parameters in a compact model uses methods and algorithms to self-consistently match independently developed base and stress models by re-fitting the stress model to the data set that generates the base model. The re-fitting algorithm removes any discrepancy between the base model and the stress model as the stress model is applied to the data set obtained from a dimension-scaling macro. Stress offsets for dimension-scaling macro devices are calculated to fit the measured values of the model parameters for the same devices. The process of fitting the model parameters to the data set from the dimension-scaling macro calculates constant, linear, and quadratic coefficients for the model parameters, which are employed to increase the accuracy of the model parameters and of the compact model used in circuit simulations and optimization.Type: GrantFiled: February 12, 2007Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Dureseti Chidambarrao, Richard Q. Williams
-
Patent number: 7759964Abstract: An apparatus, system, and method are disclosed for measuring voltage, current, and power in a power supply. The apparatus consists of a voltage measuring module which measures the peak voltage through an inductor in a switching power supply stage of the power supply for a portion of the switching period. A current measuring module measures the peak current in the switching power supply stage for a portion of the switching period. The measured currents and voltages are proportional to the voltage and current at a point in the power supply where a power measurement is desired. The voltage and current values are multiplied along with a constant to provide an accurate measure of the power at a point in the power supply. The constant generally includes a combination of a calibration constant, an RMS conversion factor, a voltage conversion factor, and a current conversion factor.Type: GrantFiled: January 8, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Cecil C. Dishman, Eino A. Lindfors, Randhir S. Malik
-
Patent number: 7761559Abstract: A system and method for remotely loading artifacts is disclosed. The system and method involves monitoring application installation events on a computing device. In response to detecting an application installation event, the application installation event is intercepted. The application associated with the application installation event is searched for artifacts, and any artifacts found within the application are stored in a centralized location. The artifacts are further indexed according to a target namespace. In one embodiment, the system and method further involved receiving a query from a client to locate an artifact, locating the artifact from previously extracted artifacts and returning the artifact as URL address.Type: GrantFiled: October 13, 2006Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Xiaochun Mei, Michael W. Brown, Christopher S. Claussen, Xin Huang, Hua Cheng, Gang Chen, Hai Y. Zhao
-
Patent number: 7761667Abstract: A mechanism is provided that identifies instructions that access storage and may be candidates for catch prefetching. The mechanism augments these instructions so that any given instance of the instruction operates in one of four modes, namely normal, unexecuted, data gathering, and validation. In the normal mode, the instruction merely performs the function specified in the software runtime environment. An instruction in unexecuted mode, upon the next execution, is placed in data gathering mode. When an instruction in the data gathering mode is encountered, the mechanism of the present invention collects data to discover potential fixed storage access patterns. When an instruction is in validation mode, the mechanism of the present invention validates the presumed fixed storage access patterns.Type: GrantFiled: August 12, 2008Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Christopher Michael Donawa, Allan Henry Kielstra