Patents by Inventor Edward R. Fiala

Edward R. Fiala has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5999709
    Abstract: A method and apparatus for allocating memory usage in a visual output device having a render engine, a display list memory for storing display list objects and a compressed band buffer memory for storing compressed bitmap data rendered by the render engine. The method includes storing display list objects in the display list memory and detecting that the display list memory is full. Upon detecting the display list memory is full and determining that the compressed band buffer memory is not full, display list data is transferred from display list memory to the compressed band buffer memory, thereby freeing space in the display list memory space for more display list objects.
    Type: Grant
    Filed: April 18, 1997
    Date of Patent: December 7, 1999
    Assignee: Adobe Systems Incorporated
    Inventors: Edward R. Fiala, Noam Lorberbaum, Loretta G. Reid
  • Patent number: 5602976
    Abstract: A page printer uses alternative internal representations for the print data in each of multiple lateral strips that make up the page. Page description language input is converted to an intermediate display list format that is sorted into display commands associated with each strip. If during input the display list representation of the data fills the memory allotted to its storage, one or more of the strips is converted from display list format to raster format and compressed using a lossless compression algorithm. If storage of compressed strips subsequently exceeds available memory, raster data is further compressed using a lossy compression algorithm. Additional display list commands are rasterized by decompressing the compressed strips, processing the new commands and recompressing the data using lossless or lossy compression as required. If the display list does not overflow memory during input, the complete strips are rasterized and compressed one at a time in the order in which they will be printed.
    Type: Grant
    Filed: February 23, 1993
    Date of Patent: February 11, 1997
    Assignee: Adobe Systems Incorporated
    Inventors: Michael D. Cooper, Michael L. Hodgson, Patrick S.-H. Ong, James G. Sandman, Jr., Paul D. Rovner, Edward R. Fiala
  • Patent number: 5058144
    Abstract: Non-redundant encoding for textual substitution data compression systems is provided by encoding the structure of search tree constructed and maintained by the compressor for the compression of the source data, thereby enabling an encoder to reconstruct an identical search tree for expanding the data.
    Type: Grant
    Filed: August 16, 1989
    Date of Patent: October 15, 1991
    Assignee: Xerox Corporation
    Inventors: Edward R. Fiala, Daniel H. Greene
  • Patent number: 4906991
    Abstract: In accordance with the present invention source data is encoded by literal codewords of varying length value, with or without the encoding of copy codewords of varying length and displacement value. Copy codeword encoding is central to textual substitution-style data compression, but the encoding of variable length literals may be employed for other types of data compression.
    Type: Grant
    Filed: April 29, 1988
    Date of Patent: March 6, 1990
    Assignee: Xerox Corporation
    Inventors: Edward R. Fiala, Daniel H. Greene