"Man will not fly for 50 years."
Wilbur Wright ; 1901
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8143612 | Phase change memory cell in via array with self-aligned, self-converged bottom electrode and method for manufacturing An array of “mushroom” style phase change memory cells is manufactured by forming a separation layer over an array of contacts, forming an isolation layer on the separation layer and forming an array of memory element openings in the isolation layer using a lith... | 03/27/2012 |
| 8121880 | Method for calendar driven decisions in web conferences A method for associating a calendar invitation for a calendar event to a web conference for a web conference event is provided. Invitees of a calendar invitation for a calendar event are received and are detected. The invitees of the calendar event are associated to... | 02/21/2012 |
| 8095670 | Protocol for enabling dynamic and scalable federation of enterprise service buses In a method and system for creating a federation of a plurality of enterprise service buses (ESBs), a plurality of ESB nodes provide connectivity to one or more services. According to a protocol, at least a portion of the ESB nodes transmit policy-based service adve... | 01/10/2012 |
| 8060718 | Updating a memory to maintain even wear A memory leveling system updates physical memory blocks, or blocks, to maintain generally even wear. The system maintains an update count for each block, incrementing a wear level count when the update count reaches a wear level threshold. The system compares a wear... | 11/15/2011 |
| 8001493 | Efficient method and computer program for modeling and improving static memory performance across process variations and environmental conditions An efficient method and computer program for modeling and improving stating memory performance across process variations and environmental conditions provides a mechanism for raising the performance of memory arrays beyond present levels/yields. Statistical (Monte-C... | 08/16/2011 |
| 7996562 | Messaging system interface to web services A method, system and computer program for addressing a web service defined by a service definition document, such as a Web Services Definition Language (WSDL) document. The method includes, for example, generating a messaging destination for a service element, and e... | 08/09/2011 |
| 7971033 | Limiting entries in load issued premature part of load reorder queue searched to detect invalid retrieved values to between store safe and snoop safe pointers for the congruence class A method for reducing the number of load instructions in the load reorder queue (LRQ) that are searched when a load instruction is executed by a processor, including dispatching the load instructions; inserting the load instructions in the LRQ in program order; clea... | 06/28/2011 |
| 7895392 | Color-based cache monitoring Color-based caching allows each cache line to be distinguished by a specific color, and enables the manipulation of cache behavior based upon the colors of the cache lines. When multiple threads are able to share a cache, effective cache management is critical to ov... | 02/22/2011 |
| 7879645 | Fill-in etching free pore device A memory cell includes a memory cell layer with a first dielectric layer over a bottom electrode layer, a second dielectric layer over the first dielectric layer, and a top electrode over the second dielectric layer. The dielectric layers define a via having a first... | 02/01/2011 |
| 7610348 | Distributed file serving architecture system with metadata storage virtualization and data access at the data server connection speed Method, apparatus and program storage device that provides a distributed file serving architecture with metadata storage virtualization and data access at the data server connection speed is provided. A host issues a file access request including data target locatio... | 10/27/2009 |
| 7552436 | Memory mapped input/output virtualization A method of performing memory mapped input output operations to an alternate address space comprising: establishing a first instruction directed to a first memory mapped input output alternate address space associated with an adapter to store data in accordance with... | 06/23/2009 |
| 7504697 | Rotational shear stress for charge carrier mobility modification A semiconductor structure and its method of fabrication utilize a semiconductor substrate having an active region mesa surrounded by an isolation trench. A first isolation region having a first stress is located in the isolation trench. A second isolation region hav... | 03/17/2009 |
| 7451070 | Optimal bus operation performance in a logic simulation environment Sample-count feedback from bus functional models and a binary convergence algorithm are to generate optimal sampling values for an accelerator, or hardware assisted simulator. The simulator includes a bus functional model and a driver program. A software readable re... | 11/11/2008 |
| 7231621 | Speed verification of an embedded processor in a programmable logic device Method and apparatus for generating a test program for a programmable logic device having an embedded processor. Predetermined code is obtained to exercise at least one speed limiting path identified. To the predetermined code is added wrapper code to provide the te... | 06/12/2007 |
| 7224594 | Glitch protect valid cell and method for maintaining a desired state value A glitch protect valid cell and method for maintaining a desired logic state value. The glitch protect valid cell includes a memory element, a state machine, and a glitch protect circuit. The glitch protect circuit includes a propagation delay assembly coupled to a ... | 05/29/2007 |
| 7146466 | System for balancing multiple memory buffer sizes and method therefor A system for balancing multiple memory buffer sizes includes a memory partitioned into a plurality of subgroups, each subgroup containing similarly sized buffers. The system further includes a memory manager which manages requests for buffer space by storing and acc... | 12/05/2006 |
| 7142672 | Method and system for transmitting sensitive information over a network A method (300) and system for transmitting sensitive information from a client computer to a service provider operating in the INTERNET. The sensitive information (for example a credit card number for carrying out an e-commerce transaction) is split (318 | 11/28/2006 |
| 7131104 | Fast and accurate optical proximity correction engine for incorporating long range flare effects A method is described for performing model-based optical proximity corrections on a mask layout used in an optical lithography process having a plurality of mask shapes. Model-based optical proximity correction is performed by computing the image intensity on select... | 10/31/2006 |
| 7120900 | Bi-directional display A bidirectional text display method embodied in a functional programming language which first assigns bidirectional attributes to a logical character stream. Next, through explicit processing, level numbers are assigned, honoring any directional overrides present in... | 10/10/2006 |
| 7091118 | Replacement metal gate transistor with metal-rich silicon layer and method for making the same A semiconductor device with a replacement metal gate and the process for making the same removes a dummy gate from a semiconductor device. Within the recess left by the dummy gate is a silicon layer on a gate dielectric layer. A replacement metal is deposited on the... | 08/15/2006 |
| 7076041 | Third party regulation of calls through a particular line based on a call context A method, system, and program for third party regulation of calls through a line based on a call context are provided. Third party regulation criteria identify individuals who are regulated for calling into or receiving calls from a particular line. For each call re... | 07/11/2006 |
| 7047209 | Method for presenting advertising in an interactive service A method for presenting advertising in an interactive service provided on a computer network, the service featuring applications which include pre-created, interactive text/graphic sessions is described. The method features steps for presenting advertising concurren... | 05/16/2006 |
| 7020951 | Method of making a merged magnetic read head and write head An antiferromagnetic stabilization scheme is employed in a magnetic head for magnetically stabilizing a free layer of a spin valve. This is accomplished by utilizing an antiferromagnetic oxide film below a spin valve sensor in a read region and first and second lead... | 04/04/2006 |
| 6952782 | System and method for converging current system performance and power levels to levels stored in a table using a successive approximation algorithm Dynamically controlling and managing the power consumption and performance of energy consuming elements of a system to save energy while still providing the optimal system performance as required by the application(s) being executed. Both system performance and the ... | 10/04/2005 |
| 6940692 | Magnetic recording head having a corrosion-protective layer of a metal salt of a perfluorinated polyether acid A process is provided for synthesizing metal salts of perfluorinated polyethers containing at least one carboxylic acid group. The polymeric salts so provided are effective as anti-wetting and corrosion-protective agents. The metal salts of perfluorinated polyether ... | 09/06/2005 |
| 6916955 | Process for synthesizing perfluorinated polyethers with metal carboxylate end groups A process is provided for synthesizing metal salts of perfluorinated polyethers containing at least one carboxylic acid group. The polymeric salts so provided are effective as anti-wetting and corrosion-protective agents. The metal salts of perfluorinated polyether ... | 07/12/2005 |
| 6912676 | Automated risk assessment tool for AIX-based computer systems A system administrator or service provider executes the risk assessment script that automatically performs a series of hardware, software, and firmware tests on the system. Each test provides the administrator/service provider with a determination output that is sta... | 06/28/2005 |
| 6883007 | Meta normalization for text A system and method for normalizing encoded text data such as Unicode which is extensible without use of character definition tables through the use of metadata tagging. First, metadata characters, which have no effect on the interpretation of the raw text data, are... | 04/19/2005 |
| 6839701 | Hitmask for querying hierarchically related content entities A web-based system, method and program product are provided for searching 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 noncontainer content object is stored... | 01/04/2005 |
| 6821900 | Method for dry etching deep trenches in a substrate A method for etching trenches in a substrate secures a wafer to an electrode in a plasma chamber and heats the wafer to a temperature of greater than 200 degrees Celsius. The wafer is exposed to a reactive plasma to etch trenches into the substrate of the wafer with... | 11/23/2004 |
| 6785779 | Multi-level classification method for transaction address conflicts for ensuring efficient ordering in a two-level snoopy cache architecture A method of classification of transaction address conflicts in a computer system for ensuring efficient ordering in a two-level snoopy cache architecture. The disclosure provides a method of classification and handling of address conflicts within a system to minimiz... | 08/31/2004 |
| 6745381 | Method and apparatus for annotating static object models with business rules A method and apparatus for providing a methodology and notation which enables an explicit distinction between those features of an object-oriented object model that are intended to be easily changed due to changing business needs, from those features which are funda... | 06/01/2004 |
| 6622015 | Method and apparatus for using electronic documents within a smart phone A method and apparatus for using electronic documents within a smart phone. A merchant, legal organization, or other entity provides an electronic document to a subscriber as proof of registration for a service or of legal entitlement. At the time of regi... | 09/16/2003 |
| 6594891 | Process for forming multi-layer electronic structures A process of forming a multi-layer electronic composite structure. The process includes providing at least one core including at least one plane of at least one electrically conducting material with a plane of at least one electrically insulating material... | 07/22/2003 |
| 6584684 | Method for assembling a carrier and a semiconductor device A module or assembly is formed by interposing a polymer between a carrier and a semiconductor device to be secured to the carrier. The polymer has ionized metallic particles suspended in it. Before setting or curing the polymer, the module is exposed to a... | 07/01/2003 |
| 6555166 | Method for reducing the microloading effect in a chemical vapor deposition reactor A method is provided for reducing the microloading effect in a CVD process for depositing a film on a substrate. This method is particularly useful in a single-wafer CVD reactor. The microloading effect is reduced by identifying a growth-rate-limiting rea... | 04/29/2003 |
| 6553393 | Method for prefetching external resources to embedded objects in a markup language data stream A method of outputting a document on a rendering engine in a client in a computer network. The document comprises a markup language data stream having a plurality of references to external resources required by the document. In operation, the document is ... | 04/22/2003 |
| 6529939 | User-initiated maintenance of document locators Maintenance of a repository of summary data about documents associated with document locators, the repository of summary data stored separately from the documents and containing the document locators, when a user requests a document associated with one of... | 03/04/2003 |
| 6515498 | Apparatus and method for pressing prober An apparatus 10 for pressing a prober according to the present invention, which can press a prober 6 on an electrode-forming portion 4 of an inspection substrate 3 at a sufficient pressure by pivoting four split pressure heads 13 separately by a cylinder ... | 02/04/2003 |
| 6457155 | Method for making a memory card adapter insertable into a motherboard memory card socket comprising a memory card receiving socket having the same configuration as the motherboard memory card socket A memory card adapter and method is provided which can add features or provide functions to a computer system's memory modules without having to replace and discard existing memory modules. An adapter is provided which has electrical contacts that are cap... | 09/24/2002 |