Managing playback of supplemental information
First Claim
1. A system for output of supplemental audio information, the system comprising:
- one or more data stores that store audio content and one or more items of supplemental audio information, wherein each of the one or more items of supplemental audio information is associated with one or more playback positions within the audio content;
an input device that obtains an input of a user;
a display device that presents information regarding the audio content;
an output device that outputs the audio content; and
a processor in communication with the one or more data stores, the input device, and the output device, the processor operative to;
receive a preference of the user for outputting an indication that an item of supplemental audio information is available for playback, the preference specifying a maximum number of indications desired to be output within a specified period of time;
cause output of the audio content via the output device;
determine that a first item of supplemental audio information of the one or more items of supplemental audio information is ;
associated with a current playback position within the audio content;
determine that no more than the maximum number indications has been output within the specified period of time;
responsive to determining that no more than the maximum number of indications has been output within the specified period of time, cause output, via at least one of the output device and the display device, of the indication that the first item of supplemental audio information is available for playback;
obtain input from the use indicating that the first item of supplemental audio information should be played; and
cause output of the first item of supplemental audio information associated with the current playback position via the output device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device may provide an interface that enables a user to playback audio content including supplemental information. The supplemental information may correspond, for example, to endnotes, footnotes, glossaries, appendices, commentary from an author, editor, or other party, or to additional supplemental information. During playback of the audio content, a user may indicate that an item of supplemental information associated with a current playback position of the audio content should be played. In some embodiments, this indication may be in response to an indication to the user that supplemental information is available. The device may then playback the supplemental information associated with the current playback position.
-
Citations
26 Claims
-
1. A system for output of supplemental audio information, the system comprising:
-
one or more data stores that store audio content and one or more items of supplemental audio information, wherein each of the one or more items of supplemental audio information is associated with one or more playback positions within the audio content; an input device that obtains an input of a user; a display device that presents information regarding the audio content; an output device that outputs the audio content; and a processor in communication with the one or more data stores, the input device, and the output device, the processor operative to; receive a preference of the user for outputting an indication that an item of supplemental audio information is available for playback, the preference specifying a maximum number of indications desired to be output within a specified period of time; cause output of the audio content via the output device; determine that a first item of supplemental audio information of the one or more items of supplemental audio information is ;
associated with a current playback position within the audio content;determine that no more than the maximum number indications has been output within the specified period of time; responsive to determining that no more than the maximum number of indications has been output within the specified period of time, cause output, via at least one of the output device and the display device, of the indication that the first item of supplemental audio information is available for playback; obtain input from the use indicating that the first item of supplemental audio information should be played; and cause output of the first item of supplemental audio information associated with the current playback position via the output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for playback of supplemented audio information to a user, wherein the supplemented audio information comprises a primary audio content and one or more items of supplemental audio information, and wherein each item of supplemental audio information is associated with at least one playback position within at least one of the primary audio content and one of the one or More Items of supplemental audio information, the computer-implemented method comprising:
under control of one or More computing devices, causing output of the primary audio content via an output device; determining that a first item of supplemental audio information of the one or more items of supplemental audio information is associated with a current playback position within the primary audio content being output via the output device; determining a user preference for outputting an indication during playback of the primary audio content that an item of supplemental audio information is available for playback, the user preference specifying a maximum number of indications to be output within a specified period of time; determining that a number of indications output within the specified period of time does not exceed the Maximum number of indications; responsive to determining that the number of indications output within the specified period of time does not exceed the maximum number of indications, causing output of the indication that the first item of supplemental audio inform anon is available for playback; obtaining input from the user via an input device, the input indicating that the first item of supplemental audio information should be played; and causing output of the first item of supplemental audio information via the output device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
18. A system for outputting supplemental audio information, the system comprising:
-
one or more data stores that store audio content and one or more items of supplemental audio information, wherein each of the one or more items of supplemental audio information is associated with one or more playback positions within at least one of the audio content and one of the one or more items of supplemental audio information; a processor in communication with the data store, the processor operative to; cause output of audio content via an output device; determine that an item of supplemental audio information from the one or more items of supplemental audio information is associated with a current playback position within the audio content being output via the output device; determine a user preference for outputting an indication that an item of supplemental audio information is available for playback, the user preference specifying a maximum number of indications to be output within a specified period of time; determine, that a number of indications output within the specified period of time does not exceed the maximum number of indications; responsive to the determination that the number of indications output within the specified period of time does not exceed the maximum number of indications, cause output of an indication that supplemental audio information is available for playback; obtain input from the user via an input device indicating that the supplemental audio information should be played; and cause output of the item of supplemental audio information via the output device. - View Dependent Claims (19, 20)
-
-
21. A computer readable, non-transitory storage medium having at least one computer-executable module comprising computer-executable instructions for providing supplemental audio information, the at least one computer-executable module comprising,
a supplemental audio information module that, when executed by a processor, causes the processor to: -
cause output of a primary audio content, wherein the primary audio content is associated with one or more items of supplemental audio information, and wherein each of the one or more items of supplemental audio information is associated with one or more playback positions within the at least one of the audio content and one of the one or more items of supplemental audio information; determine one or more items of supplemental audio information associated with a current playback position within the primary audio content; determine a user preference for outputting an indication that an item of supplemental audio information is available for playback, the user preference specifying a maximum number of indications to be output within a specified period of time; determine that a number of indications output within the specified period of time does not exceed the maximum number of indications; responsive to determining that the number of indications output within the specified period of time does not exceed the maximum number of indications, cause output of an indication that supplemental audio information is available for playback; obtain input indicating that the at least one supplemental audio information should be played; and cause output of the at least one item of supplemental audio information. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification