# US 10,319,254 B2 · Graphical user interfaces for spanish language teaching

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,319,254 B2
- Document ID: US10319254B2
- Status: Granted
- Kind: B2
- Application number: 15/183,709
- Filed: 2016-06-15
- Published: 2016-10-06
- Granted: 2019-06-11
- Earliest claimed: 2013-03-15
- Applicants: Joel Lane Mayon
- Inventors: Joel Lane Mayon
- Web page: https://patentgrep.com/patent/US10319254B2

## CPC

- G09B 19/06: Foreign languages (with audible presentation of material to be studied G09B5/04)
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G09B 5/02: with visual presentation of the material to be studied, e.g. using film strip
- G09B 7/06: of the multiple-choice answer-type, i.e. where a given question is provided with a series of answers and a choice has to be made from the answers
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

In one implementation, a computer-implemented method for providing a graphical user interface (GUI) that teaches correct placement of accent marks on Spanish language words through a particular sequence of graphical elements includes receiving, through a GUI presented by a computing device, a selection of a graphical word element corresponding to a word to test as part of a Spanish language teaching program; identifying, by the computing device, a particular word set that corresponds to the word from among a plurality of word sets; and outputting, in the GUI presented by the computing device and based on the particular word set, a first graphical prompt element for the user to identify whether the word has a particular ending characteristic that corresponds to the particular word set.

## Claims

### Claim 1

A computer-implemented method for providing a graphical user interface (GUI) that teaches correct placement of accent marks on Spanish language words through a particular sequence of graphical elements, the method comprising:
receiving, through a GUI presented by a mobile computing device that is a handheld device with a rectangular form factor display presented in portrait mode, a selection of a graphical word element corresponding to a word that is output on a top region of the display to test as part of a Spanish language teaching program;
identifying, by the mobile computing device, a particular word set that corresponds to the word from among a plurality of word sets;
outputting, in the GUI presented by the mobile computing device and based on the particular word set, a first graphical prompt element for a user to identify whether the word has a particular ending characteristic that corresponds to the particular word set after the word is output on the display such that the first graphical prompt element is visible to the user and displayed within the top region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below the word;
receiving, through the GUI presented by the mobile computing device, first user input comprising selection of a first graphical response element that corresponds to one of a plurality of first responses to the first prompt that are presented in the GUI;
determining, by the mobile computing device and based on the particular word set, whether the first input correctly identifies the particular ending characteristic for the word;
outputting, in the GUI presented by the mobile computing device and based on (i) the determination of whether the first input is correct and (ii) the particular word set, a second graphical prompt element for the user to identify whether the word has a particular stressed syllable that corresponds to the particular word set after the first graphical prompt element is output on the display such that the second graphical prompt element is visible to the user and displayed within a middle region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below the first graphical prompt element;
receiving, through the GUI presented by the mobile computing device, second user input comprising selection of a second graphical response element that corresponds to one of a plurality of second responses to the second prompt that are presented in the GUI;
determining, by the mobile computing device and based on the particular word set, whether the second input correctly identifies the particular stressed syllable for the word;
outputting, in the GUI presented by the mobile computing device and based on (i) the determination of whether the second input is correct and (ii) the particular word set, a third graphical prompt element for the user to identify whether the word has an accent mark after the second graphical prompt element is output on the display such that the third graphical prompt element is visible to the user and displayed within a bottom region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below the second graphical prompt element;
receiving, through the GUI presented by the mobile computing device, third user input comprising selection of a third graphical response element that corresponds to one of a plurality of third responses to the third prompt that are presented in the GUI;
determining, by the mobile computing device and based on the particular word set, whether the third input correctly identifies whether the word has an accent mark; and
outputting, through the GUI presented by the mobile computing device, a results graphical element with results that identify whether the user correctly identified whether the word has an accent mark through the selection of the first, second, and third graphical response elements.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the second graphical prompt element is output at a first particular location in the GUI so that it is concurrently visible in the GUI with the first graphical prompt element and the first graphical response element.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein the third graphical prompt element is output at a second particular location in the GUI so that it is concurrently visible in the GUI with the first graphical prompt element, the first graphical response element, the second graphical prompt element, and the second graphical response element.

