Abstract: Multitasking in a hardware interrupt free environment. Event indicators are employed to multitask between processes of the environment. Processes to be multitasked register with one another, and then during processing, one of the processes toggles an event indicator to allow another process to execute. The toggling allows the processes to share resources in an interrupt free environment.
Type:
Application
Filed:
November 20, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: A number of potential customers for a product or service are segmented into a number of clusters organized over a number of dimensions by one or more attributes of the potential customers. Each potential customer is segmented into no more than one cluster. No data exists regarding the potential customers as to purchase of the product or service. A number of initial clusters are selected. The success factor of each of these initial clusters is determined. For the initial cluster having the highest success factor, one or more subsequent clusters are selected that are located near this initial cluster. The success factor of each of these subsequent clusters is then determined. For the subsequent cluster having the highest success factor, the potential customers segmented into this cluster are solicited as the most likely customers of the product or service in question.
Type:
Application
Filed:
August 25, 2006
Publication date:
March 13, 2008
Applicant:
International Business Machines Corporation
Abstract: A liquid crystal display capable of improving the brightness without depending on the aperture ratio. By setting a lower polarization plate between an array substrate and a color filter substrate, the light reflected from a metal film formed on the array substrate can directly return to a light guide plate. Therefore, the light recycling efficiency is improved and the brightness of the liquid crystal display is improved.
Type:
Application
Filed:
October 31, 2007
Publication date:
March 13, 2008
Applicant:
International Business Machines Corporation
Abstract: A method, system and program product for authenticating a user seeking to perform an electronic service request is provided. The method includes verifying user identity data received from a user requesting an electronic service, detecting whether or not any variances are found based on the set of user profile data associated with the user seeking to perform the electronic service requested, identifying the risk level for the electronic service based on whether or not any variances are found and any characteristics thereof, if any variances are found, applying one or more business policies or rules for handling any variances that are found. The method further includes issuing to the user, using a customer relationship management system, a challenge corresponding to the risk level identified for the electronic service requested, and authorizing the user to perform the electronic service requested only if a correct response is received to the challenge issued.
Type:
Application
Filed:
September 12, 2006
Publication date:
March 13, 2008
Applicant:
International Business Machines Corporation
Abstract: A memory unit includes a system memory controller coupled to a plurality of memory clock oscillators and a plurality of respective voltage controllers, wherein each memory clock oscillator and respective voltage controller are coupled to a memory receptacle and thus provide a plurality of memory receptacles, each receptacle in the plurality of receptacles having a separate power boundary for operation of a memory type. The memory unit provides a computing system with capabilities to operate a variety of memory types. Methods and computer program products of operation of the memory unit are provided.
Type:
Application
Filed:
September 8, 2006
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: A system and method for an imaging device adaptable to network communications for receiving an imaging job, and alerting a user when the imaging job is completed, is provided. The imaging device includes a secure storage area for storing the imaged job and an access code validator connectable to an access code database for allowing access the secure storage area. The imaging device also includes resources and logic for emailing notifications and alerts to the user. The system and method also includes configurable document retrieval time and shreds the imaged job if not retrieved within the configurable document retrieval time.
Type:
Application
Filed:
September 8, 2006
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
James E. Bostick, Randolph M. Forlenza, John P. Kaemmerer, Raghuraman Kalyanaraman
Abstract: A computer program product provides an ad-hoc group to an application, through instructions for: retrieving at least one group comprising listings of individuals; using at least one operand, at least one of selecting and de-selecting individuals from the at least one group to provide the ad-hoc group.
Type:
Application
Filed:
September 8, 2006
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: An efficient testing method is provided for internationalized software executed in a plurality of language environments. The method includes mock-translating an externalized resource file written in a first language of the internationalized software by converting characters of the first language to characters of a second language based on a conversion table; and displaying output information from the internationalized software that performs processing by referring to the mock-translated test resource file using one of a plurality of fonts prepared for respective test categories.
Type:
Application
Filed:
September 11, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Nozomu Aoyama, Toshimichi Arima, Takaharu Itoh, Yuko Ito
Abstract: The present invention relates to complementary devices, such as n-FETs and p-FETs, which have hybrid channel orientations and are connected by conductive connectors that are embedded in a semiconductor substrate. Specifically, the semiconductor substrate has at least first and second device regions of different surface crystal orientations (i.e., hybrid orientations). An n-FET is formed at one of the first and second device regions, and a p-FET is formed at the other of the first and second device regions. The n-FET and the p-FET are electrically connected by a conductive connector that is located between the first and second device regions and embedded in the semiconductor substrate. Preferably, a dielectric spacer is first provided between the first and second device regions and recessed to form a gap therebetween. The conductive connector is then formed in the gap above the recessed dielectric spacer.
Type:
Application
Filed:
September 7, 2006
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Byeong Y. Kim, Xiaomeng Chen, Yoichi Otani
Abstract: An apparatus and method to optimize a query access plan in a computer database system. In preferred embodiments, the query optimizer determines the query can be optimized and generates for the query an optimized access plan that eliminates records defined by a Where clause and one or more ordering criteria prior to ordering the records (sorting or grouping) and then returning a first n rows.
Type:
Application
Filed:
November 16, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Brian Muras, Robert Nelson, John Santosuosso
Abstract: A FET structure with a nanowire forming the FET channel, and doped source and drain regions formed by radial epitaxy from the nanowire body is disclosed. A top gated and a bottom gated nanowire FET structures are discussed. The source and drain fabrication can use either selective or non-selective epitaxy.
Type:
Application
Filed:
September 11, 2006
Publication date:
March 13, 2008
Applicant:
International Business Machines Corporation
Inventors:
Jack O. Chu, Guy M. Cohen, John A. Ott, Michael J. Rooks, Paul M. Solomon
Abstract: The present invention relates to ultra-large scale integrated (ULSI) interconnect structures, and more particularly to patternable low dielectric constant (low-k) materials suitable for use in ULSI interconnect structures. The patternable low-k dielectrics disclosed herein are functionalized polymers that having one or more acid-sensitive imageable functional groups.
Type:
Application
Filed:
November 1, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: A crack stop for low K dielectric materials of an integrated circuit (IC) formed on an IC chip using metal interconnects which do not form a self-passivating oxide layer, such as copper or silver interconnects, in a low-K dielectric material to prevent damage to the active area of the IC chip caused by chipping and cracking formed along peripheral edges of the IC chip during a dicing operation. A moisture barrier or edge seal is formed as a metal stack positioned along the outer peripheral edges of the active area of the IC chip. The crack stop is formed by at least one trench or groove positioned outside of the moisture barrier/edge seal on the outer periphery of the IC chip.
Type:
Application
Filed:
October 31, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Timothy Daubenspeck, Jeffrey Gambino, Stephen Luce, Thomas McDevitt, William Motsiff, Mark Pouliot, Jennifer Robbins
Abstract: Embodiments of the present invention address deficiencies of the art in respect to the analysis of an information architecture, and provide a method, system and computer program product for contextually categorizing complex data repositories in an information architecture analysis. In an embodiment of the invention, a contextual analysis method for an information architecture can be provided. The method can include identifying a set of roles accessing information within the information architecture, and locating artifacts within the information architecture and determining information systems providing access to the located artifacts. The method further can include linking the roles in the set with the determined information systems, and producing a top-down, multi-faceted contextual view of the information architecture with the roles, artifacts and information systems.
Type:
Application
Filed:
September 8, 2006
Publication date:
March 13, 2008
Applicant:
International Business Machines Corporation
Inventors:
Kei-Leung Albert Lun, Tinny Mei Chi Ng, Linh Dinh Nguyen, Christopher Paul Parsons
Abstract: For use in a distributed system where a client computer is operable to communicate with a server computer and to receive a digital certificate associated with a remote external component, apparatus for securing a communications exchange between computers includes a hasher, responsive to the client computer receiving a digital certificate, for hashing data associated with the client computer and the server computer with data associated with the digital certificate to create a first message digest, and a first transmitter for transmitting the first message digest to the remote external component.
Type:
Application
Filed:
June 18, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: An electromagnetic gasket includes a conductive shell having a pair of side walls and end walls extending therefrom defining at least one opening. The pair of side walls and the end walls have at least one outward bias and at least one inward bias positioned thereon for each opening. The outward bias is configured to electrically connect to an inner tailstock of an electrical enclosure. The at least one opening is configured to receive a connector port housing of a corresponding module therein. The at least one inward bias electrically connects the connector port housing to the inner tailstock of the electrical enclosure. Each module is an electrical module or an optical module, and the at least one inward bias and outward bias provide EMC sealing for multiple connector port housings of a plurality of modules having variable dimensions with respect to at least one of the X, Y and Z axis of the connector port housings.
Type:
Application
Filed:
November 14, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Dennis Barringer, David Linnell, Andrew Rybak, Harold Toffler
Abstract: An integrated Circlet chip is made using Genie, a described computer chip design tool which can analyze the data contained within an entire endpoint report, compute relationships between paths based on shared segments, and display this information graphically to the designer. Specifically, Genie groups failing paths into Timing Islands. A timing island is a group of paths which contain at least one shared segment. The most frequently shared segment is sifted to the top of the priority list for each island, and is labeled as the Hub. Thinking of timing islands as a tree, the hub of the island would be the trunk. If you chop the tree down by the trunk, all of the branches, limbs and twigs will fall down too. This is analogous to fixing the timing failures in the hub, and the fix trickling out to each of the segments that dangle off the hub.
Type:
Application
Filed:
November 5, 2007
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
James Curtin, Michael Cadigan, Edward Hughes, Kevin McIlvain, Jose Neves, Ray Raphy, Douglas Search
Abstract: A semiconductor device (and method for making the same) includes a strained-silicon channel formed adjacent a source and a drain, a first gate formed over a first side of the channel, a second gate formed over a second side of the channel, a first gate dielectric formed between the first gate and the strained-silicon channel, and a second gate dielectric formed between the second gate and the strained-silicon channel. The strained-silicon channel is non-planar.
Type:
Application
Filed:
October 30, 2007
Publication date:
March 13, 2008
Applicant:
International Business Machines Corporation
Abstract: A computer event schedule developer interactively schedules agenda items for an event such as a conference. A user is prompted to select event agenda items for scheduling for the event via a GUI interface. For each agenda item selected, the user is prompted to enter agenda schedule information for the corresponding agenda item such as time and location of the agenda item. The resulting event schedule is displayed to potential event attendees. Separately, meta-data about each agenda item is provided via a prompting view.
Type:
Application
Filed:
August 29, 2006
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Stephen A. Evanchik, Alister Lewis-Bowen, Louis M. Weitzman
Abstract: Methods of forming a deep trench capacitor through an SOI substrate, and a capacitor are disclosed. In one embodiment, a method includes forming a trench opening into the SOI substrate to the silicon substrate; depositing a sidewall spacer in the trench opening; etching to form the deep trench into the silicon substrate; forming a first electrode by implanting a dopant into the silicon substrate, whereby the sidewall spacer protects the BOX layer and the silicon layer; removing the sidewall spacer; depositing a node dielectric within the deep trench; and forming a second electrode by depositing a conductor in the deep trench. Implanting creates a substantially uniform depth doped region except at a portion adjacent to a lowermost portion of the deep trench, which may be substantially bulbous. The BOX layer is protected from undercutting by the sidewall spacer, and the implantation removes the need for out-diffusing dopant from silica glass.
Type:
Application
Filed:
September 7, 2006
Publication date:
March 13, 2008
Applicant:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Herbert L. Ho, Kangguo Cheng, Yoichi Otani, Kevin R. Winstel