At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Method, system, and computer program product for determining
three-dimensional feature characteristics in...
Disclosed are an improved method, system, and computer program product for a method or system with concurrent models to more accurately determine and represent...
System and method for employing patterning process statistics for ground
rules waivers and optimization
A system and method of employing patterning process statistics to evaluate layouts for intersect area analysis includes applying Optical Proximity Correction...
Stage yield prediction
In one embodiment, a method for predicting yield during the design stage includes receiving defectivity data identifying defects associated with previous wafer...
Computer-implemented methods, systems, and computer-readable media for
determining a model for predicting...
Computer-implemented methods, systems, and computer-readable media for determining a model for predicting printability of reticle features on a wafer are...
Method and data processing system for providing an improved graphics
A method and software tool for performing an operation on a graphic object in a display of overlapping graphic objects in a data processing system are provided....
Creating a sentence that describes a walk of a graph
In an embodiment, a sentence is created that describes a walk of a graph. The graph includes a set of nodes and a set of edges that are incident to the nodes....
Selective detailed display of devices in a network
There is described a method, to a program and to a system for graphically displaying and projecting at least one network of devices of an automation system, a...
Display of hierarchical data with non-numeric measures
A method and system for displaying hierarchical data. An orthogonal table structure, which includes a row structure S1, a column structure S2, and an array...
Mobile communication terminal with a schedule management method
A method for reminding a user of a mobile communication terminal of an event scheduled using a scheduling feature of the mobile communication terminal is...
Automatic language selection for improving text accuracy
A method, and a handheld electronic device that implements the method, for selecting a number of languages used by a text disambiguation function executed by an...
Lookup control configuration
A system and method for facilitating lookup control configuration is provided. The system incorporates the persistence of the metadata required to associate a...
Method of displaying an audio and/or video signal in a graphical user
The present invention relates to a method of manipulating an audio and/or video signal in a graphical user interface (GUI). An audio and/or video signal...
Systems, methods and computer program products for displaying content on
multiple display screens using...
Content displaying methods, systems and computer program products display first display content on a first display screen of a handheld wireless communicator,...
Method and system for collaborative editing of a document
A method and system for collaborative editing of a document by an author of the document and reviewers. Program code receives from the author an identification...
Information processing apparatus, information processing method, and
An information processing apparatus restricts admission to space occupied by a user in a virtual space. When a second user of a second terminal makes a request...
Method and system for creating superior informational guides
A method for creating informational guides includes receiving a guide specification and a guide content for a plurality of guides; publishing the plurality of...
Customizing email subjects for subscription generated email messages
The present invention discloses a solution for permitting users to customize subject headings of email subscriptions. The customizations can be applied on a per...
Processing of user character inputs having whitespace
A method and system for processing a user input character string entered by a user into a computer system that comprises a browser. The user input character...
Method and system for reducing the horizontal space required for
displaying a column containing text data
A method and system for reducing an amount of horizontal space required when displaying a plurality of columns on a display screen is disclosed. The at least...
Method for providing dynamic process step annotations
A system and method for obtaining a process definition; determining the current process; determining the current process step; determining whether a whether a...
Organization of annotated clipping views
A system and process for handling clips with annotations is provided. A user annotates a document. The system gathers context information regarding the clip and...
Method and apparatus for populating a form with data
A method and apparatus for populating a form with data is described. In one embodiment of the invention, a form is displayed to the user via the target...
Dynamic publication of information from a database
Systems and methods for electronic management can be configured so that content is stored apart from the information for formatting the content. A data...
Browser session overview
A method includes storing one or more resource identifiers identifying one or more associated resources visited using a browser application, and presenting the...
Method and systems for accessing data by spelling discrimination letters
of link names
A method for marking hyperlinks, for creating an associated link spelling table, and for accessing the address of a marked hyperlink. A portion of text is...
Data decoding apparatus and method in a communication system
A majority voting Viterbi decoder includes a branch metric calculator (BMC) for measuring a difference between a received symbol and a reference symbol and...
Digital television transmitter/receiver and method of processing data in
digital television transmitter/receiver
A digital television (DTV) transmitter/receiver and a method of processing data in the DTV transmitter/receiver are disclosed. In the DTV transmitter, a...
Single burst error correction
Identifying a burst error is disclosed. Identifying includes computing a syndrome check polynomial corresponding to a burst of length up to 2t-1 in received...
Memory device with an ECC system
A memory device has an error detection and correction system constructed on a Galois finite field. The error detection and correction system includes...
Technique for reducing parity bit-widths for check bit and syndrome
generation for data blocks through the use...
A technique for reducing parity bit-widths for check bit and syndrome generation through the use of additional check bits to increase the number of minimum...
Electronic data flash card with bose, ray-chaudhuri, hocquenghem (BCH)
A Bose, Ray-Chaudhuri, Hocquenghem (BCH) decoder is employed in non-volatile memory applications for determining the number of errors and locating the errors in...
Method and apparatus to update parameter of error frame
In a method and apparatus to conceal an error in an audio signal, when the current frame has no error and a past frame input prior to the current frame has an...
Method and system for correcting burst errors in communications networks,
related network and computer-program...
The errors that may occur in transmitted numerical data on a channel affected by burst errors, are corrected via the operations of: ordering the numerical data...
Unified memory architecture for recording applications
An apparatus comprising a first circuit, a second circuit and a disc. The first circuit may be configured to (i) extract video data as data blocks from an input...
Method for detecting memory error
A method for easily detecting a memory error that may occur when a memory is accessed or an allocated memory is freed in the process of developing software is...
Multi-level cell memory device and method thereof
A Multi-Level Cell (MLC) memory device and method thereof are provided. The example MLC memory device may be configured to perform data operations, and may...
Method and system for routing in low density parity check (LDPC) decoders
An approach is provided for decoding a low density parity check (LDPC) coded signal. Edge values associated with a structured parity check matrix used to...
Parity prediction circuit and logic operation circuit using same
In a parity prediction circuit which corrects the predicted parity using AND/OR parity inversion condition generation circuits, predicted parity and inversion...
Apparatus and method for coding/decoding block low density parity check
code in a mobile communication system
A method for generating a parity check matrix of a block LDPC code. The parity check matrix includes an information part corresponding to an information word...
Systems and methods for achieving higher coding rate using parity
The disclosed technology provides systems and methods for encoding data based on a run-length-limited code and an error correction code to provide codewords....
Reverse link power control in an orthogonal system
A closed-loop reverse-link power control algorithm for a frequency hopping orthogonal frequency division multiple access (FH-OFDMA) system is described. The...
System and methods for high rate hardware-accelerated network protocol
Disclosed is a system and methods for accelerating network protocol processing for devices configured to process network traffic at relatively high data rates....
Memory controller, nonvolatile memory device, nonvolatile memory system
and data writing method
With nonvolatile memory device employing a nonvolatile memory suc h as multiple-valued NAND flash memory or the like in which each memory cell holds data in a...
System and method for testing multiple packet data transmitters
A system and method for testing a plurality of packet data transmitters in which multiple devices-under-test (DUTs) are tested by providing similar transmit...
Generating device, generating method, program and recording medium
A generation apparatus and the like for generating a test vector set capable of reducing differences in a logic value generated before and after a scan capture...
Built-in self testing circuit with fault diagnostic capability
A semiconductor integrated circuit includes: a memory collars including: a memory cell; a fetch register that is configured to fetch data as a first fetch data;...
Fault diagnosis of compressed test responses
Methods, apparatus, and systems for diagnosing failing scan cells from compressed test responses are disclosed herein. For example, in one nonlimiting exemplary...
Test mode soft reset circuitry and methods
An integrated circuit chip includes a scan-in pin, a scan clock pin, and a test controller. The scan-in pin and the scan clock pin receive a test program for...
Reduced signaling interface method and apparatus
This disclosure describes a reduced pin bus that can be used on integrated circuits or embedded cores within integrated circuits. The bus may be used for serial...
IEEE 1149.1 and P1500 test interfaces combined circuits and processes
In a first embodiment a TAP of IEEE standard 1149.1 is allowed to commandeer control from a WSP of IEEE standard P1500 such that the P1500 architecture,...