Patents by Inventor Anne G. Leonard

Anne G. Leonard 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: 5257351
    Abstract: The system and method of this invention processes a data stream based on the structure of a font file which can be varied by a user or application of the processing system. The font file not only contains the pel patterns for a range of graphical symbols, but it also contains the rules for, interpreting a data stream having a particular syntax. The rules for interpreting a data stream are referred to as the processing model for the data stream.The structure of the font file contains an index array to the range of graphical symbols. Each byte in the data stream is used to generate an index into the index array. In each element of the index array there is a value and control bits. The control bits indicate whether the value is an offset to a graphical symbol or whether the value is a modifier. If the value is a modifier, it is used to increment the next sequential data byte in the data stream through the range of graphical symbols.
    Type: Grant
    Filed: July 16, 1990
    Date of Patent: October 26, 1993
    Assignee: International Business Machines Corporation
    Inventors: Anne G. Leonard, Richard L. Verburg
  • Patent number: 4987550
    Abstract: The system and method of this invention processes a data stream based on the structure of a font file which can be varied by a user or application of the processing system. The font file not only contains the pel patterns for a range of graphical symbols, but it also contains the rules for interpreting a data stream having a particular syntax. The rules for interpreting a data stream are referred to as the processing model for the data stream. The structure of the font file contains an index array to the range of graphical symbols. Each byte in the data stream is used to generate an index into the index array. In each element of the index array there is a value and control bits. The control bits indicate whether the value is an offset to a graphical symbol or whether the value is a modifier. If the value is a modifier, it is used to increment the next sequential data byte in the data stream through the range of graphical symbols.
    Type: Grant
    Filed: September 22, 1987
    Date of Patent: January 22, 1991
    Assignee: International Business Machines Corporation
    Inventors: Anne G. Leonard, Richard L. Verburg