Enhanced graphics cache memory
Granted: January 28, 2003
Patent Number:
6513099
A cache for AGP based computer systems is provided. The graphics cache is included as part of a memory bridge between a processor, a system memory and a graphics processor. A cache controller within the memory bridge detects requests by the processor to store graphics data in the system memory. The cache controller stores the data for these requests in the graphics cache and in the system memory. The cache controller searches the graphics cache each time it receives a request from the…
System and method for accurate adjustment of discrete integrated circuit delay lines
Granted: December 17, 2002
Patent Number:
6496048
A system and method of controlling delay in a delay line. In a delay line having a system mode and an oscillator mode, wherein the delay line delays a signal as a function of a delay code, the method comprises setting the delay code, placing the delay line in oscillator mode, determining frequency of oscillation of the delay line, comparing the frequency of oscillation to a target frequency and adjusting the delay code until the frequency of oscillation of the delay line is substantially…
Method and assembly for installation or removal of printed circuit card
Granted: December 17, 2002
Patent Number:
6496385
A printed circuit card carrier permits exchange of a card during continuous operation of electronic equipment, and thus without the need to remove an upper part of the enclosure to gain access to the card for upward removal from a motherboard connector. The carrier includes a movable printed circuit card holder that slides along the carrier, perpendicularly towards and away from the motherboard. An actuator accessible from outside the equipment and the holder are coupled together such…
Method for managing concurrent access to virtual memory data structures
Granted: December 17, 2002
Patent Number:
6496909
In a method for providing concurrent access to virtual memory data structures, a lock bit for locking a virtual page data structure is provided in a page table entry of a page table. The page table is configured to map virtual pages to physical pages. Then, a first thread specifying an operation on the virtual page data structure is received. The first thread is provided exclusive access to the virtual page data structure by setting the lock bit in the page table entry such that other…
Modeling and fabrication of objects represented as developable surfaces
Granted: December 10, 2002
Patent Number:
6493603
The invention described herein is a method, system, and computer program product for the design and fabrication of the surfaces of an object. The process begins by using a CAD process to design surfaces of the object. In particular, the surfaces are modeled using developable surfaces only. The intersections of the developable surfaces are then calculated. Any excess surface area of the developable surfaces is then trimmed. The boundaries of each developable surface are abstracted to…
Programmable differential delay circuit with fine delay adjustment
Granted: November 26, 2002
Patent Number:
6486723
Circuitry that provides additional delay to early arriving signals such that all data signals arrive at a receiving latch with same path delay. The delay of a forwarded clock reference is also controlled such that the capturing clock edge will be optimally positioned near quadrature (depending on latch setup/hold requirements). The circuitry continuously adapts to data and clock path delay changes and digital filtering of phase measurements reduce errors brought on by jittering data…
Printed circuit board component packaging
Granted: November 26, 2002
Patent Number:
6487082
A printed circuit board apparatus, configurations and methods are presented which provide for close spacing between the HUB and multiple processors as well as a common configuration for two or four processor boards. A printed circuit board is provided with conductive apertures and portions corresponding to an efficient Packaging allowing for the attachment of the processor-chip on one side of the printed circuit board, and the HUB and other supporting electronic components on the other…
System and method for minimizing error correction code bits in variable sized data formats
Granted: November 26, 2002
Patent Number:
6487685
A method for minimizing ECC bits in variable sized data formats is provided that comprises determining the number of ECC bits needed for each of a plurality of data formats and creating a common data representation for using a single implementation of error detection and correction logic for all of the plurality of data formats. The method then chooses an ECC matrix and default values for unused data bits in the common data representation such that any ECC bits beyond the minimum…
Panel gasket
Granted: November 19, 2002
Patent Number:
6483024
A device for reducing electromagnetic interference (EMI) leakage through an opening in a housing. The device accepts a printed circuit board or dummy board. Various openings may be provided in the device. The device includes a faceplate, a gasket having a plurality of fingers, and a supporter. The supporter protects the leading edge of the fingers and augments the forces exerted by the fingers in opposition to the opening in the housing.
Baffle system for air cooled computer assembly
Granted: November 19, 2002
Patent Number:
6483699
An air cooled computer assembly including a printed circuit board assembly or a U sized enclosure. The computer assembly also includes three 120 mm fans positioned at one end of the PCB assembly providing air flow across the PCB assembly. The printed circuit board assembly has a top side and a bottom side, including heat producing components on the top side and bottom side. A portion of the heat producing components are DIMM memory positioned perpendicular to the direction of air flow.…
Computer-related method, system, and program product for controlling data visualization in external dimension(s)
Granted: November 12, 2002
Patent Number:
6480194
A computer graphics display method and system for controlling data visualization in at least one external dimension is provided which allows better querying and navigation of data in external dimension space. A data visualization is displayed in a first display window. A summary window provides summary information on data for the data visualization across one or more external dimensions. First and second controllers are displayed for controlling the variation of the data visualization in…
Spacial derivative bus encoder and decoder
Granted: November 12, 2002
Patent Number:
6480548
A method and apparatus for providing efficient and accurate electronic data transmission of information on a data bus in the presence of noise. Data signals are received on a plurality of input lines by a spacial derivative encoder. The spacial derivative encoder encodes the signals and transmits them to a receiver having a spacial derivative decoder. The spacial derivative decoder then decodes the signals. Minimal overhead is required as for n input lines only n+1 lines are needed…
Method and apparatus for preparing a perspective view of an approximately spherical surface portion
Granted: November 5, 2002
Patent Number:
6476813
A computer system (10) can prepare and present on a display (22) a two-dimensional image that includes a perspective view, from a selected eyepoint (71, 152), of an object (23) which is a three-dimensional object of an approximately spherical shape, such as the earth. The system maintains image information for the object at each of several different resolution levels, portions of which are selected and mapped into the perspective view for respective portions of the surface of the object.…
Panel
Granted: October 29, 2002
Patent Number:
D464973
Panel
Granted: October 8, 2002
Patent Number:
D464054
Server product faceplate
Granted: October 8, 2002
Patent Number:
D464056
System for in-scene cloth modification
Granted: October 8, 2002
Patent Number:
6462740
A system for in-scene cloth modification that allows a user to make modifications to cloth during animation of objects associated with the cloth and have the new geometry updated in the in-scene cloth without having to start the animation from the beginning. Modified panels of the cloth are mapped into the counterpart panels of the simulated cloth by morphing the modified panels from a cloth definition into the space of the old panels in the scene. A relaxation of the cloth allows the…
Industrial rack
Granted: October 1, 2002
Patent Number:
D463796
Method system and computer program product for visualizing an evidence classifier
Granted: October 1, 2002
Patent Number:
6460049
A method, system, and computer program product visualizes the structure of an evidence classifier. An evidence inducer generates an evidence classifier based on a training set of labeled records. A mapping module generates visualization data files. An evidence visualization tool uses the visualization data files to display an evidence pane and/or a label probability pane. A first evidence pane display view shows a normalized conditional probability of each label value, for each attribute…
Method and apparatus for processing errors in a computer system
Granted: September 24, 2002
Patent Number:
6457146
A node controller (12) includes a local block unit (28) that receives and processes request and reply packets. A request module (30) in the local block unit (28) receives a request packet and determines whether the request packet has an error. If there is no error, the request module (30) forwards local invalidation requests to a invalidation module (32) for processing and forwards programmed input/output read and write requests to a processor module (34) for processing. If an error is…