International Bussiness Machines Corporation Patent applications |
Patent application number | Title | Published |
20140327045 | METHOD TO MAKE DUAL MATERIAL FINFET ON SAME SUBSTRATE - A method of fabricating a semiconductor device including proving a substrate having a germanium containing layer that is present on a dielectric layer, and etching the germanium containing layer of the substrate to provide a first region including a germanium containing fin structure and a second region including a mandrel structure. A first gate structure may be formed on the germanium containing fin structures. A III-V fin structure may then be formed on the sidewalls of the mandrel structure. The mandrel structure may be removed. A second gate structure may be formed on the III-V fin structure. | 11-06-2014 |
20130268514 | BRAND ANALYSIS USING INTERACTIONS WITH SEARCH RESULT ITEMS - Embodiments of the invention relate to performing brand analysis based on user's interactions with search results. In one embodiment, at least one search result list is analyzed. The search result includes a set of items corresponding to at least one search request submitted by at least one user. The set of items in the at least one search result list is determined to include at least one item corresponding to a brand analysis target item, and at least one other item. A selection by the at least one user of one of the brand analysis target item and the other item from the at least one search result list is recorded for the at least one search result list. A brand analysis metric is generated based on the recording. The brand analysis metric indicates a ratio of selections between the brand analysis target item and the other item. | 10-10-2013 |
20120159266 | METHOD, APPARATUS OR SOFTWARE FOR PROCESSING EXCEPTIONS PRODUCED BY AN APPLICATION PROGRAM - A method, apparatus and software is disclosed in which original exceptions issued by an application program are encoded as substitute exceptions with associated metadata identifying the original exception so as to enable to enable a first application program receiving the exception but not arranged to process the original exception to process the substitute exception and to enable a second application program receiving the exception and arranged to process the original exception to extract and process that original exception. | 06-21-2012 |
20090281783 | DEVICE, SYSTEM, AND METHOD OF STORAGE CONTROLLER SIMULATING DATA MIRRORING - Device, system, and method of storage controller simulating data mirroring. For example, an apparatus for simulating data mirroring includes: a storage controller to control a primary storage unit that has data stored therein, wherein the storage controller is able to simulate a process of mirroring data stored in the primary storage unit in response to a mirroring simulation command. | 11-12-2009 |
20090281782 | DEVICE, SYSTEM, AND METHOD OF STORAGE CONTROLLER HAVING SIMULATED VOLUMES - Device, system, and method of storage controller having simulated volumes. For example, an apparatus for data storage management includes: a storage controller to manage access to one or more physical volumes, the storage controller including a simulation module to simulate access to one or more simulated volumes. | 11-12-2009 |
20090281743 | MANAGING ENERGY USAGE BY DEVICES ASSOCIATED WITH A VIRTUAL UNIVERSE RESOURCE CONSERVATION - A virtual universe can include regions that conserve natural resource usage. A virtual universe natural resource conservation system can determine a measure of comprehensive energy usage of a plurality of devices associated with a controlled energy use region in a virtual universe. The system can determine that the measure of comprehensive energy usage approaches a usage threshold for the controlled energy use region. The system can also impose one or more conservation limitations on at least one of the plurality of devices to maintain the comprehensive energy usage within the usage threshold. | 11-12-2009 |
20080256031 | Method and Apparatus for Ranking-Based Information Processing - Techniques are provided for ranking-based information processing. Method steps can include integrating information from at least one source (a plurality of heterogeneous sources can also be handled), to obtain integrated information; mapping the integrated information to at least one application; ranking the integrated information based on the mapping and on ranking criteria from a knowledge base; and processing the integrated information, based on the ranking, to obtain processed integrated information. Optionally, the processing step includes formatting the processed integrated information for a plurality of applications. | 10-16-2008 |
20080212824 | Protecting images with an image watermark - A robust means of watermarking a digitized image with a highly random sequence of pixel brightness multipliers is presented. The random sequence is formed from ‘robust-watermarking-parameters’ selected and known only by the marker and/or the marking entity. A watermarking plane is generated which has an element array with one-to-one element correspondence to the pixels of the digitized image being marked. Each element of the watermarking plane is assigned a random value dependent upon a robust random sequence and a specified brightness modulation strength. The so generated watermarking plane is imparted onto the digitized image by multiplying the brightness value or values of each pixel by its corresponding element value in the watermarking plane. The resulting modified brightness values impart the random and relatively invisible watermark onto the digitized image. Brightness alteration is the essence of watermark imparting. Detection of an imparted watermark requires knowing the watermarking plane with which the watermark was imparted. Regeneration of the watermarking plane requires knowledge of the robust-marking-parameters used in its formulation. This is generally only known to the marker and/or marking entity. Once regenerated the watermarking plane is used together with a verifying image located in a ‘visualizer’ to demonstrate the existence of the watermark. | 09-04-2008 |