Multi-language buffering during media playback

  • US 9,324,365 B2
  • Filed: 08/03/2011
  • Issued: 04/26/2016
  • Est. Priority Date: 08/04/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processor for processing a data stream comprising audio and video data, comprising:

  • an input buffer configured to buffer the data stream;

    a data stream analyzer programmed and configured to analyze the data stream to find information on a plurality of language-specific contents in different languages;

    a queuing buffer configured to queue a plurality of parallel queues, each queue including only references to language-specific contents in the same distinct language, wherein the reference point to input buffer items in the input buffer; and

    a feeder programmed and configured to extract the references to language-specific contents from a selected queue in accordance with a language selection signal and to feed the extracted references to the language-specific contents to subsequent data processing stages, wherein the references to the language-specific contents in a non-selected queue are not fed to the subsequent data processing stages;

    wherein at least one of the input buffer, the data stream analyzer, the queuing buffer, and the feeder comprises a hardware implementation.

View all claims

    Thank you for your feedback