Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
International Business Machines Corporation Patents
Assignee:
International Business Machines Corporation
Address:
Armonk, NY
No. of patents:
54676
Patents:


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next


Patent Number Title Of Patent Date Issued
7620510 Pulsed ring oscillator circuit for storage cell read timing evaluation November 17, 2009
A pulsed ring oscillator circuit for storage cell read timing evaluation provides read strength information. A pulse generator is coupled to a bitline to which the storage cell to be measured is connected. The storage cell thereby forms part of the ring oscillator and the read streng
7620362 Controlling access to wirelessly broadcast electronic works during playback November 17, 2009
A wireless broadcast of an electronic work with digital rights rules is received from a primary player at a secondary player. Synchronous play of the electronic work at the secondary player is enabled while the secondary player is within reception range of the primary player. A sampl
7620266 Robust and efficient foreground analysis for real-time video surveillance November 17, 2009
Systems and methods for foreground analysis in real-time video include background subtraction and foreground detection, shadow removal, quick lighting change adaptation, static foreground region detection, foreground fragment reduction, and frame level change detection. Processes inc
7620126 Method and apparatus for detecting frequency lock in a system including a frequency synthesizer November 17, 2009
A frequency synthesizer lock detection system is disclosed that distributes a frequency synthesizer output signal across a distribution network to one or more receptor circuits. The distribution network may exhibit delay and other distortion that may cause the downstream signal arriv
7620048 Network switch and components and method of operation November 17, 2009
An apparatus is disclosed for transporting control information in a communications system. The apparatus comprises a network processor, a control point processor operatively coupled to the network processor, and a guided frame generated by the control point processor. The guided frame
7619993 Efficient probabilistic duplicate packet detector in computer networks November 17, 2009
In order to solve the problem of the detection of the arrival of duplicate data packets in an interconnected, multinode data processing system, each data packet is provided with a field of r bits that are randomly generated for each data packet. However, one of the packets is provided
7619981 Apparatus, system, and method for identifying network mis-cabling November 17, 2009
An apparatus, system, and method are disclosed for detecting and reporting network mis-cabling. One embodiment of the apparatus includes a detection module, a comparison module, and a cabling connection module. The detection module is configured to detect a new connection at a network
7619979 Fault isolation in a network November 17, 2009
A system to isolate a fault to a particular port from among multiple ports in a network. The network typically has a plurality of devices including hosts, storage units, and switch groups that intercommunicate via transceivers. A fault indication is received from one or more of the d
7619949 Apparatus, system, and method for a secondary optical memory in a removable media cartridge November 17, 2009
An apparatus, system, and method are disclosed for a data storage apparatus with a secondary optical memory. The data storage apparatus includes a data storage cartridge, a primary data storage medium in the data storage cartridge, and a secondary optical storage medium attached to t
7619923 Apparatus for reducing leakage in global bit-line architectures November 17, 2009
A circuit for reducing current leakage in hierarchical bit-line architectures includes a sense amplifier having transistors, the sense amplifier coupled to bit-lines of cells in a memory array, the sense amplifier configured for detecting stored data from one of the cells; an output
7619867 Conformal coating enhanced to provide heat detection November 17, 2009
Disclosed is an enhanced conformal coating, a process for making the same, and several computer related applications. A commercially available conformal coating is combined with a commercially available blowing agent (sometimes called a "foaming agent") to create an enhanced conformal
7619730 Mask inspection DNIR replacement based on location of tri-tone level database images--2P shapes November 17, 2009
Methods, systems, program storage devices and computer program products for mask inspection that automate the detection and placement of do not inspect regions ("DNIR") for intentionally induced defects on masks. A location of an intentional defect is identified on a mask, and then logic
7619525 Method and system for providing security using RFID tagged items exiting or entering a retail es November 17, 2009
A method or system of providing security utilizing RFID tagged items exiting or entering a retail establishment. A RFID tag value of a RFID tagged item being checked out is: read by a first RFID reader, added to an exit queue, and read by a second RFID reader at an exit of the retail
7619409 Methods and apparatus for electrically characterizing magnetic tunnel junctions having three met November 17, 2009
A method of electrically characterizing a magnetic tunnel junction film stack having three metal layers separated by two dielectric layers comprises three steps. In a first step, four or more probes are electrically coupled to a surface of the magnetic tunnel junction film stack. In
7619398 Programmable on-chip sense line November 17, 2009
Disclosed herein is a system for controlling power supply voltage to an on-chip power distribution network. The system incorporates a programmable on-chip sensing network that can be selectively connected to the power distribution network at multiple locations. When the sensing netwo
7619300 Super hybrid SOI CMOS devices November 17, 2009
The present invention provides semiconductor structures comprised of stressed channels on hybrid oriented. In particular, the semiconductor structures include a first active area having a first stressed semiconductor surface layer of a first crystallographic orientation located on a
7619276 FinFET flash memory device with an extended floating back gate November 17, 2009
A floating gate is formed on one side of the semiconductor fin on a floating gate dielectric. A control gate dielectric is formed on the opposite side of the semiconductor fin and on the floating gate. A gate conductor is formed on the control gate dielectric across the semiconductor
7618891 Method for forming self-aligned metal silicide contacts November 17, 2009
The present invention relates to a method for forming self-aligned metal silicide contacts over at least two silicon-containing semiconductor regions that are spaced apart from each other by an exposed dielectric region. Preferably, each of the self-aligned metal silicide contacts so
7618872 Semiconductor device structures for bipolar junction transistors and methods of fabricating such November 17, 2009
Semiconductor device structures for use with bipolar junction transistors and methods of fabricating such semiconductor device structures. The semiconductor device structure comprises a semiconductor body having a top surface and sidewalls extending from the top surface to an insulating
7618866 Structure and method to form multilayer embedded stressors November 17, 2009
A multilayer embedded stressor having a graded dopant profile for use in a semiconductor structure for inducing strain on a device channel region is provided. The inventive multilayer stressor is formed within areas of a semiconductor structure in which source/drain regions are typically
7618857 Method of reducing detrimental STI-induced stress in MOSFET channels November 17, 2009
A method for reducing STI processing induced stress on a substrate during fabrication of a MOSFET. The method includes providing a substrate, wells (including dopants), and STIs in an upper layer of the substrate. A layer of an oxide substance is formed on a top surface of the upper laye
7618853 Field effect transistors with dielectric source drain halo regions and reduced miller capacitanc November 17, 2009
A field effect transistor (FET) device includes a gate conductor and gate dielectric formed over an active device area of a semiconductor substrate. A drain region is formed in the active device area of the semiconductor substrate, on one side of the gate conductor, and a source regi
7618841 Hydrazine-free solution deposition of chalcogenide films November 17, 2009
A method of depositing a film of a metal chalcogenide including the steps of: contacting an isolated hydrazinium-based precursor of a metal chalcogenide and a solvent having therein a solubilizing additive to form a solution of a complex thereof; applying the solution of the complex
7617981 Method and system for targeted marketing by leveraging video-based demographic insights November 17, 2009
Demographic and transaction data are presented in a report usable for marketing-related purposes and other applications using a camera apparatus to capture customer image data at a point-of-sale location and sends the image data to a customer image database where the image data is st
7617526 Blocking of spam e-mail at a firewall November 10, 2009
A method of blocking spam at a firewall involves applying blocking measures for an adaptively determined duration. The blocking measure is then suspended while determining whether the spam has ended. If so, the method resets to an initial state. Otherwise, the blocking measure is re-
7617523 Fortified authentication on multiple computers using collaborative agents November 10, 2009
Authentication mechanisms for accessing one or more applications by a user by using collaborative agents for automating authentication to the one or more applications. The use of collaborative agents obviates a need for the user to remember fortified authentication credentials for each
7617520 Setting apparatus, setting method, program, and recording medium November 10, 2009
A setting apparatus sets any of authorization for and prohibition of access to data with a hierarchical structure. The setting apparatus includes: an object selection unit for selecting at least one object from a plurality of objects constituting the hierarchical structure; a pattern
7617509 Method and system for automated monitoring of quality of service of digital video material distr November 10, 2009
Method and system aspects provide for automated monitoring of quality of service of digital video material being distributed and played. The aspects include embedding a signature in each frame of the digital video material by a program source device control. Computation of play-out s
7617500 Generic framework for integrating components with different interfaces in an enterprise applicat November 10, 2009
A method, system, and computer program code for integrating components with different interfaces in an enterprise application integration environment. When an enterprise application is assembled, a user may try to wire a component to another component in the enterprise. However, if t
7617499 Context switch instruction prefetching in multithreaded computer November 10, 2009
An apparatus, program product and method initiate, in connection with a context switch operation, a prefetch of at least one instruction likely to be executed by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to
7617493 Defining memory indifferent trace handles November 10, 2009
A handle for a trace is provided that is memory indifferent. The handle is created using contents of the trace rather than memory location of the trace. This enables the trace to be easily identified in subsequent runs of an application associated with the trace.
7617484 Concern based hole analysis November 10, 2009
A computer program product including computer usable media having computer usable program code for ranking coverage over subsets of code by combining coverage measure with concern based criteria for each code subsets, ordering the code subsets by the combination of coverage measure a
7617482 Method, system and program product for implementing java server page (JSP) containers as java se November 10, 2009
The present invention provides a method, system and program product for implementing a JSP container as a JSF component. Specifically, under the present invention, a bridging JSP is introduced between a JSP container and a JSF runtime. The JSF runtime "renderer" will pass parameters need
7617479 Method and apparatus for generating service frameworks November 10, 2009
A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library, which includes strongly typed classes that enterprise applications may use in order to
7617473 Differential alternating phase shift mask optimization November 10, 2009
A method of designing a mask for projecting an image of an integrated circuit design in lithographic processing, wherein the integrated circuit layout has a plurality of segments of critical width. The method comprises creating a first mask design by aligning mask features used to as
7617460 Display device, control method and program product November 10, 2009
Software optimized to use fewer computer resources provides a more appropriate user interface. The invention provides a display device for displaying a screen specified by an instruction. The display includes a display screen, a display frequency setting and a transitioned destinatio
7617459 Apparatus, system, and method for automatically generating a web interface for an MFS-based IMS November 10, 2009
An apparatus, system, and method are provided for automatically generating a web interface for an MFS-based IMS application. The apparatus, system, and method include an import module that imports MFS-based IMS source files corresponding to an MFS-based IMS application. A metadata genera
7617446 Method and system for pre-print processing of web-based documents to reduce printing costs November 10, 2009
The present invention is directed to a method, apparatus, system, or computer program product that allows a user to choose one or more print options within a browser environment in order to conserve the consumption of physical resources, such as paper and printer ink, by modifying the
7617438 Method and apparatus for supporting checksum offload in partitioned data processing systems November 10, 2009
A method, apparatus, and computer instructions for processing a data packet in an interpartition virtual network in the logical partitioned data processing system. A state of a first flag and a state of a second flag is identified in the data packet, in response to receiving the data
7617422 Method, system, and program product for managing data decay November 10, 2009
The present invention provides a method, system, and program product for managing data decay. Specifically, under the present invention, usage information describing how data should be accessed is obtained. Thereafter, resource information describing resources available for accessing
7617410 Simultaneously updating logical time of day (TOD) clocks for multiple cpus in response to detect November 10, 2009
A system, method and computer program product for synchronizing adjustment of a time of day (TOD) clock for a computer system having multiple CPUs, each CPU having an associated physical clock providing a time base for executing operations that is stepping to a common oscillator, and an
7617403 Method and apparatus for controlling heat generation in a multi-core processor November 10, 2009
The disclosed methodology and apparatus may reduce heat generation in a multi-core processor. In one embodiment, a multi-core processor cycles selected processor cores off in a predetermined pattern across the processor die over time to reduce the average heat generation by the proce
7617393 Implementation and use of PII data access control facility employing personally identifying info November 10, 2009
A data access control facility is implemented by assigning personally identifying information (PII) classification labels to PII data objects, with each PII data object having one PII classification label assigned thereto. The control facility further includes at least one PII purpose
7617385 Method and apparatus for measuring pipeline stalls in a microprocessor November 10, 2009
A computer implemented method, apparatus, and computer program product for monitoring execution of instructions in an instruction pipeline. The process identifies a number of stall cycles for a group of instructions to complete execution. The process retrieves a deterministic latency
7617378 Multiprocessor system with retry-less TLBI protocol November 10, 2009
A symmetric multiprocessor data processing system (SMP) that implements a TLBI protocol, which enables multiple TLBI operations from multiple processors to complete without causing delay. Each processor includes a TLBI register associated with the TLB and TLBI logic. The TLBI register
7617377 Splitting endpoint address translation cache management responsibilities between a device driver November 10, 2009
Mechanisms for splitting responsibilities for communicating with an endpoint between a device driver and device driver services are provided. With these mechanisms, the device driver is responsible for managing queues for communicating requests between applications in a logical parti
7617375 Workload management in virtualized data processing environment November 10, 2009
A system, method and computer-readable medium for balancing access among multiple logical partitions to the physical system resources of a computer system employing system virtualization. Each of the logical partitions is classified, initially during a startup period, in accordance w
7617373 Apparatus, system, and method for presenting a storage volume as a virtual volume November 10, 2009
An apparatus, system, and method are disclosed for presenting a storage volume as a virtual volume. An attribute module determines a primary volume physical attribute of a primary volume. A presentation module presents the primary volume physical attribute to a host as a target volum
7617367 Memory system including a two-on-one link memory subsystem interconnection November 10, 2009
A memory system including a first memory subsystem having a buffer device with a first port and a second port, one or more memory devices coupled to the buffer device via the second port, and a first two-on-one link for coupling to a memory controller for providing communication between
7617366 Method and apparatus for filtering snoop requests using mulitiple snoop caches November 10, 2009
A method and apparatus for detecting a cache wrap condition in a computing environment having a processor and a cache. A cache wrap condition is detected when the entire contents of a cache have been replaced, relative to a particular starting state. A set-associative cache is considered
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next

 
 
  Recently Added Patents
Piezoelectric transformer
Lighting fixture
Method and device for removal of ammonia and other contaminants from recirculating aquaculture tanks
Image recognition device using feature points, method for recognizing images using feature points, and robot device which recognizes images using feature points
Machine for removing skin and ammonia burn from poultry
Multilayer aligned-winding coil
Efficient parallel cyclic redundancy check calculation using modulo-2 multiplications
  Randomly Featured Patents
Mode-enhanced hindustani music
Power seat mechanism
Scaffolding system
Conductive paste
Therapeutic traction device
Packaging system for video cassettes
Manufacture of LPRF device wake up using wireless tag
Table lamp
Methods and systems for locally generating non-integral divided clocks with centralized state machines
Reducing clearance in a gas turbine