Patents

Searching:





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




Patent # Description
US-7,509,637 Method for automatically updating a computer registry
A method for automatically registering resources required for an application program module to execute. After the application program module is booted, a...
US-7,509,636 System and method for updating files utilizing delta compression patching
A system and method for updating one or more files on a computing device are provided. A client computing device obtains update information including an index...
US-7,509,635 Software and data file updating process
A file updating process where a seed file is to be updated or revised to match a target file utilizes cached checking data to increase efficiency. Initially,...
US-7,509,634 SIMD instruction sequence generating program, SIMD instruction sequence generating method and apparatus
A translator receives a source code that is described using a process designation (such as a line-by-line process designation, a line data extraction...
US-7,509,633 System and method for grid-based distribution of Java project compilation
A system for automatically segmenting the compilation of a large Java project under a controller node to a grid of slave nodes so as to reduce build time. A...
US-7,509,632 Method and apparatus for analyzing call history data derived from execution of a computer program
Call history data is sampled at fixed intervals during run-time, each sample representing only a limited portion of the stack. These data samples are...
US-7,509,631 Systems and methods for implementing a computer language type system
The invention provides systems and methods for implementation of a computer language type system by augmenting finite state automata algorithms to accommodate...
US-7,509,630 Software component initialization in an ordered sequence
A manager component of an apparatus in one example initializes a plurality of software components of a distributed software application, within one or more...
US-7,509,629 Method for system and architecture design using unified modeling language (UML)
To provide a UML design method by which architecture design pursuing optimal design parameters while viewing the overall target system on the UML model can be...
US-7,509,628 Extensibility framework for developing front office (CRM) workflow automation components
A method for enabling an existing business workflow tool to extend application functionality through the use of external components and for providing a business...
US-7,509,627 Method for management of dynamically alterable lifecycles in structured classification domains
A method for configuring multiple lifecycles, and associating each lifecycle with one or more subcategories of items includes receiving a request for a state...
US-7,509,626 Demonstrating proof of concept of a project with requirements component providing weights on importance and...
A system for demonstrating proof of concept of a project, such as a computer application, for an organization is provided. The system includes a requirements...
US-7,509,625 System and method for comprehensive code generation for system management
A system and method for generating configuration code using an SNMP MIB, comprising generating a first configuration layer based on an XML MIB derived from the...
US-7,509,624 Method and apparatus for modifying a layout to improve manufacturing robustness
One embodiment of the present invention provides a system that modifies a layout to improve manufacturing robustness. During operation, the system receives a...
US-7,509,623 Manufacturing method of semiconductor device
A pattern correction method executed by a computer includes a first correction and a second correction. The first correction is executed by calculating a...
US-7,509,622 Dummy filling technique for improved planarization of chip surface topography
The use of smooth post-ECP topography (instead of final chip topography) as an objective during dummy filling enables a computationally efficient model-based...
US-7,509,621 Method and apparatus for placing assist features by identifying locations of constructive and destructive...
One embodiment of the present invention provides a system that determines a location in a layout to place an assist feature. During operation, the system...
US-7,509,620 Dual phase shift photolithography masks for logic patterning
A pair of phase shift photolithography masks and a process for deriving them is described. In one embodiment, the invention includes deriving a complex electric...
US-7,509,619 Auto generation of a multi-staged processing pipeline hardware implementation for designs captured in high...
A method of creating a multi-staged hardware implementation based upon a high level language (HLL) program can include generating a language independent model...
US-7,509,618 Method and apparatus for facilitating an adaptive electronic design automation tool
A method for designing systems on field programmable gate arrays (FPGAs) includes caching design information from a compilation of a system design. The design...
US-7,509,617 Design methodology to support relocatable bit streams for dynamic partial reconfiguration of FPGAs to reduce...
A method for generating a design for an FPGA provides for partial reconfiguration by allowing relocation of the same single bitstream within different areas of...
US-7,509,616 Integrated circuit layout design system, and method thereof, and program
There is provided an integrated circuit layout design method capable of performing LVS verification in an early stage of layout design. Placement and routing...
US-7,509,615 Circuit layout structure and method
A symmetrical circuit layout structure includes a number of signal wires, a ground wire and a dielectric layer. The signal wires include a first portion placed...
US-7,509,614 Method and system for integrating cores in FPGA-based system-on-chip (SoC)
The invention provides an interface that can facilitate integration of user specific proprietary cores and commercially available cores during customization of...
US-7,509,613 Design method and architecture for power gate switch placement and interconnection using tapless libraries
A method and a structure provide a space efficient integrated circuit using standard cells and power gating by switch cells. The standard cells may be tapless,...
US-7,509,612 Method of designing semiconductor chip and program for use in designing semiconductor chip
Upon designing a standard cell type semiconductor chip, there are prepared a plurality of types of standard cells and a plurality of types of yield improvement...
US-7,509,611 Heuristic clustering of circuit elements in a circuit design
An apparatus, program product and method utilize heuristic clustering to generate assignments of circuit elements to clusters or groups to optimize a desired...
US-7,509,610 Timing analysis for programmable logic devices fabricated in different Fabs
Timing analysis of integrated circuits fabricated in different Fabs is described. A first speed file and a second speed file for a type of integrated circuit...
US-7,509,609 Methods and apparatus for reducing timing skew
Reducing timing skew begins with identifying signals that are to have a reduced timing skew. These identified signals are then routed to reduce the layout...
US-7,509,608 Integrated system noise management--clock jitter
A method for estimating jitter of an integrated circuit design is described. A description of logic blocks of the integrated circuit design is obtained. A...
US-7,509,607 Memory circuit having a crosstalk-glitch suppressor circuit and a control device for controlling an amount of...
The memory circuit comprises: a single or a plurality of reading-out port(s); a single or a plurality of writing port(s); a crosstalk-glitch suppressor circuit...
US-7,509,606 Method for optimizing power in a very large scale integration (VLSI) design by detecting clock gating opportunities
A computer implemented power optimization method that generates statistics relating to the clock gating of a set of components in a VLSI design. A set of...
US-7,509,605 Extending incremental verification of circuit design to encompass verification restraints
An incremental verification method includes eliminating verification constraints from a first netlist and using the resulting netlist to create a constraint-free...
US-7,509,604 Method and apparatus for formally comparing stream-based designs
An equivalency testing system, for formally comparing an RTLM and HLM, is presented. RTLM and HLM are first converted into DFGs RTLM.sub.DFG and HLM.sub.DFG....
US-7,509,603 Semiconductor integrated circuit and design method thereof
A design method of a logic circuit, capable of shortening the design period, is achieved by this invention. A semiconductor integrated circuit has a plurality of...
US-7,509,602 Compact processor element for a scalable digital logic verification and emulation system
A logic simulation acceleration processor optimized for multi-value logic level simulation of electronic systems described in hardware description languages.
US-7,509,601 Design analysis workstation for analyzing integrated circuits
A design analysis workstation for performing design analysis of integrated circuits provides facilities for extracting design and layout information from digital...
US-7,509,600 Generating test patterns having enhanced coverage of untargeted defects
Disclosed below are representative embodiments of methods, apparatus, and systems for generating test patterns having an increased ability to detect untargeted...
US-7,509,599 Method and apparatus for performing formal verification using data-flow graphs
An equivalency testing system, for formally comparing an RTLM and HLM, is presented. RTLM and HLM are first converted into DFGs RTLM.sub.DFG and HLM.sub.DFG....
US-7,509,598 Clock boosting systems and methods
Systems and methods are disclosed herein to provide software clock boosting techniques. For example in one embodiment, a method of configuring a programmable...
US-7,509,597 Method and apparatus for performing post-placement functional decomposition on field programmable gate arrays...
A method for designing a system on a field programmable gate array (FPGA) includes using binary decision diagrams (BDDs) to perform functional decomposition on a...
US-7,509,596 Power distribution network simulation method using variable reduction method
A power distribution network simulation method capable of speedily and accurately analyzing a large power distribution network. In the power distribution network...
US-7,509,595 Method and system for enabling energy efficient wireless connectivity
An apparatus and method that enables several different factors associated with the implementation of a particular wireless application to be considered in the...
US-7,509,594 Method of selling integrated circuit dies for multi-chip packages
An integrated circuit has a plurality of bonding pads, at least one of which is adapted to be directly electrically connected to a bonding pad of another...
US-7,509,593 Mouse sound volume control
A distance between a cursor and an object displayed on a Web page or other image automatically controls a volume with which an audio file associated with the...
US-7,509,592 Spotlight cursor
An apparatus and method is disclosed for displaying a secondary layer of information in a graphical user interface where the second layer of information is...
US-7,509,591 Generation engine for a treemap display
A treemap generation engine enables a user of a treemap generation application to design a treemap display page by providing inputs that define the format of the...
US-7,509,590 Representing three-dimensional data
A machine-readable definition of a scene including three dimensional objects is represented. A schematic representation of the scene displays an object in which...
US-7,509,589 Storage domain GUI
A method generates a graphical portion of a graphical user interface (GUI), the graphical portion concerning aspects of a storage domain. Such a method may...
US-7,509,588 Portable electronic device with interface reconfiguration mode
A portable electronic device displays a plurality of icons (e.g., graphical objects) in a region in a touch-sensitive display; detects a predefined user action,...
← 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 | Next →