### Claim 4 (depends on 3)

The computer-implemented method of claim 3, wherein the results graphical element is output at a third particular location in the GUI so that it is concurrently visible in the GUI with the first graphical prompt element, the first graphical response element, the second graphical prompt element, the second graphical response element, the third graphical prompt element, and the third graphical response element.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein, when the particular word set is a first word set:
the particular ending characteristic comprises a word ending in a vowel, the letter n, or the letter s,
the particular stressed syllable comprises a penultimate syllable, and
the word does not have an accent mark.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein, when the particular word set is a second word set:
the particular ending characteristic comprises a word ending in a vowel, the letter n, or the letter s,
the particular stressed syllable is not a penultimate syllable, and
the word does have an accent mark.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein, when the particular word set is a third word set:
the particular ending characteristic comprises a word ending in a consonant with exception of the letter n, or the letter s,
the particular stressed syllable comprises a last syllable, and
the word does not have an accent mark.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein, when the particular word set is a fourth word set:
the particular ending characteristic comprises a word ending in a consonant with exception of the letter n, or the letter s,
the particular stressed syllable is not a last syllable, and
the word does have an accent mark.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein, when the particular word set is a fifth word set:
the particular ending characteristic comprise a word ending in a vowel, the letter n, or the letter s,
the particular stressed syllable comprises a stressed upper vowel on either side of a hiatus, and
the word does have an accent mark over the stressed upper vowel.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein, when the particular word set is a sixth word set:
the particular ending characteristic comprise a word ending in a consonant with exception of the letter n, or the letter s,
the particular stressed syllable comprises a stressed upper vowel on either side of a hiatus, and
the word does have an accent mark over the stressed upper vowel.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, wherein the second graphical prompt element is output in the GUI before the first graphical prompt element and the second user input is received before the first user input.

### Claim 12 (depends on 1)

The computer-implemented method of claim 1, wherein the first graphical prompt element is output in the GUI before the second graphical prompt element and the first user input is received before the second user input.

### Claim 13

A mobile computing device for providing a graphical user interface (GUI) that teaches correct placement of accent marks on Spanish language words through a particular sequence of graphical elements, the mobile computing device comprising:
one or more processors;
one or more handheld input devices and a rectangular form factor display that is programmed to present a GUI, the one or more handheld input devices and the rectangular form factor display presented in a portrait mode and comprising a touchscreen; and
one or more storage devices containing instructions that, when executed, cause the one or more processors to perform operations comprising:
receiving, through the GUI, a selection of a graphical word element corresponding to a word that is output on a top region of the display of the touchscreen to test as part of a Spanish language teaching program;
identifying a particular word set that corresponds to the word from among a plurality of word sets;
outputting, in the GUI and based on the particular word set, a first graphical prompt element for a user to identify whether the word has a particular ending characteristic that corresponds to the particular word set after the word is output on the touchscreen such that the first graphical prompt element is visible to the user and displayed within the top region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below to the word;
receiving, through the GUI, first user input comprising selection of a first graphical response element that corresponds to one of a plurality of first responses to the first prompt that are presented in the GUI;
determining, based on the particular word set, whether the first input correctly identifies the particular ending characteristic for the word;
outputting, in the GUI and based on (i) the determination of whether the first input is correct and (ii) the particular word set, a second graphical prompt element for the user to identify whether the word has a particular stressed syllable that corresponds to the particular word set after the first graphical prompt element is output on the touchscreen such that the second graphical prompt element is visible to the user and displayed within a middle region of the display in the portrait mode, in the GUI presented by the mobile computing device, below to the first graphical prompt element;
receiving, through the GUI, second user input comprising selection of a second graphical response element that corresponds to one of a plurality of second responses to the second prompt that are presented in the GUI;
determining, based on the particular word set, whether the second input correctly identifies the particular stressed syllable for the word;
outputting, in the GUI and based on (i) the determination of whether the second input is correct and (ii) the particular word set, a third graphical prompt element for the user to identify whether the word has an accent mark after the second graphical prompt element is output on the touchscreen such that the third graphical prompt element is visible to the user and displayed within a bottom region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below to the second graphical prompt element;
receiving, through the GUI, third user input comprising selection of a third graphical response element that corresponds to one of a plurality of third responses to the third prompt that are presented in the GUI;
determining, based on the particular word set, whether the third input correctly identifies whether the word has an accent mark; and
outputting, through the GUI, a results graphical element with results that identify whether the user correctly identified whether the word has the accent mark through the selection of the first, second, and third graphical response elements.

