Patents by Inventor Philip G. Apley

Philip G. Apley 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: 5099435
    Abstract: An outline representation of a character or symbol is treated as being composed of a set of zones formed in both the horizontal and vertical directions. The zones are completely character-specific. Each zone defines the extent of some feature of the character. The boundaries of the zones are mapped to specific pixel locations in a bitmap em-square of selected resolution and size. Additional interpolation zones are defined which are used to map all the points on the outline representation of the character that are contained within the interpolation zone, but do not coincide with a control edge, from the positions in the high-resolution em-square to a corresponding position in the low-resolution em-square. To maintain relationships between features, constraint functions may be defined which regulate the size of the control zones for a character at predetermined sizes.
    Type: Grant
    Filed: March 31, 1989
    Date of Patent: March 24, 1992
    Assignee: Bitstream, Inc.
    Inventors: John S. Collins, Michael Yudis, Philip G. Apley
  • Patent number: 4959801
    Abstract: A system and data structure for generating bitmap representations of characters and symbols from their outline representations. The outline representation is treated as being composed of a hierarchy of zones formed in both the horizontal and vertical directions. The zones are completely character-specific. Each zone defines the extent of some feature of the character. The zonal definition of the character comprises part of the information in the data structure. In generating the bitmap, the boundaries of the zones are mapped to specific pixel locations in a bitmap em-square of selected resolution and size. The available pixels are then allocated to the zones. After each level of zone has received its pixel allocation, the pixels assigned thereto are then distributed among the next lower level of zones and the process is repeated iteratively until all zones have received their pixel allocations or it is no longer possible to make allocations.
    Type: Grant
    Filed: October 14, 1988
    Date of Patent: September 25, 1990
    Assignee: Bitstream Inc.
    Inventors: Philip G. Apley, David A. Berlow, John S. Collins