SIMPLE AFFIRMATIVE RESPONSE OPERATING SYSTEM
First Claim
1. A system, comprising:
- a processor,a sensor coupled to the processor,an electronic sensory presentation device, andnon-transitory memory storing instructions that, when executed by the processor, cause the processor to;
store an identification of a unique, system-wide, and context-independent affirmative action;
divide a content input to generate a sequence of contents and a sequence of identifiers, wherein each identifier of the sequence of identifiers is associated with a content from the sequence of contents;
enter a list-pause cycle comprising;
outputting, via the sensory presentation device, an identifier from the sequence of identifiers; and
pausing a predetermined length of time;
repeat list-pause cycles until determining, via input from the sensor, that the affirmative action has been performed during the pause of a list-pause cycle; and
responsive to determining that the affirmative action has been performed during the pause of the list-pause cycle, output, via the sensory presentation device, the content from the sequence of contents associated with the identifier output during that list-pause cycle.
1 Assignment
0 Petitions
Accused Products
Abstract
A simple affirmative response operating system for selecting a data item from a list of options using a unique affirmative action. Text-based labels in a listing of content are converted to speech using an embedded text-to-speech engine and an audio output of a first converted label is provided. A listening state is entered into for a predefined pause time to await receipt of the simple affirmative action. If the simple affirmative action is performed during the predefined pause time, an associated content item is selected for output. If the simple affirmative action is not performed during the predefined pause time, an audio output of a next converted label in the list is provided. This protocol may be used to control a variety of computing devices safely and efficiently while a user is distracted or disabled from using traditional input methods.
-
Citations
25 Claims
-
1. A system, comprising:
-
a processor, a sensor coupled to the processor, an electronic sensory presentation device, and non-transitory memory storing instructions that, when executed by the processor, cause the processor to; store an identification of a unique, system-wide, and context-independent affirmative action; divide a content input to generate a sequence of contents and a sequence of identifiers, wherein each identifier of the sequence of identifiers is associated with a content from the sequence of contents; enter a list-pause cycle comprising; outputting, via the sensory presentation device, an identifier from the sequence of identifiers; and pausing a predetermined length of time; repeat list-pause cycles until determining, via input from the sensor, that the affirmative action has been performed during the pause of a list-pause cycle; and responsive to determining that the affirmative action has been performed during the pause of the list-pause cycle, output, via the sensory presentation device, the content from the sequence of contents associated with the identifier output during that list-pause cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for interaction between a human and a computing device, comprising:
-
storing an identification of a unique, system-wide, and context-independent affirmative action; dividing a content input to generate a sequence of contents and a sequence of identifiers, wherein each identifier of the sequence of identifiers is associated with a content from the sequence of contents; entering a list-pause cycle comprising; outputting, in an audio form, an identifier of the sequence of identifiers; and pausing a predetermined length of time; repeating list-pause cycles until determining the affirmative action has been performed during the pause of a list-pause cycle; and responsive to determining the affirmative action has been performed during the pause of a list-pause cycle, outputting, in an audio form, the content from the sequence of contents associated with the identifier output during that list-pause cycle. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method for interaction between a human and a computing device, comprising:
-
storing, by a first computing device, an identification of a unique, system-wide, and context-independent affirmative action; storing, by the first computing device, a sequence of available commands for a second computing device and a sequence of identifiers, wherein each identifier of the sequence of identifiers is associated with a command from the sequence of available commands; entering a list-pause cycle comprising; outputting, in an audio form, an identifier of the sequence of identifiers; and pausing a predetermined length of time; repeating list-pause cycles until determining the affirmative action has been performed during the pause of a list-pause cycle; and responsive to determining the affirmative action has been performed during the pause of a list-pause cycle, transmitting, to the second computing device, the command from the sequence of available commands associated with the identifier output during that list-pause cycle. - View Dependent Claims (24, 25)
-
Specification