Interactive multimedia book
OwnerCharles L. Whithaminventor
Life of this patent
Estimating the term…
Abstract
An interactive multimedia book provides hands-on multimedia instruction to the user in response to voiced commands. The book is implemented on a computer system and includes both text and audio/video clips. The interactive multimedia book is accessed by voiced commands and natural language queries as the primary user input. The displayed text is written in a markup language and contains hyperlinks which link the current topic with other related topics. The user may command the book to read the text and, as the text is read by the voice synthesizer, a word which is also a hyperlink will change its attributes upon being spoken. The user will be able to observe or hear this and simply utter the word which is the hyperlink to navigate to the linked topic.
Claims28
A method of presenting an interactive multimedia book on a computer system comprising the steps of:
- recognizing voiced commands spoken by a user of the book;
- responding to a voiced command to read text on a displayed page of the book by processing text on the displayed page of the book and synthesizing an audible output corresponding to the processed text;
- identifying words which are active hyperlinks in the text on a displayed page of the book as the text is being read;
- activating at least one attribute of a word identified as an active hyperlink to indicate to the user of the book that the word is a hyperlink;
- recognizing a voiced word spoken by the user of the book as an active hyperlink;
- and
- responding to a voiced word which is an active hyperlink by moving to another page of the book which contains an anchor for the hyperlink.
A method of presenting an interactive multimedia book on a computer system comprising the steps of:
- recognizing a voiced word spoken by the user of the book as an active hyperlink;
- responding to a voiced word which is an active hyperlink by first storing a current page number in a last in, first out register before moving to a second page of the book which contains an anchor for the hyperlink, the current page being an origin page, and then moving to said second page of the book which contains the anchor for the hyperlink;
- recognizing a voiced command spoken by the user of the book to return to the origin page;
- responding to the voiced command to return to the origin page by moving back to the origin page;
- recognizing a natural language query spoken by the user of the book;
- analyzing the natural lananage query;
- and
- responding to the natural language query, wherein the natural language query includes “WHAT”, the step of analyzing the natural language query analyzing a word or words following the word “WHAT”, and the step of responding to the natural language query includes the steps of displaying and synthesizing an audible output which is a definition of the word or words following the word “WHAT”.
A method of presenting an interactive multimedia book on a computer system comprising the steps of:
- recognizing a voiced word spoken by the user of the book as an active hyperlink;
- responding to a voiced word which is an active hyperlink by first storing a current page number in a last in, first out register before moving to a second page of the book which contains an anchor for the hyperlink, the current page being an origin page, and then moving to said second page of the book which contains the anchor for the hyperlink;
- recognizing a voiced command spoken by the user of the book to return to the origin page;
- responding to the voiced command to return to the origin page by moving back to the origin page;
- recognizing a natural language query spoken by the user of the book;
- analyzing the natural language query;
- and
- responding to the natural language query, wherein the natural language query includes “MAKE”, the step of analyzing the natural language query analyzing a word or words following the word “MAKE”, and the step of responding to the natural language query includes the step of moving to a section of the book which covers a project or recipe corresponding to the word or words following the word “MAKE”.
A method of presenting an interactive multimedia book on a computer system comprising the steps of:
- recognizing a voiced word spoken by the user of the book as an active hyperlink;
- responding to a voiced word which is an active hyperlink by first storing a current page number in a last in, first out register before moving to a second page of the book which contains an anchor for the hyperlink, the current page being an origin page, and then moving to said second page of the book which contains the anchor for the hyperlink;
- recognizing a voiced command spoken by the user of the book to return to the origin page;
- responding to the voiced command to return to the origin page by moving back to the origin page;
- recognizing a natural language query spoken by the user of the book;
- analyzing the natural language query;
- and
- responding to the natural language query, wherein the natural language query includes “HOW”, the step of analyzing the natural language query analyzing a word or words following the word “HOW”, and the step of responding to the natural language query includes the step of moving to a section of the book which covers a technique corresponding to the word or words following the word “HOW”.
A method of presenting an interactive multimedia book on a computer system comprising the steps of:
- recognizing a voiced word spoken by the user of the book as an active hyperlink;
- responding to a voiced word which is an active hyperlink by first storing a current page number in a last in, first out register before moving to a second page of the book which contains an anchor for the hyperlink, the current page being an origin page, and then moving to said second page of the book which contains the anchor for the hyperlink;
- recognizing a voiced command spoken by the user of the book to return to the origin page;
- responding to the voiced command to return to the origin page by moving back to the origin page;
- recognizing a natural language query spoken by the user of the book;
- analyzing the natural language query;
- and
- responding to the natural language query, wherein the natural language query includes “GO”, the step of analyzing the natural language query analyzing a word or words following the word “GO”, and the step of responding to the natural language query includes the step of moving to a page, a section of the book which covers a project or recipe or a technique corresponding to the word or words following the word “GO”.
A machine readable medium containing computer code for presenting an interactive multimedia book on a computer, the computer code performing the steps of:
- recognizing voiced commands spoken by a user of the book;
- responding to a voiced command to read text on a displayed page of the book by text on the displayed page of the book and synthesizing an audible output of the text;
- identifying words which are active hyperlinks in the text on a displayed page of the book as the text is being read;
- activating at least one attribute of a word identified as an active hyperlink to indicate to the user of the book that the word is a hyperlink;
- recognizing a voiced word spoken by the user of the book as an active hyperlink;
- and
- responding to a voiced word which is an active hyperlink by moving to another page of the book which contains an anchor for the hyperlink.
Dependencies are inferred from the claim text.