Patents

Searching:





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




Patent # Description
US-6,381,748 Apparatus and methods for network access using a set top box and television
An Internet gateway video server transmits selection information to a set top box connected to a television. The set top box displays the selection information...
US-6,381,747 Method for controlling copy protection in digital video networks
A method and system of providing copy protection of video analog and digital signals and the like, wherein the signals are transmitted via a digital delivery...
US-6,381,746 Scaleable video system having shared control circuits for sending multiple video streams to respective sets of...
A video system is comprised of: a) a single supervisor processor, and multiple co-processors which are selectable in number and are coupled via a bus to the...
US-6,381,745 Signal distribution system
A system for distributing signals, in which a distribution module is coupled to each of a plurality of outlets by respective first and second cables. Each of the...
US-6,381,744 Automated survey kiosk
An automated survey kiosk which is easy to install at a location, does not require access to standard telephone lines, can be easily reprogrammed, has unlimited...
US-6,381,743 Method and system for generating a hierarchial document type definition for data interchange among software tools
A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and...
US-6,381,742 Software package management
A software package manager uses a distribution unit containing components for a software package and a manifest file that describes the distribution unit to...
US-6,381,741 Secure data downloading, recovery and upgrading
The invention provides an improved method and system for secure down-loading, recovery, and upgrading of data. A client device receives information from a server...
US-6,381,740 Method and system for incrementally improving a program layout
A method and system for incrementally improving the layout of a program image of a computer program to reduce the working set. The system iteratively selects...
US-6,381,739 Method and apparatus for hierarchical restructuring of computer code
A compiler (142) constructs (FIGS. 14-32) a Reduced Flowgraph (RFG) from computer source code (144). The RFG is used to instrument (FIG. 36) code (142). An...
US-6,381,738 Method for optimizing creation and destruction of objects in computer programs
Information is computed about the reachability relationships among objects and pointers to enable transformation of a computer program for optimizing the...
US-6,381,737 Automatic adapter/stub generator
Systems and methods for automatically providing an adapter or a stub in a runtime environment are provided. An adapter generator is provided with input...
US-6,381,736 Method for compile-time type-checking of arguments for externally-specified format strings
A method for type-checking format arguments during compile time which uses data in an external file. Data from the external file is converted into a generated...
US-6,381,735 Dynamic classification of sections of software
Dynamic classification of sections of software using a profile-based optimization system optimizes management of the sections of software. Software executes...
US-6,381,734 Method, software and apparatus for referencing a method in object-based programming
Method and apparatus for encapsulating a reference to a method in object-based programming systems and ensuring that the reference is safe are disclosed. The...
US-6,381,733 System and method for instantiating logic blocks within an FPGA
A copying logic block for, and a method of, programming an FPGA and a modular music synthesis processor incorporating the copying logic block or the method. In...
US-6,381,732 FPGA customizable to accept selected macros
A field programmable gate array (FPGA) is provided that can selectively accept or reject selected software (macros). Specifically, configuration data for the...
US-6,381,731 Placement based design cells injection into an integrated circuit design
An EDA tool is provided with the ability to re-express a design cell of an IC design in terms of placements of a number of newly formed intervening constituent...
US-6,381,730 Method and system for extraction of parasitic interconnect impedance including inductance
A novel parasitic extraction system includes an interconnect primitive library that has a parameterized inductance function for at least one conducting layer of...
US-6,381,729 Data processing system and method for efficient determination of return current spread
A data processing system and method are disclosed for efficiently determining a total return current spread at an evaluation point in a reference plane in a...
US-6,381,728 Partitioned interleaver memory for map decoder
The present invention is a novel and improved technique for decoding with particular application to turbo, or iterative, coding techniques. In accordance with...
US-6,381,727 Apparatus and method for receiving data with bit insertion
A receiver for data encoded as a series of symbols, each including a plurality of components such as the I and Q components of 16-QAM symbols or other...
US-6,381,726 Architecture for soft decision decoding of linear block error correcting codes
A method and apparatus for decoding a corrupted code word is described. Decoding is accomplished by using a decoder that has a common measure of reliability for...
US-6,381,725 Disk device and data error correction method thereof
The storage unit of the present invention registers a plurality of data read conditions set in a plurality of parameters, an MPU reads data read conditions from...
US-6,381,724 Method and apparatus for modulation encoding data for storage on a multi-level optical recording medium
A system and method are disclosed for modulation encoding data for storage or transmission on a multilevel medium. The method includes encoding a first portion...
US-6,381,723 Error correction device for correcting error in input symbol string
In an error correction device, a chain search operation unit supplies a symbol string which has undergone error correction to a first FILO unit and supplies a...
US-6,381,722 Method and apparatus for testing high speed input paths
A method and circuit to test for defects in the input path of an integrated circuit by providing a logic pattern data to a scan chain of the integrated circuit...
US-6,381,721 Detecting communication errors across a chip boundary
An integrated circuit provides for a connection port having a serial data input pin and a serial data output pin, on-chip functional circuitry and test logic,...
US-6,381,720 Test circuit and method for system logic
There is disclosed a test circuit for testing a system logic constituted of an existing macro and a newly created circuit both mounted on a circuit board. A...
US-6,381,719 System and method for reducing clock skew sensitivity of a shift register
The system and method of the present invention for reducing the clock skew sensitivity of a shift register provides a control circuit for generating a clock...
US-6,381,718 Current controlled multi-state parallel test for semiconductor device
A semiconductor memory device (300) having a parallel test circuit is disclosed. A test data path (308) receives parallel I/O line (I/O0-I/O7) values, and...
US-6,381,717 Snoopy test access port architecture for electronic circuits including embedded core having test access port...
This invention is a testing technique for an electronic circuit such as an integrated circuit. The electronic circuit includes a JTAG test access port and at...
US-6,381,716 System and method for testing devices sensitive to magnetic fields
A high permeability magnetic core structure introduces a magnetic field to an intergrated circuit during testing. The magnetic core is mounted in an automatic...
US-6,381,715 System and method for performing parallel initialization and testing of multiple memory banks and interfaces in...
A system and method for testing and initializing a memory including multiple memory banks or a memory module partitioned into logical memory units. A plurality...
US-6,381,714 Error detection method, error detection apparatus, and network system
In a normal operation mode, paths in a communication IC are controlled so that data received from a transmission line and addressed to this node is captured into...
US-6,381,713 Method for responding to transmission errors in a digital communication system according to characteristics of...
In a digital communication system, a method is provided for recognizing and acting upon differences in information field characteristics when transmission errors...
US-6,381,712 Method and apparatus for providing an error messaging system
A standard platform independent messaging environment for use with devices is provided. The environment provides programming and operational building blocks that...
US-6,381,711 Method and apparatus for unified, pre-addressed, context-sensitive reporting
A method, apparatus, and article of manufacture for reporting a context-sensitive comment to a pre-addressed destination is described. The method comprises the...
US-6,381,710 Error logging method utilizing temporary defect list
An error logging method utilizes a temporary defect list to store errors produced at or above a predetermined occurrence frequency during a defect detecting...
US-6,381,709 Process and apparatus for downloading data from a server computer to a client computer
A download of a data file from a server computer to a client computer is monitored by the client computer. The download is restarted automatically if a failure...
US-6,381,708 Method for decoding addresses for a defective memory array
The use of a partially defective memory array to create a non-defective memory array. In a manner transparent to the memory controller, an address decoder is...
US-6,381,707 System for decoding addresses for a defective memory array
The use of a partially defective memory array to create a non-defective memory array. In a manner transparent to the memory controller, an address decoder is...
US-6,381,706 Fine granularity rewrite method and apparatus for data storage device
A method for rewriting track packets that fail a check-after-write test onto a track of a storage medium is presented. Local packet address information is...
US-6,381,705 Method and device for reducing current consumption of a microcontroller
A method and device reduces consumption of a microcontroller, allowing the microcontroller to enter into an "active halt" mode in which the central processing...
US-6,381,704 Method and apparatus for altering timing relationships of non-overlapping clock signals in a microprocessor
A clock generation circuit 122 with a selectable non-overlap time period is described for use on an integrated circuit. A master clock signal M which has a...
US-6,381,703 Guaranteeing clock slew correction in point-to-point protocol packet detection without data loss after baud...
A system and method for affecting the behavior of the transmitting UART that, in turn, results in an internal state change in the receiving UART. The present...
US-6,381,702 Electronic clock
A highly accurate electronic timepiece is provided in which the operation of a logical slowdown/speedup circuit for adjusting accuracy is controlled by a CPU....
US-6,381,701 Method and device for time/date adjustment for computer
A time/data adjustment device automatically synchronizes the time in a computer to the time information contained in signals from a broadcast satellite even when...
US-6,381,700 Remote network device for controlling the operation voltage of network devices
A method and apparatus for enhancing computer security while controllably enabling online remote access for power-up to a computer at a far cite and also...
US-6,381,699 Leak-resistant cryptographic method and apparatus
The present invention provides a method and apparatus for securing cryptographic devices against attacks involving external monitoring and analysis. 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 70 71 72 73 74 75 76 77 78 79 80 81 82 | Next →