WO2004104938A8 - Creating and executing animation behavior for gui - Google Patents

Creating and executing animation behavior for gui

Info

Publication number
WO2004104938A8
WO2004104938A8 PCT/US2003/015988 US0315988W WO2004104938A8 WO 2004104938 A8 WO2004104938 A8 WO 2004104938A8 US 0315988 W US0315988 W US 0315988W WO 2004104938 A8 WO2004104938 A8 WO 2004104938A8
Authority
WO
WIPO (PCT)
Prior art keywords
animation
property
elements
graphical display
properties
Prior art date
Application number
PCT/US2003/015988
Other languages
French (fr)
Other versions
WO2004104938A1 (en
Inventor
Matt Calkins
Joseph Stephen Beda Iii
Kevin Gallo
Gilman K Wong
Leonardo Esteban Blanco
Original Assignee
Microsoft Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=33416767&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2004104938(A8) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Microsoft Corp filed Critical Microsoft Corp
Priority to AU2003248542A priority Critical patent/AU2003248542B2/en
Priority to BR0306442-5A priority patent/BR0306442A/en
Priority to CA2461516A priority patent/CA2461516C/en
Priority to EP03808238.4A priority patent/EP1639555A4/en
Priority to MXPA04006333A priority patent/MXPA04006333A/en
Priority to JP2004569234A priority patent/JP4268586B2/en
Publication of WO2004104938A1 publication Critical patent/WO2004104938A1/en
Publication of WO2004104938A8 publication Critical patent/WO2004104938A8/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2213/00Indexing scheme for animation
    • G06T2213/04Animation description language

Abstract

A graphical display animation system (100) is disclosed that supports timed modification of element property values of elements within a graphical display. The animation system utilizes a display structure for maintaining a set of elements (202) corresponding to displayed objects within a graphically displayed scene. The elements include a variable property value. The animation system also utilizes a property system that maintains properties associated with elements maintained by the display structure. The properties include dynamic properties (410) that are capable of changing over time and thus affecting the appearance of the corresponding element on a graphical display. The animation system includes animation classes (222), from which animation objects are instantiated and associated with an element property at runtime. The animation object instances provide time varying values affecting values assigned to the dynamic properties maintained by the property system.
PCT/US2003/015988 2003-05-09 2003-05-15 Creating and executing animation behavior for gui WO2004104938A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
AU2003248542A AU2003248542B2 (en) 2003-05-09 2003-05-15 Creating and executing animation behavior for GUI
BR0306442-5A BR0306442A (en) 2003-05-09 2003-05-15 System support animation of graphic elements through instances of animation objects
CA2461516A CA2461516C (en) 2003-05-09 2003-05-15 System supporting animation of graphical display elements through animation object instances
EP03808238.4A EP1639555A4 (en) 2003-05-09 2003-05-15 Creating and executing animation behavior for gui
MXPA04006333A MXPA04006333A (en) 2003-05-09 2003-05-15 Creating and executing animation behavior for gui.
JP2004569234A JP4268586B2 (en) 2003-05-09 2003-05-15 Creation and execution of animation behavior for GUI

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/434,718 2003-05-09
US10/434,718 US7173623B2 (en) 2003-05-09 2003-05-09 System supporting animation of graphical display elements through animation object instances

Publications (2)

Publication Number Publication Date
WO2004104938A1 WO2004104938A1 (en) 2004-12-02
WO2004104938A8 true WO2004104938A8 (en) 2005-08-18

Family

ID=33416767

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/015988 WO2004104938A1 (en) 2003-05-09 2003-05-15 Creating and executing animation behavior for gui

Country Status (12)

Country Link
US (2) US7173623B2 (en)
EP (1) EP1639555A4 (en)
JP (1) JP4268586B2 (en)
KR (1) KR100938036B1 (en)
CN (1) CN100361162C (en)
AU (1) AU2003248542B2 (en)
BR (1) BR0306442A (en)
CA (1) CA2461516C (en)
MX (1) MXPA04006333A (en)
RU (1) RU2327218C2 (en)
WO (1) WO2004104938A1 (en)
ZA (1) ZA200404107B (en)

Families Citing this family (173)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US7487444B2 (en) 2002-03-19 2009-02-03 Aol Llc Reformatting columns of content for display
JP3755499B2 (en) * 2002-09-06 2006-03-15 ソニー株式会社 GUI application development support apparatus, GUI display apparatus and method, and computer program
US7278091B2 (en) * 2003-05-13 2007-10-02 Microsoft Corporation Method and system for selectively enforcing presentation themes
US7693867B2 (en) * 2003-05-14 2010-04-06 Pixar Model referencing method and apparatus
US20050033822A1 (en) * 2003-08-05 2005-02-10 Grayson George Dale Method and apparatus for information distribution and retrieval
US8751950B2 (en) * 2004-08-17 2014-06-10 Ice Edge Business Solutions Ltd. Capturing a user's intent in design software
US20050132385A1 (en) * 2003-10-06 2005-06-16 Mikael Bourges-Sevenier System and method for creating and executing rich applications on multimedia terminals
US7219340B2 (en) * 2003-10-23 2007-05-15 Microsoft Corporation Changeable class and pattern to provide selective mutability in computer programming environments
US20050122328A1 (en) * 2003-12-05 2005-06-09 Peiya Liu Method and apparatus for specifying animation styles
US7490295B2 (en) 2004-06-25 2009-02-10 Apple Inc. Layer for accessing user interface elements
US7936352B2 (en) * 2004-07-21 2011-05-03 Dassault Systemes Solidworks Corporation Deformation of a computer-generated model
US7603624B2 (en) * 2004-10-21 2009-10-13 Microsoft Corporation System and method for styling content in a graphical user interface control
US7769840B1 (en) * 2004-11-19 2010-08-03 Sprint Communications Company L.P. Network status animation tool
EP1694045B1 (en) * 2005-02-21 2015-08-19 Samsung Electronics Co., Ltd. Device and method for processing data resource changing events in a mobile terminal
US20060236219A1 (en) * 2005-04-19 2006-10-19 Microsoft Corporation Media timeline processing infrastructure
US7561159B2 (en) * 2005-05-31 2009-07-14 Magnifi Group Inc. Control of animation timeline
US7432928B2 (en) * 2005-06-14 2008-10-07 Microsoft Corporation User interface state reconfiguration through animation
US7477254B2 (en) * 2005-07-13 2009-01-13 Microsoft Corporation Smooth transitions between animations
US8225231B2 (en) 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
US7804503B2 (en) * 2006-05-15 2010-09-28 Microsoft Corporation Animating objects using metadata
JP2008052708A (en) * 2006-06-16 2008-03-06 Eaton Power Quality Corp Method, device and computer program product for providing device status information
US20080010492A1 (en) * 2006-06-16 2008-01-10 Eaton Power Quality Corporation Methods, Devices and Computer Program Products For Providing Device Status Information
US9019300B2 (en) 2006-08-04 2015-04-28 Apple Inc. Framework for graphics animation and compositing operations
US8130226B2 (en) 2006-08-04 2012-03-06 Apple Inc. Framework for graphics animation and compositing operations
US8166415B2 (en) * 2006-08-04 2012-04-24 Apple Inc. User interface for backup management
US7877690B2 (en) * 2006-09-20 2011-01-25 Adobe Systems Incorporated Media system with integrated clip views
US20080084416A1 (en) * 2006-10-06 2008-04-10 Microsoft Corporation User-pluggable rendering engine
US8234392B2 (en) 2006-11-17 2012-07-31 Apple Inc. Methods and apparatuses for providing a hardware accelerated web engine
KR101288970B1 (en) * 2006-11-28 2013-07-24 삼성전자주식회사 A rendering apparatus and method
KR100827241B1 (en) * 2006-12-18 2008-05-07 삼성전자주식회사 Apparatus and method of organizing a template for generating moving image
US7872652B2 (en) * 2007-01-07 2011-01-18 Apple Inc. Application programming interfaces for synchronization
US20080168478A1 (en) * 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US8656311B1 (en) 2007-01-07 2014-02-18 Apple Inc. Method and apparatus for compositing various types of content
US7903115B2 (en) 2007-01-07 2011-03-08 Apple Inc. Animations
US20080168402A1 (en) 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
US8813100B1 (en) 2007-01-07 2014-08-19 Apple Inc. Memory management
US20080177776A1 (en) * 2007-01-22 2008-07-24 Stallings Richard W Animation object shell system and method
KR100877066B1 (en) * 2007-01-22 2009-01-09 삼성전자주식회사 Apparatus for GUI widget using layout structure and method thereof
US8010900B2 (en) 2007-06-08 2011-08-30 Apple Inc. User interface for electronic backup
US8307004B2 (en) 2007-06-08 2012-11-06 Apple Inc. Manipulating electronic backups
US8643653B2 (en) * 2007-06-08 2014-02-04 Apple Inc. Web-based animation
US20080307017A1 (en) 2007-06-08 2008-12-11 Apple Inc. Searching and Restoring of Backups
US20120229473A1 (en) * 2007-07-17 2012-09-13 Airgini Group, Inc. Dynamic Animation in a Mobile Device
US7941758B2 (en) * 2007-09-04 2011-05-10 Apple Inc. Animation of graphical objects
US20090128581A1 (en) * 2007-11-20 2009-05-21 Microsoft Corporation Custom transition framework for application state transitions
WO2009085063A1 (en) * 2007-12-21 2009-07-09 Studio Gpu, Inc. Method and system for fast rendering of a three dimensional scene
US20090177538A1 (en) * 2008-01-08 2009-07-09 Microsoft Corporation Zoomable advertisements with targeted content
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US8174502B2 (en) 2008-03-04 2012-05-08 Apple Inc. Touch event processing for web pages
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
US8645827B2 (en) 2008-03-04 2014-02-04 Apple Inc. Touch event model
EP2252951B1 (en) 2008-03-11 2021-05-05 Ice Edge Business Solutions, Ltd. Automatically creating and modifying furniture layouts in design software
US9589381B2 (en) 2008-06-12 2017-03-07 Microsoft Technology Licensing, Llc Copying of animation effects from a source object to at least one target object
US20090322760A1 (en) * 2008-06-26 2009-12-31 Microsoft Corporation Dynamic animation scheduling
KR101531417B1 (en) * 2008-07-16 2015-06-25 삼성전자주식회사 Method and apparatus for transmitting/receiving rich media content
US8099677B2 (en) * 2008-07-22 2012-01-17 Qualcomm Incorporated Method and apparatus for animation profiling
US20100064222A1 (en) * 2008-09-08 2010-03-11 Apple Inc. Object-aware transitions
US8411046B2 (en) 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
US20100107100A1 (en) 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
JP2010165337A (en) 2008-12-15 2010-07-29 Sony Corp Information processing apparatus, information processing method and program
US8836706B2 (en) * 2008-12-18 2014-09-16 Microsoft Corporation Triggering animation actions and media object actions
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9311112B2 (en) 2009-03-16 2016-04-12 Apple Inc. Event recognition
US8566044B2 (en) * 2009-03-16 2013-10-22 Apple Inc. Event recognition
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US8238876B2 (en) 2009-03-30 2012-08-07 Microsoft Corporation Notifications
DE102009018165A1 (en) * 2009-04-18 2010-10-21 Schreiber & Friends Method for displaying an animated object
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
KR20100138700A (en) * 2009-06-25 2010-12-31 삼성전자주식회사 Method and apparatus for processing virtual world
US8593463B2 (en) 2009-10-27 2013-11-26 Microsoft Corporation Controlling animation frame rate of applications
US9223589B2 (en) * 2010-02-26 2015-12-29 Microsoft Technology Licensing, Llc Smooth layout animation of visuals
CN101833447B (en) * 2010-04-08 2012-12-26 广东欧珀移动通信有限公司 Method for realizing desktop Widget animation by using tweening animation
US8860734B2 (en) 2010-05-12 2014-10-14 Wms Gaming, Inc. Wagering game object animation
US8552999B2 (en) 2010-06-14 2013-10-08 Apple Inc. Control selection approximation
US8957920B2 (en) 2010-06-25 2015-02-17 Microsoft Corporation Alternative semantics for zoom operations in a zoomable scene
CN102314700B (en) * 2010-07-07 2016-06-22 腾讯科技(深圳)有限公司 A kind of method and system controlling display mode of client user
CN101980154B (en) * 2010-11-02 2014-01-08 深圳市融创天下科技股份有限公司 Method and system for creating and drawing interface control tree and mobile terminal
CN102136154B (en) * 2010-11-18 2012-12-12 彭浩明 Cartoon manufacture method and device
US20120159383A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Customization of an immersive environment
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US8612874B2 (en) 2010-12-23 2013-12-17 Microsoft Corporation Presenting an application change through a tile
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
US8982132B2 (en) * 2011-02-28 2015-03-17 Adobe Systems Incorporated Value templates in animation timelines
US9383917B2 (en) 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
US9298363B2 (en) 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US20120304132A1 (en) 2011-05-27 2012-11-29 Chaitanya Dev Sareen Switching back to a previously-interacted-with application
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9218683B2 (en) 2011-05-27 2015-12-22 Microsoft Technology Licensing, Llc Collection rearrangement animation
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9361715B2 (en) 2011-06-02 2016-06-07 Microsoft Technology Licensing, Llc Global composition system
US8687023B2 (en) 2011-08-02 2014-04-01 Microsoft Corporation Cross-slide gesture to select and rearrange
US8812980B2 (en) 2011-08-26 2014-08-19 Microsoft Corporation Objectizing and animating images
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
US9244802B2 (en) 2011-09-10 2016-01-26 Microsoft Technology Licensing, Llc Resource user interface
US8933952B2 (en) 2011-09-10 2015-01-13 Microsoft Corporation Pre-rendering new content for an application-selectable user interface
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US8884971B2 (en) * 2011-09-30 2014-11-11 Microsoft Corporation Animation engine decoupled from animation catalog
US9171098B2 (en) * 2011-09-30 2015-10-27 Microsoft Technology Licensing, Llc Decomposing markup language elements for animation
US20130097552A1 (en) * 2011-10-18 2013-04-18 Microsoft Corporation Constructing an animation timeline via direct manipulation
KR101304211B1 (en) * 2011-10-21 2013-09-05 한국과학기술정보연구원 Animation visualization protocol and algorithm service method through time-varing simulation data visualization, and system thereof
US9607420B2 (en) 2011-11-14 2017-03-28 Microsoft Technology Licensing, Llc Animations for scroll and zoom
CN102541545A (en) * 2011-12-21 2012-07-04 厦门雅迅网络股份有限公司 Mode of implementing desktop random animation of embedded system platform
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
US9292955B1 (en) * 2012-01-05 2016-03-22 Google Inc. Sequencing of animations in software applications
US9128605B2 (en) 2012-02-16 2015-09-08 Microsoft Technology Licensing, Llc Thumbnail-image selection of applications
US8471857B1 (en) * 2012-04-12 2013-06-25 Google Inc. Changing animation displayed to user
US20130271473A1 (en) * 2012-04-12 2013-10-17 Motorola Mobility, Inc. Creation of Properties for Spans within a Timeline for an Animation
US9767720B2 (en) * 2012-06-25 2017-09-19 Microsoft Technology Licensing, Llc Object-centric mixed reality space
US9171401B2 (en) 2013-03-14 2015-10-27 Dreamworks Animation Llc Conservative partitioning for rendering a computer-generated animation
US9224239B2 (en) 2013-03-14 2015-12-29 Dreamworks Animation Llc Look-based selection for rendering a computer-generated animation
US9626787B2 (en) 2013-03-15 2017-04-18 Dreamworks Animation Llc For node in render setup graph
US9811936B2 (en) 2013-03-15 2017-11-07 Dreamworks Animation L.L.C. Level-based data sharing for digital content production
US9208597B2 (en) 2013-03-15 2015-12-08 Dreamworks Animation Llc Generalized instancing for three-dimensional scene data
US9514562B2 (en) 2013-03-15 2016-12-06 Dreamworks Animation Llc Procedural partitioning of a scene
US9659398B2 (en) 2013-03-15 2017-05-23 Dreamworks Animation Llc Multiple visual representations of lighting effects in a computer animation scene
US9230294B2 (en) 2013-03-15 2016-01-05 Dreamworks Animation Llc Preserving and reusing intermediate data
US9218785B2 (en) 2013-03-15 2015-12-22 Dreamworks Animation Llc Lighting correction filters
US9589382B2 (en) * 2013-03-15 2017-03-07 Dreamworks Animation Llc Render setup graph
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
US9542906B2 (en) 2013-05-10 2017-01-10 Microsoft Technology Licensing, Llc Shared compositional resources
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
CN104461486B (en) * 2013-09-17 2019-04-30 腾讯科技(深圳)有限公司 The method, apparatus and system that animation effect is realized in a kind of Webpage
US20150143260A1 (en) * 2013-11-18 2015-05-21 Facebook, Inc. State-Machine-Driven User-Interface Interactions
US9436577B2 (en) * 2013-11-22 2016-09-06 Nintendo Co., Ltd. System and method for generating a code execution timeline from an executing program
US9761035B1 (en) * 2014-03-03 2017-09-12 Mindstream Interface Dynamics, Inc. Dynamic user interfaces
KR102298602B1 (en) 2014-04-04 2021-09-03 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Expandable application representation
EP3129847A4 (en) 2014-04-10 2017-04-19 Microsoft Technology Licensing, LLC Slider cover for computing device
EP3129846A4 (en) 2014-04-10 2017-05-03 Microsoft Technology Licensing, LLC Collapsible shell cover for computing device
US10346941B2 (en) 2014-05-30 2019-07-09 Apple Inc. System and method for unified application programming interface and model
US10430169B2 (en) 2014-05-30 2019-10-01 Apple Inc. Language, function library, and compiler for graphical and non-graphical computation on a graphical processor unit
US9740464B2 (en) 2014-05-30 2017-08-22 Apple Inc. Unified intermediate representation
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US9916069B2 (en) 2014-09-04 2018-03-13 Microsoft Technology Licensing, Llc User interface with dynamic transition times
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
KR101626754B1 (en) * 2014-10-07 2016-06-02 한국과학기술정보연구원 System and method for visualization of time-varying data
CN106662891B (en) 2014-10-30 2019-10-11 微软技术许可有限责任公司 Multi-configuration input equipment
EP3018600B1 (en) * 2014-11-10 2021-12-29 B. Braun Avitum AG Blood purification device user interface feedback method
US10395413B2 (en) * 2015-03-03 2019-08-27 Jeremy Flores Dynamic user interfaces
US10037576B2 (en) 2015-07-02 2018-07-31 Cfph, Llc Visualization of changes through the use of graphical geometric shapes
US20170017616A1 (en) * 2015-07-17 2017-01-19 Apple Inc. Dynamic Cinemagraph Presentations
CN105187888A (en) * 2015-07-30 2015-12-23 深圳创维-Rgb电子有限公司 Method and system for realizing creation of smart TV interface section element
US10297064B2 (en) * 2015-09-21 2019-05-21 Dreamworks Animation L.L.C. Multi-representation dependency graphs
USD813270S1 (en) 2015-11-13 2018-03-20 Cfph, Llc Display screen with animated graphical user interface
US10013789B2 (en) * 2015-11-20 2018-07-03 Google Llc Computerized motion architecture
CN106843709B (en) * 2015-12-04 2020-04-14 阿里巴巴集团控股有限公司 Method and device for displaying display object according to real-time information
US10296088B2 (en) * 2016-01-26 2019-05-21 Futurewei Technologies, Inc. Haptic correlated graphic effects
US10222960B2 (en) * 2016-04-26 2019-03-05 Google Llc Animation of user interface elements
CN106887030B (en) * 2016-06-17 2020-03-06 阿里巴巴集团控股有限公司 Animation generation method and device
CN106709980B (en) * 2017-01-09 2020-09-04 北京航空航天大学 Formalization-based complex three-dimensional scene modeling method
USD825584S1 (en) 2017-03-29 2018-08-14 Becton, Dickinson And Company Display screen or portion thereof with transitional graphical user interface
CN109872212B (en) * 2017-12-05 2023-02-10 阿里巴巴集团控股有限公司 Method and device for linkage of commodity data information of Internet platform
CN110020370B (en) * 2017-12-25 2023-03-14 阿里巴巴集团控股有限公司 Method and device for realizing animation in client application and framework of animation script
CN108287742B (en) * 2018-01-10 2020-08-04 武汉斗鱼网络科技有限公司 Method, storage medium, electronic device and system for realizing floating layer animation
CN110018889B (en) * 2018-01-10 2021-06-15 武汉斗鱼网络科技有限公司 Queuing method, storage medium, equipment and system of animation queue
CN109064531B (en) * 2018-08-01 2023-10-20 武汉斗鱼网络科技有限公司 Android animation execution method and device, terminal and readable medium
CN110007907B (en) * 2019-01-04 2022-03-25 阿里巴巴集团控股有限公司 Animation execution method and device
US11295504B1 (en) * 2019-08-01 2022-04-05 Meta Platforms, Inc. Systems and methods for dynamic digital animation
CN112667942A (en) * 2019-10-16 2021-04-16 腾讯科技(深圳)有限公司 Animation generation method, device and medium
CN115220621A (en) * 2021-04-20 2022-10-21 华为技术有限公司 Graphical interface display method, electronic device, medium, and program product

Family Cites Families (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US632964A (en) * 1898-04-29 1899-09-12 Harry M Dumas Electric-call system.
US5261041A (en) * 1990-12-28 1993-11-09 Apple Computer, Inc. Computer controlled animation system based on definitional animated objects and methods of manipulating same
US5613056A (en) * 1991-02-19 1997-03-18 Bright Star Technology, Inc. Advanced tools for speech synchronized animation
US5416899A (en) * 1992-01-13 1995-05-16 Massachusetts Institute Of Technology Memory based method and apparatus for computer graphics
JPH06149757A (en) * 1992-11-10 1994-05-31 Hitachi Ltd Parallel processor
US5537641A (en) * 1993-11-24 1996-07-16 University Of Central Florida 3D realtime fluid animation by Navier-Stokes equations
JP3214776B2 (en) * 1994-04-13 2001-10-02 株式会社東芝 Virtual environment display device and method
US5636340A (en) 1994-11-03 1997-06-03 Microsoft Corporation System and method for special effects for text objects
EP0712097A2 (en) * 1994-11-10 1996-05-15 Matsushita Electric Industrial Co., Ltd. Method and system for manipulating motion units for computer articulated figure animation
US5864342A (en) * 1995-08-04 1999-01-26 Microsoft Corporation Method and system for rendering graphical objects to image chunks
US5764241A (en) * 1995-11-30 1998-06-09 Microsoft Corporation Method and system for modeling and presenting integrated media with a declarative modeling language for representing reactive behavior
US5836340A (en) * 1996-01-19 1998-11-17 A. Y. Mcdonald Mfg. Co. Auxiliary gas connection for meter sets
CA2248909A1 (en) * 1996-03-15 1997-09-25 Zapa Digital Arts Ltd. System for producing an animation sequence according to character behaviour characteristics
US6414684B1 (en) * 1996-04-25 2002-07-02 Matsushita Electric Industrial Co., Ltd. Method for communicating and generating computer graphics animation data, and recording media
US5867175A (en) * 1996-05-24 1999-02-02 Microsoft Corporation Method and apparatus for scriping animation
US6061067A (en) * 1996-08-02 2000-05-09 Autodesk, Inc. Applying modifiers to objects based on the types of the objects
US6121961A (en) * 1996-08-06 2000-09-19 Feldman; Bernard String addressing of passive matrix displays
US5946002A (en) * 1997-02-14 1999-08-31 Novell, Inc. Method and system for image animation
US6057833A (en) * 1997-04-07 2000-05-02 Shoreline Studios Method and apparatus for providing real time enhancements and animations over a video image
US5877777A (en) * 1997-04-07 1999-03-02 Colwell; Tyler G. Fluid dynamics animation system and method
US5983190A (en) * 1997-05-19 1999-11-09 Microsoft Corporation Client server animation system for managing interactive user interface characters
US6121981A (en) 1997-05-19 2000-09-19 Microsoft Corporation Method and system for generating arbitrary-shaped animation in the user interface of a computer
US5920326A (en) * 1997-05-30 1999-07-06 Hewlett Packard Company Caching and coherency control of multiple geometry accelerators in a computer graphics system
US6147692A (en) * 1997-06-25 2000-11-14 Haptek, Inc. Method and apparatus for controlling transformation of two and three-dimensional images
US6222537B1 (en) * 1997-07-29 2001-04-24 International Business Machines Corporation User interface controls for a computer system
US6433784B1 (en) * 1998-02-26 2002-08-13 Learn2 Corporation System and method for automatic animation generation
US6067096A (en) * 1998-03-04 2000-05-23 Nagle; John Method and system for generating realistic collisions in graphical simulations
US6256048B1 (en) * 1998-03-31 2001-07-03 Adobe Systems Incorporated Two-dimensional virtual camera
US6266053B1 (en) * 1998-04-03 2001-07-24 Synapix, Inc. Time inheritance scene graph for representation of media content
US6232988B1 (en) * 1998-04-21 2001-05-15 Thingworld.Com, Llc Systems and methods for converting a component in an animation to an interactive object
US6388668B1 (en) * 1998-07-20 2002-05-14 Microsoft Corporation Functional animation including sprite tree generator and interpreter
US6326984B1 (en) * 1998-11-03 2001-12-04 Ati International Srl Method and apparatus for storing and displaying video image data in a video graphics system
US6512522B1 (en) * 1999-04-15 2003-01-28 Avid Technology, Inc. Animation of three-dimensional characters along a path for motion video sequences
US6563503B1 (en) * 1999-05-07 2003-05-13 Nintendo Co., Ltd. Object modeling for computer simulation and animation
IL130337A0 (en) * 1999-06-07 2000-06-01 Tidex Systems Ltd A method for achieving roaming capabilities and for performing interactive CGI implanting and computer games using the method
US6522333B1 (en) * 1999-10-08 2003-02-18 Electronic Arts Inc. Remote communication through visual representations
US6546397B1 (en) * 1999-12-02 2003-04-08 Steven H. Rempell Browser based web site generation tool and run time engine
US6404438B1 (en) * 1999-12-21 2002-06-11 Electronic Arts, Inc. Behavioral learning for a visual representation in a communication environment
US6448971B1 (en) * 2000-01-26 2002-09-10 Creative Technology Ltd. Audio driven texture and color deformations of computer generated graphics
DE10007408A1 (en) * 2000-02-18 2001-09-06 Infineon Technologies Ag Analog-to-digital converter circuit arrangement - includes control device for supplying a given input signal value for calibration purposes and for evaluating the resultant digital output signal value of converter
US6600491B1 (en) * 2000-05-30 2003-07-29 Microsoft Corporation Video-based rendering with user-controlled movement
US6611268B1 (en) * 2000-05-30 2003-08-26 Microsoft Corporation System and process for generating 3D video textures using video-based rendering techniques
CN1144160C (en) * 2001-02-15 2004-03-31 英业达股份有限公司 Method and system for creating animation
US6768486B1 (en) * 2001-05-18 2004-07-27 Autodesk, Inc. Modifying subobjects of geometry objects based on per-subobject objects
US7064766B2 (en) * 2001-10-18 2006-06-20 Microsoft Corporation Intelligent caching data structure for immediate mode graphics
US6937950B2 (en) * 2002-12-26 2005-08-30 International Business Machines Corporation Animated graphical object notification system
US20040189699A1 (en) * 2003-03-24 2004-09-30 Oren Dobronsky System and method for customizing electronic messages
JP2010249939A (en) * 2009-04-13 2010-11-04 Sony Corp Noise reducing device and noise determination method

Also Published As

Publication number Publication date
JP2006526181A (en) 2006-11-16
US20040222992A1 (en) 2004-11-11
RU2004119847A (en) 2005-03-27
CN100361162C (en) 2008-01-09
CA2461516A1 (en) 2004-11-09
AU2003248542A1 (en) 2004-12-13
US7262775B2 (en) 2007-08-28
MXPA04006333A (en) 2005-02-14
RU2327218C2 (en) 2008-06-20
JP4268586B2 (en) 2009-05-27
ZA200404107B (en) 2005-09-09
EP1639555A4 (en) 2016-01-27
CA2461516C (en) 2012-08-21
KR100938036B1 (en) 2010-01-21
CN1689046A (en) 2005-10-26
EP1639555A1 (en) 2006-03-29
WO2004104938A1 (en) 2004-12-02
KR20060006990A (en) 2006-01-23
AU2003248542B2 (en) 2009-11-12
US7173623B2 (en) 2007-02-06
US20040233201A1 (en) 2004-11-25
BR0306442A (en) 2005-02-15

Similar Documents

Publication Publication Date Title
WO2004104938A8 (en) Creating and executing animation behavior for gui
USD926812S1 (en) Display screen with animated graphical user interface
USD920361S1 (en) Display screen with animated graphical user interface
USD936693S1 (en) Mobile phone with animated graphical user interface
USD866570S1 (en) Display screen with animated graphical user interface
USD896837S1 (en) Display screen with animated icon
USD930020S1 (en) Display screen with animated graphical user interface
USD565579S1 (en) Portion of a display screen with an animated image
USD810113S1 (en) Display screen or portion thereof with animated graphical user interface for an advertisement management application
USD847826S1 (en) Display screen with animated graphical user interface
USD550698S1 (en) Variable information suite designer application icon for a display screen
USD598926S1 (en) Animated image for a portion of a display screen
WO2005031510A3 (en) Table-oriented application development environment
USD920374S1 (en) Display screen with animated icon
EP1388357A3 (en) Group behavioural modification using external stimuli
WO2004061577A3 (en) Method for sorting and displaying a multiple user database
USD525985S1 (en) Animated image for a portion of a display screen
WO2001080562A3 (en) Method and system for indicating change of speaker in a videoconference application
WO2003005337A3 (en) An internet interface & integration language system and method
WO2002035381A3 (en) Multilingual system having dynamic language selection
WO2007005327A3 (en) Rendering and compositing multiple applications in an interactive media environment
EP1024443A3 (en) Utilising electronically accessible resources
WO2004061750A3 (en) Method and apparatus for displaying speech recognition results
WO2005109905A3 (en) Time-based graphical user interface for television program information
WO2006099395A3 (en) System and method for displaying information using a compass

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 03801872.1

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2003808238

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2461516

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2004/04107

Country of ref document: ZA

Ref document number: 200404107

Country of ref document: ZA

WWE Wipo information: entry into national phase

Ref document number: 2003248542

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: PA/a/2004/006333

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 2004569234

Country of ref document: JP

Ref document number: 1020047010340

Country of ref document: KR

AK Designated states

Kind code of ref document: A1

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 NI NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

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 BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK 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
CFP Corrected version of a pamphlet front page
CR1 Correction of entry in section i

Free format text: IN PCT GAZETTE 49/2004 UNDER (72) REPLACE "GALLO, KEVIN, THOMAS" BY "GALLO, KEVIN"

WWP Wipo information: published in national office

Ref document number: 2003808238

Country of ref document: EP