System and method for braille assistance
First Claim
Patent Images
1. A system for at least one of teaching or autocorrecting braille comprising:
- a stylus having a tip and being configured to be pressed against and to indent a substrate;
a camera configured to detect image data corresponding to one or more indentations made within the substrate using the stylus;
a processor coupled to the camera and configured to;
determine selected locations that include one or more protrusions that extend away from the substrate, the selected locations corresponding to locations on the substrate at which the tip of the stylus was pressed against and indented the substrate based on a specific braille character being written and to braille locations within a braille cell,identify at least one braille character based on the selected locations by comparing the selected locations to the braille locations within the braille cell,determine at least one alphanumeric character corresponding to the at least one braille character based on the at least one braille character,determine a potential word that fits contextually with previous-words based on a comparison of the selected locations that include the one or more protrusions that extend away from the substrate to correct locations of one or more protrusions corresponding to a correct braille character, anddetermine feedback data based on the at least one alphanumeric character corresponding to the at least one braille character and the potential word;
an output device coupled to the processor and configured to output the feedback data; and
an input device coupled to the processor and configured to receive user input that indicates that the potential word is a selected word, wherein the processor is further configured to;
autocomplete the at least one braille character with remaining characters of the potential word in response to the user input indicating that the potential word is the selected word.
2 Assignments
0 Petitions
Accused Products
Abstract
A braille teaching/autocorrecting system includes a camera configured to detect image data corresponding to at least one braille character. The braille teaching/autocorrecting system also includes a processor coupled to the camera and configured to identify the at least one braille character based on the image data and determine feedback data based on the identification of the at least one braille character.
391 Citations
18 Claims
-
1. A system for at least one of teaching or autocorrecting braille comprising:
-
a stylus having a tip and being configured to be pressed against and to indent a substrate; a camera configured to detect image data corresponding to one or more indentations made within the substrate using the stylus; a processor coupled to the camera and configured to; determine selected locations that include one or more protrusions that extend away from the substrate, the selected locations corresponding to locations on the substrate at which the tip of the stylus was pressed against and indented the substrate based on a specific braille character being written and to braille locations within a braille cell, identify at least one braille character based on the selected locations by comparing the selected locations to the braille locations within the braille cell, determine at least one alphanumeric character corresponding to the at least one braille character based on the at least one braille character, determine a potential word that fits contextually with previous-words based on a comparison of the selected locations that include the one or more protrusions that extend away from the substrate to correct locations of one or more protrusions corresponding to a correct braille character, and determine feedback data based on the at least one alphanumeric character corresponding to the at least one braille character and the potential word; an output device coupled to the processor and configured to output the feedback data; and an input device coupled to the processor and configured to receive user input that indicates that the potential word is a selected word, wherein the processor is further configured to; autocomplete the at least one braille character with remaining characters of the potential word in response to the user input indicating that the potential word is the selected word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for at least one of teaching or autocorrecting braille comprising:
-
a camera configured to detect image data including one or more indentations made within a substrate using a stylus having a tip, the image data corresponding to at least one reverse-oriented braille character which is a mirror image of a standard representation of the at least one reverse-oriented braille character; a processor coupled to the camera and configured to; determine selected locations that include one or more protrusions that extend away from the substrate, the selected locations corresponding to locations on the substrate at which the tip of the stylus was pressed against and indented the substrate based on a specific reverse-oriented braille character being written and to braille locations within a braille cell, identify the at least one reverse-oriented braille character based on the selected locations by comparing the selected locations to the braille locations within the braille cell, determine that the at least one reverse-oriented braille character is reverse-oriented based on the image data, determine at least one alphanumeric character corresponding to the at least one reverse-oriented braille character based on the image data and the determination that the at least one reverse-oriented braille character is reverse-oriented, compare the selected locations that include the one or more protrusions that extend away from the substrate to correct locations of one or more protrusions corresponding to a correct braille character, determine that the selected locations are missing an indentation or have an additional indentation in comparison to the correct locations based on the comparison, determine a potential word that fits contextually with previous-words in response to the determination that the selected locations are missing the indentation or have the additional indentation, and determine feedback data based on the at least one alphanumeric character corresponding to the at least one reverse-oriented braille character and the potential word; an output device coupled to the processor and configured to output the feedback data; and an input device coupled to the processor and configured to receive user input that indicates that the potential word is a selected word, wherein the processor is further configured to; autocomplete the at least one braille character with remaining characters of the potential word in response to the user input indicating that the potential word is the selected word. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for at least one of teaching or autocorrecting braille comprising:
-
a camera configured to detect image data corresponding to one or more indentations made within a substrate using a stylus having a tip; a processor coupled to the camera and configured to; determine selected locations that include one or more protrusions that extend away from the substrate, the selected locations corresponding to locations on the substrate at which the tip of the stylus was pressed against and indented the substrate based on a specific braille character being written and to braille locations within a braille cell; identify at least one braille character based on the selected locations by comparing the selected locations to the braille locations within the braille cell, determine at least one alphanumeric character based on the at least one braille character, determine a potential word that fits contextually with previous-words based on a comparison of the selected locations that include the one or more protrusions that extend away from the substrate to correct locations of one or more protrusions corresponding to a correct braille character, and determine feedback data based on the at least one alphanumeric character corresponding to the at least one braille character and the potential word; an output device coupled to the processor and configured to output the feedback data; and an input device coupled to the processor and configured to receive user input that indicates that the potential word is a selected word, wherein the processor is further configured to; autocomplete the at least one braille character with remaining characters of the potential word in response to the user input indicating that the potential word is the selected word. - View Dependent Claims (16, 17, 18)
-
Specification