Patents

Searching:





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




Patent # Description
US-7,409,672 Method and apparatus for communicating information between a browser and an application program
A method and apparatus are provided for communicating information and carrying out other interactions between a browser and an application program. A hyperaction...
US-7,409,671 Model for business workflow processes
A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a...
US-7,409,670 Scheduling logic on a programmable device implemented using a high-level language
Methods and apparatus are provided for implementing a programmable device including a processor core, a hardware accelerator, and secondary components such as...
US-7,409,669 Automatic test configuration generation facilitating repair of programmable circuits
Techniques are provided that control the generation of test routes to improve the ability of a test system to isolate defects on programmable circuits. A test...
US-7,409,668 Method for improving via's impedance
A method is for controlling an impedance of a via of a printed circuit board. The Via is connected with a trace and includes a drill hole, a pad and an anti-pad....
US-7,409,667 Techniques for modeling a circuit board structure
A technique generates circuit board modeling data for a circuit board structure having multiple layers. The technique includes receiving a set of global circuit...
US-7,409,666 Automated PCB manufacturing documentation release package system and method
An automated PCB manufacturing documentation release package system including a PCB database including PCB CAD data associated with a CAD file of a PCB design,...
US-7,409,665 Method for checking return path of printed and CAD apparatus for designing patterns of printed board
A CAD apparatus designing patterns of a printed board. The apparatus includes a signal wiring pattern detecting unit for detecting a signal wiring pattern, and a...
US-7,409,664 Architecture and interconnect scheme for programmable logic circuits
An architecture of hierarchical interconnect scheme for field programmable gate arrays (FPGAs). A first layer of routing network lines is used to provide...
US-7,409,663 Process for the production of an electrical wiring diagram
This process allows for the automatic production of an electrical wiring diagram on which are located boxes, each representing a component used in an electrical...
US-7,409,662 Systems and methods involving designing shielding profiles for integrated circuits
A method for designing shielding in integrated circuits, the method comprising, receiving a first input designating a first net segment profile on a first level...
US-7,409,661 Computer-aided thermal relief pad design system and method
A computer-aided thermal relief pad design system includes a depicting unit, a memory unit and a calculating unit. The depicting unit is used for depicting an...
US-7,409,660 Method and end cell library for avoiding substrate noise in an integrated circuit
A method of avoiding substrate noise in an integrated circuit includes steps of receiving as input an integrated circuit design that includes at least a portion...
US-7,409,659 System and method for suppressing crosstalk glitch in digital circuits
A static latch circuit is used to suppress crosstalk glitch in a synchronous digital integrated circuit. A static latch is inserted into a selected victim net,...
US-7,409,658 Methods and systems for mixed-mode physical synthesis in electronic design automation
Methods and systems for electronic design automation includes clustering objects into more manageable numbers of objects. Clustering is optionally performed to...
US-7,409,657 Clock tree layout method for semiconductor integrated circuit
By executing the steps of sequentially retrieving buffers on a clock tree from a clock source to input pins of the cells other than the buffers and recognizing...
US-7,409,656 Method and system for parallelizing computing operations
Disclosed is an improved method and system for implementing parallel processing of computing operations by effectively handling dependencies between different...
US-7,409,655 Method of designing semiconductor integrated circuit and apparatus for designing the same
A method of designing a semiconductor integrated circuit having a plurality of transistors calculates a leak current corresponding to a sum of a gate leak and a...
US-7,409,654 Method and apparatus for performing test pattern autograding
A method, computer program product, and data processing system for minimizing the number of test sequences needed to achieve a desired level of coverage of...
US-7,409,653 Sub-resolution alignment of images
A plurality of images, including a first image and a second image having a higher resolution than the first image, are aligned by generating an oversampled cross...
US-7,409,652 Debuggable opaque IP
Partially opaque intellectual property (IP) includes source code providing the IP functionality. Meta-comments (pragmas or attributes) are provided with the...
US-7,409,651 Automated migration of analog and mixed-signal VLSI design
A method for migrating an electronic circuit from a source technology to a target technology includes accepting a source circuit that operates in the source...
US-7,409,650 Low power consumption designing method of semiconductor integrated circuit
In a standard cell synthesizing step 101, a net list is synthesized from an RTL description, and an instance name list is formed which contrasts a register...
US-7,409,649 System and method for automatically calculating parameters of an MOSFET
A system for automatically calculating parameters of an MOSFET is disclosed. The parameter calculating system runs in a computer. The parameter calculating...
US-7,409,648 Semiconductor integrated circuit, method for designing semiconductor integrated circuit and system for...
The semiconductor integrated circuit capable of reducing an interconnection width as compared with conventional one while suppressing electromigration...
US-7,409,647 Control of interactions within virtual environments
A virtual object for use in an object oriented environment; the virtual object comprising at least a user-sensible aspect and further comprising at least a...
US-7,409,646 System and method for manipulating toolbar component dimensions
A system and method for manipulating toolbar dimensions are provided. Each toolbar includes a number of toolbar components having a textual representation and a...
US-7,409,645 User interface and operating system for presenting the contents of a content collection based on content type
An apparatus and method for execution in a graphical user interface environment are provided. The apparatus and method are used to display a set of items within...
US-7,409,644 File system shell
A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on...
US-7,409,643 Graphical user interface for travel planning system
A graphical user interface for a travel planning system is described. The graphical user interface is implemented as a web page and includes a tabular region of...
US-7,409,642 Method and system for applying user interface elements to data
Systems and methods for providing and associating or combining visual style information with data content. The present invention relates to associating a shared...
US-7,409,641 Method for replying to related messages
A method is provided which utilizes a threading service to offer enhanced features for a document management system including an email system. Various enhanced...
US-7,409,640 Electronic service manual for product constituted by electric or electronic circuit
A technique for performing an information search relate to parts included in a circuit diagram or a board diagram displayed on a display screen. Network...
US-7,409,639 Intelligent collaborative media
The present invention includes a system and method for enhancing multimedia information shared on electronic systems. The electronic systems are capable of...
US-7,409,638 Web interface for providing system-status on-demand
An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is...
US-7,409,637 Least-effort variable-length text replacement
A computer-implemented method of processing text. A method includes providing a unit of text to a text buffer. The unit of text is divided into one or more shift...
US-7,409,636 Lightweight application program interface (API) for extensible markup language (XML)
An architecture that leverages support for markup language operations, e.g., extensible markup language (XML) queries, via a lightweight application program...
US-7,409,635 Display/layout methods and apparatuses including content items and display containers
Methods and apparatuses for generating rendering layout specifications for content items to be rendered, using display containers, and/or rendering the content...
US-7,409,634 Method and apparatus for end-to-end content publishing system using XML with an object dependency graph
The system for end-to-end content publishing using XML with an object dependency graph is based on the following two design principles: First, separation of...
US-7,409,633 System and method for annotating web-based document
Computer users may integrate any annotation, including ink, highlighter, text-based notes and audio, directly into a Web-based document (WBD) displayed by a Web...
US-7,409,632 Classifying, disabling and transmitting form fields in response to data entry
An attachment integrated claims (AIC) system includes an e-mail form (with specific fields that must be filled out) that adjusts itself, in both information...
US-7,409,631 Error-detection flip-flop
An error-detection flip-flop is disclosed for identifying timing errors in digital circuits. The error-detection flip-flop is a master-slave flip-flop including...
US-7,409,630 Modified chase combining for hybrid automatic repeat request
Error correction techniques based on a modified chase combining (MCC) in data retransmission in communication systems such as wired and wireless communication...
US-7,409,629 Methods and devices for decoding one-point algebraic geometric codes
A method of decoding a one-point algebraic geometric code of dimension k and length n, in which, in order to identify the position of the errors in a received...
US-7,409,628 Efficient design to implement LDPC (Low Density Parity Check) decoder
Efficient design to implement LDPC decoder. The efficient design presented herein provides for a solution that is much easier, smaller, and has less complexity...
US-7,409,627 Method for transmitting and receiving variable length packets based on forward error correction (FEC) coding
A method for transmitting variable length packets based on FEC coding. Data packets are successively and contiguously stored in a two-dimensional storage device....
US-7,409,626 Method and apparatus for determining codeword interleaver parameters
Modem selection of codeword interleaver parameters given standard based, operator based and channel based communication channel performance constraints. A...
US-7,409,625 Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array
A method for enabling recovery from concurrent failure of a plurality of storage devices in a storage array is disclosed. The method stores data on a first...
US-7,409,624 Memory command unit throttle and error recovery
A network device for minimizing latency and correcting errors associated with information transmitted from an external memory device. The network device includes...
US-7,409,623 System and method of reading non-volatile computer memory
The disclosure is directed to a method of reading a portion of a non-volatile computer memory including reading a first portion of a redundant memory area of a...
← 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 | Next →