WO2006128343A1 - Procede d’affichage d’animation et son systeme - Google Patents
Procede d’affichage d’animation et son systeme Download PDFInfo
- Publication number
- WO2006128343A1 WO2006128343A1 PCT/CN2006/000524 CN2006000524W WO2006128343A1 WO 2006128343 A1 WO2006128343 A1 WO 2006128343A1 CN 2006000524 W CN2006000524 W CN 2006000524W WO 2006128343 A1 WO2006128343 A1 WO 2006128343A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- animation
- file
- music
- playing
- server
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Definitions
- the present invention relates to image processing techniques, and more particularly to an animation display method and an animation display system. Background of the invention
- Flash animation In the prior art, smart devices (such as computers) usually use Flash animation to express some required actions.
- a virtual pet game running on the desktop of a user's computer can be realized by a computer program.
- the program realizes the description of the life of the entire pet by controlling the playback of each Hash animation, and gives the user a vital virtual pet.
- the pet's Flash animation can be displayed anywhere on the user's desktop after being transparent.
- the specific process of the transparency processing in the prior art is: creating a container window (window A) while the program is running, and creating a flash control window (window B) with the window A as a container.
- the Flash control provides a SetBkColor interface for setting the background color of the Flash animation. Call this interface to set the background color of the Flash animation to RGB (82, 81, 82) black gray.
- the current instant messaging (IM) tools have been more and more widely used in smart devices (such as computers:), and can realize instant messaging by using IM tools, and can also be rich in animation display technology.
- the personal avatar through the operation of the animation file, implements different animation actions, representing the actions that the user wants to express at the time.
- the specific implementation method is to set a movie file on the IM client, and the animation file is preset with processing logic of the animation action, and the IM client judges the change of the animation action by reading the action feedback information in the processing logic, and displays the animation.
- the disadvantages of the prior art 2 are: The processing logic preset in the animation file cannot be modified and adjusted at will, so the display of the animation file is a fixed process. If the display of the animation file needs to be changed, it is actually only the internal The processing logic changes must be re-created with the corresponding processing logic to achieve, so if the animation to be displayed has rich motion performance, you need to add enough motion feedback in the animation's internal processing logic, the result is very easy As a result, the animation file takes up too much space and runs too slowly, which reduces the flexibility of animation changes. The animation performance is more monotonous, and the quality of the animation performance is not high.
- online music services can also be realized at the same time, and an online virtual pet game can be realized by using animation technology.
- the online music service is usually a dedicated player for playing music files.
- the existing window media player (windows media player) can realize the function of online on-demand.
- DRM digital rights management
- the virtual pet is a virtual fostering class that is closely integrated with instant messaging. Casual games, virtual pets can perform various performances as needed, and the virtual pet's desktop performance is accomplished through flash playback actions.
- the disadvantages of the prior art 3 are: When the player plays online music, there is generally no animation image matching, only the player's screen, the user mainly completes the playing experience through the auditory feeling, but the animation performance is more monotonous, the quality of the animation performance Lower.
- the main disadvantage of the existing animation display technology is that the animation performance is monotonous, and the animation performance quality is low.
- the main object of the present invention is to provide an animation display method and an animation display system to enrich the expression of the animation and enhance the performance quality of the animation.
- the present invention mainly comprises:
- An animation display method including the steps:
- step 2 1) judging whether the motion animation is attached to the background animation; if not, proceeding to step 2); if yes, proceeding to step 3);
- the step 3) is specifically:
- the background animation continues to send messages to the upper layer
- the upper layer calculates the current position of the background animation according to the message, and moves the motion animation according to the attachment position of the motion animation before moving on the background animation, keeping the relative attachment position of the motion animation and the background animation unchanged.
- the specific method of moving the action animation in the step 2) is: the action animation calls the window hidden function, disappears at the current position; then calls the window movement function, and moves the action The drawing window moves to the position of the background animation window; then the window display function is called to display the action animation window.
- the method further comprises: performing transparency processing on the motion animation and the background animation.
- the determining of the step 1) is specifically performed according to the position of the motion animation window and the animation background window and the non-background area.
- the invention also discloses an animation display method, which divides an animation file and a configuration file, and includes:
- the configuration file includes processing logic for displaying an animation file.
- the animation file is set on an animation display client, and the configuration file is set on the animation server.
- the step A further includes: updating the configuration file; and the process of downloading the configuration file is specifically: starting the animation display client elbow to download the latest configuration file from the animation server to the animation display client.
- the latest configuration file is updated by the animation server according to various parameters of the last animation display client running process.
- the step B further includes an animation display client to determine whether there is a trigger event, if yes, proceed to step B, and if not, wait for a trigger event to occur.
- the status information of the current trigger event in the step B includes: animating the position and status of the mouse or the cursor on the client computer, or animating the running status of the program on the client computer.
- the step B further includes matching according to the trigger event and the animation file action defined in the configuration file, and if the matching succeeds, displaying the corresponding animation file action.
- the invention also discloses an animation display system, comprising an animation display client and an animation server, wherein the animation server further comprises a processing module for controlling the animation file motion display, and the animation display client downloads the processing module from the animation server, and according to The definition and trigger events in the processing module display the animation file.
- the invention also discloses an animation display method, the method comprising:
- the method is applicable to a communication client of the instant messaging system; and the identification information of the music and animation file to be played is obtained by an instant messaging message sent by the communication client from another communication client; or by a communication client
- the identification information of the music to be played and the animation file is obtained according to the operation of the local user.
- the communication client obtains the music from the online music server according to the identification information of the music, obtains the playing duration of the music by calling an interface provided by the online music server, and obtains the playing time of the music according to the identification information of the animation file. Get the animation file in or locally.
- the method further comprises: the communication client first determining whether there is a corresponding animation file locally, and downloading the animation file from the animation server when the animation file is not locally available.
- the method further comprises: playing a preliminary animation to play a preliminary motion in conjunction with the music at the beginning of the playing of the music; and playing the ending animation at the end of the music playing to perform the performing of the performing motion.
- the digital rights management DRM mechanism is used for verification before playing music, The music and animation files are played only after the verification is successful.
- the invention also discloses an animation display system, comprising:
- a second playing unit for playing an animation file to generate a performance action in conjunction with the music
- a first control unit for obtaining a playing duration of the music to be played and a playing time of the animation file
- the first control unit obtains the playing time of the music by calling an interface provided by the online music server.
- the first animation display method of the present invention is realized by providing a function of motion animation and background animation superposition attachment; when the background animation moves, the motion animation can automatically follow the movement; after the motion animation leaves the background animation, the motion can be automatically restored to the last relative Attachment position; thus improving the individualized expression of the animation and enhancing the performance quality of the animation.
- the display method is particularly applicable to a solution for interactive performance of desktop virtual pets and pets, and all desktop pets in the prior art do not have a background animation technique similar to "pet home," and because of pets. It is a Flash animation format, and the pet's home is a Gif animation format. Both are processed and superimposed using a transparent background, which further enriches the animation's expression, adds vitality to the virtual pet, and enhances the performance of the virtual pet animation. Quality.
- the second animation display method and system thereof of the present invention because the configuration file provided with the animation file processing logic is set on the animation server, when the animation client displays the animation, the configuration file is downloaded from the animation server, and according to the configuration file Content and current trigger condition display Animation. If you need to change the display of the animation file, you only need to change the content of the configuration file in the animation server, which will not affect the performance of the animation client. In this case, the performance of the animation client can be added to the configuration file. Sufficient motion feedback, improve the flexibility of animation changes, enrich the expression of animation, and improve the performance quality of animation.
- the third animation display method and system thereof of the present invention synchronizes the online music playing with the playing of the virtual pet animation, and presents the performance action of the virtual pet consistent with the music while playing the music, which not only provides a network music
- the new friendly experience of the service and also makes the virtual development game have a music playing experience, so it can also enrich the expression of the animation and improve the performance quality of the animation.
- FIG. 1 is a schematic diagram of a virtual pet to which the first animation display method of the present invention is applied;
- FIG. 2 is a flowchart showing an execution of an embodiment of the first animation display method of the present invention; Flow chart of the animation display method;
- FIG. 4 is a schematic structural view of an animation display system of the present invention.
- FIG. 5 is a schematic diagram of networking for providing an online music service and a virtual pet game
- FIG. 6 is a flowchart of a third animation display method according to the present invention.
- FIG. 7 is a schematic structural diagram of another animation display system according to the present invention.
- FIG. 8 is an effect diagram of a virtual pet performance singing performed by the present invention. Mode for carrying out the invention
- the first animation display method of the present invention is mainly used for the realization of position interaction of motion animation and its background animation, that is, two windows are presented on the user's display device: an action animation window and a background animation window.
- the action animation window is used to display the transparent processing Animated;
- the background animation window is used to display a transparent background animation.
- the transparent processing can be performed by using an existing method, and details are not described herein again.
- the Flash animation 100 is superimposed on the Gif animation background 200, and both are transparent. That is to say, the action animation adopts a Flash animation; the background animation is a Gif animation.
- This embodiment provides a method for implementing Flash animation transparently superimposed on the Gif animated background, and at the same time realizes the positional interaction between the Flash animation and the Gif animated background.
- FIG. 2 is a flow chart showing an execution of an embodiment of the first animation display method of the present invention. Referring to FIG. 2, the flow includes:
- Step S21 When the user drags the Flash animation window with the mouse, at the end of the dragging, the position of the Flash animation window and the Gif animation background window and the non-background area are calculated.
- the non-background area refers to an area where the Flash animation and the Gif animation are not transparent.
- Step S22 judging whether the Flash animation and the Gif animation have partial overlap, that is, whether the Flash animation is attached to the Gif animation according to the calculation result of the step S31; if yes, step S23 is performed; otherwise, the recording is not performed, and the process proceeds to step S26.
- Step S23 recording the Flash animation and the Gif animation background have been attached.
- Step S24 in the case where the two are attached, if the user drags the Gif animation background window with the mouse, in the process, the Gif animation background window continuously sends a message to the upper layer.
- Step S25 the upper layer calculates the current position of the Gif animation background window according to the message, moves the Flash animation window according to the attachment position of the Flash animation on the Gif animation background before dragging, and maintains the attachment of the Flash animation window on the Gif animation background.
- the position is unchanged, the function of dragging the Gif animation background window by the user, and the Flash animation window is also dragged.
- Step S26 after the Flash animation and the Gif animation are not attached, after a certain random time (the time can also be set by the user and stored in the computer), the Flash animation window is moved to make the Flash animation Restore the last time with Gif animated background window Relative attachment position. From the user's point of view, as long as the Flash animation is dragged away from the Gif animation background, the Flash animation will automatically return to the Gif animation background.
- a certain random time the time can also be set by the user and stored in the computer
- An application example of the first animation display method of the present invention is a desktop pet game, wherein as shown in FIG. 1, the transparent pet action animation (pet) 100 is directly superimposed on the background animation (pet's home) 200 On, the pet (action animation) can be used on the background of the pet's home (background animation).
- the pet action animation refers to the Flash animation that the virtual pet uses to express its own growth action.
- Background animation refers to a transparent Gif animation superimposed on the underlying layer of a Flash animation.
- the pet's home is a transparent background image displayed in the GIF format similar to the size of the pet, and appears on the user's desktop at the same time as the pet.
- a complete action script is first called.
- the action script defines the trigger condition of each action of the pet and the animation of the action.
- the system then follows the location of the pet's home Gif background, and then the pet Flash animation moves to the attached position, thereby realizing the pet's home Gif. The effect of animation and pet flash animation.
- the pet client automatically determines whether the position of the pet has been attached to the home. If it is not attached to the home, the pet will use "instantaneous disappearance, this Flash action, call the system function long-port hidden function ShowWindow (SW-HIDE) to hide the pet window, disappear at the current position, and then call the window move function (the Move Window function) Move the pet window to the pet's home location, then call the window display function ShowWindow(SW-SHO NOACTIVE) to display the window, and simultaneously perform "instant display, this Flash animation. Once the pet is displayed, it will automatically attach to the pet's home.
- SW-HIDE system function long-port hidden function ShowWindow
- the second animation display method of the present invention mainly sets a configuration file of an animation file on the animation server, and sets display processing logic for storing the corresponding animation file in the configuration file, that is, a processing logic for controlling the motion of the animation file. It is stored on the animation server, instead of being limited to the client.
- the configuration file is automatically modified and adjusted through the animation server to achieve the flexible and rich intelligent display function of the animation file.
- FIG. 3 is a flow chart of a second animation display method according to the present invention. Referring to Figure 3, the process mainly includes:
- Step 301 The animation server updates the configuration file, and the animation server updates the action processing logic in the configuration file by using various parameters during the running of the previous animation file.
- Step 302 ⁇ Step 303, start the animation to display the animation file of the client, and download the latest configuration file of the animation file from the animation server.
- Step 304 The animation display client determines whether a trigger event defined in the configuration file occurs, and if yes, proceeds to step 305; otherwise, the step is repeated.
- Step 305 - Step 306 the animation client matches the current trigger event with the action defined in the configuration file, and finds the first matching successful action, and the animation client displays the corresponding animation action.
- the animation file displayed in the present invention is an electronic pet running on a computer client. All actions of the electronic pet are represented by flash animation.
- the animation display client is an electronic pet system
- the animation storage server is electronic. Pet server.
- the animation file of the electronic pet is saved in the electronic pet system, and the corresponding profile settings are saved in the electronic pet server.
- the mouse has different electronic pet action states at different positions on the electronic pet. These different positions are called mouse hot zones. There are many trigger events that trigger animation actions, such as the status information of the trigger event, including the position and shape of the mouse or cursor. State, or the running state of a computer program, and so on.
- the mouse state is divided into: a left mouse button press, a left mouse button release, a mouse enter the animation file area, a mouse to leave the animation file area, and the like.
- a left mouse button press a left mouse button release
- a mouse enter the animation file area a mouse to leave the animation file area
- the like is an example of releasing the event with the left mouse button.
- the following describes how the electronic pet responds to the animated action of the left mouse button release event.
- Step a the electronic pet server updates the animation processing logic in the configuration file according to various parameters of the animation file in the running electronic pet system.
- the trigger event that defines the mouse in the configuration file is the left mouse button release event.
- the configuration file specifies multiple mouse hot zone locations for the left mouse button release event, and each mouse hot zone corresponds to the action of a different electronic pet. '
- Step b Start the running electronic pet system on the computer, and the electronic pet system downloads the configuration file from the electronic pet server to the local computer.
- Step c in the process of running the electronic pet system, if a left mouse button release event occurs, the electronic pet system will receive a message of the windows operating system, the message body contains the position of the mouse, and the electronic pet system according to the received mouse The location is sequentially matched with multiple mouse hot zones defined in the configuration file. Once the first mouse hot zone is matched, the electronic pet system displays the pet action in the mouse hot zone defined in the configuration file.
- FIG. 4 is a schematic structural diagram of the animation display system.
- the system includes an animation display client 42 and an animation server 41.
- the animation server 41 further includes a processing module 43 for controlling the animation file motion display.
- the processing module 43 is the above-mentioned configuration file corresponding to the animation file, and the animation.
- the display client 42 downloads the processing module from the animation server 41 and displays the animation file according to the definitions and trigger events in the processing module.
- the third animation display method of the present invention combines animation file playback and online music service, and enhances the user experience of on-demand and song-sending in a vivid manner.
- the following embodiment mainly describes a third animation display method according to the present invention by taking a virtual pet animation based on a desktop virtual system in instant messaging as an example.
- the virtual pet is a virtual pet game running on the desktop of the user's computer. All the performances of the virtual pet are represented by Flash animation.
- the whole system divides the action of the pet into a number of detailed Flash animations. By judging the parameters of the pet's various systems, the Flash animations are combined to realize the life and life of the whole set of virtual pets.
- FIG. 5 is a networking diagram of providing an online music service and a virtual pet game.
- the entire system includes an instant messaging (IM) server, a music server, a flash server, and a certificate server.
- IM instant messaging
- music server a music server
- flash server a flash server
- certificate server a certificate server
- the IM server is used to store information of instant messaging users and to provide communication services for instant messaging users.
- the music server is used to provide an online music server on which music files for download by the client are stored.
- the music server also provides an interface for obtaining the playing time of the specified music, and the client calls the interface to obtain the time required to play the music.
- the certificate server is used to control the authorization of digital rights to play music.
- the Flash server is used to provide animation files that generate pet and pet performance actions, and the client can download the specified animation file from the Flash server.
- the owner of the virtual pet can select a path for playing music through the client, and send the path together with the conversation message to the client of the friend, and the friend client obtains the animation file of the virtual pet to play the singing action.
- the music player is called to acquire music from the music server according to the path and play, so as to achieve the experience that the virtual pet sings to the friend.
- the player can perform authentication control such as payment and authorization through the built-in digital rights management DRM mechanism.
- the playing virtual pet such as singing
- the flash animation is combined and judged by the time when the music is played, the number of cycles of playing the singing animation is calculated, and then the performance action of playing the virtual pet is controlled according to the number of cycles.
- the number of loops is calculated based on the time of the singing action and the total length of the song being played.
- the preliminary animation can be played during playback, such as the action of the virtual pet picking up the microphone, and then the middle part of the singing action is looped, and then the ending animation is played after the singing, as expressed as The virtual pet puts up the microphone and the like.
- the flash animation in the present invention is divided into a starting motion segment, an intermediate motion segment and an ending motion segment; wherein the intermediate motion segment is used for looping to adapt to different lengths of songs, the initial segment is a preliminary animation, and the ending segment is an end.
- Animation For example, a 3 minute song can play 1 time start action segment + play 10 times intermediate action segment + play 1 time end action segment; a 6 minute song can play 1 time start action segment + 20 times intermediate action Segment + 1 end of the action segment.
- FIG. 6 is a flow chart of a third animation display method according to the present invention. Referring to FIG. 6, the process of implementing virtual pet singing on the client in the instant messaging system is as follows:
- Step 601 The owner of the virtual pet selects a path for playing music, and sends the path together with the conversation message to the IM client B of the friend through the IM client A; the message further includes an animation file name and an MD5 verification signature.
- Step 602 The IM client B obtains a path for playing music from the conversation message.
- Step 603 The IM client B determines whether the animation file identified in the message exists locally, where the Flash animation of the virtual pet image is specifically, if yes, proceed to step 605; otherwise, proceed to step 604.
- the IM client B determines whether the file exists locally according to the file name of the animation file in the instant notification message and the M 5 verification signature.
- Step 604 The IM client B downloads the animation identified in the message from the Flash server. File, the Flash animation file of the virtual pet image.
- Step 605 The IM client B determines the playing time of the animation file, that is, the time when the virtual pet sings once, that is, the time of the intermediate action segment, and calls the interface provided by the music server to obtain the length of time required to play the music.
- Step 606 The IM client B calculates the number of times of playing the singing animation according to the length of time required for playing the music and the time when the virtual pet sings.
- Step 607 The IM client B downloads the specified music from the music server according to the path of playing music, and performs DRM verification. If the verification passes, step 608 is performed, otherwise, the process ends.
- Step 608 Start the player to play music, and the Flash player controls the playing of the virtual pet according to the number of cycles.
- the virtual pet can be played first to pick up the microphone animation, that is, the initial action, and then the middle action segment of the singing action is played according to the number of cycles, and the animation of the virtual pet to close the microphone is played after the sing is finished. That is, the action ends.
- the certificate address set in the combination verification packet may not directly point to the certificate server, but to the authentication server of the server provider (SP), that is, the media player.
- SP server provider
- the server After verifying the identity of the user, the server requests the certificate from the certificate server, obtains the certificate, and then issues the certificate to the user for control.
- the cooperative play of the virtual pet action and the online music service may also be triggered by the local user's on-demand operation of the client, that is, the user selects the music identifier to be played and the corresponding virtual pet animation file identifier on the local client. And obtaining the corresponding music and animation file and requesting to play locally, and the processing procedure is the same as the processing of the above steps 606 to 608, and details are not described herein.
- the animation display system 70 provided by the present invention includes: a first playing unit 700, a second playing unit 710, a first control unit 720, and a second control unit 730, where:
- the first playing unit 700 is configured to play music, and may be various existing media players.
- the second playing unit 710 is configured to play an animation to generate a virtual pet and a performance action coordinated with the music; and may be an existing Fl as h player.
- the first control unit 720 is configured to acquire the playing duration of the music to be played and the playing duration of the animation file.
- the second control unit 730 has a logical connection relationship with the second playing unit 710 and the first control unit 720, and is configured to determine, according to the music playing duration acquired by the first control unit 720 and the playing duration of the animation file. The number of cycles of the performance action is performed, and the second playback unit 710 is controlled to play the virtual pet performance action according to the number of cycles.
- the pet system can realize the function of the virtual pet to play music for friends on demand, and the owner of the pet can send his pet to the desktop of the friend and sing a piece of music for the friend, thereby improving the expressiveness of the online music and improving the user's Experience.
- FIG. 8 is a rendering diagram of a virtual pet performance singing performed by the present invention. As shown in Figure 8. Since music has a digital rights management (DRM) verification mechanism, it can be easily called in a virtual pet, thus shielding the use of the primary user.
- DRM digital rights management
- the present invention is not limited thereto, and the animation file may be changed according to the needs of the scene, and the implementation process is the same, and will not be described again.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Description
Claims
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP06722176A EP1887524A4 (en) | 2005-06-02 | 2006-03-28 | ANIMATION DISPLAY METHOD AND SYSTEM THEREFOR |
| CA2610054A CA2610054C (en) | 2005-06-02 | 2006-03-28 | Method for displaying animation and system thereof |
| BRPI0613542A BRPI0613542B1 (pt) | 2005-06-02 | 2006-03-28 | método para exibir animação |
| US11/948,583 US20080122849A1 (en) | 2005-06-02 | 2007-11-30 | Method for displaying animation and system thereof |
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100757188A CN100385463C (zh) | 2005-06-02 | 2005-06-02 | 一种动作动画及其背景动画位置互动的方法 |
| CN200510075718.8 | 2005-06-02 | ||
| CN200510075721.X | 2005-06-02 | ||
| CNB200510075721XA CN100485660C (zh) | 2005-06-02 | 2005-06-02 | 一种动画文件显示的方法和系统 |
| CN2005101024540A CN100407192C (zh) | 2005-09-09 | 2005-09-09 | 一种动画与音乐交互的实现方法及播放装置 |
| CN200510102454.0 | 2005-09-09 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/948,583 Continuation US20080122849A1 (en) | 2005-06-02 | 2007-11-30 | Method for displaying animation and system thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006128343A1 true WO2006128343A1 (fr) | 2006-12-07 |
Family
ID=37481215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2006/000524 Ceased WO2006128343A1 (fr) | 2005-06-02 | 2006-03-28 | Procede d’affichage d’animation et son systeme |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20080122849A1 (zh) |
| EP (2) | EP2849059A3 (zh) |
| BR (1) | BRPI0613542B1 (zh) |
| CA (1) | CA2610054C (zh) |
| WO (1) | WO2006128343A1 (zh) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120036483A1 (en) * | 2010-08-09 | 2012-02-09 | Infineon Technologies Ag | Device, method for displaying a change from a first picture to a second picture on a display, and computer program product |
| RU2499299C2 (ru) * | 2011-03-29 | 2013-11-20 | Владимир Михайлович Герасимов | Пассажирский конвейер с возможностью представления преимущественно визуальной информации и устройство для представления указанной информации |
| RU2473136C1 (ru) * | 2011-06-29 | 2013-01-20 | Владимир Михайлович Герасимов | Пассажирский конвейер с возможностью представления преимущественно визуальной информации |
| WO2013028101A2 (ru) * | 2011-06-29 | 2013-02-28 | ЛИСОВСКИЙ, Пётр Петрович | Устройство представления информации для восприятия ее с пассажирского конвейера |
| US9292955B1 (en) | 2012-01-05 | 2016-03-22 | Google Inc. | Sequencing of animations in software applications |
| EP2736231A4 (en) * | 2012-06-30 | 2015-04-15 | Huawei Tech Co Ltd | METHOD FOR THE DYNAMIC DISPLAY OF EXPRESSIONS AND MOBILE TERMINAL |
| US9911222B2 (en) * | 2012-07-06 | 2018-03-06 | Tangome, Inc. | Animation in threaded conversations |
| US20140149488A1 (en) * | 2012-11-26 | 2014-05-29 | Nice-Systems Ltd. | System and method for engaging a mobile device |
| CN104216697B (zh) * | 2013-06-05 | 2020-05-22 | 百度在线网络技术(北京)有限公司 | 用于移动终端的动画播放方法、装置和移动终端 |
| US20160028666A1 (en) * | 2014-07-24 | 2016-01-28 | Framy Inc. | System and method for instant messaging |
| CN111107434A (zh) * | 2018-10-25 | 2020-05-05 | 青岛海尔多媒体有限公司 | 信息推荐方法及装置 |
| CN110166842B (zh) * | 2018-11-19 | 2020-10-16 | 深圳市腾讯信息技术有限公司 | 一种视频文件操作方法、装置和存储介质 |
| CN111080750B (zh) * | 2019-12-30 | 2023-08-18 | 北京金山安全软件有限公司 | 一种机器人动画配置方法、装置及系统 |
| CN115272536A (zh) * | 2022-09-26 | 2022-11-01 | 深圳乐娱游网络科技有限公司 | 动画播放方法、装置及电子设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5841432A (en) * | 1996-02-09 | 1998-11-24 | Carmel; Sharon | Method and system of building and transmitting a data file for real time play of multimedia, particularly animation, and a data file for real time play of multimedia applications |
| CN1052662C (zh) * | 1990-11-17 | 2000-05-24 | 任天堂株式会社 | 图像处理装置 |
| CN1075955C (zh) * | 1994-12-30 | 2001-12-12 | 世雅企业股份有限公司 | 连环漫画模拟游戏用图像游戏设备 |
| WO2004012151A1 (en) | 2002-07-31 | 2004-02-05 | Inchain Pty Limited | Animated messaging |
| CN1591330A (zh) * | 2003-09-04 | 2005-03-09 | 杭州草莓资讯有限公司 | 可在网络上传播的智能型学习精灵系统与方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5202492A (en) * | 1989-08-08 | 1993-04-13 | Union Carbide Chemicals & Plastics Technology Corporation | Amines catalysis using metallic phosphate condensation catalysts having a cyclic structure |
| US6343987B2 (en) * | 1996-11-07 | 2002-02-05 | Kabushiki Kaisha Sega Enterprises | Image processing device, image processing method and recording medium |
| CA2250021C (en) * | 1997-05-19 | 2007-02-06 | Matsushita Electric Industrial Co., Ltd. | Graphic display apparatus, synchronous reproduction method, and av synchronous reproduction apparatus |
| US6522333B1 (en) * | 1999-10-08 | 2003-02-18 | Electronic Arts Inc. | Remote communication through visual representations |
| US7281034B1 (en) * | 2000-01-24 | 2007-10-09 | Friskit, Inc. | System and method for media playback over a network using links that contain control signals and commands |
| JPWO2002065399A1 (ja) * | 2001-02-02 | 2004-06-17 | シャープ株式会社 | アニメーションデータ生成方法、アニメーションデータ生成装置、端末装置、アニメーションデータ生成プログラムを記録したコンピュータ読取可能な記録媒体およびアニメーションデータ生成プログラム |
| JP2004005044A (ja) * | 2002-05-30 | 2004-01-08 | Sony Corp | 情報送受信装置、情報送信装置および方法、情報受信装置および方法、情報処理装置および方法、情報送信管理装置および方法、情報受信管理装置および方法、記録媒体、並びにプログラム |
| US8443288B2 (en) * | 2002-11-22 | 2013-05-14 | Sony Pictures Entertainment Inc. | Ubiquitous companion agent |
| EP1599862A2 (en) * | 2003-03-03 | 2005-11-30 | America Online, Inc. | Using avatars to communicate |
-
2006
- 2006-03-28 EP EP14189129.1A patent/EP2849059A3/en not_active Withdrawn
- 2006-03-28 WO PCT/CN2006/000524 patent/WO2006128343A1/zh not_active Ceased
- 2006-03-28 BR BRPI0613542A patent/BRPI0613542B1/pt active IP Right Grant
- 2006-03-28 EP EP06722176A patent/EP1887524A4/en not_active Withdrawn
- 2006-03-28 CA CA2610054A patent/CA2610054C/en not_active Expired - Lifetime
-
2007
- 2007-11-30 US US11/948,583 patent/US20080122849A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1052662C (zh) * | 1990-11-17 | 2000-05-24 | 任天堂株式会社 | 图像处理装置 |
| CN1075955C (zh) * | 1994-12-30 | 2001-12-12 | 世雅企业股份有限公司 | 连环漫画模拟游戏用图像游戏设备 |
| US5841432A (en) * | 1996-02-09 | 1998-11-24 | Carmel; Sharon | Method and system of building and transmitting a data file for real time play of multimedia, particularly animation, and a data file for real time play of multimedia applications |
| WO2004012151A1 (en) | 2002-07-31 | 2004-02-05 | Inchain Pty Limited | Animated messaging |
| CN1591330A (zh) * | 2003-09-04 | 2005-03-09 | 杭州草莓资讯有限公司 | 可在网络上传播的智能型学习精灵系统与方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2610054C (en) | 2012-09-11 |
| EP2849059A3 (en) | 2015-07-22 |
| US20080122849A1 (en) | 2008-05-29 |
| EP1887524A4 (en) | 2012-02-15 |
| CA2610054A1 (en) | 2006-12-07 |
| EP1887524A1 (en) | 2008-02-13 |
| EP2849059A2 (en) | 2015-03-18 |
| BRPI0613542B1 (pt) | 2018-05-08 |
| BRPI0613542A2 (pt) | 2011-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080122849A1 (en) | Method for displaying animation and system thereof | |
| US12011660B2 (en) | Augmenting video games with add-ons | |
| US10203838B2 (en) | Avatar personalization in a virtual environment | |
| JP6336497B2 (ja) | 情報処理装置および画像表示方法 | |
| CN115220613A (zh) | 一种事件提示处理方法、装置、设备及介质 | |
| CN101064693B (zh) | 一种在即时通讯中同步呈现动画的方法 | |
| JP5795345B2 (ja) | サーバシステム | |
| JP2005045757A (ja) | 動画生成配信システム | |
| CN119011931A (zh) | 直播交互方法、装置、设备和存储介质 | |
| JP2010175819A (ja) | カラオケネットワークシステム | |
| CN100407192C (zh) | 一种动画与音乐交互的实现方法及播放装置 | |
| JP2005228297A (ja) | 実物キャラクター型動画像情報物の制作方法,実物キャラクター型動画像情報物の再生方法,記録媒体 | |
| CN117170533A (zh) | 基于在线状态的处理方法、装置、计算机设备及存储介质 | |
| JP2013192778A (ja) | ゲームサーバシステム、プログラム、および情報記憶媒体 | |
| JP7780836B1 (ja) | プログラム、情報処理装置及びシステム | |
| JP2020014533A (ja) | ゲームプログラムならびにゲーム装置 | |
| CN119767065A (zh) | 特效显示方法、装置、电子设备及存储介质 | |
| CN116349231A (zh) | 文本框控件显示位置的调整方法及显示设备 | |
| CN121934749A (zh) | 实况照片编辑方法、装置、设备、介质及产品 | |
| CN120733360A (zh) | 一种基于数字玩偶的交互方法和装置 | |
| CN116405706A (zh) | 3d模型的驱动方法、装置、电子设备及可读存储介质 | |
| CN121281472A (zh) | 音乐编辑方法、装置、设备及存储介质 | |
| CN121311881A (zh) | 特色故事中的混搭 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2610054 Country of ref document: CA |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006722176 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 5686/CHENP/2007 Country of ref document: IN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2006722176 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 11948583 Country of ref document: US |
|
| ENP | Entry into the national phase |
Ref document number: PI0613542 Country of ref document: BR Kind code of ref document: A2 Effective date: 20071203 |