### Claim 14

A computer-implemented method for providing a graphical user interface (GUI) that teaches correct placement of accent marks on Spanish language words through a particular sequence of graphical elements, the method comprising:
receiving, through a GUI presented by a mobile computing device that is handheld with a rectangular form factor display presented in portrait mode, a selection of a graphical word element corresponding to a word that is output on a top region of the display to test as part of a Spanish language teaching program;
identifying, by the mobile computing device, a particular word set that corresponds to the word from among a plurality of word sets;
outputting, in the GUI presented by the mobile computing device based on the particular word set, a first graphical prompt element for a user to identify whether the word has a particular ending characteristic that corresponds to the particular word set after the word is output on the display such that the first graphical prompt element is visible to the user and displayed within the top region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below to the word;
receiving, through the GUI presented by the mobile computing device, first user input comprising selection of a first graphical response element that corresponds to one of a plurality of first responses to the first prompt that are presented in the GUI;
determining, by the mobile computing device and based on the particular word set, whether the first input correctly identifies the particular ending characteristic for the word;
outputting, in the GUI presented by the mobile computing device and based on the particular word set, a second graphical prompt element for the user to identify whether the word has a particular stressed syllable that corresponds to the particular word set after the first graphical prompt element is output on the display such that the second graphical prompt element is visible to the user and displayed within a middle region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below to the first graphical prompt element;
receiving, through the GUI presented by the mobile computing device, second user input comprising selection of a second graphical response element that corresponds to one of a plurality of second responses to the second prompt that are presented in the GUI;
determining, by the mobile computing device and based on the particular word set, whether the second input correctly identifies the particular stressed syllable for the word;
outputting, in the GUI presented by the mobile computing device and based on the particular word set, a third graphical prompt element for the user to identify whether the word has an accent mark after the second graphical prompt element is output on the display such that the third graphical prompt element is visible to the user and displayed within a bottom region of the display in the portrait mode, in the GUI presented by the mobile computing device, vertically below to the second graphical prompt element;
receiving, through the GUI presented by the mobile computing device, third user input comprising selection of a third graphical response element that corresponds to one of a plurality of third responses to the third prompt that are presented in the GUI;
determining, by the mobile computing device and based on the particular word set, whether the third input correctly identifies whether the word has an accent mark; and
outputting, through the GUI presented by the mobile computing device, a results graphical element with results that identify whether the user correctly identified whether the word has an accent mark through the selection of the first, second, and third graphical response elements.

### Claim 15 (depends on 14)

The computer-implemented method of claim 14, wherein:
the first graphical prompt element is output before the second graphical prompt element, and
the second graphical prompt element is output before the third graphical prompt element.

### Claim 16 (depends on 14)

The computer-implemented method of claim 14, wherein:
the first graphical prompt element is output before the third graphical prompt element, and
the third graphical prompt element is output before the second graphical prompt element.

### Claim 17 (depends on 14)

The computer-implemented method of claim 14, wherein:
the second graphical prompt element is output before the first graphical prompt element, and
the first graphical prompt element is output before the third graphical prompt element.

### Claim 18 (depends on 14)

The computer-implemented method of claim 14, wherein:
the second graphical prompt element is output before the third graphical prompt element, and
the third graphical prompt element is output before the first graphical prompt element.

### Claim 19 (depends on 14)

The computer-implemented method of claim 14, wherein:
the third graphical prompt element is output before the first graphical prompt element, and
the first graphical prompt element is output before the second graphical prompt element.

### Claim 20 (depends on 14)

The computer-implemented method of claim 14, wherein:
the third graphical prompt element is output before the second graphical prompt element, and
the second graphical prompt element is output before the first graphical prompt element.
