×

System and method for captioning media

  • US 9,696,881 B2
  • Filed: 08/19/2013
  • Issued: 07/04/2017
  • Est. Priority Date: 01/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for captioning streamed media having video and audio, the method comprising:

  • streaming the media to a first device associated with a first user account from a remote media repository;

    rendering a visual representation of the audio along a timeline of the media at the first device;

    receiving segment parameters that define a media segment bounded by a first timestamp and a second timestamp from the first user account;

    generating a caption file comprising a caption associated with the first timestamp and the second timestamp;

    receiving a first annotation associated with the defined media segment from the first user account;

    editing the caption file, comprising saving the received first annotation as a version of the annotation for the caption associated with the first timestamp and the second timestamp;

    streaming the media to a second device associated with a second user account from the remote media repository;

    rendering the visual representation of the audio with icons corresponding to the first timestamp and second timestamp of the defined media segment;

    receiving a second annotation associated with the defined media segment from the second user account;

    editing the caption file, comprising saving the received second annotation as a version of the annotation for the caption associated with the first timestamp and the second timestamp;

    automatically selecting one of the first or second annotations to be presented as the current version of the caption, wherein automatically selecting one of the first or second annotations comprises comparing the first and second annotations to an automatic machine translation of the audio of the defined media segment and selecting the annotation most similar to the machine translation;

    streaming the media to a third device associated with a third user account; and

    rendering the selected annotation for the defined media segment over video frames between the first timestamp and the second timestamp at the third device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×