A multimedia time warping system. The invention allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. A preferred embodiment of the invention accepts television (TV) input streams in a multitude of forms, for example, National Television Standards Committee (NTSC) or PAL broadcast, and digital forms such as Digital Satellite System (DSS), Digital Broadcast Services (DBS), or Advanced Television Standards Committee (ATSC). The TV streams are converted to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation and are parsed and separated it into video and audio components. The components are stored in temporary buffers. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The parser and event buffer decouple the CPU from having to parse the MPEG stream and from the real time nature of the data streams which allows for slower CPU and bus speeds and translate to lower system costs. The video and audio components are stored on a storage device and when the program is requested for display, the video and audio components are extracted from the storage device and reassembled into an MPEG stream which is sent to a decoder. The decoder converts the MPEG stream into TV output signals and delivers the TV output signals to a TV receiver. User control commands are accepted and sent through the system. These commands affect the flow of said MPEG stream and allow the user to view stored programs with at least the following functions: reverse, fast forward, play, pause, index, fast/slow reverse play, and fast/slow play.

Um sistema entortando do tempo dos multimedia. A invenção permite que o usuário armazene programas selecionados da transmissão da televisão quando o usuário for simultaneamente prestando atenção ou revendo a um outro programa. Uma incorporação preferida da invenção aceita córregos de entrada da televisão (tevê) em um multitude dos formulários, para o exemplo, do comitê de padrões nacional da televisão (NTSC) ou da transmissão do PAL, e formulários digitais tais como o sistema satellite de Digital (DSS), os serviços da transmissão de Digital (DBS), ou o comitê de padrões avançado da televisão (ATSC). Os córregos da tevê são convertidos a um córrego formatado movente do grupo de peritos dos retratos (MPEG) para transferência e a manipulação internas e analisados gramaticalmente e separados lhe nos componentes video e audio. Os componentes são armazenados em amortecedores provisórios. Os eventos são gravados que indicam o tipo de componente que foi encontrado, de onde é encontrado, e quando ocorreu. A lógica do programa é notificada que um evento ocorreu e os dados estão extraídos dos amortecedores. O amortecedor do parser e do evento decouple o processador central de ter que analisar gramaticalmente o córrego do MPEG e da natureza real do tempo dos córregos de dados que permite umas velocidades mais lentas do processador central e da barra-ônibus e traduz para abaixar custos do sistema. O vídeo e os componentes audio são armazenados em um dispositivo de armazenamento e quando o programa é pedido para a exposição, no vídeo e os componentes audio são extraídos do dispositivo de armazenamento e remontados em um córrego do MPEG que seja emitido a um decodificador. O decodificador converte o córrego do MPEG em sinais de saída da tevê e entrega os sinais de saída da tevê a um receptor da tevê. Os comandos de controle do usuário são aceitados e emitidos através do sistema. Estes comandos afetam o fluxo de córrego dito do MPEG e permitem que o usuário v programas armazenados com ao menos as seguintes funções: o reverso, para diante rápido, joga, pausa, posiciona, jogo reverso de fast/slow, e jogo de fast/slow.

 
Web www.patentalert.com

< (none)

< Single sign-on (SSO) mechanism having master key synchronization

> Method and apparatus for computer aided building specification generation

> (none)

~ 00008