Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Multiplexer-related Method-for-making-a-multimedia-application-executable-on-hardware-platforms-with-various-different-resource-levels-a-physical-record-containing-such-application-and-an-apparatus-for-executing-such-application

 Reconfiguration of protocol stacks and/or frame type assignments in a network interface device
These needs are addressed by the present invention, in which the protocol stacks loaded in a ...


 System and method for distributing and managing digital video information in a video distribution network
The present invention provides a system and method for distributing and managing digital video ...


 Burst transmission apparatus and method for audio/video information
What is claimed is: 1. An audio/video transceiver apparatus comprising: input means for receiving ...


 Reserved request type of searched information distribution server
Under such the circumstances, it is an object of the present invention to provide a method and a ...


 Method and system for managing congestion in a network
A system for minimizing congestion in a communication system is disclosed. The system comprises at ...


 Monitoring apparatus for monitoring the operating condition of transmission facilities of communications transmission technology
The object of the present invention is to provide a monitoring apparatus, as particularly set forth ...


 Method of fabricating a semiconductor laser
An object of the present invention is to provide a low-threshold and high-output semiconductor ...


 Resource management method and apparatus for maximizing multimedia performance of open systems
OF THE PREFERRED EMBODIMENT A meaningful definition for QOS in MM communications must encompass ...


 Method and apparatus for overlaying a bit map image on an environment map
The above-stated problems and related problems of the prior art are solved with the principles of ...


 Network data distribution system
The present invention has been made in consideration of the above-explained circumstances, and it ...


 Method for making a multimedia application executable on hardware platforms with various different resource levels, a physical record containing such application, and an apparatus for executing such application

Details
Inventors: Elbers, Gerard J.; Bouffioux, Alain R.P.;
Assignee: U.S. Philips Corporation (New York, NY)
Primary Examiner: Geckil; Mehmet B.
Assistant Examiner:
Attorney, Agent or Firm: Thorne; Gregory L.

Multimedia application information is stored for later executability on different platforms, such as Interactive Multimedia Distribution Format (IMDF) complying platforms. The application comprises a plurality of parallel information streams. Execution scalability is enabled by assigning to the streams a single string of quality level items that along the string indicate stepwise increasing quality levels. Each item specifies an associated decoding quality level for a particular stream.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS FIG.
1 shows a flow chart for storing an application according to the invention.
The operations according to this flow chart can be executed directly after the general writing of the application.
In block 20 the unprocessed information of the application is received, as pertaining to a particular time interval or scene.
Generally, the scene size has been determined by the developer of the application.
In so doing, the scene has been usually built up from things like music or movie intervals, stills, graphic elements and others.
In the information, the data streams have usually been joined to an interleaved and multiplexed data file.
Sufficient processing power is available for executing the application at its highest quality level.
During execution of the application, often the processing is linear in time, in that the various streams are presented to a user in mutual synchronism, such as in the way of a movie.
However, this behaviour need not be uniform in time, where at one time an image may freeze, while accompanying music goes on.
In an interactive situation, the relative behaviours may be still more non-uniform.
In block 22 the first unprocessed item of the application is accessed, in view of therefor determining its string of quality level items.
In block 28, the minimum quality level for executing the (part of the) application is assessed.
This decision may be taken by the writer of the application.
Next, the scene heading is now provided the minimally required quality levels of all decoders as a first item of the string of quality level items.
Inasmuch as this first item may pertain to more than one decoder, it may be a composite item.
For being able to attain automatic scalability, subsequent items of the string must now be arranged so that a stepwise increasing quality can be indicated by going along the items of the string.
The operation in block 28 can be done either with the isolated scene, or in the context of preceding and/or succeeding scenes



Related patents
  System and method for implementing a universal service broker interchange mechanism
In an effort to overcome the above mentioned shortcomings, the present invention is based on the belief that multiple service discovery protocols will continue to exist ...
  Double buffering operations between the memory bus and the expansion bus of a computer system
OF THE PREFERRED EMBODIMENT Referring now to FIG. 1, a computer system C is shown incorporating a double buffering apparatus according to the present invention. The ...
  Packet transmission method without sending serial numbers
It is therefore an object of the present invention to provide a data communication method that enables a high throughput over low-speed communications links by not ...
  Method for detecting invalid packets by rewriting transaction identifers
The present invention provides a method for reliable stale packet recognition in a network. The following description is presented to enable one of ordinary skill in ...
  System for determining individual cell/pocket loss in ATM/IP networks among on-off sources
A system is therefore needed which can project the performance metrics for each individual connection based on the measurement at the switch aggregate level. By assuming ...
  Electrophotocopier line scanning illuminator
The instant invention provides a line scanning, illuminating apparatus for use in an electrophotocopying machine. The apparatus comprises a linear source of light, a ...
  Power pack for controlling the angular position of a vehicle rearview mirror
The present invention includes a power pack which is to be mounted within a mirror housing. The mirror housing is shaped to define a cavity. The power pack is connected ...
  Browser system
What is claimed is: 1. A browser system, comprising: a browser process configured to receive from a remote data source a resource incorporating mobile code and to ...
  Data transfer control method for controlling transfer of data through a buffer without causing the buffer to become empty or overflow
The reason why the buffer becomes empty is that the next data request to the higher-rank CPU is stopped until data has been received when a request for data transfer to ...
  System for performing deadlock free message transfer in cyclic multi-hop digital computer network using a number of buffers based on predetermined diameter
The invention provides a new and improved system and method for performing deadlock free message transfer in a cyclic multi-hop digital computer network that may be used ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved