| Patent Number |
Title Of Patent |
Date Issued |
| 7615828 |
CMOS devices adapted to prevent latchup and methods of manufacturing the same |
November 10, 2009 |
| In a first aspect, a first apparatus is provided. The first apparatus is a semiconductor device on a substrate that includes (1) a first metal-oxide-semiconductor field-effect transistor (MOSFET); (2) a second MOSFET coupled to the first MOSFET, wherein portions of the first and seco |
| 7615827 |
Dual gate dielectric thickness devices and circuits using dual gate dielectric thickness devices |
November 10, 2009 |
| Dual thickness devices and circuits using dual gate thickness devices. The devices include: one or more FETs of a first polarity and one or more FETs of a second and opposite polarity, the one or more FETs of the first polarity electrically connected to the one or more FETs of the second |
| 7615816 |
Buried plate structure for vertical dram devices |
November 10, 2009 |
| A buried plate region for a semiconductor memory storage capacitor is self aligned with respect to an upper portion of a deep trench containing the memory storage capacitor. |
| 7615776 |
Method of self-assembling electronic circuitry and circuits formed thereby |
November 10, 2009 |
| A method of assembling a circuit includes providing a template, enabling a semiconductor material to self assemble on the template, and enabling self-assembly of a connection between the semiconductor material and the template to form the circuit and a circuit created by self-assembly. |
| 7615705 |
Enhanced-reliability printed circuit board for tight-pitch components |
November 10, 2009 |
| A printed circuit board is fabricated so contacts for tight-pitch components are at an angle with respect to the bundles of glass fibers in the epoxy-glass printed circuit board such that adjacent component contacts do not contact the same bundle of glass fibers. This angle may be ac |
| 7615484 |
Integrated circuit manufacturing method using hard mask |
November 10, 2009 |
| An integrated circuit hard mask processing system is provided including providing a substrate having an integrated circuit; forming an interconnect layer over the integrated circuit; applying a low-K dielectric layer over the interconnect layer; applying a hard mask layer over the lo |
| 7615482 |
Structure and method for porous SiCOH dielectric layers and adhesion promoting or etch stop laye |
November 10, 2009 |
| Disclosed is a structure and method for forming a structure including a SiCOH layer having increased mechanical strength. The structure includes a substrate having a layer of dielectric or conductive material, a layer of oxide on the layer of dielectric or conductive material, the oxide |
| 7615477 |
Method of fabricating a BGA package having decreased adhesion |
November 10, 2009 |
| Ball Grid Array packages having decreased adhesion of the BGA pad to the laminate surface and methods for producing same are provided. |
| 7615457 |
Method of fabricating self-aligned bipolar transistor having tapered collector |
November 10, 2009 |
| A method is provided for making a bipolar transistor which includes a tapered, i.e. frustum-shaped, collector pedestal having an upper substantially planar surface, a lower surface, and a slanted sidewall extending between the upper surface and the lower surface, the upper surface ha |
| 7615454 |
Embedded stressed nitride liners for CMOS performance improvement |
November 10, 2009 |
| The present invention provides a semiconducting device including a gate region positioned on a mesa portion of a substrate; and a nitride liner positioned on the gate region and recessed surfaces of the substrate adjacent to the gate region, the nitride liner providing a stress to a |
| 7615435 |
Semiconductor device and method of manufacture |
November 10, 2009 |
| A semiconductor device and method of manufacture and, more particularly, a semiconductor device having strain films and a method of manufacture. The device includes an embedded SiGeC layer in source and drain regions of an NFET device and an embedded SiGe layer in source and drain region |
| 7615418 |
High performance stress-enhance MOSFET and method of manufacture |
November 10, 2009 |
| A semiconductor structure and method of manufacturing and more particularly a CMOS device with a stress inducing material embedded in both gates and also in the source/drain region of the PFET. The PFET region and the NFET region having a different sized gate to vary the device perfo |
| 7615405 |
Method for precision assembly of integrated circuit chip packages |
November 10, 2009 |
| An electronic dive and method of fabricating an electronic device. The method including placing a placement guide over a top surface of a module substrate, the placement guide having a guide opening, the guide opening extending from a top surface of the placement guide to a bottom surfac |
| 7614147 |
Method of creating contour structures to highlight inspection region |
November 10, 2009 |
| An integrated circuit has a wiring layer below an insulator layer. A pad comprises a conductive material that is on the insulator layer. The pad has a wirebond connection region and a probe pad region. An inspection mark is between the wirebond connection region and the probe pad region. |
| 7614141 |
Fabricating substrates having low inductance via arrangements |
November 10, 2009 |
| A low inductance via arrangement for multilayer ceramic (MLC) substrates is provided. With the MLC substrate and via arrangement of the illustrative embodiments, the via-field inductance for a given contact pad array is reduced. This reduction is achieved by the introduction of T-jog |
| 7614077 |
Persistent access control of protected content |
November 3, 2009 |
| A system for providing persistent access control of protected content is disclosed. The method on a client system includes sending a first request for authentication of the client to a server system. Subsequently, the client is authenticated by the server. Next, a user on the client |
| 7614049 |
Autonomic installation and configuration of an enterprise business process on-demand |
November 3, 2009 |
| The present invention provides a method, system, and computer program product for the autonomic installation and configuration of an enterprise business process on-demand. The method comprises: providing a business process document for expressing the business process, wherein the bus |
| 7614047 |
Change indication for a service offering |
November 3, 2009 |
| Illustrative embodiments provide a computer-implemented method for indicating a change in a service offering. The computer-implemented method generates a token representative of a state of the service offering, and determines whether the service offering has been modified to form a m |
| 7614011 |
Apparatus and method for display power saving |
November 3, 2009 |
| A power saving method for self-luminous displays and an apparatus thereof, comprises determining active and inactive portions of a display screen. The inactive portions of the display screen are modified in accordance with criteria to save power by reducing energy consumption of the |
| 7614007 |
Executing multiple file management operations |
November 3, 2009 |
| A method and device for executing multiple operations on different files displayed on a graphical user interface. A pre-defined combination of keys is assigned a particular operation, such as "Delete," "Copy," "Move," etc. As a first combination of keys is engaged, one or more files |
| 7614006 |
Methods and apparatus for implementing inline controls for transposing rows and columns of compu |
November 3, 2009 |
| The present invention concerns methods and apparatus for implementing the ability to transpose rows and columns of a table displayed in a graphical user interface of a computer system. In embodiments of the invention, at least one in-line table row and column control is incorporated in t |
| 7614005 |
Method for seamlessly crossing GUI toolkit boundaries |
November 3, 2009 |
| A method, computer program product, and data processing system for facilitating the traversal of a hierarchy of GUI components containing components and/or containers from disparate GUI toolkits is disclosed. In a preferred embodiment, auxiliary associative data structures relating p |
| 7613994 |
Document handling in a web application |
November 3, 2009 |
| A unique document handling facility on the scale of a Lotus Notes document. Preferably, the documents are stored in a relational database and served-up using Java servlets, with provisions for handling document content and group level security. The preferred implementation of the inv |
| 7613993 |
Prerequisite checking in a system for creating compilations of content |
November 3, 2009 |
| A web-based system, method and program product are provided for adding content to a content object (e.g., a custom compilation or prepublished work) stored in a data repository as a group of hierarchically related content entities. Each content entity is also stored as a row in a dig |
| 7613946 |
Apparatus, system, and method for recovering a multivolume data set |
November 3, 2009 |
| An apparatus, system, and method are disclosed for recovering multivolume data. In one embodiment, a backup module physically backs up a plurality of source volumes to plurality of backup volumes. A data set size module may also capture a data set size for a data set during the physical |
| 7613944 |
Programmable local clock buffer capable of varying initial settings |
November 3, 2009 |
| A programmable local clock buffer for integrated circuit devices which is capable of varying initial settings is provided. The illustrative embodiments allow a single type of local clock buffer (LCB) to be used throughout an integrated circuit design while still being able to provide |
| 7613932 |
Method and system for controlling access to software features in an electronic device |
November 3, 2009 |
| A method and system for controlling access to features on an electronic device, such as a printer, is disclosed. The electronic device is shipped with multiple software features, but one or more of the features may be disabled. According to aspects of the present invention, when a custom |
| 7613912 |
System and method for simulating hardware interrupts |
November 3, 2009 |
| A system and method is provided to simulate hardware interrupts by inserting instructions into a stream of instructions where a "no operation" (or NOOP) instruction would normally be inserted. The instruction is inserted is a conditional branch instruction, called a BISLED, that bran |
| 7613897 |
Allocating entitled processor cycles for preempted virtual processors |
November 3, 2009 |
| A method, apparatus, system, and signal-bearing medium that, in an embodiment, calculate a preemption credit for a partition if a virtual processor is preempted and the partition is unable to receive an entitled capacity of physical processor cycles during a dispatch window. The pree |
| 7613889 |
System, method, and program for determining if write data overlaps source data within a data mig |
November 3, 2009 |
| Provided are a method, system, and program for migrating source data to target data. A write request is received to write application data to source data not yet migrated to the target data. Information is generated for the write request indicating the source data to which the applicatio |
| 7613873 |
Deferring refreshes during calibrations in memory systems |
November 3, 2009 |
| A memory system employs calibrations to ensure the precise transmission of data. During calibrations, memory refreshes can occur; however, these refreshes can interfere with calibration streams. Therefore, to alleviate collisions and interferences, refreshes are deferred to periods where |
| 7613872 |
Providing core root of trust measurement (CRTM) for systems using a backup copy of basic input/o |
November 3, 2009 |
| A flash memory is provided that includes a primary flash bank and a secondary flash bank. The primary flash bank includes CRTM logic and BIOS logic and the secondary flash bank comprises a backup copy of the CRTM logic and the BIOS logic. A switching mechanism is configured to select |
| 7613870 |
Efficient memory usage in systems including volatile and high-density memories |
November 3, 2009 |
| A first method for efficient memory usage includes (1) determining whether data retrieved from a first storage device is characterized as data that is primarily read; and (2) if data retrieved from the first storage device is characterized as data that is primarily read (a) writing the |
| 7613860 |
Prioritization of interrupts in a storage controller based on interrupt control directives recei |
November 3, 2009 |
| A storage controller receives an interrupt control directive from a host. The storage controller generates a first plurality of interrupts, in response to access requests received from the host for at least one storage device coupled to the storage controller, wherein the first plura |
| 7613851 |
Apparatus, method, and product of manufacture for transforming supply chain networks using pair- |
November 3, 2009 |
| Techniques for reconstructing networks are provided. In one aspect, a method for reconstructing a synthetic network, such as a synthetic biological network, is provided. In another aspect, a method for reconstructing a supply chain network is provided. Exemplary supply chain networks |
| 7613850 |
System and method utilizing programmable ordering relation for direct memory access |
November 3, 2009 |
| A computer system controls ordered memory operations according to a programmatically-configured ordering class protocol to enable parallel memory access while maintaining ordered read responses. The system includes a memory and/or cache memory including a memory/cache controller, an |
| 7613848 |
Dynamic stabilization for a stream processing system |
November 3, 2009 |
| Disclosed are a method, upstream processing node, and computer readable medium for dynamically stabilizing a stream processing system. The method includes receiving at least one computing resource allocation target. The method further includes determining that an input data flow rate of |
| 7613846 |
System for generating a data logout in a computing environment |
November 3, 2009 |
| A method and system are disclosed for generating a data logout in a computing environment having a processor and an input/output subsystem for receiving data from and sending data to the processor. The method comprises the steps of the input/output subsystem maintaining a defined set |
| 7613841 |
Systems and methods for reducing data storage in devices using multi-phase data transactions |
November 3, 2009 |
| Systems and methods for enforcing in-order execution of commands sent from a master device to a slave device, where it is not necessary to provide a data buffer to store data associated with commands that are delayed to enforce in-order execution. In one embodiment, when a slave receives |
| 7613817 |
Counting and billing mechanism for web-services based on a SOAP-communication protocol |
November 3, 2009 |
| The present invention discloses a system and method for counting Web-Services by means of a Resource-Counter Service offered as an own, independent Web-Service based on a SOAP communication protocol as well as a system and method for billing Web-Services using the result of the Resou |
| 7613808 |
System and method for enhancing event correlation with exploitation of external data |
November 3, 2009 |
| A system and method for enhancing event correlation with exploitation of external data is presented. A correlation engine receives events and selects a correlation rule that corresponds to the events. The correlation rule includes an event selection, a trigger condition, and a correl |
| 7613799 |
Service evaluation method, system, and computer program product |
November 3, 2009 |
| In order to provide information for making a decision when using composite services, there are provided means for calculating evaluation of combinations of services and means for visualizing the evaluations are provided. For this purpose, a method applied to a system having storage m |
| 7613785 |
Decreased response time for peer-to-peer remote copy write operation |
November 3, 2009 |
| Methods, system and computer program product are provided to improve the efficiency of data transfers in a PPRC environment. Any or all of three features may be implemented, each of which reduces the number of round trips required for the exchange of handshaking, data and control inf |
| 7613749 |
System and method for application fault tolerance and recovery using topologically remotely loca |
November 3, 2009 |
| A system and method for application fault tolerance and recover using topologically remotely located computing devices are provided. A primary computing device runs one instance of an application (i.e. the primary application instance) at a production site and an active standby compu |
| 7613745 |
Method of aligning meta-models |
November 3, 2009 |
| A system and method for processing meta-models defined in accordance with Meta Object Facility (MOF). A system is provided that includes: a version control system for checking meta-models in and out of a model repository; a system for merging two versions of a meta-model that are based o |
| 7613744 |
Maintaining active-only copy storage pools |
November 3, 2009 |
| Provided are a method, system, and program for maintaining active-only copy storage pools. A first storage pool includes at least a first aggregate including a plurality of files. A second aggregate is generated in a second storage pool. A determination is made as to whether files in |
| 7613725 |
System for assisting input of dates in data processing system |
November 3, 2009 |
| Assisting the computer input of date values includes storing a pre-specified reference date in a storage device, storing one or more user-inputted digits in the storage device, complementing the input digit sequence with a digit sequence generated on the basis of the reference date, |
| 7613720 |
Selectively removing entities from a user interface displaying network entities |
November 3, 2009 |
| Provided are a method, system, and program for selectively removing entities from a user interface displaying network entities. A discovery database includes information on at least one network, and, for each network, information on entities in the network and a status of the entitie |
| 7613701 |
Matching of complex nested objects by multilevel hashing |
November 3, 2009 |
| A computer-based method with multilevel hashing for lookup of a complex nested object (such as access control list) which has a plurality of nesting levels and each level has at least one element. Method stores representatives of a complex nested object in a data structure at locatio |
| 7613696 |
Configuring search results using a layout editor |
November 3, 2009 |
| A request is received from a requestor over a computer network and compared to a plurality of triggers associated with a plurality of layout configurations. One of the layout configurations is then selected based on the comparison. Next, components are identified for the selected lay |