WO2002082419A2 - Multimedia file display with dynamic adaptation of position and size of a region comprising several sub-regions, and definition of same - Google Patents

Multimedia file display with dynamic adaptation of position and size of a region comprising several sub-regions, and definition of same Download PDF

Info

Publication number
WO2002082419A2
WO2002082419A2 PCT/FR2002/001142 FR0201142W WO02082419A2 WO 2002082419 A2 WO2002082419 A2 WO 2002082419A2 FR 0201142 W FR0201142 W FR 0201142W WO 02082419 A2 WO02082419 A2 WO 02082419A2
Authority
WO
WIPO (PCT)
Prior art keywords
data
area
file
display
size
Prior art date
Application number
PCT/FR2002/001142
Other languages
French (fr)
Other versions
WO2002082419A3 (en
Inventor
Christophe Comps
Gwenaël LE BODIC
Original Assignee
Alcatel
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel filed Critical Alcatel
Priority to AU2002308057A priority Critical patent/AU2002308057A1/en
Publication of WO2002082419A2 publication Critical patent/WO2002082419A2/en
Publication of WO2002082419A3 publication Critical patent/WO2002082419A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • G09G2340/125Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video

Definitions

  • the present invention relates to a method of controlling the display of a multimedia document as well as the definition of such a multimedia file. It applies for example to communication terminals, or more precisely to radiocommunication terminals, pocket computers or any other device which may have multimedia capacities and for the dimensions of its display screen may not be known.
  • multimedia file generally refers to the integration of data of different types (such as images, sound, text or others) in the same file.
  • Each type of data can be contained in a given track.
  • Each track can be organized as a series of commands.
  • Each track is reproduced to the user by one or more microprocessors.
  • the microprocessor (s) execute, at the same time, the commands and can present the data, through different interfaces (microphone for sound type data and display screen for image or text type data), to a user of a multimedia device.
  • Data intended to be displayed on a screen and belonging to different tracks must be displayed in different areas of the screen. These display areas are also called video areas.
  • FIG. 1 represents a screen of a computer using this display technique.
  • Screen 10 must display a multimedia file made up of two tracks, one containing image type data intended to be displayed in a first zone 20 and the other containing text type data intended to be displayed in a second zone 30.
  • the second area 30, with four vertices is defined by the coordinates
  • zone 20 To display areas with this technique, you have to find out from the operating system the size of the screen and do coordinate calculations to position the areas, even when you want to display several video zones 21 to 26 inside the zone 20. In the case, it is necessary to know precisely the coordinates, relative to the vertex O 'of the zone 20, of the vertex located at the top left of each video zone 21 to 26 to be included. The size of zone 20 must be recalculated, by the operator, so that this zone 20 surrounds zones 21 to 26.
  • the object of the present invention is therefore to display different video zones while respecting their original presentation and the display of all of the information that they comprise while overcoming the drawbacks of the prior art.
  • the subject of the invention is a data file for the definition of the objects to be presented, data capable of being transmitted by a transmitter intended for a receiving terminal comprising a presentation device, characterized in that said file comprises command information for defining a presentation area on said presentation device of the receiving terminal, these commands containing parameters for identifying the number of objects in width and / or height and / or depth so as to define the size of said presentation area.
  • the invention also relates to a data file characterized in that it comprises fields indicating the number of objects in width and / or height and / or depth so as to define the size of said presentation area, and the positioning of the presentation area on the presentation device of the receiving terminal.
  • the invention also relates to a method for displaying data forming objects to be displayed on a display device, managed by an operating system and comprising at least a first display area intended to display at least two data types in respectively two second sub-zones located inside the first zone, characterized in that, the method comprises a step of defining said first zone by the operating system as a function of the size of the seconds under -zones so as to allow an adaptive configuration of the first zone around said second sub-zones.
  • the invention relates to a method for displaying data in which the first zone having undergone a first adaptive configuration around the second sub-zones, is reconfigured iteratively as a function of the taking into account. subsequent count of third subzones of different sizes from those of the second subzones.
  • Figure 1 previously described, shows a computer screen and a technique for displaying the state of the art.
  • FIG. 2 represents a diagram of interaction between a transmitter and a receiver of multimedia data.
  • FIG. 3 represents a multimedia file defined according to the invention.
  • FIG. 4 represents the definition of a display area according to the invention.
  • FIG. 5 represents different video zones defined according to the invention.
  • FIG. 6 represents video areas of different size from those of FIG. 5 and defined according to the invention.
  • the transmitter terminal 1, remote or computer program is the transmitter of the request to define a display area or the transmitter of the multimedia file containing this request.
  • This request includes a command for defining a display area in width and / or height and / or depth.
  • the receiving terminal 2 operating system or interpreter of a multimedia file, is the manager of the display area, receiving the request.
  • FIG. 3 represents a multimedia file defined according to the invention. This file is composed of a field constituting the header of file 3, a field 4 containing data and command information and a field constituting the end of file 5.
  • Field 4 presents commands 4a for defining a first display area, associated with commands 4a ', 4a ", as well as the data 4b intended to be displayed in this first area, then commands 4b for defining d 'a second display area and so on.
  • FIG. 4 represents the definition of a display area according to the invention.
  • the commands 4a for defining a first display area consist of defining the positioning of the display area on the display device of the receiving terminal, of the number of objects to be contained in width in the area d display, the number of objects to be contained in height in the display area and the number of objects to be contained deep in the display area.
  • the commands 4a ', 4a "and 4a'" associated with the commands 4a are respectively representative of the number of the display area, the number of dimensions of the area and other properties of the area such as its transparency or its framing. visual.
  • commands 4a occupy the bits of the computer control 6 numbered from 0 to 4
  • the commands 4a ' occupy the bits of the computer command 6 numbered from 5 to 8
  • commands 4a "occupy the bits of computer control 6 numbered from 9 to 10
  • commands 4a '" occupy the bits of computer control ⁇ numbered from 1 1 to 15.
  • FIG 5 there is shown a first video display area 60 on a display screen 10 of the receiving terminal.
  • the video zones 61 to 66 are intended to be displayed inside the video zone 60.
  • the transmitter of a multimedia file to a recipient having the terminal composed of the screen 10, want each of the six tracks in this file to be displayed in each of the six areas 61 to 66 and for these six areas 61 to 66 to appear inside the area 60.
  • the size of the video zone 60 is not physically defined at the start: the operating system is first of all informed that the zone 60 must frame six zones 61 to 66 of different size, respectively the zone 61 of height hl and length 11, zone 62 of height hl and length 12, zone 63 of height h2 and length 11, zone 64 of height h2 and length 12, zone 65 of height h3 and length 11, zone 66 of height h3 and length 12.
  • the size of the area 60 is therefore defined as a function of the size and the number of elements that compose it.
  • the transmitter desires that the video zones displayed 61 ′ to 66 ′ be of smaller size than the zones 61 to 66, the zones 6 V to 66 ′ being defined by, respectively, the zone 61 'of height hl' and length 11 ', zone 62' of height hl 'and length 12', zone 63 'of height h2' and length 11 ', zone 64' of height h2 'and length 12' , zone 65 'of height h3' and length 11 ', zone 66' of height h3 'and length 12'.
  • zone 60 ' is defined as a function of the size of the zones 61' to 66 '.
  • This zone 60 ′ will therefore have a reduced size compared to that of zone 60.
  • Zone 60 ′ is therefore automatically adapted to the size of zones 6 V to 66 ′.

Abstract

The invention concerns a data file for defining objects to be displayed, data adapted to be transmitted by a transmitter addressed to a receiver terminal comprising a data display device. The invention is characterised in that said file comprises command data for defining a display zone on said display device of a terminal receiver, said commands containing parameters for identifying the number of objects by width and/or by height and/or by depth so as to define the size of said display zone.

Description

Procédé de contrôle de l'affichage d'un fichier multimédia et définition d'un tel fichier Method for controlling the display of a multimedia file and definition of such a file
La présente invention concerne un procédé de contrôle de l'affichage d'un document multimédia ainsi que la définition d'un tel fichier multimédia. Elle s'applique par exemple à des terminaux de communication, ou plus précisément à des terminaux de radiocommunication, des ordinateurs de poche ou tout autre appareil pouvant posséder des capacités multimédias et pour les dimensions de son écran d'affichage peuvent ne pas être connues.The present invention relates to a method of controlling the display of a multimedia document as well as the definition of such a multimedia file. It applies for example to communication terminals, or more precisely to radiocommunication terminals, pocket computers or any other device which may have multimedia capacities and for the dimensions of its display screen may not be known.
Le terme de fichier multimédia réfère généralement à l'intégration de données de différents types (tels que des images, du son, du texte ou autres) dans un même fichier. Chaque type de données peut être contenu dans une piste donnée. Chaque piste peut être organisée sous forme d'une série de commandes. Chaque piste est reproduite vers l'utilisateur par un ou plusieurs microprocesseur. Le ou les microprocesseurs exécutent, en même temps, les commandes et peuvent présenter les données, à travers différentes interfaces (microphone pour les données de type son et écran d'affichage pour les données de type images ou texte), à un utilisateur d'un appareil à capacités multimédias. Les données destinées à être affichées sur un écran et appartenant à des pistes différentes doivent s'afficher dans des zones différentes de l'écran. Ces zones d'affichage sont aussi appelées zones vidéo.The term multimedia file generally refers to the integration of data of different types (such as images, sound, text or others) in the same file. Each type of data can be contained in a given track. Each track can be organized as a series of commands. Each track is reproduced to the user by one or more microprocessors. The microprocessor (s) execute, at the same time, the commands and can present the data, through different interfaces (microphone for sound type data and display screen for image or text type data), to a user of a multimedia device. Data intended to be displayed on a screen and belonging to different tracks must be displayed in different areas of the screen. These display areas are also called video areas.
Dans l'état de l'art, l'affichage de ces zones vidéo peut être effectué suivant la technique utilisée, par exemple, par la société Apple ou la société Microsoft. Cette technique est employée pour l'affichage de toutes données sur un écran d'ordinateur. La figure 1 représente un écran d'un ordinateur utilisant cette technique d'affichage. L'écran 10 doit afficher un fichier multimédia composé de deux pistes, l'une contenant des données de type image destinées à être affichées dans une première zone 20 et l'autre contenant des données de type texte destinées à être affichées dans une deuxième zone 30. Cet écran a pour hauteur X=600 pixels, appelés également points d'écran, et pour largeur Y=800 pixels. Chaque pixel est repéré dans un repère constitué d'un centre O de coordonnées x=0 et y=0 situé en haut et à gauche de l'écran, d'un axe horizontal 40 situé sur le haut de l'écran et d'un axe vertical 50 situé sur la gauche de l'écran.In the state of the art, the display of these video zones can be carried out according to the technique used, for example, by the Apple company or the Microsoft company. This technique is used for the display of all data on a computer screen. FIG. 1 represents a screen of a computer using this display technique. Screen 10 must display a multimedia file made up of two tracks, one containing image type data intended to be displayed in a first zone 20 and the other containing text type data intended to be displayed in a second zone 30. This screen has a height of X = 600 pixels, also called screen points, and a width of Y = 800 pixels. Each pixel is located in a frame consisting of a center O with coordinates x = 0 and y = 0 located at the top left of the screen, a horizontal axis 40 located at the top of the screen and a vertical axis 50 located on the left of the screen.
La première zone 20, à quatre sommets, est définie par les coordonnées (x',y') du sommet O' situé en haut à gauche de cette zone 20, par sa hauteur Hl =200 pixels et par sa largeur Ll = 100 pixels. Si l'utilisateur veut afficher cette image en haut de l'écran et à 50 pixels du bord gauche 50 de l'écran, alors les coordonnées (x'=50, y'≈O), Hl =200 et Ll = 100 sont transmises au gestionnaire d'écran. Ce gestionnaire d'écran, généralement un système d'exploitation, va alors afficher la zone 20. La deuxième zone 30, à quatre sommets, est définie par les coordonnéesThe first zone 20, with four vertices, is defined by the coordinates (x ', y') of the vertex O 'located at the top left of this zone 20, by its height Hl = 200 pixels and by its width L1 = 100 pixels. If the user wants to display this image at the top of the screen and 50 pixels from the left edge 50 of the screen, then the coordinates (x '= 50, y'≈O), Hl = 200 and Ll = 100 are transmitted to the screen manager. This screen manager, generally an operating system, will then display the area 20. The second area 30, with four vertices, is defined by the coordinates
(x",y") du sommet O" situé en haut à gauche de cette zone 30, par sa hauteur H2 = 30 pixels et par sa largeur L2 = 150 pixels. Si l'utilisateur veut afficher cette image en bas à droite de l'écran tout contre le bord gauche 50 de l'écran, alors les coordonnées (x'"=0, y"'=600-30), H2=30 et L2= 150 sont transmises au gestionnaire d'écran. Ce gestionnaire d'écran va alors afficher la zone 30.(x ", y") from vertex O "located at the top left of this zone 30, by its height H2 = 30 pixels and by its width L2 = 150 pixels. If the user wants to display this image at the bottom right of the screen right against the left edge 50 of the screen, then the coordinates (x '"= 0, y"' = 600-30), H2 = 30 and L2 = 150 are transmitted to the screen manager. screen will then display zone 30.
Pour afficher des zones avec cette technique, on est obligé de s'informer auprès du système d'exploitation de la taille de l'écran et de faire des calculs de coordonnées pour positionner les zones, de même lorsque l'on veut afficher ensuite plusieurs zones vidéo 21 à 26 à l'intérieur de la zone 20. Dans le cas, il est nécessaire de connaître précisément les coordonnées, par rapport au sommet O' de la zone 20, du sommet situé en haut et à gauche de chaque zone vidéo 21 à 26 à inclure. La taille de la zone 20 doit être recalculée, par le d'exploitation, de façon à ce que cette zone 20 entoure les zones 21 à 26.To display areas with this technique, you have to find out from the operating system the size of the screen and do coordinate calculations to position the areas, even when you want to display several video zones 21 to 26 inside the zone 20. In the case, it is necessary to know precisely the coordinates, relative to the vertex O 'of the zone 20, of the vertex located at the top left of each video zone 21 to 26 to be included. The size of zone 20 must be recalculated, by the operator, so that this zone 20 surrounds zones 21 to 26.
Le but de la présente invention est donc d'afficher différentes zones vidéo en respectant leur présentation d'origine et l'affichage de la totalité des informations qu'elles comprennent tout en palliant les inconvénients de l'art antérieur.The object of the present invention is therefore to display different video zones while respecting their original presentation and the display of all of the information that they comprise while overcoming the drawbacks of the prior art.
A cet effet, l'invention a pour objet un fichier de données pour la définition des objets à présenter, données aptes à être transmises par un émetteur à destination d'un terminal récepteur comprenant un dispositif de présentation, caractérisé en ce que ledit fichier comprend des informations de commandes de définition d'une zone de présentation sur ledit dispositif de présentation du terminal récepteur, ces commandes contenant des paramètres pour l'identification du nombre d'objets en largeur et/ou hauteur et / ou profondeur de manière à définir la taille de ladite zone de présentation. L'invention a également pour objet un fichier de données caractérisé en ce qu'il comprend des champs indiquant le nombre d'objets en largeur et/ou hauteur et / ou profondeur de manière à définir la taille de ladite zone de présentation, et le positionnement de la zone de présentation sur le dispositif de présentation du terminal récepteur. L'invention α également pour objet un procédé pour l'affichage de données formant des objets à afficher sur un dispositif d'affichage, géré par un système d'exploitation et compoiiant au moins une première zone d'affichage destinée à afficher au moins deux types de données dans respectivement deux secondes sous- zones situées à l'intérieur de la première zone, caractérisé en ce que, le procédé comporte une étape de définition de ladite première zone par le système d'exploitation en fonction de la taille des secondes sous-zones de manière à permettre une configuration adaptative de la première zone autour desdites secondes sous-zones. Dans un autre mode de réalisation, l'invention a pour objet un procédé pour l'affichage de données dans lequel la première zone ayant subi une première configuration adaptative autour des secondes sous-zones, est reconfigurée de manière itérative en fonction de la prise en compte ultérieure de troisièmes sous- zones de tailles différentes de celles des secondes sous-zones.To this end, the subject of the invention is a data file for the definition of the objects to be presented, data capable of being transmitted by a transmitter intended for a receiving terminal comprising a presentation device, characterized in that said file comprises command information for defining a presentation area on said presentation device of the receiving terminal, these commands containing parameters for identifying the number of objects in width and / or height and / or depth so as to define the size of said presentation area. The invention also relates to a data file characterized in that it comprises fields indicating the number of objects in width and / or height and / or depth so as to define the size of said presentation area, and the positioning of the presentation area on the presentation device of the receiving terminal. The invention also relates to a method for displaying data forming objects to be displayed on a display device, managed by an operating system and comprising at least a first display area intended to display at least two data types in respectively two second sub-zones located inside the first zone, characterized in that, the method comprises a step of defining said first zone by the operating system as a function of the size of the seconds under -zones so as to allow an adaptive configuration of the first zone around said second sub-zones. In another embodiment, the invention relates to a method for displaying data in which the first zone having undergone a first adaptive configuration around the second sub-zones, is reconfigured iteratively as a function of the taking into account. subsequent count of third subzones of different sizes from those of the second subzones.
L'invention et ses avantages apparaîtront de façon plus claire dans la description qui suit, en liaison avec les figures jointes.The invention and its advantages will appear more clearly in the description which follows, in conjunction with the attached figures.
La figure 1 , précédemment déjà décrite, représente un écran d'ordinateur et une technique d'affichage de l'état de l'art.Figure 1, previously described, shows a computer screen and a technique for displaying the state of the art.
La figure 2 représente un diagramme d'interaction entre un émetteur et un récepteur de données multimédia.FIG. 2 represents a diagram of interaction between a transmitter and a receiver of multimedia data.
La figure 3 représente un fichier multimédia défini selon l'invention.FIG. 3 represents a multimedia file defined according to the invention.
La figure 4 représente la définition d'une zone d'affichage selon l'invention. La figure 5 représente différentes zones vidéo définies selon l'invention.FIG. 4 represents the definition of a display area according to the invention. FIG. 5 represents different video zones defined according to the invention.
La figure 6 représente des zones vidéo de taille différente de celles de la figure 5 et définies selon l'invention.FIG. 6 represents video areas of different size from those of FIG. 5 and defined according to the invention.
On entend dans ce qui suit, par exemple, par données formant des objets, à présenter à l'utilisateur du terminal récepteur, des images et/ou du texte et/ou des animations et/ou du son.In the following is meant, for example, by data forming objects, to be presented to the user of the receiving terminal, images and / or text and / or animations and / or sound.
Ces objets peuvent donc, par exemple, être affichés sur un écran d'affichage ou imprimés, ou joués par un dispositif d'émission de sons. Sur la figure 2, le terminal émetteur 1 , distant ou programme informatique, est l'émetteur de la requête de définition d'une zone d'affichage ou l'émetteur du fichier multimédia contenant cette requête.These objects can therefore, for example, be displayed on a display screen or printed, or played by a sound emitting device. In FIG. 2, the transmitter terminal 1, remote or computer program, is the transmitter of the request to define a display area or the transmitter of the multimedia file containing this request.
Cette requête comprend une commande de définition d'une zone d'affichage en largeur et/ou hauteur et/ou profondeur.This request includes a command for defining a display area in width and / or height and / or depth.
Le terminal récepteur 2, système d'exploitation ou interpréteur d'un fichier multimédia, est le gestionnaire de la zone d'affichage, récepteur de la requête.The receiving terminal 2, operating system or interpreter of a multimedia file, is the manager of the display area, receiving the request.
La figure 3 représente un fichier multimédia défini selon l'invention. Ce fichier est composé d'un champ constituant l'entête du fichier 3, d'un champ 4 contenant des données et des informations de commandes et d'un champ constituant la fin du fichier 5.FIG. 3 represents a multimedia file defined according to the invention. This file is composed of a field constituting the header of file 3, a field 4 containing data and command information and a field constituting the end of file 5.
Le champ 4 présente, des commandes 4a de définition d'une première zone d'affichage, associées à des commandes 4a', 4a", ainsi que les données 4b destinées à être affichées dans cette première zone, puis des commandes 4b de définition d'une deuxième zone d'affichage et ainsi de suite.Field 4 presents commands 4a for defining a first display area, associated with commands 4a ', 4a ", as well as the data 4b intended to be displayed in this first area, then commands 4b for defining d 'a second display area and so on.
La figure 4 représente la définition d'une zone d'affichage selon l'invention.FIG. 4 represents the definition of a display area according to the invention.
Les commandes 4a de définition d'une première zone d'affichage sont constituées de la définition du positionnement de la zone d'affichage sur le dispositif d'affichage du terminal récepteur, du nombre d'objets devant être contenus en largeur dans la zone d'affichage, du nombre d'objets devant être contenus en hauteur dans la zone d'affichage et du nombre d'objets devant être contenus en profondeur dans la zone d'affichage. Les commandes 4a', 4a" et 4a'" associées aux commandes 4a, sont respectivement représentatives du numéro de la zone d'affichage, du nombre de dimension de la zone et d'autres propriétés de la zone telles que sa transparence ou son encadrement visuel.The commands 4a for defining a first display area consist of defining the positioning of the display area on the display device of the receiving terminal, of the number of objects to be contained in width in the area d display, the number of objects to be contained in height in the display area and the number of objects to be contained deep in the display area. The commands 4a ', 4a "and 4a'" associated with the commands 4a, are respectively representative of the number of the display area, the number of dimensions of the area and other properties of the area such as its transparency or its framing. visual.
Ces commandes ne sont pas limitées à ce qui est décrit. Ces commandes sont codées de façon à ce que les commandes 4a occupent les bits de la commande informatique 6 numérotés de 0 à 4, les commandes 4a' occupent les bits de la commande informatique 6 numérotés de 5 à 8, les commandes 4a" occupent les bits de la commande informatique 6 numérotés de 9 à 10, les commandes 4a'" occupent les bits de la commande informatique ό numérotés de 1 1 à 15.These commands are not limited to what is described. These commands are coded so that the commands 4a occupy the bits of the computer control 6 numbered from 0 to 4, the commands 4a 'occupy the bits of the computer command 6 numbered from 5 to 8, commands 4a "occupy the bits of computer control 6 numbered from 9 to 10, commands 4a '" occupy the bits of computer control ό numbered from 1 1 to 15.
Sur la figure 5, on a représenté une première zone d'affichage vidéo 60 sur un écran d'affichage 10 du terminal récepteur.In Figure 5, there is shown a first video display area 60 on a display screen 10 of the receiving terminal.
Les zones vidéo 61 à 66 sont destinées à être affichées à l'intérieur de la zone vidéo 60. Dans ce cas, par exemple, l'émetteur d'un fichier multimédia, vers un destinataire possédant le terminal composé de l'écran 10, désire que chacune des six pistes de ce fichier soient affichées dans chacune des six zones 61 à 66 et que ces six zones 61 à 66 apparaissent à l'intérieur de la zone 60.The video zones 61 to 66 are intended to be displayed inside the video zone 60. In this case, for example, the transmitter of a multimedia file, to a recipient having the terminal composed of the screen 10, want each of the six tracks in this file to be displayed in each of the six areas 61 to 66 and for these six areas 61 to 66 to appear inside the area 60.
La taille de la zone vidéo 60 n'est pas définie physiquement au départ : le système d'exploitation est tout d'abord informé que la zone 60 doit encadrer six zones 61 à 66 de taille différente, respectivement la zone 61 de hauteur hl et longueur 11 , la zone 62 de hauteur hl et longueur 12, la zone 63 de hauteur h2 et longueur 11 , la zone 64 de hauteur h2 et longueur 12, la zone 65 de hauteur h3 et longueur 11 , la zone 66 de hauteur h3 et longueur 12.The size of the video zone 60 is not physically defined at the start: the operating system is first of all informed that the zone 60 must frame six zones 61 to 66 of different size, respectively the zone 61 of height hl and length 11, zone 62 of height hl and length 12, zone 63 of height h2 and length 11, zone 64 of height h2 and length 12, zone 65 of height h3 and length 11, zone 66 of height h3 and length 12.
Dans notre exemple, hl =h2=h3=ll =12=13=32 pixels, la taille totale de la zone 60 doit donc être H=32X3 pixels et L=32X2 pixels, soit de hauteur 96 pixels et de largeur 64 pixels.In our example, hl = h2 = h3 = ll = 12 = 13 = 32 pixels, the total size of the area 60 must therefore be H = 32X3 pixels and L = 32X2 pixels, that is to say height 96 pixels and width 64 pixels.
La taille de la zone 60 est donc définie en fonction de la taille et du nombre d'éléments qui la composent.The size of the area 60 is therefore defined as a function of the size and the number of elements that compose it.
Dans un autre cas, sur la figure ό, l'émetteur désire que les zones vidéos affichées 61 ' à 66' soient de taille plus réduites que les zones 61 à 66, les zones 6 V à 66' étant définie par, respectivement, la zone 61 ' de hauteur hl ' et longueur 11 ', la zone 62' de hauteur hl ' et longueur 12', la zone 63' de hauteur h2' et longueur 11 ', la zone 64 'de hauteur h2' et longueur 12', la zone 65' de hauteur h3' et longueur 11 ', la zone 66' de hauteur h3' et longueur 12'. Ceci est la technique du zoom arrière bien connue de l'homme de l'art. Dans ce cas, la zone 60' est définie en fonction de la taille des zones 61 ' à 66'. Cette zone 60' aura donc une taille réduite par rapport à celle de la zone 60. La zone 60' est donc adaptée automatiquement à la taille des zones 6 V à 66'. In another case, in FIG. Ό, the transmitter desires that the video zones displayed 61 ′ to 66 ′ be of smaller size than the zones 61 to 66, the zones 6 V to 66 ′ being defined by, respectively, the zone 61 'of height hl' and length 11 ', zone 62' of height hl 'and length 12', zone 63 'of height h2' and length 11 ', zone 64' of height h2 'and length 12' , zone 65 'of height h3' and length 11 ', zone 66' of height h3 'and length 12'. This is the zoom out technique well known to those skilled in the art. In this case, the zone 60 'is defined as a function of the size of the zones 61' to 66 '. This zone 60 ′ will therefore have a reduced size compared to that of zone 60. Zone 60 ′ is therefore automatically adapted to the size of zones 6 V to 66 ′.

