Methods, apparatus, and systems for storing, retrieving and playing multimedia data

   
   

Various embodiments of the invention provide increased speed and decreased computer processing for playing and navigating multimedia content by using two types of data objects for displaying the multimedia content. The first data object type includes rendered multimedia content data for a rendered cache, or rendering instructions for a paint stream cache or a layout cache. The paint stream cache and layout cache can take advantage of increased client processing capabilities. The second data object type provides semantic content corresponding to the rendered multimedia content. The storage medium in which these two types of data objects are contained is referred to as a rendered cache. The semantic content can include locations, sizes, shapes, and target universal resource identifiers of hyperlinks, multimedia element timing, and other content play instructions. The very fast play of content stored in the rendered cache is due to the elimination of the steps of laying out the content, rendering the content, and generating the semantic representation of the content. These steps are required each time the content is played after retrieval from a conventional cache. The only steps required for playing content from the rendered cache are to read the rendered content, read the semantic content, restore the semantic representation, and play the content. The caching mechanism provided by various embodiments of the invention is independent of content file format and the stored semantic content file format.

I vari metodi di realizzazione dell'invenzione forniscono la velocità aumentata e l'elaborazione elettronica diminuita per il soddisfare di gioco e di navigazione di multimedia usando due tipi di oggetti di dati per la visualizzazione del soddisfare di multimedia. Il primo tipo dell'oggetto di dati include i dati soddisfatti resi di multimedia per un nascondiglio reso, o la rappresentazione delle istruzioni per un nascondiglio del flusso della vernice o un nascondiglio della disposizione. Il nascondiglio del flusso della vernice ed il nascondiglio della disposizione possono approfittare delle possibilità di elaborazione aumentate del cliente. Il secondo tipo dell'oggetto di dati fornisce il soddisfare semantico che corrisponde al soddisfare reso di multimedia. Lo strumento di memorizzazione in cui questi due tipi di dati obietta è contenuto si riferisce a come nascondiglio reso. Il soddisfare semantico può includere le posizioni, i formati, figure e designa i contrassegni come bersaglio universali delle risorse dei hyperlinks, della sincronizzazione dell'elemento di multimedia e di altre istruzioni soddisfatte del gioco. Il gioco molto veloce del soddisfare memorizzato nel nascondiglio reso è dovuto l'eliminazione dei punti della presentazione del soddisfare, di rappresentazione del soddisfare e di generazione della rappresentazione semantica del soddisfare. Questi punti sono richiesti ogni volta il soddisfare è giocato dopo ricupero da un nascondiglio convenzionale. Gli unici punti richiesti per il gioco del soddisfare dal nascondiglio reso sono leggere il soddisfare reso, leggono il soddisfare semantico, ristabiliscono la rappresentazione semantica e giocano il soddisfare. Il meccanismo nascondente fornito dai vari metodi di realizzazione dell'invenzione è indipendente dalla disposizione soddisfatta della lima e dalla disposizione soddisfatta semantica immagazzinata della lima.

 
Web www.patentalert.com

< Method and apparatus for controlling the timing of the invocation of events within a computer runtime environment

< Method and system for packet communication employing path diversity

> Method and apparatus for providing multimedia playback

> Multimedia program bookmarking system

~ 00109