Computer system for teaching abbreviations for text and data processing functions
First Claim
1. A method of teaching predetermined shorter sequences of user actions, known as abbreviations, to a computer system user during use of a computer system, said computer system having means for automatically recognizing abbreviations, said abbreviations enabling the computer to manipulate data in a manner corresponding to predetermined longer sequences of user actions, said method of teaching abbreviations to a computer system user while the user is in the act of finishing entering said longer sequences of user actions comprising the steps of:
- (a) permanently storing a plurality of predetermined longer sequences of user actions and corresponding abbreviations in a computer memory;
(b) reading and temporarily storing sequences of user actions entered by a user during utilization of said computer system;
(c) automatically comprising said temporarily stored sequence of user actions with said permanently stored plurality of predetermined longer sequences of user actions to determine if an abbreviation for said temporarily stored sequence of user actions exists;
(d) when said comparison step indicates an abbreviation exists, automatically retrieving the stored corresponding abbreviation and automatically indicating to a user said abbreviation;
such that a user learns the abbreviation of a predetermined longer sequence of user actions when said longer sequence of user actions is used during utilization of said computer system.
0 Assignments
0 Petitions
Accused Products
Abstract
A teaching method is disclosed for computer systems that permit longer sequences of user actions such as keypresses or selection via pointing to be replaced by shorter sequences of user actions (abbreviations), which method shows the user the abbreviation by either highlighting the characters or sounding beeps or pronouncing the characters of the abbreviation whenever the user neglects to use the abbreviation. The method thus teaches the user the abbreviations while he/she is doing normal work.
28 Citations
28 Claims
-
1. A method of teaching predetermined shorter sequences of user actions, known as abbreviations, to a computer system user during use of a computer system, said computer system having means for automatically recognizing abbreviations, said abbreviations enabling the computer to manipulate data in a manner corresponding to predetermined longer sequences of user actions, said method of teaching abbreviations to a computer system user while the user is in the act of finishing entering said longer sequences of user actions comprising the steps of:
-
(a) permanently storing a plurality of predetermined longer sequences of user actions and corresponding abbreviations in a computer memory; (b) reading and temporarily storing sequences of user actions entered by a user during utilization of said computer system; (c) automatically comprising said temporarily stored sequence of user actions with said permanently stored plurality of predetermined longer sequences of user actions to determine if an abbreviation for said temporarily stored sequence of user actions exists; (d) when said comparison step indicates an abbreviation exists, automatically retrieving the stored corresponding abbreviation and automatically indicating to a user said abbreviation; such that a user learns the abbreviation of a predetermined longer sequence of user actions when said longer sequence of user actions is used during utilization of said computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a computer system having means for entering characters, a display screen and means for identifying locations on the display screen, said computer system being programmed to display information in response to the entry of characters and the identification of locations in accordance with a method comprising the steps of:
-
(a) displaying on the screen a plurality of lists of linguistic expressions for selection by a user, each list comprising a separate "menu"; (b) selecting successive ones of said linguistic expressions, in response to the identifying means, as these linguistic expressions are chosen by a user by identifying their respective locations on the screen in their respective menus; and (c) displaying on the screen a line of text comprising the identified linguistic expressions in their successive order of selection; the improvement comprising the method of teaching the user said linguistic expressions and their respective menus, including the steps of; (1) determining whether a longer sequence of characters entered into the computer is a linguistic expression; (2) If so, determining the first menu in which said linguistic expression is displayed; and (3) indicating to the user the character or characters which identify said menu. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification