Annotating an audio file with an audio hyperlink

Information

  • Patent Application
  • 20070192673
  • Publication Number
    20070192673
  • Date Filed
    February 13, 2006
    18 years ago
  • Date Published
    August 16, 2007
    17 years ago
Abstract
Methods, systems, and computer program products are provided for annotating an audio file with an audio hyperlink. Embodiments include receiving an identification of a playback time in an audio file to associate with an audio hyperlink; receiving a selection of a Uniform Resource Identifier (‘URI’) identifying a resource to be accessed upon the invocation of the audio hyperlink; receiving a selection of one or more keywords for invoking the audio hyperlink; and associating with the playback time in the audio file the URI, and the one or more keywords. Typical embodiments also include receiving a selection of an audio indication type for identifying of the existence of the audio hyperlink during playback of the audio file and associating with the playback time in the audio file the URI, and the one or more keywords further comprises associating with the playback time the audio indication.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 sets forth a network diagram illustrating an exemplary system of computers each of which is capable of invoking an audio hyperlink according to the present invention and for annotating an audio file with an audio hyperlink according to the present invention.



FIG. 2 sets forth a line drawing of an exemplary audio file player capable of invoking an audio hyperlink according to the present invention.



FIG. 3 sets forth a block diagram of automated computing machinery comprising an exemplary computer useful in both invoking an audio hyperlink according to the present invention and annotating an audio file with an audio hyperlink according to the present invention.



FIG. 4 sets forth a flow chart illustrating an exemplary method for invoking an audio hyperlink.



FIG. 5 sets forth a flow chart illustrating an exemplary method for playing an audio indication of an audio hyperlink.



FIG. 6 sets forth a flow chart illustrating an exemplary method for receiving from a user an instruction to invoke the audio hyperlink.



FIG. 7 sets forth a flow chart illustrating an exemplary method for identifying a URI associated with the audio hyperlink.



FIG. 8 sets forth a flow chart illustrating an exemplary method for annotating an audio file with an audio hyperlink.



FIG. 9 sets forth a flow chart illustrating another exemplary method for annotating an audio file with an audio hyperlink.



FIG. 10 sets forth a line drawing of an audio hyperlink file annotation tool useful in annotating an audio file with an audio hyperlink according to the present invention.


Claims
  • 1. A method for annotating an audio file with an audio hyperlink, the method comprising: receiving an identification of a playback time in an audio file to associate with an audio hyperlink;receiving a selection of a Uniform Resource Identifier (‘URI’) identifying a resource to be accessed upon the invocation of the audio hyperlink;receiving a selection of one or more keywords for invoking the audio hyperlink; andassociating with the playback time in the audio file the URI, and the one or more keywords.
  • 2. The method of claim 1 further comprising receiving a selection of an audio indication type for identifying of the existence of the audio hyperlink during playback of the audio file.
  • 3. The method of claim 2 wherein associating with the playback time in the audio file the URI, and the one or more keywords further comprises associating with the playback time the audio indication.
  • 4. The method of claim 1 wherein receiving an identification of a playback time in an audio file to associate with an audio hyperlink further comprises receiving a user instruction during the recording of the audio file.
  • 5. The method of claim 1 wherein receiving an identification of a playback time in an audio file to associate with an audio hyperlink further comprises receiving a user instruction after the recording of the audio file.
  • 6. The method of claim 1 wherein associating with the playback time in the audio file the URI and the one or more keywords further comprises creating an audio hyperlink data structure including an identification of the playback time, a grammar, and an URI.
  • 7. The method of claim 1 wherein associating with the playback time in the audio file the URI and the one or more keywords further comprises creating an audio hyperlink markup document including an identification of the playback time, a grammar, and a URI.
  • 8. The method of claim 1 wherein associating with the playback time in the audio file the URI and the one or more keywords further comprises creating an anchor element including an identification of the playback time, a grammar, and a URI.
  • 9. A system for annotating an audio file with an audio hyperlink, the system comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of: receiving an identification of a playback time in an audio file to associate with an audio hyperlink;receiving a selection of a Uniform Resource Identifier (‘URI’) identifying a resource to be accessed upon the invocation of the audio hyperlink;receiving a selection of one or more keywords for invoking the audio hyperlink; andassociating with the playback time in the audio file the URI, and the one or more keywords.
  • 10. The system of claim 9 the computer memory also having disposed within it computer program instructions capable of receiving a selection of an audio indication type for identifying of the existence of the audio hyperlink during playback of the audio file.
  • 11. The system of claim 10 wherein the computer memory also has disposed within it computer program instructions capable of associating with the playback time the audio indication.
  • 12. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of receiving a user instruction during the recording of the audio file.
  • 13. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of receiving a user instruction after the recording of the audio file.
  • 14. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of creating an audio hyperlink data structure including an identification of the playback time, a grammar, and an URI.
  • 15. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of creating an audio hyperlink markup document including an identification of the playback time, a grammar, and a URI.
  • 16. The system of claim 9 wherein the computer memory also has disposed within it computer program instructions capable of creating an anchor element including an identification of the playback time, a grammar, and a URI.
  • 17. A computer program product for annotating an audio file with an audio hyperlink, the computer program product embodied on a computer-readable medium, the computer program product comprising: computer program instructions for receiving an identification of a playback time in an audio file to associate with an audio hyperlink;computer program instructions for receiving a selection of a Uniform Resource Identifier (‘URI’) identifying a resource to be accessed upon the invocation of the audio hyperlink;computer program instructions for receiving a selection of one or more keywords for invoking the audio hyperlink; andcomputer program instructions for associating with the playback time in the audio file the URI, and the one or more keywords.
  • 18. The computer program product of claim 17 wherein computer program instructions for associating with the playback time in the audio file the URI and the one or more keywords further comprise computer program instructions for creating an audio hyperlink data structure including an identification of the playback time, a grammar, and an URI.
  • 19. The computer program product of claim 17 wherein computer program instructions for associating with the playback time in the audio file the URI and the one or more keywords further comprise creating an audio hyperlink markup document including an identification of the playback time, a grammar, and a URI.
  • 20. The computer program product of claim 17 wherein computer program instructions for associating with the playback time in the audio file the URI and the one or more keywords further comprise creating an anchor element including an identification of the playback time, a grammar, and a URI.