Apparatus, system and method for providing open source language translation
First Claim
1. A method of providing media interpretations, comprising:
- receiving an interpretation of a portion of media from a source device;
storing the interpretation in association with the portion of media; and
updating a registry of interpretations for the portion of media to include the received interpretation, wherein the registry identifies interpretations that are made available for download to client devices.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system and method for providing open source translations of media via a data network are provided. With the apparatus, system and method, users may upload translations of media to a server which then makes these translations available to other users for download. The uploading of the translation may be in the form of a complete file or may be performed in realtime while the user is receiving the media at his/her client device. The apparatus, system and method further provide a mechanism by which a submitter of the translation may be compensated based on the number of times the translation is downloaded. In addition, the apparatus, system and method provide a mechanism by which a translation may be converted from one format to another, such as from an audio format to a text format. Moreover, the apparatus, system and method provide a mechanism by which feedback regarding the quality of the translations may be provided by users to thereby adjust a quality ranking of the translation and determine whether to keep providing the translation to other users.
106 Citations
50 Claims
-
1. A method of providing media interpretations, comprising:
-
receiving an interpretation of a portion of media from a source device;
storing the interpretation in association with the portion of media; and
updating a registry of interpretations for the portion of media to include the received interpretation, wherein the registry identifies interpretations that are made available for download to client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
25. An apparatus for providing media interpretations, comprising:
-
an interface through which an interpretation of a portion of media is received from a source device;
a storage device which stores the interpretation in association with the portion of media; and
a controller that updates a registry of interpretations for the portion of media to include the received interpretation, wherein the registry identifies interpretations that are made available for download to client devices.
-
-
49. A computer program product in a computer readable medium for providing media interpretations, comprising:
-
first instructions for receiving an interpretation of a portion of media from a source device;
second instructions for storing the interpretation in association with the portion of media; and
third instructions for updating a registry of interpretations for the portion of media to include the received interpretation, wherein the registry identifies interpretations that are made available for download to client devices.
-
-
50. A system for providing media interpretations, comprising:
-
means for receiving an interpretation of a portion of media from a source device;
means for storing the interpretation in association with the portion of media; and
means for updating a registry of interpretations for the portion of media to include the received interpretation, wherein the registry identifies interpretations that are made available for download to client devices.
-
Specification