ANIMATION OF COMPUTER-GENERATED DISPLAY COMPONENTS OF USER INTERFACES AND CONTENT ITEMS

Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the laye...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEUNG, WARREN, BORYSENKO, MICHAEL IVAN, ADAMS, TYLER ROBERT, LIEBERMAN, ERIC WYLD, ALLYN, BARRY CHRISTOPHER, BEEMAN, ANTHONY JOSEPH
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LEUNG, WARREN
BORYSENKO, MICHAEL IVAN
ADAMS, TYLER ROBERT
LIEBERMAN, ERIC WYLD
ALLYN, BARRY CHRISTOPHER
BEEMAN, ANTHONY JOSEPH
description Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties. L'invention concerne une animation de composants d'affichage générés par ordinateur d'interfaces utilisateurs et d'éléments de contenus. Une application ou un moteur d'animation crée des images de composants d'affichage individuels (par ex., des images en mode point) et place ces images sur des couches d'animation. Des comportements d'animation peuvent être spécifiés pour les couches afin d'indiquer la façon dont les couches et les images de composants d'affichage associées s'animent ou se comportent lorsque leurs propriétés changent (par ex., un mouvement d'un objet contenu sur une couche), ainsi que pour changer des propriétés sur des couches dans le but de déclencher des animations (par ex., une animation qui entraîne la rotation d'un objet). Afin d'obtenir des fréquences de trame d'animation élevées, l'application d'animation peut utiliser trois processus de traitement, comprenant un processus d'interface utilisateur, un processus de compositeur et un processus de rendu. Un comportement d'affichage peut être optimisé et contrôlé grâce à l'utilisation d'un langage de balisage déclaratif, tel que le langage de balisage extensible, pour définir une fonctionnalité et des propriétés du comportement d'affichage.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2013074385A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2013074385A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2013074385A13</originalsourceid><addsrcrecordid>eNrjZAh39PP0dQzx9PdT8HdTcPb3DQgNcQ3SdXf1cw1yDHF1UXDxDA7wcYwES_n7ufqFBIMUhga7Bil4-gGVujk6uwYrOPq5AFUA-X4hCp4hrr7BPAysaYk5xam8UJqbQdnNNcTZQze1ID8-tbggMTk1L7UkPtzfyMDQ2MDcxNjC1NHQmDhVAKA_MhQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>ANIMATION OF COMPUTER-GENERATED DISPLAY COMPONENTS OF USER INTERFACES AND CONTENT ITEMS</title><source>esp@cenet</source><creator>LEUNG, WARREN ; BORYSENKO, MICHAEL IVAN ; ADAMS, TYLER ROBERT ; LIEBERMAN, ERIC WYLD ; ALLYN, BARRY CHRISTOPHER ; BEEMAN, ANTHONY JOSEPH</creator><creatorcontrib>LEUNG, WARREN ; BORYSENKO, MICHAEL IVAN ; ADAMS, TYLER ROBERT ; LIEBERMAN, ERIC WYLD ; ALLYN, BARRY CHRISTOPHER ; BEEMAN, ANTHONY JOSEPH</creatorcontrib><description>Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties. L'invention concerne une animation de composants d'affichage générés par ordinateur d'interfaces utilisateurs et d'éléments de contenus. Une application ou un moteur d'animation crée des images de composants d'affichage individuels (par ex., des images en mode point) et place ces images sur des couches d'animation. Des comportements d'animation peuvent être spécifiés pour les couches afin d'indiquer la façon dont les couches et les images de composants d'affichage associées s'animent ou se comportent lorsque leurs propriétés changent (par ex., un mouvement d'un objet contenu sur une couche), ainsi que pour changer des propriétés sur des couches dans le but de déclencher des animations (par ex., une animation qui entraîne la rotation d'un objet). Afin d'obtenir des fréquences de trame d'animation élevées, l'application d'animation peut utiliser trois processus de traitement, comprenant un processus d'interface utilisateur, un processus de compositeur et un processus de rendu. Un comportement d'affichage peut être optimisé et contrôlé grâce à l'utilisation d'un langage de balisage déclaratif, tel que le langage de balisage extensible, pour définir une fonctionnalité et des propriétés du comportement d'affichage.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS</subject><creationdate>2013</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20130523&amp;DB=EPODOC&amp;CC=WO&amp;NR=2013074385A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20130523&amp;DB=EPODOC&amp;CC=WO&amp;NR=2013074385A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LEUNG, WARREN</creatorcontrib><creatorcontrib>BORYSENKO, MICHAEL IVAN</creatorcontrib><creatorcontrib>ADAMS, TYLER ROBERT</creatorcontrib><creatorcontrib>LIEBERMAN, ERIC WYLD</creatorcontrib><creatorcontrib>ALLYN, BARRY CHRISTOPHER</creatorcontrib><creatorcontrib>BEEMAN, ANTHONY JOSEPH</creatorcontrib><title>ANIMATION OF COMPUTER-GENERATED DISPLAY COMPONENTS OF USER INTERFACES AND CONTENT ITEMS</title><description>Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties. L'invention concerne une animation de composants d'affichage générés par ordinateur d'interfaces utilisateurs et d'éléments de contenus. Une application ou un moteur d'animation crée des images de composants d'affichage individuels (par ex., des images en mode point) et place ces images sur des couches d'animation. Des comportements d'animation peuvent être spécifiés pour les couches afin d'indiquer la façon dont les couches et les images de composants d'affichage associées s'animent ou se comportent lorsque leurs propriétés changent (par ex., un mouvement d'un objet contenu sur une couche), ainsi que pour changer des propriétés sur des couches dans le but de déclencher des animations (par ex., une animation qui entraîne la rotation d'un objet). Afin d'obtenir des fréquences de trame d'animation élevées, l'application d'animation peut utiliser trois processus de traitement, comprenant un processus d'interface utilisateur, un processus de compositeur et un processus de rendu. Un comportement d'affichage peut être optimisé et contrôlé grâce à l'utilisation d'un langage de balisage déclaratif, tel que le langage de balisage extensible, pour définir une fonctionnalité et des propriétés du comportement d'affichage.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2013</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZAh39PP0dQzx9PdT8HdTcPb3DQgNcQ3SdXf1cw1yDHF1UXDxDA7wcYwES_n7ufqFBIMUhga7Bil4-gGVujk6uwYrOPq5AFUA-X4hCp4hrr7BPAysaYk5xam8UJqbQdnNNcTZQze1ID8-tbggMTk1L7UkPtzfyMDQ2MDcxNjC1NHQmDhVAKA_MhQ</recordid><startdate>20130523</startdate><enddate>20130523</enddate><creator>LEUNG, WARREN</creator><creator>BORYSENKO, MICHAEL IVAN</creator><creator>ADAMS, TYLER ROBERT</creator><creator>LIEBERMAN, ERIC WYLD</creator><creator>ALLYN, BARRY CHRISTOPHER</creator><creator>BEEMAN, ANTHONY JOSEPH</creator><scope>EVB</scope></search><sort><creationdate>20130523</creationdate><title>ANIMATION OF COMPUTER-GENERATED DISPLAY COMPONENTS OF USER INTERFACES AND CONTENT ITEMS</title><author>LEUNG, WARREN ; BORYSENKO, MICHAEL IVAN ; ADAMS, TYLER ROBERT ; LIEBERMAN, ERIC WYLD ; ALLYN, BARRY CHRISTOPHER ; BEEMAN, ANTHONY JOSEPH</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2013074385A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2013</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>LEUNG, WARREN</creatorcontrib><creatorcontrib>BORYSENKO, MICHAEL IVAN</creatorcontrib><creatorcontrib>ADAMS, TYLER ROBERT</creatorcontrib><creatorcontrib>LIEBERMAN, ERIC WYLD</creatorcontrib><creatorcontrib>ALLYN, BARRY CHRISTOPHER</creatorcontrib><creatorcontrib>BEEMAN, ANTHONY JOSEPH</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LEUNG, WARREN</au><au>BORYSENKO, MICHAEL IVAN</au><au>ADAMS, TYLER ROBERT</au><au>LIEBERMAN, ERIC WYLD</au><au>ALLYN, BARRY CHRISTOPHER</au><au>BEEMAN, ANTHONY JOSEPH</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>ANIMATION OF COMPUTER-GENERATED DISPLAY COMPONENTS OF USER INTERFACES AND CONTENT ITEMS</title><date>2013-05-23</date><risdate>2013</risdate><abstract>Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties. L'invention concerne une animation de composants d'affichage générés par ordinateur d'interfaces utilisateurs et d'éléments de contenus. Une application ou un moteur d'animation crée des images de composants d'affichage individuels (par ex., des images en mode point) et place ces images sur des couches d'animation. Des comportements d'animation peuvent être spécifiés pour les couches afin d'indiquer la façon dont les couches et les images de composants d'affichage associées s'animent ou se comportent lorsque leurs propriétés changent (par ex., un mouvement d'un objet contenu sur une couche), ainsi que pour changer des propriétés sur des couches dans le but de déclencher des animations (par ex., une animation qui entraîne la rotation d'un objet). Afin d'obtenir des fréquences de trame d'animation élevées, l'application d'animation peut utiliser trois processus de traitement, comprenant un processus d'interface utilisateur, un processus de compositeur et un processus de rendu. Un comportement d'affichage peut être optimisé et contrôlé grâce à l'utilisation d'un langage de balisage déclaratif, tel que le langage de balisage extensible, pour définir une fonctionnalité et des propriétés du comportement d'affichage.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2013074385A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
title ANIMATION OF COMPUTER-GENERATED DISPLAY COMPONENTS OF USER INTERFACES AND CONTENT ITEMS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T10%3A25%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LEUNG,%20WARREN&rft.date=2013-05-23&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2013074385A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true