×

Method and apparatus adapted for an audibly-driven, handheld, keyless and mouseless computer for performing a user-centered natural computer language

  • US 5,408,582 A
  • Filed: 05/05/1993
  • Issued: 04/18/1995
  • Est. Priority Date: 07/30/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for providing a user-defined computer language executed in a keyless and mouseless computer, for use in controlling a device, comprising the steps of:

  • sequentially displaying a first plurality of commands, said first plurality of commands comprising a minimum set of prestored instructions, said minimum set of instructions being a minimum number of instructions necessary for said user to perform all functions implementable by said computer with respect to an arbitrary problem to which said computer is applied;

    contemporaneously and sequentially detecting a first plurality of audible commands, said first plurality of audible commands corresponding to said first plurality of displayed commands;

    converting each of said detected audible commands into a digital signal;

    storing each of said digital signals corresponding to said first plurality of audible commands to comprise a plurality of digital signals corresponding to said minimum number of instructions, termed the minimum instructions;

    uniquely associating each of said digital signals with a predefined digital command stored in said computer to perform one of said minimum instructions, said first plurality of audible commands being uniquely associated with said first plurality of displayed commands and corresponding predefined digital commands without separate mouse or keyboard input and not dependent upon independently associating any language structure with any application software,detecting a second plurality of audible commands, said second plurality of audible commands being arbitrarily determined by said user;

    converting each of said detected second plurality of audible commands into a digital signal;

    storing each of said digital signals corresponding to said second plurality of audible commands to comprise said user-defined computer language, so that said user-defined computer language begins to be structured by said digital signals corresponding to said second plurality of audible commands corresponding in turn to one or more of said minimum instructions;

    detecting sequences which each include a new audible command from said second plurality, and more than one chosen audible command from the first and second pluralities, said sequences to be termed audible macrocommand creation sequences;

    in response to each said audible macrocommand creation sequence, further associating said new audible command for that sequence with said ones of said minimum instructions associated with said chosen audible commands for that sequence;

    recognizing said user'"'"'s repeat use of each of the audible commands in the second plurality, after said steps of associating, andexecuting said minimum instructions associated with all recognized audible commands.

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