Abstract:
An active cooling arrangement for a removable circuit board (10) installed within a host computer, where the board has one or more components (31, 32) generating excessive heat, for which a duct defines an air-cooling path which includes the one or more components. The path has a duct (30) with an open side proximate to the circuit board so that the circuit board defines one boundary of the air-cooling path. An inlet (18) is provided for injecting cooled air onto the circuit board and an outlet (19) is provided for ejecting the air. The circuit board and the duct constitute an assembly. A fan or fans (12, 13) may be mounted on the assembly, and located so as to cause airflow along the path from the inlet to the outlet. The duct may have multiple constriction points (22, 23, 24, 25, 26, 27) near hot locations so that the cross-sectional area of the duct is variable along the air-cooling path, thus adjusting air velocity and heat transfer from components to the air. The duct may also be segmented into airflow regions having separate air-intake and fan arrangements (12, 13). Power may be reveived from the circuit board (29) or from an external power source (37), and the system may be formed from injection molded plastic.
Abstract:
A system for real-time capture and playback of high resolution compressed and uncompressed digital video data received upon a JPEG video board (10) over an input line (D1). This input is converted into YUV, and may be scaled and adjusted for color, contrast, hue and saturation. A bus interface (16) is in communication with the video input to provide a high resolution digital video data stream. A transient memory (20) communicates with the interface (16) over a first data path (11), and a digital storage medium (31, 35, 36, 40) communicates with the transient memory over a second data path (12), where the first and second data paths are configured to permit real-time storage of the data stream under microprocessor control.
Abstract:
An output driver for providing bus signals at a driver output in response to an input signal, the driver having a driver input signal responsive to the input signal, a supply voltage terminal and a ground terminal. The driver includes an improved clamping of an initially ON (i.e. high going) output pulse of the driver and adds an active pull-up function inside the integrated circuit that does not change the external circuit nor require additional functional external circuit connections.
Abstract:
A system that permits the plotting of any combination of several colors in one pass. Three differently colored light sources are provided, and thus one, two or three colors may be plotted at the same time. An apparatus is provided for causing relative movement between the scanning head and the substrate along each of the two axes of the substrate. Preferably, the first axis is disposed circumferentially about a cylinder, on which the substrate is situated, the cylinder having a central axis, and the second axis is disposed approximately parallel to the central axis. The system includes deflection means, preferably acousto-optical modulators, for deflecting along a path a portion of each beam of light by an amount dependent upon the frequency of a signal that is present at the deflection means' input. The system permits the plotting of a multicolor proof and the plotting of separates for making printing plates, both the proof and the separates being formed by halftone dots.
Abstract:
The invention provides a scanner system that in one embodiment is of the flatbed type and employs first and second cameras that have first and second areas of view respectively of each scan line, such areas being proximate to one another in a common boundary region of each scan line. The cameras are designed so that in forming first and second images respectively of their corresponding areas of view, the center of each image is displaced from the camera's central axis in such a direction that the angle formed at the document between equivalent optical paths from a point in the common boundary region to each of the images is substantially less than the angle resulting in the absence of such displacement. This design permits relatively good alignment of the two camera images in a desktop scanner notwithstanding some variation in height of the document above the platen. Other embodiments provide improvements in lid design, and isolation from vibration and torsional forces.
Abstract:
A computer chassis having an improved airflow path along a removable circuit board (11) mounted inside a chassis (10). The removable circuit board has a connector (12) along one edge for connection to a mother board (30). The chassis has a rear panel (14), and the mother board mounted inside the chassis such that the rear edge of the mother board is spaced from the rear panel to define a setback, and an inset access (16) to the removable circuit board such that the inset access is positioned within the space forming the setback. The chassis also has an airflow path (40) along the removable circuit board, over the rear edge of the mother board and across the setback. The airflow path may end with a plurality of vent locations (21, 22) within the setback and in the rear panel proximate to the setback. These vent locations are for receiving air into and ejecting air out of the chassis. The mounting of the mother board may include an interior panel (13) mounted inside the chassis such that the interior panel is parallel to and spaced below the mother board. The interior panel may also be attached to the rear panel in a position transverse to the rear panel. Moreover, the means for providing an inset access to the removable circuit board may include a removable cover plate (20).
Abstract:
In standard display systems pixel data are stored in the frame buffer such that all data related to a pixel (both intensity values and non-display data as masks, Fast Clear etc.) are stored in a memory word; consecutive pixels of a line are stored in subsequent memory words. This data arrangement causes several memory accesses to be necessary for operations as drawing etc. on a set of neighbouring pixels. The present invention speeds up such operations by subdividing the display area in (rectangular) blocks, whose pixel data are stored in corresponding blocks of subsequent memory words. For each pixel, display data only are stored in a block, and non-display data are stored elsewhere, so that burst access mode can be used for accessing a set of neighbouring pixel display data in a single operation. The arrangement based on rectangular blocks is particularly advantageous for writing triangles, vectors etc. Each block is preferably stored across interleaved memory banks, that may be accessed in parallel for rendering and display. Dual bank operation (opening two pages at once) can be effected according to a checker-board block allocation, which still improves triangle and vector management. The invention is particularly suitable for SDRAM arrays having a single access port.
Abstract:
A spread spectrum digital screening mask and a method and system for digital screening a continuous tone image with the spread spectrum digital screening mask. The mask is characterized in the frequency domain by a function in magnitude independent of angle within a band of frequencies between a minimum frequency and a maximum frequency. The mask may be further characterized by its thresholded binary planes at each of a plurality of predetermined threshold values. The binary planes are characterized in frequency domain by magnitudes primarily distributed within the band of frequencies. For each binary plane, the number of pixels having one of the binary values divided by the total number of pixels in the binary plane equals a fraction determined by the predetermined threshold value of the binary plane divided by the maximum threshold value.
Abstract:
A rotatable drum for use in a plotter, or similar device, that provides vacuum for holding the film or other media to the drum's surface, so as to easily accommodate films of various sizes. The drum includes first and second journals (10) and a plate (7) mounted on the circumference of the first and second journals. At least one of the journals has defined on its circumference circumferential channels. The plate (7) has interior and exterior sides, and the first and second journals and a portion of the plate's interior side define a chamber (3). The plate's exterior side has defined thereon a plurality of grooves (72). In one embodiment, at least one of the grooves, associated with a first film size, is in fluid communication with the chamber (3), and some of the remaining grooves, associated with the larger film sizes, are in fluid communication with the channels. A vacuum is supplied to the chamber, and a valve (50) is provided for controlling fluid communication between the channels and the chamber.
Abstract:
Disclosed is a system for administration, on a computer network, of license terms (a so-called license server) for a software product (12a, 12b... 12j) provided to said network. Said license server (17c, 18a, 18b) being realized by one of the network computers and which tasks comprise e.g. tracking of a software product (12a, 12b... 12j) usage in the system, issuing usage permits (licenses) to the different network users in accordance with predefined conditions, monitoring expirations and violations (e.g. the maximum number of users simultaneously using a software product) of issued licenses and when necessary, withdrawing issued software product licenses. In one embodiment, the system includes a policy server database (14) maintained on each node (11) of the system, where said predefined conditions are specified under which usage of a software product (12a, 12b... 12j) is permitted at the respective system nodes (11). Each node also has a policy server ''daemon'' (16) in association with said policy server database (14) for interaction with the license server (17c, 18a, 18b) in order to enforce license terms for a software product.