×

System for parsing multidimensional and multidirectional text into encoded units and storing each encoded unit as a separate data structure

DC
  • US 5,182,709 A
  • Filed: 02/28/1990
  • Issued: 01/26/1993
  • Est. Priority Date: 03/31/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. In an information processing system including a keyboard, a display device, and an editing means, coupled to said keyboard and said display device, for editing both multidirectional and multidimensional text, the editing means comprising:

  • memory means storing instructions for editing text, said text including said multidirectional and multidimensional text;

    input receiving means responsive to keystrokes from said keyboard representing text characters and editing commands for generating a string of codes defining a text;

    parser means responsive to said string of codes from the input receiving means and said instructions in said memory means for;

    reading the codes of the string and parsing the codes into encoded units, each of said encoded units being stored in said memory means as a data structure, each said encoded unit defining a different group of one or more characters and at least one of said encoder units defining a group of two or more characters that are positioned in an expression as a unit, said unit being delineated by predefined characters, and being comprised of codes which define the group, andgenerating for each said encoded unit a unit structure and storing said unit structure in said memory means, wherein each said unit structure is comprised of a data structure that contains information defining a visual representation of the corresponding encoded unit, said visual representation being such that said multidirectional text and said multidimensional text are represented for visual display; and

    display means for receiving and displaying said visual representation information from said memory means on said display device.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×