Claims

REVENDICATIONS
1. Fichier de données pour la définition des objets à présenter, données aptes à être transmises par un émetteur à destination d'un terminal récepteur comprenant un dispositif de présentation (10) des données, caractérisé en ce que ledit fichier comprend des informations de commandes de définition d'une zone de présentation (ό l )sur ledit dispositif de présentation (10) du terminal récepteur, ces commandes (4) contenant des paramètres pour l'identification du nombre d'objets en largeur et/ou hauteur et/ou profondeur de manière à définir la taille de ladite zone de présentation. 1. Data file for the definition of the objects to be presented, data capable of being transmitted by a transmitter intended for a receiving terminal comprising a data presentation device (10), characterized in that said file includes command information for defining a presentation area (ό l) on said presentation device (10) of the receiving terminal, these commands (4) containing parameters for identifying the number of objects in width and / or height and / or depth so as to define the size of said presentation area.
2. Fichier de données selon la revendication 1 , caractérisé en ce qu'il comprend un champ indiquant l'entête du fichier (3), situé au début du fichier et un champ indiquant la fin du fichier (5), situé à la fin du fichier.2. Data file according to claim 1, characterized in that it comprises a field indicating the header of the file (3), located at the beginning of the file and a field indicating the end of the file (5), located at the end of the file.
3. Fichier de données selon l'une des revendications précédentes, caractérisé en ce qu'il comprend des champs (4a) indiquant le nombre d'objets en largeur et/ou hauteur et /ou profondeur de manière à définir la taille de ladite zone de présentation, le positionnement de la zone de présentation sur le dispositif de présentation du terminal récepteur.3. Data file according to one of the preceding claims, characterized in that it comprises fields (4a) indicating the number of objects in width and / or height and / or depth so as to define the size of said area. presentation, the positioning of the presentation area on the presentation device of the receiving terminal.
4. Fichier de données selon l'une des revendications précédentes, caractérisé en ce que les données formant des objets à présenter sont des images et/ou du texte et/ou des animations et/ou du son.4. Data file according to one of the preceding claims, characterized in that the data forming objects to be presented are images and / or text and / or animations and / or sound.
5. Fichier de données selon l'une des revendications précédentes, caractérisé en ce que le dispositif de présentation est un écran d'affichage (10) des données à afficher dans la zone d'affichage.5. Data file according to one of the preceding claims, characterized in that the presentation device is a display screen (10) of the data to be displayed in the display area.
6. Procédé pour l'affichage de données formant des objets à afficher sur un dispositif d'affichage (10), géré par un système d'exploitation et comportant au moins une première zone d'affichage (60) destinée à afficher au moins deux types de données dans respectivement deux secondes sous-zones (61 ), (62) situées à l'intérieur de la première zone (60), caractérisé en ce que, le procédé comporte une étape de définition de ladite première zone (60) par le système d'exploitation en fonction de la taille des secondes sous-zones (61 ), (62), de manière à permettre une configuration adaptative de la première zone autour desdites secondes sous-zones.6. Method for displaying data forming objects to be displayed on a display device (10), managed by an operating system and comprising at least a first display area (60) intended to display at least two data types in respectively two second sub-areas (61), (62) located inside the first area (60), characterized in that, the method comprises a step of defining said first area (60) by the operating system as a function of the size of the second sub-areas (61), (62), so as to allow an adaptive configuration of the first area around said second sub-areas.
7. Procédé pour l'affichage de données selon la revendication 5, dans lequel la première zone (60), ayant subi une première configuration adaptative autour des secondes sous-zones, est reconfigurée de manière itérative en fonction de la prise en compte ultérieure de troisièmes sous-zones (6T), (62') de tailles différentes de celles des secondes sous-zones. Procédé pour l'affichage de données selon les revendications 5 ou 6, dans le quel les données sont des images et/ou du texte et/ou des animations et/ou du son. 7. Method for displaying data according to claim 5, in which the first zone (60), having undergone a first adaptive configuration around the second sub-zones, is reconfigured iteratively as a function of the subsequent taking into account of third sub-zones (6T), (62 ') of sizes different from those of the second sub-zones. Method for displaying data according to claim 5 or 6, in which the data are images and / or text and / or animations and / or sound.
PCT/FR2002/001142 2001-04-05 2002-04-02 Multimedia file display with dynamic adaptation of position and size of a region comprising several sub-regions, and definition of same WO2002082419A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002308057A AU2002308057A1 (en) 2001-04-05 2002-04-02 Multimedia file display with dynamic adaptation of position and size of a region comprising several sub-regions, and definition of same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR01/04662 2001-04-05
FR0104662A FR2823359B1 (en) 2001-04-05 2001-04-05 METHOD FOR CONTROLLING THE DISPLAY OF A MULTIMEDIA FILE AND FOR FINISHING SUCH A FILE

