Patents Assigned to IBM
-
Publication number: 20090285375Abstract: A method of telephone call management in process of service development that allows a user to model and create telephone call management schemes independent of telecommunications protocols and network layer details. The method of the invention operates by creating an abstract model of a telephone call life-cycle that is converted, using a set of communication threads, into executable code. Models in accordance with the method of the invention are constructed using an Integrated Development Environment (IDE) for creating and developing telecom services that embodies the Telecom Service Domain Specific Language (TS-DSL) which is implemented as a Unified Modeling Language (UML) extension for the telecom domain. By this method, individuals without specialized knowledge of telecom related software programming and protocols can successfully design and implement telecom services that manages calls.Type: ApplicationFiled: May 13, 2008Publication date: November 19, 2009Applicant: IBMInventors: Shiri Kremer-Davidson, Alan Hartman, Mila Keren, Dmitri Pikus
-
Publication number: 20090285376Abstract: A method of telecom software and service development that allows a user to model and create telecom services independent of telecommunications protocols and network layer details. The method of the invention operates by creating an abstract model of a desired telecom service or services that is converted, using a set of extensible transformations, into executable code.Type: ApplicationFiled: May 13, 2008Publication date: November 19, 2009Applicant: IBMInventors: Shiri Kremer-Davidson, Alan Hartman, Mila Keren, Dmitri Pikus
-
Publication number: 20090242869Abstract: Segmented semiconductor nanowires are manufactured by removal of material from a layered structure of two or more semiconductor materials in the absence of a template. The removal takes place at some locations on the surface of the layered structure and continues preferentially along the direction of a crystallographic axis, such that nanowires with a segmented structure remain at locations where little or no removal occurs. The interface between different segments can be perpendicular to or at angle with the longitudinal direction of the nanowire.Type: ApplicationFiled: March 25, 2008Publication date: October 1, 2009Applicant: IBMInventors: Harold J. Hovel, Qiang Huang, Xiaoyan Shao, James Vichiconti, George F. Walker
-
Publication number: 20090186294Abstract: An antireflective coating that contains at least two polymer components and comprises chromophore moieties and transparent moieties is provided. The antireflective coating is useful for providing a single-layer composite graded antireflective coating formed beneath a photoresist layer.Type: ApplicationFiled: January 23, 2008Publication date: July 23, 2009Applicant: IBMInventors: Dario L. Goldfarb, Libor Vyklicky, Sean D. Burns, David R. Medeiros, Daniel P. Sanders, Robert D. Allen
-
Publication number: 20080195509Abstract: Systems and methods are provided for the management of assets within an enterprise. Management of assets includes the creation of assets, the derivation and lineage of assets and asset composition. In addition, the creation of artifacts by the assets is provided. Assets and artifacts are maintained within a repository that is accessible throughout the enterprise. In addition, rules are provided for the composition and usage of all assets within the enterprise.Type: ApplicationFiled: February 9, 2007Publication date: August 14, 2008Applicant: IBMInventors: John A. Bellacicco, Kumar Bhaskaran, Robert A. Hood
-
Publication number: 20080189600Abstract: A method is provided for automatically applying named styles to existing documents including word processing documents. The existing document is scanned and parsed into style regions of uniform style. The style attributes of each uniform style region are identified, and these identified style attributes are used to create style groups containing style regions having identical or substantially identical style attributes. These style attributes can be expressed in set or vector form. Named styles are then associated with the identified style group by either comparing the style attributes of a given style group to the attributes of a pre-defined named style or by extracting a named style from the style group. Once associated with a named style, the style regions within a given style group can be modified to be consistent with the named style associated with the style group.Type: ApplicationFiled: February 7, 2007Publication date: August 7, 2008Applicant: IBMInventors: Tessa Lau, John J. Turek, Hui Su, Tian Shu Wang
-
Publication number: 20060148147Abstract: Compressive or tensile materials are selectively introduced beneath and in alignment with spacer areas and adjacent to channel areas of a semiconductor substrate to enhance or degrade electron and hole mobility in CMOS circuits. A process entails steps of creating dummy spacers, forming a dielectric mandrel (i.e., mask), removing the dummy spacers, etching recesses into the underlying semiconductor substrate, introducing a compressive or tensile material into a portion of each recess, and filling the remainder of each recess with substrate material.Type: ApplicationFiled: February 28, 2006Publication date: July 6, 2006Applicant: IBMInventors: Michael Belyansky, Bruce Doris, Oleg Gluschenkov
-
Patent number: 7029803Abstract: The present invention relates to attenuating phase shift mask blanks for use in lithography, a method of fabricating such a mask blank.Type: GrantFiled: September 5, 2003Date of Patent: April 18, 2006Assignees: Schott AG, IBMInventors: Hans Becker, Ute Buttgereit, Gunter Hess, Oliver Goetzberger, Frank Schmidt, Frank Sobel, Markus Renno, S. Jay Chey
-
Publication number: 20050053845Abstract: The present invention relates to attenuating phase shift mask blanks for use in lithography, a method of fabricating such a mask blank.Type: ApplicationFiled: September 5, 2003Publication date: March 10, 2005Applicants: SCHOTT GLAS, IBMInventors: Hans Becker, Ute Buttgereit, Gunter Hess, Oliver Goetzberger, Frank Schmidt, Frank Sobel, Markus Renno, S. Chey
-
Publication number: 20040124525Abstract: In an integrated circuit structure, such as in an MCM or in an SCM, a particulate thermally conductive conformable material, such as a thermal paste, is applied between a heat-generating chip and a cooling plate. Modification of the microstructure of at least one of the two nominally parallel surfaces which are in contact with the material is provided in a discrete pattern of sloped recesses. The largest particles in the material preferentially migrate downward into the recesses. The average thickness of the conductive paste is reduced to below the diameter of the largest particles dispersed in the material, providing improved cooling.Type: ApplicationFiled: December 27, 2002Publication date: July 1, 2004Applicant: IBMInventors: Evan George Colgan, John Harold Magerlein, Robert Luke Wisnieff, Jeffrey Allen Zitz
-
Publication number: 20040098454Abstract: Apparatus for a multiparty electronic service having at least one host computer being operative to maintain and enforce at least one machine-interpretable service specification (contract) for governing a service between the parties that interact in the processing of a service request. The at least one host computer determines, in accordance with the at least one service specification, the validity of a request and conditionally executes a sequence of processing steps as defined in the service specification. The at least one host computer is further operative to conditionally provide notifications to the contract parties. Machine-interpretable service specifications are negotiated between all parties that cooperate in the processing of a request. Machine-interpretable service specifications can be dynamically added to and cancelled from the system.Type: ApplicationFiled: November 20, 2002Publication date: May 20, 2004Applicant: IBMInventors: Martin Trapp, Sonja Zwissler
-
Publication number: 20040054526Abstract: A speech encoder including a pitch detector operative to determine the pitch frequency of a speech segment, a spectral estimator operative to estimate the complex spectrum of the speech segment at the pitch frequency, an envelope encoder operative to calculate the amplitude of the complex spectrum, a phase aligner operative to remove a phase term which is linear in frequency from each of a plurality of complex values of the complex spectrum, and calculate a series of division products of each of the plurality of complex values by the square root of the absolute value of each of the complex values, where the series has a minimum total variation, thereby resulting in an aligned phase &thgr;k. and a phase encoder operative to encode the phase information.Type: ApplicationFiled: September 13, 2002Publication date: March 18, 2004Applicant: IBMInventors: Dan Chazan, Zvi Kons
-
Publication number: 20040015901Abstract: A compiler includes a register allocator for allocating registers for instructions in a program to be compiled, and a code generator for generating object code based on the register allocation results performed by the register allocator. The register allocator allocates logical registers for instructions in the program to be compiled. Register allocation further allocates, to physical registers, the logical registers that are allocated to the instructions of the program, so that the physical registers that are live at a procedure call in the program to be compiled are allocated from the bottom of the register stack.Type: ApplicationFiled: May 29, 2002Publication date: January 22, 2004Applicant: IBMInventors: Akira Koseki, Mikio Takeuchi, Hideaki Komatsu
-
Publication number: 20030208672Abstract: A method and system for operating a high frequency outprocessor with increased pipeline length. A new scheme is disclosed to reduce the pipeline by the detection and exploitation of so called “no_dependency” for an instruction. A “no dependency” signal tells that all required source data is available for the instruction at least one cycle before the source data valid bit(s) are inserted into the issue queue. Therefore, one or more stages of the pipeline are bypassed. Bypassing the pipeline stages for this “no dependency” conditions is especially important since a no dependency is found when the queue is empty. Furthermore, this bypass is very effective when the queue is relatively empty. Therefore, introducing such a bypass reduces effectively the performance drawback of a longer pipeline.Type: ApplicationFiled: December 20, 2001Publication date: November 6, 2003Applicant: IBMInventors: Jens Leenstra, Antje Mueller, Juergen Pille, Dieter Wendel
-
Publication number: 20030069902Abstract: A method, an apparatus, a system, a computer program product, and a computer program are disclosed for maintaining consistency of object content (252) and metadata (204) related to the object (252) in a loose transaction model, preferably using SQL Mediated Object Manipulation (SMOM), for object and meta-data updates. The related meta-data (204) and a reference to the object (252) are stored in a table of a database. The object is stored externally to the database in an object store. The reference is used to obtain a handle for directly accessing or manipulating the external object. A version number embedded in the handle is then obtained. The embedded version number is then compared with a version number of a latest committed version of the externally stored object to determine if the handle refers to a current version of the externally stored object.Type: ApplicationFiled: October 5, 2001Publication date: April 10, 2003Applicant: IBMInventors: Inderpal Singh Narang, Karen Wolfe Brannon, Suparna Bhattacharya, Hui-I Hsiao
-
Patent number: 6537072Abstract: A system and method are provided for educating an individual with the skills necessary to perform a new job, as well as providing the individual with practical work experience by providing the individual with work to perform, where the work is capable of being performed by someone having the individual's skill level.Type: GrantFiled: May 1, 2001Date of Patent: March 25, 2003Assignee: IBMInventors: Dimitri Kanevsky, Peter G. Fairweather, Sara H. Basson
-
Publication number: 20030034989Abstract: In an apparatus for editing an application having a model and a view separated from each other, there is provided an application A execution module for editing a first model in the application, a model converter for converting the first model into a second model, and an application B execution module for displaying the second model in its view on a display device. The application B execution module includes an event generator for generating an event based on an update made to the second model when the second model is updated and changes the view displayed on the display device based on the event generated by the event generator.Type: ApplicationFiled: August 13, 2002Publication date: February 20, 2003Applicant: IBMInventor: Go Kondo
-
Publication number: 20030036772Abstract: An apparatus for testing the impedance of a medical lead connecting an implantable stimulation device to a nerve or a muscle. The implantable device is of the type comprising a capacitor for stimulating the nerve or the muscle. The system of the invention comprises a current generator for generating a testing current “I” during a calibrated testing pulse and a power circuit coupled to the capacitor and to the current generator for determining if the capacitor is charged by the testing current during the calibrated testing pulse.Type: ApplicationFiled: May 10, 2001Publication date: February 20, 2003Applicant: IBMInventors: Remy Saphon, Gerard Taroni, Christophe Degardin
-
Publication number: 20030028602Abstract: A messaging system support service advantageously allows various types of messaging systems to send intelligent notification alerts to message recipient(s). The Short Message System (SMS) can be used with Global System for Mobile communication (GSM) cellular telephone networks to send an intelligent alert to a mobile phone after a voice message has been delivered to the recipient's voice mail box. In reply, the recipient can respond with a SMS message that directs the voice mail box to take one or more predetermined directions in relation to the message.Type: ApplicationFiled: August 1, 2001Publication date: February 6, 2003Applicant: IBMInventor: Jaijit Bhattacharya
-
Publication number: 20030023674Abstract: A method of selectively displaying a markup language form element on a Web page when an associated object is available to a Web server, the method comprising associating the markup language form element with the object, determining whether the object is available to the Web server; generating a markup language document that includes the markup language form element if the object is available to the Web server, and displaying the markup language form element if the markup language document contains the markup language form element.Type: ApplicationFiled: November 27, 2001Publication date: January 30, 2003Applicant: IBMInventor: Dean M. Hildebrand