# US 2014/0028709 A1 · System and method for effectively navigating polysemous symbols across a plurality of linked electronic screen overlays

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

- Number: US 2014/0028709 A1
- Document ID: US20140028709A1
- Status: Published application
- Kind: A1
- Application number: 13/826,504
- Filed: 2013-03-14
- Published: 2014-01-30
- Earliest claimed: 2012-07-27
- Assignees: Semantic Compaction Systems
- Inventors: Bruce R. BAKER; Glenna L. BUTLER; Russell T. CROSS; Thomas R. KOVACS; Cindy C. HALLORAN; John D. HALLORAN; David H. HERSHBERGER; Rob READ
- Web page: https://patentgrep.com/patent/US20140028709A1

## CPC

- G09G 5/14: Display of multiple viewports
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F 16/24: Querying
- G06F 16/332: Query formulation
- G06F 40/242: Dictionaries
- G06F 40/253: Grammatical analysis; Style critique
- G06T 11/60: Creating or editing images; Combining images with text
- G09G 5/377: for mixing or overlaying two or more graphic patterns (G09G5/02, G09G5/397 take precedence)
- G09G 2340/12: Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G 2354/00: Aspects of interface with display user
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A method, apparatus and computer readable medium are disclosed. In at least one embodiment, the method includes providing polysemous symbols for selection on an initial electronic screen overlay displayed on a display; storing, in a memory, a plurality of the selectable polysemous symbols in association with a pointer identifying display of an electronic screen overlay which is different from the initial electronic screen overlay; and displaying a second electronic screen overlay on the display, in response to initial selection of one of the provided polysemous symbols. In at least one embodiment, the second electronic screen overlay is the electronic screen overlay associated with the selected polysemous symbol.

## Claims

### Claim 1

A method, comprising:
providing polysemous symbols for selection on an initial electronic screen overlay displayed on a display;
storing, in a memory, a plurality of the selectable polysemous symbols in association with a pointer identifying display of an electronic screen overlay which is different from the initial electronic screen overlay; and
displaying a second electronic screen overlay on the display, in response to initial selection of one of the provided polysemous symbols, the second electronic screen overlay being the electronic screen overlay associated with the selected polysemous symbol.

### Claim 2 (depends on 1)

The method of claim 1, wherein the second electronic screen overlay is displayed in place of the initial electronic screen overlay.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
receiving via a processor, an indication of selection of the one of the provided polysemous symbols; and
controlling, via the processor, the display to display the second electronic screen overlay associated with the selected polysemous symbol upon the processor receiving the indication of selection.

### Claim 4 (depends on 2)

The method of claim 2, further comprising:
receiving via a processor, an indication of selection of the one of the provided polysemous symbols; and
controlling, via the processor, the display to display the second electronic screen overlay associated with the selected polysemous symbol in place of the initial electronic screen overlay upon the processor receiving the indication of selection.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
outputting at least one of a word, phoneme, message and phrase in response to selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 6 (depends on 2)

The method of claim 2, further comprising:
outputting at least one of a at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 7 (depends on 3)

The method of claim 3, further comprising:
receiving, via the processor, an indication of selection of one of the provided symbols on the displayed second electronic screen overlay; and
controlling, via the processor, output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 8 (depends on 4)

The method of claim 4, further comprising:
receiving, via the processor, an indication of selection of one of the provided symbols on the displayed second electronic screen overlay; and
controlling, via the processor, output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 9 (depends on 5)

The method of claim 5, further comprising:
controlling, via the processor, display of the initial electronic screen overlay subsequent or simultaneous to the output of the at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase.

### Claim 10 (depends on 6)

The method of claim 6, further comprising:
controlling, via the processor, display of the initial electronic screen overlay in place of the second electronic screen overlay, subsequent or simultaneous to the output of the at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
storing a plurality of the selectable polysemous symbols, displayed on the second electronic screen overlay, in association with a pointer identifying display of third electronic screen overlay which is different from the second electronic screen overlay; and
displaying a third electronic screen overlay on the display, in response to selection of one of the selectable polysemous symbols of the displayed second electronic screen overlay, the third electronic screen overlay being associated with the selected one of the polysemous symbols of the displayed second electronic screen overlay.

### Claim 12 (depends on 11)

The method of claim 11, wherein the third electronic screen overlay is displayed in place of the second electronic screen overlay.

### Claim 13 (depends on 11)

The method of claim 11, further comprising:
receiving via a processor, an indication of selection of the one of the polysemous symbols displayed on the second electronic screen overlay; and
controlling, via the processor, the display to display the third electronic screen overlay associated with the selected one of the polysemous symbols displayed on the second electronic screen overlay upon the processor receiving the indication of selection.

### Claim 14 (depends on 12)

The method of claim 12, further comprising:
receiving via a processor, an indication of selection of the one of the polysemous symbols displayed on the second electronic screen overlay; and
controlling, via the processor, the display to display the third electronic screen overlay associated with the selected one of the polysemous symbols displayed on the second electronic screen overlay upon the processor receiving the indication of selection.

### Claim 15 (depends on 11)

