Bulkhead gasket assembly
Granted: June 23, 1998
Patent Number:
5770822
An EMI bulk head gasket assembly includes a bulk head and a gasket adapted to snap fit together. The bulk head includes a base plate and first and second bulk head side walls, positioned at right angles to the bulk head base plate. The first bulk head side wall includes a plurality of bulk head apertures. The gasket includes a base plate and first and second gasket side walls wherein the first gasket side wall forms an angle slightly greater than ninety degrees with the gasket base…
Compact computer housing
Granted: June 16, 1998
Patent Number:
D395286
Compression and decompression scheme performed on shared workstation memory by media coprocessor
Granted: June 16, 1998
Patent Number:
5768445
This relates to a general purpose circuit that maximizes the computing power of a Unix workstation or other computer system for processing image or other data in accordance with a selected one or ones of several alternative compression and decompression algorithms. This dynamically allocates system memory for storage of both compressed and uncompressed data and ensures adequate compression and decompression rates.
System and method for the synchronous transmission of data in a communication network utilizing a source clock signal to latch serial data into first registers and a handshake signal to latch parallel data into second registers
Granted: June 16, 1998
Patent Number:
5768529
A system and method for transmitting data, using a source synchronous clocking scheme, over a communication (or data) link. A source synchronous driver (SSD) receives a micropacket of parallel data and serializes this data for transfer over the communication link. The serial data is transferred onto the communication link at a rate four times as fast as the parallel data is received by the SSD. A pair of source synchronous clocks are also transmitted across the communication link along…
Graphical representation of computer network topology and activity
Granted: June 16, 1998
Patent Number:
5768552
A means and method is disclosed for displaying an image on a display screen graphically representing the topology and information transfer activity occurring on a computer network. One host computer on the network denoted a network monitor gathers information about the topology and traffic on the network. A display image is generated depicting a substantially circular arrangement of host computers and/or sub-networks of host computers comprising the network. Color-coded, dashed, various…
System and method to efficiently represent aliases and indirect memory operations in static single assignment form during compilation
Granted: June 16, 1998
Patent Number:
5768596
A system and method for an optimizer of a compilation suite for representing aliases and indirect memory operations in static single assignment (SSA) during compilation of a program having one or more basic blocks of source code. The optimizer converts all scalar variables of said program to SSA form, wherein said SSA form includes a plurality of variable versions, zero or more occurrences of a .chi. function, zero or more occurences of a .phi. function, and zero or more occurrences of a…
Method for generating hair using textured fuzzy segments in a computer graphics system
Granted: June 9, 1998
Patent Number:
5764233
A method for simulating and rendering hair. A simulator calculates the motion dynamics of a hair. The simulator includes a particle system that emits particles from a surface and a normalization module that normalizes the trajectory of each of the particles to a fixed length to form a set of normalized segments. The simulator outputs a list of normalized segments that are passed to a renderer. The renderer performs a variety of tasks, including fuzzy segment generation and…
Synchronization infrastructure for use in a computer system
Granted: June 9, 1998
Patent Number:
5764965
A synchronization backbone for use in a computer system having a system board containing at least one central processing unit for processing digital data, a memory coupled to the system board for storing the digital data, a plurality of subsystems, and a bus structure for transmitting electrical signals between the system board, the memory, and the plurality of subsystems. The synchronization backbone provides the infrastructure that enables professional quality synchronization between…
Method and system for providing texture using a selected portion of a texture map
Granted: June 2, 1998
Patent Number:
5760783
An apparatus and method for quickly and efficiently providing texel data relevant for displaying a textured image. A large amount of texture source data, such as photographic terrain texture, is stored as a two-dimensional or three-dimensional texture MIP-map on one or more mass storage devices. Only a relatively small clip-map representing selected portions of the complete texture MIP-map is loaded into faster, more expensive memory. These selected texture MIP-map portions forming the…
Pipeline processor with enhanced method and apparatus for restoring register-renaming information in the event of a branch misprediction
Granted: May 26, 1998
Patent Number:
5758112
Redundant mapping tables for use in processors that rename registers and perform branch prediction is presented. The redundant mapping tables include a plurality of primary RAM cells coupled to a plurality of redundant RAM cells. In the event of a branch instruction, the redundant RAM cells can save the contents of the primary RAM cells in a single clock cycle before the processor decodes and executes subsequent instructions along a predicted branch path. Should the branch instruction be…
Procedure and system for placement optimization of cells within circuit blocks by optimizing placement of input/output ports within an integrated circuit design
Granted: May 26, 1998
Patent Number:
5757658
A system and procedure for placement optimization of input/output ports associated with edges of circuit blocks within an integrated circuit design. The integrated circuit design is composed of circuit blocks that communicate using inter-block signal wires coupled to input/output ports (IOPs) located along edges of circuit blocks. An arbitrary IOP placement is first received, e.g., from a global floorplanner, and indicates (1) the allowable edge placement domains for each IOP and can…
System and method for media stream synchronization with a base atom index file and an auxiliary atom index file
Granted: May 12, 1998
Patent Number:
5751280
An indexing method allows a viewer to control the mode of delivery of program material while minimizing the time offset between audio and video data so that the viewer does not perceive a time delay between the audio and video. Video data frames may be grouped together into units referred to as "Groups of Pictures" (GOP's) comprising one or more frames. Synchronization is performed by correlating audio frames of the audio data with GOP's of the video data. When jumping to various points…
Movie-based facility for launching application programs or services
Granted: April 28, 1998
Patent Number:
5745713
A movie-based facility for launching applications or services. A launchpad or pallet of icons is provided to a user. The launchpad is part of a graphical user interface. Each icon has a display region. A user can launch an application program by pressing the icon and concurrently therewith display a movie within the display region of the icon during the latency period associated with the launching of the application program.
Antialiasing of silhouette edges
Granted: April 21, 1998
Patent Number:
5742277
A system and method for antialiasing silhouette edges are described herein. A video interface accesses the frame buffer to retrieve a foreground color of an edge pixel that falls on the silhouette edge. The video interface estimates a background color of the edge pixel based on foreground colors of neighboring pixels that are proximate to the edge pixel. Then, the video interface interpolates between the foreground color and the estimated background color to determine an output color of…
Method and apparatus for shadow generation through depth mapping
Granted: April 21, 1998
Patent Number:
5742749
A method and apparatus for creating shadowed scenes for interactive image generation. Shadowing is effected by generation of a shadowing coefficient for each pixel, which is then used when the scene is rendered. The present invention utilizes z-buffer and projective texture mapping facilities of an image generation system. Generation of the shadow coefficient is achieved by the steps of: rendering the scene from the viewpoint of a light source using z-buffering to create a two…
System and method for providing and displaying a web page having an embedded menu
Granted: April 21, 1998
Patent Number:
5742768
A method for providing a web page (26) having an embedded menu (46) to a web browser (24) and for displaying the web page (40) to a user of the web browser (24) are provided. A request for a web page (20) is received from a web browser (24). In response to the request, a web page (26) and an applet (28) associated with the web page (20) are packaged for transmission to the web browser (24). The web page (26) and the applet (28) are then transmitted to and downloaded by the web browser…
Housing for a computer
Granted: April 14, 1998
Patent Number:
D393449
Conflict resolution in interleaved memory systems with multiple parallel accesses
Granted: April 14, 1998
Patent Number:
5740402
A conflict resolution system for interleaved memories in processors capable of issuing multiple independent memory operations per cycle. The conflict resolution system includes an address bellow for temporarily storing memory requests, and cross-connect switches to variously route multiple parallel memory requests to multiple memory banks. A control logic block controls the address bellow and the cross-connect switches to reorder the sequence of memory requests to avoid conflicts. The…
Housing for deskside computer
Granted: April 7, 1998
Patent Number:
D393249
Heat sink with integral attachment mechanism
Granted: April 7, 1998
Patent Number:
5735340
A thermally conductive heat sink unit having an integral attachment mechanism. In the present invention, a thermally conductive unit is adapted to thermally contact a heat generating device mounted on a substrate. A flexible connector is integral with the thermally conductive unit. The flexible connector is adapted to couple the thermally conductive unit to the substrate such that the thermally conductive unit thermally contacts the heat generating device.