Patents Assigned to Monotype Imaging, Inc.
-
Publication number: 20080123948Abstract: An apparatus, computer product and method for configuring a color management system profile used to gamut map image data to the gamut capabilities of an output device is disclosed. The method executes the steps of deriving a first look-up table that is used to convert a device-dependent color space into a device-independent color space, creating an object list including a plurality of objects, wherein the object list is interpreted by a computer application with reference to a configuration object to generate a second look-up table that is used to convert the device-independent color space into a different set of values within the same device-independent color space, storing the second look-up table, configuring a profile that accesses the second look-up table, wherein the configured profile is associated with an output device, performing gamut mapping using the associated, configured profile on the image data, and outputting the gamut mapped image data to an output device.Type: ApplicationFiled: November 29, 2006Publication date: May 29, 2008Applicant: Monotype Imaging, Inc.Inventor: Dirk C. De Baer
-
Publication number: 20080117464Abstract: The design of periodic screens for halftone patterns is based upon a series of constrained optimization problems. For each of a number of input levels, a pattern is found that minimizes a cost function. The cost function is a spatial-frequency weighted difference between an ideal, continuous-space pattern and a predicted reconstructed pattern. The frequency weighting is a parameterized trade-off between the preservation of periodic components and the introduction of non-harmonic components.Type: ApplicationFiled: November 20, 2006Publication date: May 22, 2008Applicant: Monotype Imaging, Inc.Inventor: Kenneth R. Crounse
-
Publication number: 20080049023Abstract: A method for compressing font instruction data. The method includes analyzing a set of pixel-per-em values and fractional pixel shifts contained in font instruction for each glyph in a font data set to construct a database of values. The pixel-per-em values and fractional pixel shifts are converted into operational codes and argument values and these values are compressed into a compressed data stream including a series of multiple-bit words representing font instruction specifications for each glyph in the font data. In addition, fixed environmental variable values are set for each glyph based on the font instruction data. When a glyph is to be rendered using the compressed font instruction, the compressed instruction is decompressed and only relevant multiple-bit word or words corresponding to font instruction specifications for the respective glyph are executed, but not any of the 16-bit words corresponding to font instruction for the fixed environmental values.Type: ApplicationFiled: August 22, 2006Publication date: February 28, 2008Applicant: Monotype Imaging, Inc.Inventor: David G. Opstad
-
Publication number: 20080030502Abstract: A diacritic positioning system employs a diacritic glyph's bounding box and the base glyph's bounding box, in combination with diacritic position data stored in the diacritic positioning system, to properly position one or more diacritics relative to the base glyph. The position data enables the diacritic positioning system to call associated functions that place multiple diacritics above and/or below a single base character without interfering with one another, e.g. to stack the diacritics. In addition, the information about the diacritic characters can be employed to prevent interference between a diacritic and the base character in special circumstances.Type: ApplicationFiled: August 4, 2006Publication date: February 7, 2008Applicant: Monotype Imaging, Inc.Inventor: Christopher J. Chapman
-
Publication number: 20080028304Abstract: A method and apparatus are provided for embedding a font subset in an electronic document. The method in one form includes analyzing a document having characters of a font set where characters may have different forms depending on the location of the character in a word or one or more ligatures represent a combination of characters. A font subset is created corresponding to only the character forms present in the document and the font subset is associated with the document. Advantageously, the embedded font subset only contains the font characters which are used in the document and not all characters which may be present in a complete font set for all font sets referenced in the document.Type: ApplicationFiled: July 25, 2006Publication date: January 31, 2008Applicant: Monotype Imaging, Inc.Inventors: Vladimir Levantovsky, Richard G. Comeau, Christopher J. Chapman
-
Publication number: 20060279788Abstract: The automatic generation and use of halftone supercell threshold arrays suitable for high addressability output devices, particularly ones with constraints on sub-pixel combinations or geometries is disclosed. An example of a high addressability device is a laser printer using a pulse width modulator. The invention can further extend the usefulness of supercell halftone screening systems.Type: ApplicationFiled: June 10, 2005Publication date: December 14, 2006Applicant: MONOTYPE IMAGING, INC.Inventors: Kenneth Crounse, Vladimir Levantovsky
-
Publication number: 20060274338Abstract: At least two different pixel clock frequencies or pixel pitches are used when generating an image. They are used with periodic halftone patterns in a color scanning printing process. By using different clock frequencies for the different color separations, more options for screen geometry are available, and therefore new screen sets with desirable moiré behavior are possible. This is especially important on low resolution devices, such as 1200 dpi and below. Here there are a limited number of rational tangent screen geometries that are available and moiré canceling or moiré averting combinations are scarce. The different pixel clock frequency are used when writing at least two color channels in order to provide otherwise unavailable halftone geometries.Type: ApplicationFiled: June 7, 2005Publication date: December 7, 2006Applicant: MONOTYPE IMAGING, INC.Inventors: Kenneth Crounse, Vladimir Levantovsky
-
Patent number: 6997543Abstract: A total-ink method ensures that the total amount of available colors remains the same such that the color characterization process can treat the restricted printing process as if it is dealing with a non-restricted printing process without loss of quality. This method enhances non-lossless, black generation methods traditionally used for total-ink restriction by generating compensated target device contone image data in which colorant applied to the media is limited based on a total ink constraint by providing a one-to-one mapping between each possible input contone image data value and each possible compensated target device contone image data value, using a bijective function, for example.Type: GrantFiled: October 16, 2003Date of Patent: February 14, 2006Assignee: Monotype Imaging, Inc.Inventor: Dirk C. DeBaer
-
Patent number: 6992671Abstract: Vector quantization provides font contour data reduction. Characters are defined in a font collection using segmented outline forms and common references stored to curve segments for similar segments in different characters of the font collection. Compressing the font collection preferably includes applying an entropy encoding data reduction. The common references are stored in a segment storage location. Another aspect includes decompressing a font store containing a compressed collection of outline fonts. The uncompressed curve segments are scaled so as to match a requested size for a letterform.Type: GrantFiled: March 28, 2000Date of Patent: January 31, 2006Assignee: Monotype Imaging, Inc.Inventor: Miguel Angel Corona