Abstract: A file is selected for use with a document and a file identifier for the selected file is stored in a print record. The file identifier is preferably comprised of a first identifier and a second identifier. If the document with a selected file is saved, the watermark file will "stick" to the document and will be used whenever the document is printed until the file is de-selected or a different file is selected. When the document is printed, the print record is passed to a printer driver. The printer driver selects the proper file by obtaining the first identifier and scanning all of the files for at least one match. If no match is found between the first identifier and the files, an error message is returned. If there is a single match, the document is printed using that file. If there is more than one match, the printer driver obtains the second identifier and scans all of the files again searching for a single match using the first and second identifiers.
Abstract: Unused space in a storage medium such as a read only memory is used to store additional fonts in an apparatus, thereby increasing the total number of fonts stored in the apparatus. The number of fonts made available to a user is based upon the amount of random access memory that is available for fonts. All or a portion of the fonts are made available to the user based on the amount of random access memory that is available for fonts. The number of available fonts can be increased by increasing the amount of random access memory.
Abstract: A method and apparatus for arbitrary transformation of images comprises a transformation between a source image and a destination image. Variables which define the transformation are obtained. A first value and a second value are then determined from the variables. An initial pixel is initialized and destination vectors are determined for the initial pixel. For each remaining pixel to be transformed, the first value is added to the x component and the second value is added to the y component of the destination vectors that correspond to the pixel being transformed. The method and apparatus for arbitrary transformation of images thereby reduces the number of calculations that need to be performed for such operations to two additions only.
Abstract: A directional microphone intended for use in a computer visual display monitor, and methods for construction of same. The integral directional microphone assembly comprises a cardioid electret microphone capsule retained therein by acoustically transparent foam. The microphone housing is mounted internally within a display monitor housing facing the user and adjacent to the top surface of the monitor housing. The microphone housing comprises a frontal opening and a plurality of nonfrontally facing openings which together maximally preserve sound pressure gradient applied to the microphone capsule, resulting in a hypercardioid spatial response.
Type:
Grant
Filed:
January 23, 1995
Date of Patent:
May 6, 1997
Assignee:
Apple Computer, Inc.
Inventors:
David L. Josephson, David A. Lundgren, William V. Oxford
Abstract: A circuit for reducing extremely low frequency (ELF) electric fields on cathode ray robe (CRT) devices comprises a power supply means, a CRT, a voltage sensing means, an amplification means, and a capacitive coupling within a feedback path to the CRT. A CRT anode voltage variation sensed by the voltage sensing means is amplified and inverted by the amplification means, producing a signal which is applied to the capacitive coupling within the feedback path. This signal modifies the impedance at the CRT anode, decreasing the voltage variation and thereby reducing ELF electric field magnitudes.
Abstract: A method in a data processing system for generating a backup copy of designated datasets during concurrent execution of an application. Upon receiving a request for a backup copy, execution of an application is suspended. A dataset logical-to-physical storage system address concordance for the designated datasets is formed, and execution of the application is resumed thereafter. A resource manager is established to manage all input and output functions between storage subsystems, storage subsystem memory associated with each of the storage subsystems, and a temporary host memory during formation of the backup copy. Formation of the backup copy is accomplished on a scheduled or opportunistic basis by copying the designated datasets from the storage subsystems and then updating the address concordance in response to the copying.
Type:
Grant
Filed:
April 20, 1992
Date of Patent:
August 31, 1993
Assignee:
International Business Machines Corporation
Inventors:
Lawrence E. Eastridge, Robert F. Kern, Ronald M. Kern, Claus W. Mikkelsen, James M. Ratliff