Methods and systems for managing caption information
AssigneeDISH Network L.L.C.
InventorsCaroline Condon, Amber Bellerjeau, Luke E. VanDuyn
Life of this patent
Estimating the term…
Abstract
A technique is directed to methods and systems for managing caption information. In some implementations, the method includes (1) receiving, at a server, user information describing a user's preference of caption information; (2) generating, at the server, one or more sets of caption information based on the user information; (3) transmitting the one or more sets of caption information to a first client device via a first route; and (4) transmitting video content associated with the one or more sets of caption information to a second client device via a second route different than the first route.
Claims21
A method, comprising:
- receiving, at a server, user information describing a requested language to present caption information to a user;
- determining an absence of closed captioned data, associated with video content, in the requested language of the user;
- in response to determining the absence of the closed captioned data, requesting by the server from at least one external source, one or more sets of caption information in the requested language of the user;
- receiving, from the at least one external source, the one or more sets of caption information in the requested language of the user, wherein the one or more sets of caption information is separate from closed-caption data embedded within or linked to the video content;
- transmitting the one or more sets of caption information to a first client device via a first route;
- and
- transmitting the video content associated with the one or more sets of caption information to a second client device via a second route different than the first route.
11-19. (canceled)
A computing system comprising:
- at least one processor;
- and
- at least one memory storing instructions that, when executed by the at least one processor, cause the computing system to perform a process comprising:
- receiving, at a server, user information describing a requested language to present caption information to a user;
- determining an absence of closed captioned data, associated with video content, in the requested language of the user;
- in response to determining the absence of the closed captioned data, requesting by the server from at least one external source, one or more sets of caption information in the requested language of the user;
- receiving, from the at least one external source, the one or more sets of caption information in the requested language of the user, wherein the one or more sets of caption information is separate from closed-caption data embedded within or linked to the video content;
- transmitting the one or more sets of caption information to a first client device via a first route;
- and
- transmitting the video content associated with the one or more sets of caption information to a second client device via a second route different than the first route.
A non-transitory computer-readable medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:
- receiving, at a server, user information describing a requested language to present caption information to a user;
- determining an absence of closed captioned data, associated with video content, in the requested language of the user;
- in response to determining the absence of the closed captioned data, requesting by the server from at least one external source, one or more sets of caption information in the requested language of the user;
- receiving, from the at least one external source, the one or more sets of caption information in the requested language of the user, wherein the one or more sets of caption information is separate from closed-caption data embedded within or linked to the video content;
- transmitting the one or more sets of caption information to a first client device via a first route;
- and
- transmitting the video content associated with the one or more sets of caption information to a second client device via a second route different than the first route.
Dependencies are inferred from the claim text.