Abstract:
PROBLEM TO BE SOLVED: To enable a client to decode and present content in a timely manner by buffering some data for a certain time in performing progressive downloading of multimedia content. SOLUTION: A server, prior to or at the time of sending the data, provides the client information indicative of content properties. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. In order for the client to start presenting the content of a file at an appropriate time, the client has to estimate the start-up delay time correctly. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
A system and method for providing feedback formats and transport protocol extensions to support interactivity between a rich media client and a rich media server. The present invention provides for feedback formats and protocol extensions for protocols such as SMS, MMS, HTTP and RTSP. These feedback formats and protocol extensions may be used for dynamic menus, rich media players, user voting situations, video/audio selection services, remote user interfaces, and other applications.
Abstract:
A system, device, method, and computer program product are provided for allowing a user of the device to more easily annotate data files and/or images received by or created by the electronic device or system. For example, according to one embodiment, when a user takes a digital picture using a camera-equipped mobile phone, annotation data may be automatically presented to the user when a preview of the image is first displayed on the electronic display. The annotation data may be presented to the user as a list that semi-transparently overlays the preview of the image. The annotation list and/or the individual annotations that make up the list may be customizable. The annotation choices in the list may correspond to keys on the electronic device. Annotation data may be stored with the image or file as embedded metadata. The selected annotation data may also be used to create file folders in a memory device and/or store the image or file in a particular file folder in the memory device.
Abstract:
Se describe un metodo de descarga progresiva de contenido multimedia sincronizado. En la descarga progresiva de contenido multimedia, tales como archivos SVG, el cliente almacena en memoria temporal algunos datos por un cierto tiempo, de tal manera que el contenido pueda ser descodificado y presentado de manera oportuna. Con el fin de que el cliente inicie la presentacion del contenido de un archivo a un tiempo apropiado, el cliente tiene que estimar el tiempo de retardo de inicio correctamente. El servidor, antes o al tiempo de enviar los datos, proporciona al cliente informacion indicadora de las propiedades de contenido, tales como el tamano y tiempo de presentacion del contenido de algunas o todas las escenas. La informacion puede incluir ancho banda minimo de informacion para asegurar que cada escena restante estara disponible antes de su tiempo de presentacion. El cliente estima el tiempo de retardo inicio en base a la informacion proporcionada. Ademas, el cliente puede determinar cuando eliminar uno o mas archivos de su memoria temporal de datos con el fin de minimizar el uso de memoria.
Abstract:
A method including forming a query to specifically request at least one user interface element not resident upon a device, transmitting the query to a remote repository comprising a plurality of user interface element definitions, dynamically retrieving response data from the remote repository in response to the query, and applying the response data to a user interface of the device.
Abstract:
A system and method for measuring the similarity between SVG documents. The present invention involves reducing the respective documents to their minimal logical representations and then analyzing the representations using tree isomorphism techniques. Applications can then use this comparison data to more efficiently perform actions such as content compression, content streaming and content searching.
Abstract:
The invention relates to a method for displaying and manipulating a data object on a display of a mobile electronic device utilizing multi-dimensional tabbing. The invention relates also to a means for creating the data object. The method utilizes information arranged in a tree like hierarchy in the memory of the electronic device. The user of the cellular terminal can move back and forth from one level in the tree hierarchy to other level or inside one level by tabbing.
Abstract:
In progressive downloading of multimedia content, such as SVG files, the client buffers some data for a certain time so the content can be decoded an d presented in a timely manner. In order for the client to start presenting th e content of a file at an appropriate time, the client has to estimate the sta rt- up delay time correctly. The server, prior to or at the time of sending the data, provides the client information indicative of content properties, such as the size and content presentation time of some or all scenes. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage.
Abstract:
In progressive downloading of multimedia content, such as SVG files, the client buffers some data for a certain time so the content can be decoded and presented in a timely manner. In order for the client to start presenting the content of a file at an appropriate time, the client has to estimate the start-up delay time correctly. The server, prior to or at the time of sending the data, provides the client information indicative of content properties, such as the size and content presentation time of some or all scenes. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage.
Abstract:
IN PROGRESSIVE DOWNLOADING OF MULTIMEDIA CONTENT, SUCH AS SVG FILES, THE CLIENT (50) BUFFERS SOME DATA FOR A CERTAIN TIME SO THE CONTENT CAN BE DECODED AND PRESENTED IN A TIMELY MANNER. IN ORDER FOR THE CLIENT TO START PRESENTING THE CONTENT OF A FILE AT AN APPROPRIATE TIME, THE CLIENT HAS TO ESTIMATE THE START-UP DELAY TIME CORRECTLY. THE SERVER (10), PRIOR TO OR AT THE TIME OF SENDING THE DATA, PROVIDES THE CLIENT INFORMATION INDICATIVE OF CONTENT PROPERTIES, SUCH AS THE SIZE AND CONTENT PRESENTATION TIME OF SOME OR ALL SCENES. THE INFORMATION MAY INCLUDE TRANSMISSION MINIMUM BANDWIDTH TO ENSURE EACH REMAINING SCENE WILL BE AVAILABLE BEFORE ITS PRESENTATION TIME. THE CLIENT ESTIMATES THE START-UP DELAY TIME BASED ON THE PROVIDED INFORMATION, FURTHERMORE, THE CLIENT CAN DETERMINE WHEN TO REMOVE ONE OR MORE FILES FROM ITS DATA BUFFER (60) IN ORDER TO MINIMIZE THE MEMORY USAGE.