| 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 |