The method of claim 11, further comprising:
outputting at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 16 (depends on 12)

The method of claim 12, further comprising:
outputting at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 17 (depends on 13)

The method of claim 13, further comprising:
receiving, via the processor, an indication of selection of one of the provided symbols on the displayed third electronic screen overlay; and
controlling, via the processor, output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 18 (depends on 14)

The method of claim 14, further comprising:
receiving, via the processor, an indication of selection of one of the provided symbols on the displayed third electronic screen overlay; and
controlling, via the processor, output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 19 (depends on 15)

The method of claim 15, further comprising:
controlling, via the processor, display of the initial electronic screen overlay subsequent or simultaneous to the output of the at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase.

### Claim 20 (depends on 16)

The method of claim 16, further comprising:
controlling, via the processor, display of the initial electronic screen overlay in place of the third electronic screen overlay, subsequent or simultaneous to the output of the at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase.

### Claim 21 (depends on 1)

The method of claim 1, wherein a unique name for each of the plurality of linked electronic screen overlays that corresponds to the symbol sequence is stored in memory.

### Claim 22 (depends on 1)

A computer readable medium including program segments for, when executed on a computer system, causing the computer system to implement the method of claim 1.

### Claim 23

An apparatus, comprising:
an integrated input and display device configured to provide displayed polysemous symbols for selection on an initial electronic screen overlay; and
a memory configured to store a plurality of the selectable polysemous symbols in association with a pointer identifying display of an electronic screen overlay which is different from the initial electronic screen overlay, the integrated input and display device being configured to display a second electronic screen overlay, in response to selection of one of the provided polysemous symbols, the second electronic screen overlay being associated with the selected polysemous symbol.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein the second electronic screen overlay displayed on the integrated input and display device is displayed, in response to receiving an indication of selection of the associated one of the provided polysemous symbols, in place of the initial electronic screen overlay.

### Claim 25 (depends on 23)

The apparatus of claim 23, further comprising:
a processor, configured to receive an indication of selection of the one of the provided polysemous symbols and configured to control the integrated input and display device to display the second electronic screen overlay associated with the selected polysemous symbol upon the processor receiving the indication of selection.

### Claim 26 (depends on 24)

The apparatus of claim 24, further comprising:
a processor, configured to receive an indication of selection of the one of the provided polysemous symbols and configured to control the integrated input and display device to display the second electronic screen overlay associated with the selected polysemous symbol in place of the initial electronic screen overlay upon the processor receiving the indication of selection.

### Claim 27 (depends on 24)

The apparatus of claim 24, wherein the processor is further configured to receive an indication of selection of the one of the provided polysemous symbols and to control the display to display the second electronic screen overlay associated with the selected polysemous symbol in place of the initial electronic screen overlay upon the processor receiving the indication of selection.

### Claim 28 (depends on 23)

The apparatus of claim 23, further comprising:
an output device configure to output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 29 (depends on 24)

The apparatus of claim 24, further comprising:
an output device configure to output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 30 (depends on 25)

The apparatus of claim 25, further comprising:
a processor, configured to receive an indication of selection of one of the provided symbols on the displayed second electronic screen overlay and configured to control the output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 31 (depends on 26)

The apparatus of claim 26, further comprising:
a processor, configured to receive an indication of selection of one of the provided symbols on the displayed second electronic screen overlay and configured to control the output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed second electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol and the selected one of the provided symbols on the displayed second electronic screen overlay.

### Claim 32 (depends on 23)

The apparatus of claim 23, wherein the memory is further configured to store a plurality of the selectable polysemous symbols, displayed on the second electronic screen overlay, in association with a pointer identifying display of third electronic screen overlay which is different from the second electronic screen overlay and wherein the integrated input and display is configured to display a third electronic screen overlay, in response to selection of one of the selectable polysemous symbols of the displayed second electronic screen overlay, the third electronic screen overlay being associated with the selected one of the polysemous symbols of the displayed second electronic screen overlay.

### Claim 33 (depends on 32)

The apparatus of claim 32, wherein the third electronic screen overlay is displayed in place of the second electronic screen overlay.

### Claim 34 (depends on 32)

The apparatus of claim 32, further comprising:
a processor, configured to receive an indication of selection of the one of the polysemous symbols displayed on the second electronic screen overlay and configured to control the display to display the third electronic screen overlay associated with the selected one of the polysemous symbols displayed on the second electronic screen overlay upon the processor receiving the indication of selection.

### Claim 35 (depends on 33)

The apparatus of claim 33, further comprising:
a processor, configured to receive an indication of selection of the one of the polysemous symbols displayed on the second electronic screen overlay and configured to control the display to display the third electronic screen overlay associated with the selected one of the polysemous symbols displayed on the second electronic screen overlay upon the processor receiving the indication of selection.

### Claim 36 (depends on 32)

The apparatus of claim 32, further comprising:
an output device configured to output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 37 (depends on 33)

The apparatus of claim 33, further comprising:
an output device configured to output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response to selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 38 (depends on 34)

The apparatus of claim 34, wherein the processor is configured to receive an indication of selection of one of the provided symbols on the displayed third electronic screen overlay and is configured to control output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 39 (depends on 35)

