Method of displaying web pages to enable user access to text information that the user has difficulty reading
First Claim
1. A method of translating an original web page to a visiually displayable text-to-speech enabled web page, the original web page being defined by source code including at least text designated for display, the method comprising:
- (a) parsing the text of the source code designated for display into one or more grammatical units;
(b) associating a tag with each of the grammatical units;
(c) associating an event handler with each of the tags, the event handler invokes text-to-speech software code; and
(d) reassembling the original web page source code with the associated tags and event handlers to form visually displayable text-to-speech enabled web page source code, wherein when an event associated with an event handler occurs during user interaction with a display of a text-to-speech enabled web page, the text-to-speech software code causes the grammatical unit associated with the tag of the event handler to be automatically spoken.
2 Assignments
0 Petitions
Accused Products
Abstract
Web pages and other text documents displayed on a computer are reformatted to allow a a user who has difficulty reading to navigate between and among such documents and to have such documents, or portions of them, read aloud by the computer using a text-to-speech engine in their original or translated form while preserving the original layout of the document. A “point-and-read” paradigm allows a user to cause the text to be read solely by moving a pointing device over graphical icons or text without requiring the user to click on anything in the document. Hyperlink navigation and other program functions are accomplished in a similar manner.
138 Citations
34 Claims
-
1. A method of translating an original web page to a visiually displayable text-to-speech enabled web page, the original web page being defined by source code including at least text designated for display, the method comprising:
-
(a) parsing the text of the source code designated for display into one or more grammatical units; (b) associating a tag with each of the grammatical units; (c) associating an event handler with each of the tags, the event handler invokes text-to-speech software code; and (d) reassembling the original web page source code with the associated tags and event handlers to form visually displayable text-to-speech enabled web page source code, wherein when an event associated with an event handler occurs during user interaction with a display of a text-to-speech enabled web page, the text-to-speech software code causes the grammatical unit associated with the tag of the event handler to be automatically spoken. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of translating an original document to a visually displayable text-to-speech enabled document, the original document including at least text, the method comprising:
-
(a) parsing the text of the original document into one or more grammatical units; (b) associating a tag with each of the grammatical units; (c) associating an event handler with each of the tags, the event handler invokes text-to-speech software code; and (d) reassembling the original document with the associated tags and event handlers to form a visually displayable text-to-speech enabled document, wherein when an event associated with an event handler occurs during user interaction with a display of a text-to-speech enabled document, the text-to-speech software code causes the grammatical unit associated with the tag of the event handler to be automatically spoken. - View Dependent Claims (11)
-
-
12. A method of allowing a user to interact with a web page displayed on a display device, wherein the web page includes one or more links that have an associated text message, the method comprising:
-
(a) positioning a pointing device over a link, the link being automatically highlighted whenever the pointing device is over the link; (b) automatically loading the associated text message of the link into a text-to-speech engine, the associated text message thereby being automatically spoken; and (c) automatically navigating to the address of the link, wherein steps (a), (b) and (c) occur sequentially and without requiring any further user manipulation of the pointing device or any other user interfaces associated with display device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An article of manufacture for translating an original web page to a visually displayable text-to-speech enabled web page, the original web page being defined by source code including at least text designated for display, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) parsing the text of the source code designated for display into one or more grammatical units; (b) associating a tag with each of the grammatical units; (c) associating an event handler with each of the tags, the event handler invokes text-to-speech software code; and (d) reassembling the original web page source code with the associated tags and event handlers to form visually displayable text-to-speech enabled web page source code, wherein when an event associated with an event handler occurs during user interaction with a display of a text-to-speech enabled web page, the text-to-speech software code causes the grammatical unit associated with the tag of the event handler to be automatically spoken. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An article of manufacture for translating an original document to a visually displayable text-to-speech enabled document, the original document including at least text, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) parsing the text of the original document into one or more grammatical units; (b) associating a tag with each of the grammatical units; (c) associating an event handler with each of the tags, the event handler invokes text-to-speech software code; and (d) reassembling the original document with the associated tags and event handlers to form a visually displayable text-to-speech enabled document, wherein when an event associated with an event handler occurs during user interaction with a display of a text-to-speech enabled document, the text-to-speech software code causes the grammatical unit associated with the tag of the event handler to be automatically spoken. - View Dependent Claims (28)
-
-
29. An article of manufacture for allowing a user to interact with a web page displayed on a display device, wherein the web page includes one or more links that have an associated text message, the article of manufacture comprising a computer-readable medium holding computer-executable instructions for performing a method comprising:
-
(a) positioning a pointing device over a link, the link being automatically highlighted whenever the pointing device is over the link; (b) automatically loading the associated text message of the link into a text-to-speech engine, the associated text message thereby being automatically spoken; and (c) automatically navigating to the address of the link, wherein steps (a), (b) and (c) occur sequentially and without requiring any further user manipulation of the pointing device or any other user interfaces associated with display device. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification