Method and apparatus for annotating a document
First Claim
1. An apparatus for annotating a document comprising:
- a processor;
memory coupled to said processor, said memory comprising at least one text document;
a document processing engine configured to obtain said at least one text document from said memory and convert at least a portion of said at least one text document to at least one audio file;
an audio output device configured to play said at least one audio file to a first user;
an audio input device configured to obtain at least one verbalized comment from said user about said at least one audio file wherein said at least one verbalized comment is stored as an audio comment file;
an annotator, said annotator configured to associate said audio comment file with a location in said text document that corresponds to said audio file playing when said first user provided said at least one comment.
1 Assignment
0 Petitions
Accused Products
Abstract
In one or more embodiments of the invention, the apparatus and methods described herein allows users to review and add any number of annotations (i.e. add comments) to a digital document such as movie scripts, books, etc. from anywhere in the world. For instance, the invention may play the document to the user via an audio output mechanism and provides the user with a way to comment on the document by simply speaking to an audio input mechanism. Any type of computational device may be configured to embody the invention and thereby provide the user with an interface to comment on or review comments about a particular document. Some examples of the type of devices that can be configured to implement embodiments of the invention include, the components of an automobile sound system, a cell phone, a land-based telephone, a personal computer (e.g., a PC or a PDA), dictation device, or any other system capable of accepting audio input and output. Each of the devices that embody the invention may access the document so as to provide the user with a way to review documents from multiple locations using multiple types of devices. The user may, for example, begin reviewing a document in an automobile, continue to review the document via a cell phone, and finish reviewing the document from home using a regular phone line.
263 Citations
59 Claims
-
1. An apparatus for annotating a document comprising:
-
a processor;
memory coupled to said processor, said memory comprising at least one text document;
a document processing engine configured to obtain said at least one text document from said memory and convert at least a portion of said at least one text document to at least one audio file;
an audio output device configured to play said at least one audio file to a first user;
an audio input device configured to obtain at least one verbalized comment from said user about said at least one audio file wherein said at least one verbalized comment is stored as an audio comment file;
an annotator, said annotator configured to associate said audio comment file with a location in said text document that corresponds to said audio file playing when said first user provided said at least one comment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for annotating a document comprising:
-
a server having a text-to-speech engine configured to obtain at least one text document from memory and convert at least a portion of said at least one text document to at least one audio file;
a thin-client device configured to obtain said at least one audio file from said server;
an audio output device configured to play said at least one audio file to a first user, wherein said audio output device is associated with said thin-client;
said thin-client device having an audio input element configured to obtain at least one verbalized comment from said user about said at least one audio file, wherein said at least one verbalized comment is transmitted to said server and stored as an audio comment file on said server;
said server having an annotator, said annotator configured to associate said audio comment file with a location in said text document that corresponds to said audio file playing when said first user provided said at least one comment. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
18. A method for annotating a document comprising:
-
obtaining a document from a memory medium via an interconnection path configured to access said document;
converting said document to audio elements;
presenting an audible playback of said audio elements to a user when said user indicates a desire to hear said document;
obtaining verbalized comments from said user via an audio input mechanism upon receipt of an annotation start mark during said audible playback;
associating said verbalized comments with a location in said document corresponding with the occurrence of said annotation start mark during said audible playback.
-
-
32. A method for annotating a document comprising:
-
obtaining a document from a memory medium via an interconnection path configured to access said document, said document having text elements;
obtaining a first annotation of said text document, said first annotation having a first set of audio elements;
converting said text elements to a second set of audio elements;
associating said first set of audio elements with said second set of audio elements to generate a playback document;
generating an audible playback of said playback document to a user when said user indicates a desire to hear said document;
obtaining verbalized comments from said user via an audio input mechanism upon activation of an annotation trigger during said audible playback;
associating said verbalized comments with a location in said playback document corresponding with the occurrence of said annotation trigger during said audible playback. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
46. A method for annotating a document comprising:
-
generating authentication information of a user desiring access to a document;
allocating an associations file structure for said user;
obtaining said document from a memory medium via an interconnection path configured to access said document, said document having text elements;
obtaining a first annotation of said text document, said first annotation having a first set of audio elements;
converting said text elements to a second set of audio elements;
associating said first set of audio elements with said second set of audio elements to generate a playback document;
generating an audible playback of said playback document to said user when said user indicates a desire to hear said document;
obtaining verbalized comments from said user via an audio input mechanism upon activation of an annotation trigger during said audible playback;
associating said verbalized comments with a location in said playback document corresponding with the occurrence of said annotation trigger during said audible playback; and
storing said location and said authentication information of said user and said verbalized comments in said associations file structure.
-
Specification