Interactive multimedia book
First Claim
1. 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 reading text on the displayed page of the book;
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.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive multimedia book provides hands-on multimedia instruction to the user in response to voiced commands. The book is implemented on an easy to use computer system which is suitable to various environments in which the book might be used. The interactive multimedia book is published on a computer readable medium with the necessary software to support the interactive operation of the book. Alternatively, the book may be downloaded form a remote site using a network, such as the Internet, in which case the content of the book and the necessary software are copied to a local medium, such as a computer hard disk. The content includes both text and audio/video clips. The interactive multimedia book is accessed by a computer system which is equipped with a microphone and voice recognition software. Voiced commands and natural language queries are the primary user input to the computer system. The computer system is also equipped with a high resolution display, a voice synthesizer and a speaker or headphone system to provide output to the user. A combination headphone and directional microphone can be especially convenient in some environments as, for example, the wood shop where the headphones allow the user to better hear the instruction over the din of machine noise while at the same time protecting the user'"'"'s hearing. The displayed text is written in a markup language, such as HyperText Markup Language (HTML), 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, without having to click a mouse button, simply utter the word which is the hyperlink to navigate to the linked topic.
-
Citations
68 Claims
-
1. 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 reading text on the displayed page of the book;
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 another page of the book which contains an anchor for the hyperlink, the current page being an origin page, and then moving to another page of the book which contains an anchor for the hyperlink;
recognizing a voiced command spoken by the user of the book to return to the origin page; and
responding to the voiced command to return to the origin page by moving back to the origin page. - View Dependent Claims (11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53)
-
-
16. A computer system comprising:
-
a system unit having a generally rectangular shape;
a display hinged at one edge of the system unit, said display being rotated away from the system unit when the computer system is in operation and rotated against the system unit when the computer system is not in operation;
detecting means associated with the display for detecting when a user wants to operate the computer system and when the user wants turn the computer system off; and
an automatic on and off function implemented on the computer system and responsive to said detecting means for turning on said computer system and performing an initial program load of an operating system installed on the computer system when the display is rotated away from the system unit and for initiating a shut down procedure of any open applications and the operating system when the display is rotated against the system unit.
-
-
28. A computer system for presenting an interactive multimedia book to a user comprising:
-
a display for displaying text and video clips of the interactive multimedia book, some words of the text being hyperlinks to anchors in text not currently displayed;
a voice recognition function installed on the computer system;
a speech synthesis function installed on the computer system;
a microphone for inputting voiced commands by the user to the voice recognition function;
at least one speaker for outputting synthesized speech from the speech synthesis function; and
an application program running on a central processing unit of the computer system for responding to a voiced command recognized by the voice recognition function to read text on a displayed page of the interactive multimedia book by causing the speech synthesis function to read the text, the application program identifying words which are active hyperlinks in the text on a displayed page as the text is being read and 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, the application responding to a voiced hyperlink recognized by the voice recognition function by moving to another page of the book which contains an anchor for the hyperlink.
-
-
48. A computer system for presenting an interactive multimedia book to a user comprising:
-
a display for displaying text and video clips of the interactive multimedia book, some words of the text being hyperlinks to anchors in text not currently displayed;
a voice recognition function installed on the computer system;
a speech synthesis function installed on the computer system;
a microphone for inputting voiced commands by the user to the voice recognition function;
at least one speaker for outputting synthesized speech from the speech synthesis function;
a last in, first out register; and
an application program running on a central processing unit of the computer system for responding to a voiced hyperlink recognized by the voice recognition function by first storing a current page number in the last in, first out register before moving to another page of the book which contains an anchor for the hyperlink, the current page being an origin page, and then moving to another page of the book which contains the anchor for the hyperlink, said application program responding to a voiced command recognized by the voice recognition function to return to the origin page by moving back to the origin page.
-
-
54. 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 reading text on the displayed page of the book;
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. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification