Realtime translation of communications embedded in streaming video
AssigneeCharter Communications Operating, LLC
InventorJeremy P. Meissner
Life of this patent
Estimating the term…
Abstract
A client computing device receives from a streaming computing system an encoded packet in a stream of encoded packets, the stream of encoded packets comprising encoded video content of a program. It is determined that the encoded packet comprises closed caption text in a first language. The closed caption text in the first language is caused to be translated to closed caption text in a second language. A modified encoded packet that includes the closed caption text in the second language is generated, and sent to a decoder for decoding.
Claims20
A method, comprising:
- receiving, by a client computing device from a streaming computing system, an encoded packet in a stream of encoded packets, the stream of encoded packets comprising encoded video content of a program;
- determining, by the client computing device, that the encoded packet comprises closed caption text in a first language;
- causing, by the client computing device, the closed caption text in the first language to be translated to closed caption text in a second language;
- generating, by the client computing device, a modified encoded packet that includes the closed caption text in the second language;
- and
- sending, by the client computing device, the modified encoded packet to a decoder for decoding.
A computing system, comprising:
- one or more computing devices operable to:
- receive, from a streaming computing system, an encoded packet in a stream of encoded packets, the stream of encoded packets comprising encoded video content of a program;
- determine that the encoded packet comprises closed caption text in a first language;
- cause the closed caption text in the first language to be translated to closed caption text in a second language;
- generate a modified encoded packet that includes the closed caption text in the second language;
- and
- send the modified encoded packet to a decoder for decoding.
A method, comprising:
- receiving, by a client computing device from a streaming computing system, an encoded packet in a stream of encoded packets, the stream of encoded packets comprising digitized audio signals that comprise a narration of scenes in a program that is being streamed to the client computing device;
- causing, by the client computing device, the first audio signals to be translated to second audio signals in a second language;
- generating, by the client computing device, a modified encoded packet that includes the second audio signals;
- and
- sending, by the client computing device, the modified encoded packet to a decoder for decoding.
Dependencies are inferred from the claim text.