The apparatus of claim 35, wherein the processor is configured to receive an indication of selection of one of the provided symbols on the displayed third electronic screen overlay and is configured to control output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase in response the processor receiving an indication of selection of one of the provided symbols on the displayed third electronic screen overlay, the output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase being stored in the memory in association with a symbol sequence including the initially selected polysemous symbol, the selected one of the provided symbols on the displayed second electronic screen overlay, and the selected one of the provided symbols on the displayed third electronic screen overlay.

### Claim 40 (depends on 36)

The apparatus of claim 36, wherein the processor is further configured to control the display to display the initial electronic screen overlay on the display subsequent or simultaneous to the output of the at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase.

### Claim 41 (depends on 37)

The apparatus of claim 37, wherein the processor is further configured to control the display to display the initial electronic screen overlay on the display, in place of the third electronic screen overlay, subsequent or simultaneous to the output of the at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase.

### Claim 42 (depends on 23)

The apparatus of claim 23, wherein a unique name for each of the plurality of linked electronic screen overlays that corresponds to the symbol sequence is stored in memory.

### Claim 43

A method, comprising:
displaying, on a display, a virtual keyboard including a plurality of polysemous symbols for selection on an initial electronic screen overlay;
storing, in a memory, a plurality of the selectable polysemous symbols in association with a pointer identifying display of an electronic screen overlay which is different from the initial electronic screen overlay;
displaying a second electronic screen overlay on the display, in response to initial selection of one of the provided polysemous symbols, the second electronic screen overlay being the electronic screen overlay associated with the selected polysemous symbol and including a virtual keyboard wherein less than all of a plurality of key locations on the virtual keyboard include a non-polysemous symbol; and
displaying a third electronic screen overlay on the display in place of the second electronic screen overlay, or outputting at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase, in response to selection of one of the non-polysemous symbols.

### Claim 44 (depends on 43)

The method of claim 43, wherein at least a majority of the non-polysemous symbols on the second level electronic screen overlay belong to the same semantic category.

### Claim 45 (depends on 43)

The method of claim 43, wherein the third level electronic screen overlay includes a virtual keyboard, and wherein at least a majority of the plurality of keys on the virtual keyboard includes a non-polysemous symbol.

### Claim 46 (depends on 45)

The method of claim 45, wherein at least a majority of the non-polysemous symbols on the third level electronic screen overlay belong to the same semantic category.

### Claim 47 (depends on 43)

The method of claim 43, further comprising:
outputting at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase and displaying the initial electronic screen overlay in place of the third electronic screen overlay, in response to the third electronic screen being displayed and in response to subsequent selection of one of the non-polysemous symbols of the third electronic screen overlay.

### Claim 48 (depends on 43)

A computer readable medium including program segments for, when executed on a computer system, causing the computer system to implement the method of claim 43.

### Claim 49 (depends on 43)

The method of claim 43, wherein a unique name for each of the plurality of linked electronic screen overlays that corresponds to the symbol sequence is stored in memory.

### Claim 50

A apparatus, comprising:
an integrated input and display configured to display a virtual keyboard including a plurality of polysemous symbols for selection on an initial electronic screen overlay;
a memory, configured to store a plurality of the selectable polysemous symbols in association with a pointer identifying display of an electronic screen overlay which is different from the initial electronic screen overlay;
a processor configured to determine initial selection of one of the provided polysemous symbols, and configured to control the display of a second electronic screen overlay on the integrated input and display, in response to the determined initial selection, the second electronic screen overlay being the electronic screen overlay associated with the selected polysemous symbol and including a virtual keyboard wherein less than all of a plurality of key location on the virtual keyboard include a non-polysemous symbol, the integrated input and display device being further configured to either control output of at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase or display a third electronic screen overlay on the display in place of the second electronic screen overlay, in response to the processor determining selection of one of the non-polysemous symbols.

### Claim 51 (depends on 50)

The apparatus of claim 50, wherein at least a majority of the non-polysemous symbols on the second level electronic screen overlay belong to the same semantic category.

### Claim 52 (depends on 50)

The apparatus of claim 50, wherein the third level electronic screen overlay includes a virtual keyboard, and wherein at least a majority of the plurality of keys on the virtual keyboard includes a non-polysemous symbol.

### Claim 53 (depends on 52)

The apparatus of claim 52, wherein at least a majority of the non-polysemous symbols on the third level electronic screen overlay belong to the same semantic category.

### Claim 54 (depends on 50)

The apparatus of claim 50, further comprising:
an output device, configured to output at least one of a word, sentence, phoneme, message, letter, number, morpheme, command and phrase, the initial electronic screen overlay being displayed in place of the third electronic screen overlay, in response to the processor controlling the display of the third electronic screen and in response to the processor subsequently determining selection of one of the non-polysemous symbols of the third electronic screen overlay.

### Claim 55 (depends on 50)

The apparatus of claim 50, wherein a unique name for each of the plurality of linked electronic screen overlays that corresponds to the symbol sequence is stored in memory.
