Patents

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-7,047,515 Method for selecting and placing bypass capacitors on multi-layer printed circuit boards
A method places bypass capacitors for controlling the signal integrity of a signal routed between devices on a multi-layer printed circuit board by analysis of...
US-7,047,514 Semi-custom-made semiconductor integrated circuit device, method for customization and method for redesign
An ASIC includes a function layer formed with plural universal logic cells, a common layer formed with conductive strips connected to the universal logic cells...
US-7,047,513 Method and apparatus for searching for a three-dimensional global path
Some embodiments of the invention provide a method of searching for a three-dimensional global path between first and second sets of routable elements in a...
US-7,047,512 Method and apparatus for specifying a cost function that represents the estimated distance between an external...
Some embodiments of the invention provide a method of specifying a cost function that represents the estimated distance between an external state and a set of...
US-7,047,511 Electronic circuit design
A method, system, program product and database for electronic circuit design configured to reduce data storage and computer resource requirements. The invention...
US-7,047,510 Method and system for partitioning an integrated circuit design
A method and system for verifying integrated circuit designs through partitioning. In an embodiment, a design is partitioned, then each partition is verified. In...
US-7,047,509 Programmable logic device with time-multiplexed interconnect
A PLD includes at least one portion of the programmable interconnect that can be time multiplexed. The time multiplexed interconnect allows signals to be routed...
US-7,047,508 Method for performing multi-clock static timing analysis
A method for performing multi-clock static timing analysis to determine whether a timing violation occurs on a logic circuit. A set of clock signals that are...
US-7,047,507 System and method for determining wire capacitance for a VLSI circuit
A method and system for determining wire capacitance for a VLSI circuit design, comprising determining all hierarchical blocks of a portion of the design;...
US-7,047,506 Method to identify geometrically non-overlapping optimization partitions for parallel timing closure
A method is provided to speed up timing optimization after placement by parallelizing the optimization step. The method includes performing multiple partitions...
US-7,047,505 Method for optimizing the characteristics of integrated circuits components from circuit specifications
A method for selecting a process for forming a device, includes generating a plurality of equations using a response surface methodology model. Each equation...
US-7,047,504 Method and program for designing semiconductor integrated circuits to optimize clock skews on plurality of...
A method for designing semiconductor integrated circuits that efficiently optimizes clock skews in a plurality of clock modes in the case of designing...
US-7,047,503 Method and apparatus for the selection of records
An improved method and system for record selection. Specifically, one embodiment of the present invention interprets the "gesture" of swiping the pen...
US-7,047,502 Methods and apparatus for mouse-over preview of contextually relevant information
Challenges to the analysis of search results may be mitigated by offering preview information when users navigate a computer-pointing device over pre-designated...
US-7,047,501 Method for displaying controls in a system using a graphical user interface
In a computer employing a graphical user interface (GUI), a method for displaying controls in command bars, which replace conventional menu bars and toolbars....
US-7,047,500 Dynamically configurable virtual window manager
A virtual window manager having a substantially unconstrained active area is provided for managing windows and icon objects. The user is provided options for...
US-7,047,499 Method and system for controlling a tabbed pane in a graphical user interface of a data processing system
A method and system for controlling a tabbed pane (305) in a graphical user interface of a data processing system. The tabbed pane consists of several overlying...
US-7,047,498 System and method for dynamic assistance in software applications using behavior and host application models
A Cooperative Help Assistance (CHA) system and method provide real-time user assistance for one or more windows-based Graphic User Interface (GUI) applications...
US-7,047,497 System and method for displaying a layout of GUI properties panel
Mechanism for displaying a layout of graphic user interface properties in a panel. The data is stored in managed object format (MOF) files and defines how the...
US-7,047,496 Method for visualization of optical network topology
A method for the simultaneous graphical display of paths of optical wavelength channels in a telecommunications network together with one or more channel...
US-7,047,495 Method and apparatus for graphical device management using a virtual console
A method and apparatus is provided for remote device management using a virtual console. The method and apparatus implements a normalized scheme for developing a...
US-7,047,494 Scalable video summarization
A system and method for merging scenes in a video sequence and constructing a keyframe to represent the underlying merged video content includes decomposing a...
US-7,047,493 Spell checker with arbitrary length string-to-string transformations to improve noisy channel spelling correction
A spell checker based on the noisy channel model has a source model and an error model. The source model determines how likely a word w in a dictionary is to...
US-7,047,492 Document management system
A system and method for managing documents includes storing a first document having a first style in a document repository, creating an identification (ID)...
US-7,047,491 Electronic information management system for abstracting and reporting document information
An electronic information management system abstracts and reports document information. The system utilizes a computer communicating with an electronic database....
US-7,047,490 Displaying the appearance of a printed and assembled document
A method of depicting a hard copy document, in which a user generates an electronic document and then selects an instruction for assembling a hard copy document....
US-7,047,489 Slide show system and method using a browser
When a presentation is performed using a web browser, in a manual mode, the display sequence of web pages registered in a bookmark list is specified using an...
US-7,047,488 Registry driven interoperability and exchange of documents
The present invention relates to systems and methods for registry driven transformation of a document exchanged between businesses or applications. More...
US-7,047,487 Methods for formatting electronic documents
The present invention provides a method and article of manufacture for formatting electronic documents. In general, an electronic document contains an...
US-7,047,486 Method and device for processing documents and recording medium
A method and an apparatus for processing a document of a tagged internal structure made up of a plurality of elements. A plurality of documents received by a...
US-7,047,485 Intelligent pre-caching on a network
A Fast method of retrieving Internet web pages based on pre-caching of web pages and their objects. Access by web browsers to these objects are faster since the...
US-7,047,484 Method, system, and apparatus for providing access to asynchronous data in a spreadsheet application program
A method, system, and apparatus for providing access to asynchronous data in a spreadsheet application program is provided. When a request is received to utilize...
US-7,047,483 Computer implemented method and apparatus for providing a logical point of access to one or more files
A method and apparatus for communicating files over a communications network in which links to files, such as hyperlinks, comprise a multilink. A multilink is a...
US-7,047,482 Automatic directory supplementation
The present invention is computer software that automatically finds, saves, and displays links to documents topically related to document links residing in a...
US-7,047,481 Decoding method and decoder for Reed Solomon code
A refinement of the Inverse-Free Berlekamp-Massey algorithm in which calculation of the discrepancy (.delta.) is performed using coefficients having a common...
US-7,047,480 Matrix multiplication in a Galois field for forward error correction
Transreceived packages use forward error correction (FEC) with matrix multiplication in a Galois field of size P (GF(P)) and contain at least a portion of K rows...
US-7,047,479 Parallel CRC formulation
A system and method that calculates multiple bytes of data in a single cycle. The invention uses at least two CRC circuits to calculate a CRC value for a string...
US-7,047,478 Multipurpose method for constructing an error-control code for multilevel memory cells operating with a...
Described is an error control method for multilevel memory cells operating with a variable number of storage levels. The method includes: receiving a first...
US-7,047,477 Enhanced coding for informed decoders
The invention relates to method of encoding address words (a) comprising address symbols (a.sub.0, a.sub.1, . . . a.sub.k-1) into codewords (c) of a code (C) for...
US-7,047,476 Code error corrector
A code error corrector that enables high speed reproduction of DVD data with a high error correction capability. The data read from the DVD is stored in a DRAM....
US-7,047,475 CRC encoding scheme for conveying status information
A sending node of a networked system includes an encoding module configured to receive a series of data groups with each data group comprising a data block...
US-7,047,474 Decoding concatenated codes via parity bit recycling
A method, apparatus and article of manufacture for decoding concatenated codes includes (in terms of the method): receiving data representing concatenated codes;...
US-7,047,473 Method for controlling data transmission in a radio communications system
A method for controlling the transmission of data in a radio communications system transmits response signals from a receiver which includes information that...
US-7,047,472 Method for correcting noise errors in a digital signal
An apparatus and method for processing a received signal that has been corrupted by a channel to generate a processed signal having less signal corruption than...
US-7,047,471 Voltage margin testing of bladed servers
A voltage margin testing blade is adapted for use in a bladed server having at least one internal adjustable power supply. The testing blade is further adapted...
US-7,047,470 Flexible and extensible implementation of sharing test pins in ASIC
A library to be used in an ASIC design system includes information to be used for verification of test structures. The library includes information regarding the...
US-7,047,469 Method for automatically searching for and sorting failure signatures of wafers
A method of searching for and sorting failure signatures of wafers is provided. First, a failure signature database is built up for recording a plurality of...
US-7,047,468 Method and apparatus for low overhead circuit scan
A method and system for manipulating data in a state holding elements array. Process data is moved through the state holding elements array by a process...
US-7,047,467 Structure and method for verifying data in a non-JTAG device from a JTAG device with microcontroller
According to the invention, a JTAG-compliant chip having a controller that receives data provided on the TDI input pin and forms parallel address and data...
US-7,047,466 Apparatus and method for programmable fuse repair to support dynamic relocate and improved cache testing
An apparatus and method for allowing for dynamic wordline repair in a clock running system in addition to allowing for programmable fuse support of combined...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | Next →