U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

William F. Semple, a dentist, was awarded the first US Patent on chewing gum in 1869. His recipe contained powdered chalk.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Patents Published on 07/31/2001


See All Patents Issued In 2001


                    64  
NumberTitleIssue Date
6269451Method and apparatus for adjusting data timing by delaying clock signal
A circuit for adjusting a time when data is delivered to a data terminal with respect to an external clock signal includes a data passing circuit and a delay adjusting circuit. The delay adjusting circuit accepts a plurality of control signals each arrang...
07/31/2001
6269452System and method for fault recovery for a two line bi-directional ring network
The present invention provides a protection protocol for fault recovery, such as a ring wrap, for a network, such as a two line bi-directional ring network. An embodiment of the present invention works in conjunction with a ring topology network in which ...
07/31/2001
6269453Method for reorganizing the data on a RAID-4 or RAID-5 array in the absence of one disk
In a storage system having a plurality of disks arranged in a RAID array with one of the disks failed, a method of reorganizing the data on the RAID array at the time of failure to prevent both a decrease in performance of the array and reliability of the...
07/31/2001
6269454Maintaining object information concurrent with data optimization for debugging
A debugging environment maintains object information (e.g., object size) concurrently with data optimization operations by a write buffer of a target system. Within the target system, a system bus is coupled between a system memory and a microcontroller. ...
07/31/2001
6269455System and a method for processing information about locations of defective memory cells and a memory test with defect compression means
A system for reducing or obviating the requirement for a large amount of defect capture memory in memory test and analysis systems by compressing test results. The compression means system reduces or replaces the fault capture memory in the test system or...
07/31/2001
6269456Method and system for providing automated updating and upgrading of antivirus applications using a computer network
A method for updating antivirus files on a computer using push technology is disclosed. In a preferred embodiment, updated virus signature files or other updated antivirus information is loaded onto a central antivirus server, while local push agent softw...
07/31/2001
6269457Technology regression and verification acceptance method
A method for regression and verification of hardware, network, and/or software technology platforms to deliver acceptance status details. This method variously prepares instructions and components to support unique business customer environments and manag...
07/31/2001
6269458Computer system and method for diagnosing and isolating faults
A computer system for diagnosing and isolating faults in the computer system. A first value is written from the processor using the bus a first address within the address space of a diagnostic state machine. The value is latched in a first register and wr...
07/31/2001
6269459Error reporting mechanism for an AGP chipset driver using a registry
The invention relates to a method for reporting errors during the operation of an Accelerated Graphics Port (AGP) device driver operating on an AGP chipset. The method includes providing an operating system with a persistent data file, determining whether...
07/31/2001
6269460Dynamic enhancement of error condition handling and displayed error messages in computer operations
A system is provided enabling the dynamic modification of error condition handling procedures and/or error message modification triggered by any of the set of basic error messages which are developed with and inherent in applications being executed on com...
07/31/2001
6269461Testing method for dynamic logic keeper device
A testing device for slowly bleeding charge away from a primary node in a dynamic logic circuit. A properly functioning keeper device in the dynamic logic circuit will maintain the primary node in a precharged state even in the face of this bleeding devic...
07/31/2001
6269462Selectable sense amplifier delay circuit and method
A semiconductor device includes a sense amplifier which becomes able to amplify a signal when receiving a read enable signal; a delay unit which can provide a plurality of transmission paths having different delay times and which propagates the read enabl...
07/31/2001
6269463Method and system for automatically determining transparency behavior of non-scan cells for combinational automatic test pattern generation
A method and system for generating test vectors for testing scan-based sequential circuits that contain non-scan cells using combinational ATPG techniques. The present invention includes the computer implemented step of receiving a netlist description of ...
07/31/2001
6269464Error checking technique for use in mass storage systems
A system of error checking a sequence of concatenated packets of data for errors utilizes a CRC checker and a predictor which generates a prediction based on an all ones sequence of bytes the same length as the sequence. The sequence includes segments end...
07/31/2001
6269465Error correction system in a processing agent having minimal delay
An error correction system in an agent provides an error correction in a circuit path extending from an internal cache to an output of the agent. When data errors are detected for data to be processed internally within the agent, the error correction syst...
07/31/2001
6269466Method of constructing an integrated circuit utilizing multiple layers of interconnect
The invention concerns integrated circuits in which a MACRO is embedded in a standard cell array. One level of metal is devoted exclusively to non-local interconnect, and a layer of polysilicon is devoted to local interconnect, thereby saving significant ...
07/31/2001
6269467Block based design methodology
A method and apparatus for designing a circuit system, including selecting a plurality of pre-designed circuit blocks to be used to design the circuit system, collecting data reflecting the experience of the designer regarding the pre-designed circuit blo...
07/31/2001
6269468Split I/O circuit for performance optimization of digital circuits
A logic circuit device and circuit design methodology includes a "split-book" logic circuit design having different active device sizes with outputs for connections to both critical and non-critical digital circuit paths. By using "split" book designs wit...
07/31/2001
6269469Method and apparatus for parallel routing locking mechanism
A method for implementing net routing for an integrated circuit design with parallel processors, said method comprising the steps of creating a character array, filling said character array with a first character, dividing a plurality of nets into groups,...
07/31/2001
6269470Efficient routing of conductors between datapaths
A method for routing conductive paths between a first datapaths and a second datapath in an integrated circuit is described. The method includes determining the degree of alignment between block one from the first datapath to block one from the second dat...
07/31/2001
6269471Information circuit wiring allowing efficient layout
On a floor of a building, a wiring layout of information circuits which are used by personnel who work at a plurality of blocks, has at each block outlet connectors connected to information devices at the block. An interconnection unit has primary connect...
07/31/2001
6269472Optical proximity correction method and apparatus
Disclosed is a method for correcting a layout design using a design rule checker. The method includes providing a layout design file having the layout design that is to be corrected for optical proximity by the design rule checker. Providing a run set to ...
07/31/2001
6269473Method and apparatus for the development of dynamically configurable software systems
A software modeling environment is presented that supports the development and execution of software that can be dynamically configured. This is achieved by introducing a design-time object modeling construct called a dynamically configurable type (DCT) t...
07/31/2001
6269474Software re-engineering system
An optimization system including an option to convert existing code to a code-less environment or to create a codeless environment by the establishment of all essential application elements in files. The code-less environment is created through a design a...
07/31/2001
6269476Information processing apparatus, method, and recording medium for recording a computer program to be executed by a computer to carry out processing of constructing software
A build object of build class Builder has build method build (Object resolved) for building reference relations among construction-element objects by calling a field setting method owned by construction-element object resolved. A get object of class Gette...
07/31/2001
6269477Method and system for improving the layout of a program image using clustering
A computer system for establishing a program image layout of a computer program. The computer program has basic blocks that each have temporal usage vector indicating time intervals during which the basic block was accessed during an execution of the comp...
07/31/2001
6269478Monitoring method for recognizing endless loops and blocked processes in a computer system using task state comparisons
The specified monitoring program enables the recognition of endless loops or blocked processes in a computer system, in particular in a telecommunication switching system. When such software errors are recognized, error indices can be collected and stored...
07/31/2001
6269479Method and computer program product for evaluating the performance of an object-oriented application program
A measure of the performance of an object-oriented application program is obtained by measuring, for a plurality of the user input functions of the application program for which a response is provided by the application program, an elapsed time between th...
07/31/2001
6269480Cross platform installer-with the ability to create platform independent variables of specific operating system variables from a scripting language
A system, method, and program enables a platform independent way for specifying a property, or function, of a program. Values of properties that are specific to a given operating system are treated as a variable in a program which enables it to run on mul...
07/31/2001
6269481Automatic selecting and downloading device drivers from a server system to a client system that includes one or more devices
A method is provided of installing device drivers in a host processing system coupled to a number of peripheral devices. At system initialization, the host processing system requests the peripheral devices to which it is coupled to each provide a device c...
07/31/2001
6269482Methods of testing electrical signals and compensating for degradation
Methods of testing circuits for degradation of electrical signals and compensating for this degradation are disclosed. One such method involves visually comparing a visual representation of a reference signal generated by a test signal source, which can b...
07/31/2001
6269483Method and apparatus for using audio level to make a multimedia conference dormant
A method automatically limits the transmission of a video stream from a terminal to a network. The method includes a capturing step which captures a video and audio stream from a camera and microphone at a terminal participating in a video-conference. A t...
07/31/2001
6269484Method and apparatus for de-interlacing interlaced content using motion vectors in compressed video streams
One embodiment of a de-interlacing device has a decoder that extracts decoding motion vector data for use in de-interlacing of decompressed picture data, from an MPEG-2 type compressed data stream containing interlaced decompressed picture data made up of...
07/31/2001
                    64  
 
Sign InRegister
Username  
Password   
forgot password?