INTERNATIONAL BUSINESS MACHINES, INC.
|INTERNATIONAL BUSINESS MACHINES, INC. Patent applications|
|Patent application number||Title||Published|
|20140141598||METHOD TO IMPROVE RELIABILITY OF REPLACEMENT GATE DEVICE - A method of fabricating a replacement gate stack for a semiconductor device includes the following steps after removal of a dummy gate: growing a high-k dielectric layer over the area vacated by the dummy gate; depositing a thin metal layer over the high-k dielectric layer; depositing a sacrificial layer over the thin metal layer; annealing the structure at a high temperature of not less than 800° C.; removing the sacrificial layer; and depositing a metal layer of low resistivity metal for gap fill. Optionally, a second annealing step can be performed after the first anneal. This second anneal is performed as a millisecond anneal using a flash lamp or a laser.||05-22-2014|
|20140120707||Method to Improve Reliability of High-k Metal Gate Stacks - A method of fabricating a gate stack for a semiconductor device includes the following steps after removal of a dummy gate: growing a high-k dielectric layer over an area vacated by the dummy gate; depositing a thin metal layer over the high-k dielectric layer; annealing the replacement gate structure in an ambient atmosphere containing hydrogen; and depositing a gap fill layer.||05-01-2014|
|20120173471||SYNAPTIC WEIGHT NORMALIZED SPIKING NEURONAL NETWORKS - Neuronal networks of electronic neurons interconnected via electronic synapses with synaptic weight normalization. The synaptic weights are based on learning rules for the neuronal network, such that a synaptic weight for a synapse determines the effect of a spiking source neuron on a target neuron connected via the synapse. Each synaptic weight is maintained within a predetermined range by performing synaptic weight normalization for neural network stability.||07-05-2012|
|20120150781||INTEGRATE AND FIRE ELECTRONIC NEURONS - An integrate and fire electronic neuron is disclosed. Upon receiving an external spike signal, a digital membrane potential of the electronic neuron is updated based on the external spike signal. The electric potential of the membrane is decayed based on a leak rate. Upon the electric potential of the membrane exceeding a threshold, a spike signal is generated.||06-14-2012|
|20120072978||Desired Font Rendering - An embodiment of the invention provides a method for displaying a message from a first user to a second user, wherein the message from the first user is received in a system of the second user. The message includes text in an intended font and metadata, wherein the metadata includes a link to a font source. It is determined whether the intended font is on the system of the second user; and, if the intended font is not on the system of the second user, rendering instructions are obtained from the font source. The rendering instructions include instructions on how to display the text in the intended font on the system of the second user without downloading the intended font to the system of the second user. The text is displayed in the intended font on the system of the second user using the rendering instructions.||03-22-2012|
|20120041850||INCENTIVIZING CONTENT-RECEIVERS IN SOCIAL NETWORKS - An embodiment of the invention provides a method including receiving a request to publish first content on a system from a user. A fee is imposed to the user to publish the first content. The first content is published on the system. In at least one embodiment, an amount of net credits of the user is published on a profile of the user. A credit is provided to the user for each instance the user receives second content from the system, the credit being non-redeemable for cash. The credit is provided to the user at pre-determined time intervals and/or when pre-determined milestones reached. In at least one embodiment, the fee is credited to the user if the first content is a comment to existing content.||02-16-2012|
|20110211687||System and Method for Call Flow Generation Via Real-Time Tracking of Guided Problem Resolution - Systems and methods for adapting an existing call flow wherein the call flow further comprises an associated data set, comprising: activating the existing call flow, the existing call flow generating a series of questions designed to obtain information from a caller; determining if an exception condition has occurred; allowing a user to activate an exception call flow in response to the exception condition; retaining the data set associated with the call flow when the exception condition occurred; adapting the data set such that the call flow addresses the exception condition; analyzing the adapted data set to determine if it is unique; and, modifying the existing call flow to incorporate the adapted data set if the adapted data set is unique.||09-01-2011|
|20110137906||SYSTEMS AND METHODS FOR DETECTING SENTIMENT-BASED TOPICS - A method for analyzing sentiment comprising: collecting an object from an external content repository, the collected objects forming a content database; extracting a snippet related to the subject from the content database; calculating a sentiment score for the snippet; classifying the snippet into a sentiment category; creating sentiment taxonomy using the sentiment categories, the sentiment taxonomy classifying the snippets as positive, negative or neutral; identifying topic words within the sentiment taxonomy; classifying the topic words as a sentiment topic word candidates or a non-sentiment topic word candidate, filtering the non-sentiment topic word candidates; identifying the frequency of the non-sentiment topic words in each of the sentiment categories; identifying the importance of the non-sentiment topic word for each of the sentiment categories; and, ranking the topic word, wherein the rank is calculated by combining the frequency of the topic words in each of the categories with its importance.||06-09-2011|
|20100119046||CALLER IDENTIFICATION USING VOICE RECOGNITION - Methods, apparatus and computer program products for automatically identifying a calling party using voice recognition. Voice recognition is the computing task of identifying or validating a person's identity using characteristics of their voice. A first voice record is obtained from an identifiable party and associated with a voice identifier. When a second voice record is received from a calling party, the voice in the second voice record is compared to the voice in the first voice record to determine the identity of the calling party. If the there is a match between the voice in the second voice record and the voice in the previously obtained first voice record, then the called party is notified of the identity of the calling party. A voice identifier, when available, is preferably displayed to the called party on a screen instead of caller ID information.||05-13-2010|
|20090030692||Natural Language System and Method Based on Unisolated Performance Metric - A natural language business system and method is developed to understand the underlying meaning of a person's speech, such as during a transaction with the business system. The system includes a speech recognition engine, and action classification engine, and a control module. The control module causes the system to execute an inventive method wherein the speech recognition and action classification models may be recursively optimized on an unisolated performance metric that is pertinent to the overall performance of the natural language business system, as opposed to the isolated model-specific criteria previously employed||01-29-2009|
Patent applications by INTERNATIONAL BUSINESS MACHINES, INC.