Patent Document ID: 7966408
Application ID: 10529085

Base Claim:
1. A method for describing adaptive mobile multimedia applications or presentations, whose playback behavior depends on a current quality of service (QoS) during playback, in an XML-based document that is interpreted by an entity playing back multimedia content, the method comprising: describing, in the document, intrinsic adaptation possibilities of application or presentations, which run in a mobile network environment, in an Adaptation Module including a programming language structure required for describing the adaptation possibilities of said adaptive mobile applications; playing back an initial continuous media item during the current QoS; specifying, in the document, alternative media items to be reproduced when a change in the current QoS during playback prevents the initial continuous media from being played back, said alternative media items being specified with a choose element having a startmode attribute which specifies a playtime at which reproduction is started for a continuous media item of the alternative media items after an adaption to the change in the current QoS; and after adaption to the change in the current QoS, playing back the continuous media item of the alternative media items according to the startmode attribute instead of the initial continuous media item.

---

Claim 23:
23. The method according to claim 1 , wherein the startmode attribute can take one of the following values: a restart value, which indicates that the media item should always start from the beginning, a resume default value, which indicates that the media items should always start from the position it stopped, a laststop value, which indicates that the media item should always start at the media time the last continuous media item contained in the same choose element stopped, a playtime value, which indicates that the media item should always start at the time, which is the combined playtime of all media items contained in the choose element since the choose element is started, and a contplaytime value, which indicates that the media item should always start at the time, which is the combined playtime of all continuous media items contained in the choose element since the choose element is started.