Publications (2)

Publication Number Publication Date
WO2002082419A2 true WO2002082419A2 (en) 2002-10-17
WO2002082419A3 WO2002082419A3 (en) 2002-11-21

Family

ID=8862001

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2002/001142 WO2002082419A2 (en) 2001-04-05 2002-04-02 Multimedia file display with dynamic adaptation of position and size of a region comprising several sub-regions, and definition of same

Country Status (3)

Country Link
AU (1) AU2002308057A1 (en)
FR (1) FR2823359B1 (en)
WO (1) WO2002082419A2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4829294A (en) * 1986-06-25 1989-05-09 Hitachi, Ltd. Document processing method and system using multiwindow
EP0412924A2 (en) * 1989-08-09 1991-02-13 International Business Machines Corporation Method of controlling construction of variable window on a display screen
US5539479A (en) * 1995-05-31 1996-07-23 International Business Machines Corporation Video receiver display of cursor and menu overlaying video
US5577187A (en) * 1994-05-20 1996-11-19 Microsoft Corporation Method and system for tiling windows based on previous position and size
US5874960A (en) * 1995-07-05 1999-02-23 Microsoft Corporation Method and system for sharing applications between computer systems
US5880725A (en) * 1994-04-06 1999-03-09 Altera Corporation Computer user interface having tiled and overlapped window areas
US6008809A (en) * 1997-09-22 1999-12-28 International Business Machines Corporation Apparatus and method for viewing multiple windows within a dynamic window
WO2000025199A1 (en) * 1998-10-27 2000-05-04 Petersen Joel R Portable interactive presentation device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4829294A (en) * 1986-06-25 1989-05-09 Hitachi, Ltd. Document processing method and system using multiwindow
EP0412924A2 (en) * 1989-08-09 1991-02-13 International Business Machines Corporation Method of controlling construction of variable window on a display screen
US5880725A (en) * 1994-04-06 1999-03-09 Altera Corporation Computer user interface having tiled and overlapped window areas
US5577187A (en) * 1994-05-20 1996-11-19 Microsoft Corporation Method and system for tiling windows based on previous position and size
US5539479A (en) * 1995-05-31 1996-07-23 International Business Machines Corporation Video receiver display of cursor and menu overlaying video
US5874960A (en) * 1995-07-05 1999-02-23 Microsoft Corporation Method and system for sharing applications between computer systems
US6008809A (en) * 1997-09-22 1999-12-28 International Business Machines Corporation Apparatus and method for viewing multiple windows within a dynamic window
WO2000025199A1 (en) * 1998-10-27 2000-05-04 Petersen Joel R Portable interactive presentation device

