×

Augmentive communications system and method

  • US 5,047,953 A
  • Filed: 07/31/1989
  • Issued: 09/10/1991
  • Est. Priority Date: 07/31/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a programmable system for enabling a user to generate sentences from a set of stored words and phrases by actuating a single switch in response to choices presented to said user, a method of generating said sentences in said system comprising the steps of:

  • storing in said programmable system at least one set of numbered instructions executable by said system which defines said choices and their order of presentation, said set of instructions including individually numbered instructions, each having a first line number for identification, a command symbol, at least one word to be presented to said user as one of said choices, and at least one second line number for indicating which individual instruction to execute next;

    executing said instructions in said system by;

    (a) locating a first individual instruction to be executed from the set of instructions;

    (b) determining if there is more than one second line number in the instruction to be executed;

    (c) when there is no more than one second line number in the instruction to be executed, executing the function defined by the command symbol of the instruction to be executed, and proceeding to the individual instruction indicated by the second line number designated in the instruction to be executed;

    (d) when there is more than one second line number in the instruction to be executed, presenting a word in an individual instruction indicated by the first such second line number to said user;

    (e) determining if said single switch has been actuated within a predetermined interval of time after said word is presented to said user;

    (f) when said switch is actuated within said-predetermined interval of time, executing a function defined by a command symbol in the individual instruction indicated by the first such second line in the instruction to be executed, and proceeding to the next second line number designated in the instruction to be executed;

    (g) when said switch is not activated within said predetermined interval of time, presenting to said user a word in another individual instruction indicated by the next second line number in the instruction to be executed; and

    (h) repeating steps (e), (f), and (g) for each successive second line number listed in the instruction to be executed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×