| Patent # | Description |
|---|---|
| US-6,925,651 |
Method and processor engine architecture for the delivery of audio and
video content over a broadband network A method and processor architecture that implements the delivery of compressed digital video and audio content over a broadband network is disclosed. |
| US-6,925,650 |
Method and apparatus for automated creation of linking information A method and apparatus for transmitting, receiving and displaying electronic program guide data having a number of segments, wherein each segment is associated... |
| US-6,925,649 |
Methods and systems for mass customization of digital television broadcasts
in DASE environments Methods and systems for the mass customization of Digital Television broadcasts through the broadcasting of commercials in the form of software applications.... |
| US-6,925,648 |
Disc cartridge A disc cartridge accommodating an optical disc in a cartridge body. This disc cartridge is provided with a cartridge body formed by mating and joining a pair of... |
| US-6,925,647 |
Disk device The object is to allow to dispose the lock pin of the eject/lock mechanism of the disk device at the outermost side of the disk tray, and to enhance the... |
| US-6,925,646 |
Inheritance of object's properties and out of different application
contexts in properties file objects Apparatus and methods are provided for accessing and retrieving attribute name value pairs from properties data stores, such as properties files. According to... |
| US-6,925,645 |
Fault tolerant server architecture for collaborative computing A distributed collaborative computer system is provided that comprises a plurality of server computers interconnected via a high-speed link. Client computers can... |
| US-6,925,644 |
Method, apparatus, and product for leasing of group membership in a
distributed system A system for leasing a group membership in a distributed processing system is provided. In accordance with this system, a remote object requests from an... |
| US-6,925,643 |
Method and apparatus for thread-based memory access in a multithreaded
processor Techniques for thread-based memory access by a multithreaded processor are disclosed. The multithreaded processor determines a thread identifier associated with... |
| US-6,925,642 |
Distributed computer network which spawns inter-node parallel processes
based on resource availability A parallel processing network permits processes to be spawned based on the availability of various network features. Such features may include the type of CPU's... |
| US-6,925,641 |
Real time DSP load management system A highly intelligent DSP load management system is described herein for enhancing the processing capabilities of an SOC device. The DSP load management system... |
| US-6,925,640 |
Method and apparatus for extending a program element in a dynamically typed
programming language Embodiments of the present invention are directed to a method and apparatus for extending a program element in a dynamically typed programming language. In one... |
| US-6,925,639 |
Method and system for register allocation A method, system, and apparatus for inserting spill code optimized for a complex instruction set computing (CISC) two-address machine, such as a machine... |
| US-6,925,638 |
Mutability analysis in Java A system and method for detecting the mutability of fields and classes in an arbitrary program component written in an object oriented programming language is... |
| US-6,925,637 |
Low-contention grey object sets for concurrent, marking garbage collection A method and system of carrying out garbage collection in a computer system. Specifically, the method and system utilize low contention grey object sets for... |
| US-6,925,636 |
Method and apparatus for refining an alias set of address taken variables A method, apparatus and article of manufacture for performing alias refinement is disclosed. Initially, a determination is made as to whether a load of an... |
| US-6,925,635 |
Embedded pre-processor with dynamic macro forms An embedded pre-processor having dynamic macro types is disclosed. After a lexer receives an identifier token from source code, the lexer compares the identifier... |
| US-6,925,634 |
Method for maintaining cache coherency in software in a shared memory
system The invention relates to a method for transparently maintaining cache coherency when debugging a multiple processor system with common shared memory. A software... |
| US-6,925,633 |
Method and apparatus for automating testing of java beans According to the invention, systems, and methods are disclosed for testing of a first program is provided. First, an input file containing a location of a first... |
| US-6,925,632 |
System for configuration programming In a development platform, a classifier for a given application defines a data model of an application model as a pattern (an object model) from a finite number... |
| US-6,925,631 |
Method, computer system and computer program product for processing
extensible markup language streams The invention is directed to a method performed by a computer system to process an extensible markup language input stream using discrete software components... |
| US-6,925,630 |
Method for generating code for processing a database A method is described for generating code for loading and performing other processing operations on a multi-dimensional data warehouse. Databases are defined as... |
| US-6,925,629 |
Reticle fabrication method CAD (Computer Aided Design) data which is reticle design data is input to first and second data conversion devices which respectively convert the CAD data to... |
| US-6,925,628 |
High-level synthesis method A high-level synthesis method of the present invention includes: generating a CDFG (Control Data Flow Graph) based an input file describing a behavior of a... |
| US-6,925,627 |
Method and apparatus for power routing in an integrated circuit A system and method for routing power between circuit blocks in an integrated circuit, such as macros and standard cells. A macro is wrapped in a relatively... |
| US-6,925,626 |
Method of routing a redistribution layer trace in an integrated circuit die A method of routing a metal layer trace in an integrated circuit die includes steps of: (a) receiving as input a netlist of an integrated circuit die; (b)... |
| US-6,925,625 |
Method and apparatus for grouping flip-flops by timing One embodiment of the present invention provides a system that facilitates placing flip-flops in an integrated circuit based on timing requirements. The system... |
| US-6,925,624 |
Circuit modification method In accordance with a circuit modification method, when it is determined that an aggressor (2) causes a glitch error in a victim (1), the one or more positions... |
| US-6,925,623 |
System and method for calculating effective capacitance for timing analysis A method involves: accessing data representing an interconnect model, where the interconnect model includes a driving point node and is not a lumped capacitance... |
| US-6,925,622 |
System and method for correlated clock networks A clock network synthesis method and apparatus corrects for clock skew and impedance differences. A method includes identifying clock networks having more active... |
| US-6,925,621 |
System and method for applying timing models in a static-timing analysis of
a hierarchical integrated circuit... A system and method for automating a static-timing analysis of an integrated circuit design are provided. A representative system includes a network coupled to a... |
| US-6,925,620 |
Calculating interconnect swizzling patterns for capacitive and inductive
noise cancellation Disclosed herein are swizzling techniques that may provide capacitive and inductive noise cancellation on a set of signal lines. Positive noise due to a... |
| US-6,925,619 |
IC conductor capacitance estimation method An RC extraction tool estimates capacitances of conductors residing along parallel grid lines on each of a set vertically stacked layers of insulating material... |
| US-6,925,618 |
Method and apparatus for performing extraction on an integrated circuit
design with support vector machines The present invention introduces novel methods of performing integrated circuit layout extraction. In the system of the present invention, a complex extraction... |
| US-6,925,617 |
Method and apparatus for generating test pattern for integrated circuit
design A method generates a test pattern for an integrated circuit (IC) design using a functional verification program. The functional verification program includes a... |
| US-6,925,616 |
Method to test power distribution system A method for testing a core power distribution system for an integrated circuit chip which includes arranging a plurality of experiments for an integrated... |
| US-6,925,615 |
Semiconductor device having embedded array A semiconductor integrated circuit having an embedded array wherein basic cells are arranged in a matrix is designed and manufactured (S1); a test is performed... |
| US-6,925,614 |
System and method for protecting and integrating silicon intellectual
property (IP) in an integrated circuit (IC) System and method for integrated circuit (IC) design using silicon intellectual property (IP) libraries that permits the protecting of the designs of circuits in... |
| US-6,925,613 |
Strobe reading technology and device A method and device for displaying electronic text on a screen is disclosed, comprising presenting text as a single word display of a particular duration plus a... |
| US-6,925,612 |
Device and method for selecting electrophoresis band The present invention aims at easy and efficient selection of bands present on a lane. A region 502 is set on a display of a lane 503 having a plurality of bands ... |
| US-6,925,611 |
Navigational interface for mobile and wearable computers The navigational interface allows a user to control computer operations and input text into applications running on the computing system with a single input... |
| US-6,925,610 |
Recommendation-based electronic program guide with multiple modes of
operation A novel electronic program guide (EPG) and its associated method allows a viewer/user to navigate through a multitude of programs and locate a program or... |
| US-6,925,609 |
Hybrid task and file oriented user interface An interactive process navigation window is a hybrid of a file-based paradigm and a task-based paradigm. The window contains multiple panes, in which at least... |
| US-6,925,608 |
Graphical user interface for building Boolean queries and viewing search
results Graphical user interfaces and methods for building Boolean queries and viewing search results using search cells, combination cells, toolbar, and menu bar.... |
| US-6,925,607 |
Method for consolidation of multiple data sources A method for consolidating the information from multiple information sources so as to provide a uniform set of screens for an agent. All of the information... |
| US-6,925,606 |
Color quality and packet shaping features for displaying an application on
a variety of client devices In a client-server architecture, data transmission performance enhancing features and mechanisms are described, including a color quality approach and a packet... |
| US-6,925,605 |
Collating table for email A collating table containing user-defined sort criteria in ranked order is employed in sorting electronic mail messages for display to the user. Entries within... |
| US-6,925,604 |
Software controlled imaging system with an application module
interconnected to a user interface controller... A software controlled imaging system wherein an application module is interconnected to a user interface controller module and which also includes user... |
| US-6,925,603 |
Apparatus and method for presenting schedule information depending on
situation Schedule data described using a sequence of a predetermined specification based on a set of a place condition and a time condition, and a schedule to be... |
| US-6,925,602 |
Facilitating access to digital video A digital video editing system uses a graphical user interface which facilitates the selection of a video sequence of interest and its representation in a... |