Also Published As

Publication number Publication date
FR2823359B1 (en) 2003-08-15
AU2002308057A1 (en) 2002-10-21
WO2002082419A3 (en) 2002-11-21
FR2823359A1 (en) 2002-10-11

Similar Documents

Publication Publication Date Title
US11016557B2 (en) Method and system for creating a personalized experience in connection with a stored value token
HK1078227A1 (en) System and method for providing an interactive screen on a wireless device interacting with a server
US20170078529A1 (en) System and Method for Deterring the Ability of a Person to Capture a Screen Presented on a Handheld Electronic Device
FR2539898A1 (en) Remote-checking device for documents or objects
FR2913556A1 (en) MOBILE TELECOMMUNICATIONS TERMINAL AND METHOD FOR READING A MOVING IMAGE ON A WEB PAGE USING THE SAME
FR2803160A1 (en) Digital television multiple access interface module having decoder processor inserted having identification/conditional access several areas using memory area.
WO2002082419A2 (en) Multimedia file display with dynamic adaptation of position and size of a region comprising several sub-regions, and definition of same
WO2003071400A2 (en) Device and method for making secure sensitive data, in particular between two parties via a third party entity
WO2002078375A1 (en) Radiocommunication module hosting and executing a client software, and corresponding method for implementing a driving client software
WO2002096077A1 (en) Method and system for visual notification of the status of a user's messaging unit
CN106815535B (en) Data processing method and device based on privacy protection and mobile terminal
EP1004206B1 (en) Graphic scene animation signal, corresponding method and device
EP2236985A1 (en) Data management in a geographical information system
WO2002023520A1 (en) Method for controlling a multimedia document display
EP3349161A1 (en) Method of handling a payment trnsaction, corresponding payment terminal and program
FR2969877A1 (en) High security data encryption device for data encryption of radio frequency identification tag, has radio frequency identification reader integrated in mobile phone to read encryption key or decryption key stored on tag
WO2005088927A1 (en) Method for editing a multimedia page using pre-stored data
KR20060100901A (en) Method for providing an advertisement message through mobile phone
WO2004077915A2 (en) Method for the management of descriptions of graphic animations for display, receiver and system for the implementation of said method
EP1027809B1 (en) One-way messaging receiver
FR2868570A1 (en) Digital identification and digital authentication performing process, involves personalizing digital unit from information from individual, where digital unit is recorded on client application software in temporary/permanent manner
FR2819602A1 (en) METHOD FOR MANAGING COMPUTER APPLICATIONS BY THE OPERATING SYSTEM OF A MULTI-APPLICATION COMPUTER SYSTEM
EP0716546A1 (en) User addressing method in a television system with reserved access
FR2934748A1 (en) Digital image i.e. user photo, authenticating method for portable telephone, involves modifying blocks based on code so as to modify visual rendering of blocks, and decompressing modified image and displaying modified image on terminal
EP1762068A1 (en) Method for editing multimedia pages on a terminal using pre-stored parameters of objects appearing in scenes

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP