Method and apparatus for annotating a document
First Claim
1. A method implemented by a smart device for annotating a document comprising a plurality of paragraph styles comprising the steps of:
- said smart device communicating a request to a server via a network for an applet comprising computer readable code for configuring said smart device as an annotation device,said smart device receiving said applet via said network;
said smart device running said applet to configure said smart device as an annotation device;
said annotation device communicating a request to a server via said a network for a document;
said annotation device receiving said document via said network in response to said request;
said annotation device receiving voice commands, capturing an audio annotation file for each user annotation, and providing an annotation entry in an index file, wherein said annotation entry comprises a first reference to a respective audio annotation file and a second reference to a line identifier in said audio data file;
for each annotation entry in said index file, appending to a corresponding line identifier in said the document one or more links to respective audio annotation files and corresponding annotation text files; and
providing a graphical navigation window comprising a plurality of links to said plurality of audio annotation files, a plurality of links to said annotation text files, and a plurality of links to line identifiers in said document; and
said annotation device beginning playback of audio representing said document;
said audio representing said document comprising for each of said plurality of paragraph styles a voice selected from a plurality of voices according to a voice profile map comprising a user editable mapping of said plurality of voices to said plurality of paragraph styles;
said annotation device receiving a first annotation command via a first user interface of said smart device;
said annotation device pausing said playback after receiving said first annotation command at a first location of said document;
said annotation device receiving a first annotation via a second user interface of said smart device;
said annotation device resuming said playback after receiving said first annotation;
said annotation device transmitting said first annotation and said first location to a server via said network.
0 Assignments
0 Petitions
Accused Products
Abstract
To facilitate the use of audio files for annotation purposes, an audio file format, which includes audio data for playback purposes, is augmented with a parallel data channel of line identifiers, or with a map associating time codes for the audio data with line numbers on the original document. The line number-time code information in the audio file is used to navigate within the audio file, and also to associate bookmark links and captured audio annotation files with line numbers of the original text document. An annotation device may provide an output document wherein links to audio and/or text annotation files are embedded at corresponding line numbers. Also, a navigation index may be generated, having links to annotation files and associated document line numbers, as well as bookmark links to selected document line numbers.
-
Citations
20 Claims
-
1. A method implemented by a smart device for annotating a document comprising a plurality of paragraph styles comprising the steps of:
-
said smart device communicating a request to a server via a network for an applet comprising computer readable code for configuring said smart device as an annotation device, said smart device receiving said applet via said network; said smart device running said applet to configure said smart device as an annotation device; said annotation device communicating a request to a server via said a network for a document; said annotation device receiving said document via said network in response to said request; said annotation device receiving voice commands, capturing an audio annotation file for each user annotation, and providing an annotation entry in an index file, wherein said annotation entry comprises a first reference to a respective audio annotation file and a second reference to a line identifier in said audio data file;
for each annotation entry in said index file, appending to a corresponding line identifier in said the document one or more links to respective audio annotation files and corresponding annotation text files; andproviding a graphical navigation window comprising a plurality of links to said plurality of audio annotation files, a plurality of links to said annotation text files, and a plurality of links to line identifiers in said document; and said annotation device beginning playback of audio representing said document;
said audio representing said document comprising for each of said plurality of paragraph styles a voice selected from a plurality of voices according to a voice profile map comprising a user editable mapping of said plurality of voices to said plurality of paragraph styles;said annotation device receiving a first annotation command via a first user interface of said smart device; said annotation device pausing said playback after receiving said first annotation command at a first location of said document; said annotation device receiving a first annotation via a second user interface of said smart device; said annotation device resuming said playback after receiving said first annotation; said annotation device transmitting said first annotation and said first location to a server via said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification