WO2014000310A1 - 一种表情的动态显示方法和移动终端 - Google Patents

一种表情的动态显示方法和移动终端 Download PDF

Info

Publication number
WO2014000310A1
WO2014000310A1 PCT/CN2012/078001 CN2012078001W WO2014000310A1 WO 2014000310 A1 WO2014000310 A1 WO 2014000310A1 CN 2012078001 W CN2012078001 W CN 2012078001W WO 2014000310 A1 WO2014000310 A1 WO 2014000310A1
Authority
WO
WIPO (PCT)
Prior art keywords
expression
mobile terminal
animation
media material
emoticon
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
Application number
PCT/CN2012/078001
Other languages
English (en)
French (fr)
Inventor
蒋昌军
沙先军
吴龙海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP12879841.0A priority Critical patent/EP2736231A4/en
Priority to CN201280000463.7A priority patent/CN102870081B/zh
Priority to PCT/CN2012/078001 priority patent/WO2014000310A1/zh
Priority to US13/686,689 priority patent/US20140002462A1/en
Publication of WO2014000310A1 publication Critical patent/WO2014000310A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/80Two-dimensional [2D] animation, e.g. using sprites
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails

Definitions

  • Embodiments of the present invention provide a dynamic display method for an expression and a mobile terminal, and a richer dynamic effect of implementing the expression.
  • the mobile terminal uses the animation capability of the mobile terminal to operate the media material file of the expression according to the animation instruction of the expression to implement dynamic display of the expression.
  • Another embodiment of the present invention provides a mobile terminal, including:
  • a trigger event acquiring unit configured to acquire a trigger event, where the trigger event is used to trigger an expression Dynamic display
  • An animation instruction acquisition unit configured to query an expression package of the expression according to the trigger event, and obtain an animation instruction of the expression, the expression package of the expression includes a media material file of the expression; and a display unit, configured to use the The animation capability of the mobile terminal is performed, and the media material file of the emoticon is operated according to the animation instruction of the emoticon to implement dynamic display of the emoticon.
  • the expression package obtained by the mobile terminal includes the media material file of the expression and the animation instruction of the expression
  • the storage space occupied by the animation instruction is relatively small, thereby reducing the expression package file.
  • FIG. 2 is a signaling flowchart of a dynamic display method for an expression according to an embodiment of the present invention.
  • FIG. 3 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention. detailed description
  • FIG. 1 is a diagram showing a method for dynamically displaying an expression according to an embodiment of the present invention.
  • the embodiment specifically includes: 5101.
  • the mobile terminal acquires a trigger event, where the trigger event is used to trigger a dynamic display of the expression.
  • the mobile terminal may acquire a trigger event sent by the sending end, or the mobile terminal acquires a trigger event triggered by the user operating the input device of the mobile terminal.
  • the mobile terminal queries the expression package of the expression according to the trigger event, and obtains an animation instruction of the expression.
  • the expression package of the expression includes a media material file and an animation instruction of the expression, and the media material file of the expression refers to a file that provides basic material for the dynamic effect of the expression, including but not limited to: a static picture, an audio file or a GIF picture; Animated instructions of the expression are used to indicate the animation effect achieved by the manipulation of the expression, and may include default animation instructions and response animation instructions.
  • the method further includes: the mobile terminal receiving an identifier of the expression sent by the sending end, such as an expression ID, and displaying a preview mark of the expression on the mobile terminal , such as an emoticon thumbnail, so that the user can trigger the trigger event by operating the preview mark, such as clicking the preview mark on the touch screen;
  • an identifier of the expression sent by the sending end such as an expression ID
  • a preview mark of the expression on the mobile terminal such as an emoticon thumbnail
  • the mobile terminal acquires an expression package of the expression from the expression server according to the identifier of the expression.
  • the mobile terminal uses the animation capability of the mobile terminal to operate the media material file of the expression according to the animation instruction of the expression to implement dynamic display of the expression.
  • the animation capability of the mobile terminal includes a computing capability and a display capability, wherein the computing capability refers to a representation of the media material file of the expression by the mobile terminal according to the animation instruction to obtain the expression of the media material file of the expression; the display capability refers to The mobile terminal combines the calculated media material file of the expression, the calculated expression form of the media material file of the expression, and the basic output effect of the mobile terminal according to the animation instruction, so as to realize the dynamic display capability of the expression, wherein the basic output effect of the mobile terminal It refers to the effects realized by the rich output device of the mobile terminal, including sound, vibration, light, backlight flashing and the like.
  • the mobile terminal uses the animation capability of the mobile terminal to operate the media material file of the expression according to the animation instruction of the expression to implement dynamic display of the expression, which specifically includes:
  • the mobile terminal utilizes the computing capability in the animation capability, calculates the media material file of the expression according to the animation instruction of the expression, and obtains a representation form of the media material file of the expression to be displayed; the mobile terminal utilizes the display capability in the animation capability, according to Animated instruction of the expression to the expression.
  • the media material file, the media material file of the expression, and the basic output effect of the mobile terminal after the calculation are combined to realize the dynamic display of the expression.
  • FIG. 2 is a schematic diagram of a signaling flow of a dynamic display method for an expression according to an embodiment of the present invention. The embodiment is applied to a scenario in which a mobile phone transmits an expression and a mobile terminal dynamically displays an expression.
  • the sender previews the expression list and selects an expression.
  • the sending end sends the identifier of the expression to the instant server according to the selected expression, such as the expression ID or the expression URL, and the instant server sends the identifier of the expression to the receiving mobile terminal after acquiring the identifier of the expression.
  • the receiving mobile terminal acquires a first trigger event triggered by an input device of the mobile terminal, where the first trigger event is used to trigger a default dynamic display of the expression.
  • the mobile terminal may display a preview mark of the expression on the mobile terminal, and the preview mark may be a picture mark such as an expression thumbnail.
  • the user determines whether the expression is triggered. If the user triggers the expression, the user clicks the preview mark through an input device of the mobile terminal, such as a touch screen, and the first trigger event is triggered. And, the first trigger event is acquired by the mobile terminal. It should be noted that the user can also pass other input devices of the mobile terminal, such as a gyroscope, an acceleration sensor or a microphone.
  • the M IC or the like triggers the first trigger event, which is not limited by the present invention.
  • the expression package of the expression includes a media material file of the expression and a default animation instruction of the expression, wherein the media material file of the expression refers to a file that provides basic material for the dynamic effect of the expression, including but not limited to: static picture, audio file Or GI F picture, etc.;
  • the default animation command of the expression is used to indicate the default animation effect achieved by the operation expression.
  • the mobile terminal may directly obtain the emoticon packet from the local device without acquiring from the emoticon server.
  • the mobile terminal uses the animation capability of the mobile terminal to operate the media material file of the expression according to the default animation instruction of the expression to implement a default dynamic display of the expression.
  • the mobile terminal uses the computing capability in the animation capability to calculate the media material file of the emoticon according to the default animation instruction, to obtain a representation form of the media material file of the emoticon that needs to be displayed, and the mobile terminal uses the animation capability to display
  • the capability according to the default animation instruction, combines the media material file of the expression, the expression form that the media material file of the expression needs to be displayed, and the basic output effect of the mobile terminal to implement dynamic display of the expression.
  • the mobile terminal acquires a second trigger event.
  • the second trigger event is used to trigger a dynamic display of the response of the expression, and the first trigger event
  • the second trigger event is triggered in the interaction process after the expression is displayed by default.
  • the interaction includes two aspects of interaction: On the one hand, in the process of interaction between the user and the mobile terminal, the user operates the mobile terminal.
  • the device triggers the input device; on the other hand, the sending end sends a second triggering event to the mobile terminal, and the mobile terminal receives the second triggering event, where the second triggering event is operated by the user of the transmitting end to operate the expression of the sending end.
  • the interaction at this time can be understood as the interaction of the user of the transmitting end operating the mobile terminal (ie, the receiving end), that is, a network interaction, and the sending end user controls the display of the expression in the mobile terminal through the network. And, obviously, the trigger events defined in the sender and the mobile terminal are unified.
  • the mobile terminal queries the expression package of the expression according to the second trigger event, and obtains a response animation instruction corresponding to the second trigger event.
  • the expression package of the expression further includes a response animation. instruction.
  • the mobile terminal uses the animation capability of the mobile terminal to operate the media material file of the expression according to the response animation command of the expression to implement dynamic response display of the expression.
  • the S211 specifically includes:
  • the mobile terminal utilizes the computing capability in the animation capability, calculates the media material file of the expression according to the response animation command of the expression, and obtains a response expression form of the media material file of the expression to be displayed; the mobile terminal utilizes the display capability in the animation capability And responding to the animation command of the expression, combining the media material file of the expression, the response expression form of the media material file of the expression after being calculated, and the basic output effect of the mobile terminal to implement dynamic response display of the expression .
  • the dynamic display of the expression on the mobile terminal can be realized by the user-triggered instruction event, that is, the interaction between the user and the expression in the mobile terminal is realized, and the interactive effect of the expression is increased; and, because the mobile terminal has rich output.
  • Equipment such as sound, vibration and backlight flashing, etc. Therefore, the basic output effect on the mobile terminal is relatively rich, and the mobile terminal can combine the representation of the media material file of the expression, the expression of the media material file of the expression, and the basic output effect of the mobile terminal according to the animation instruction.
  • more dimensional expressions such as an expression with animation, sound and lighting effects, which in turn increases the authenticity of the expression.
  • FIG. 3 illustrates a structure of a mobile terminal 300 for implementing dynamic display of an expression provided by an embodiment of the present invention.
  • the embodiment specifically includes:
  • the trigger event obtaining unit 301 is configured to acquire a trigger event, and the trigger event is used to trigger dynamic display of the expression. Specifically, the trigger event obtaining unit 301 is configured to acquire the trigger event sent by the sending end, or acquire the trigger event triggered by the user operating the input device of the mobile terminal.
  • the animation instruction acquisition unit 302 is configured to query the expression package of the expression according to the trigger event acquired by the trigger event acquisition unit 301, and obtain an animation instruction of the expression.
  • the emoticon package of the emoticon includes a media material file and an animation instruction of the emoticon
  • the media material file of the emoticon refers to a file that provides basic material for the dynamic effect of the emoticon, including but not limited to: a static image, an audio file, or a GIF image.
  • the animation instructions of the expression are used to indicate the animation effect achieved by the operation of the expression, and may include default animation instructions and response animation instructions.
  • the display unit 303 is configured to use the animation capability of the mobile terminal 300 to operate the media material file of the expression according to the animation instruction acquired by the animation instruction acquiring unit 302 to implement dynamic display of the expression.
  • the receiving unit 304 is configured to receive an identifier of the expression sent by the sending end.
  • the expression package obtaining unit 305 is configured to acquire an expression package of the expression from the expression server according to the identifier of the expression received by the receiving unit 304.
  • the emoticon packet acquired by the mobile terminal includes the media material file of the emoticon and the animation instruction of the emoticon
  • the storage space occupied by the animation instruction is relatively small, thereby reducing the size of the emoticon packet file, and at the same time
  • the mobile terminal realizes the animation effect according to the animation instruction by calling the animation capability possessed by the mobile terminal, so the mobile terminal can reuse the animation capability possessed by the mobile terminal, and then realize the reuse of the animation effect of the expression.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (RAM: Read-Only Memory), or a random access memory (RAM).
  • RAM Read-Only Memory
  • RAM random access memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephone Function (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及通信技术领域,具体涉及表情的动态显示方法和移动终端,其中,表情的动态显示方法包括:移动终端获取触发事件,该触发事件用于触发表情的动态显示;该移动终端根据该触发事件查询该表情的表情包,获取该表情的动画指令,该表情的表情包包括所述表情的媒体素材文件;该移动终端利用该移动终端的动画能力,根据该表情的动画指令操作该表情的媒体素材文件,以实现该表情的动态显示。应用本发明,由于移动终端是通过调用自身具备的动画能力,根据动画指令实现动画效果,因此移动终端可以重复利用自身具备的动画能力,实现表情的动画效果的重用。

Description

一种表情的动态显示方法和移动终端
技术领域
本发明涉及通信技术领域, 具体涉及表情的动态显示方法和移动终端。 背景技术
随着移动互联网的发展及移动终端的普及, 移动终端上的即时通信(IM: Ins tant Mes saging )工具迅速发展, 为用户带来了比短信、 彩信更便捷且丰富 的沟通方式。 在移动终端上的 IM工具中, "魔法表情" 或 "趣味表情" 等动画 类表情是一种重要的消息形态, 现有的一种动画类表情的实现方式是使用 GIF 图片实现动画效果。
发明人发现上述现有技术中至少存在如下技术问题: GIF图片实现时长较长 的动画效果时, 由于 GIF图片的动画效果在 GIF文件中, GIF文件过大, 并且由 于每个 GIF文件包括各自的动画效果, 不能实现动画效果的重用。 发明内容
本发明的实施例提供了表情的动态显示方法和移动终端, 更丰富的实现表 情的动态效果。
本发明的一个实施例提供了一种表情的动态显示方法, 包括:
移动终端获取触发事件, 所述触发事件用于触发表情的动态显示; 所述移动终端根据所述触发事件查询所述表情的表情包, 获取所述表情 的动画指令, 所述表情的表情包包括所述表情的媒体素材文件;
所述移动终端利用所述移动终端的动画能力, 根据所述表情的动画指令 操作所述表情的媒体素材文件, 以实现所述表情的动态显示。
本发明的另一个实施例提供了一种移动终端, 包括:
触发事件获取单元, 用于获取触发事件, 所述触发事件用于触发表情的 动态显示;
动画指令获取单元, 用于根据所述触发事件查询所述表情的表情包, 获 取所述表情的动画指令, 所述表情的表情包包括所述表情的媒体素材文件; 显示单元, 用于利用所述移动终端的动画能力, 根据所述表情的动画指 令操作所述表情的媒体素材文件, 以实现所述表情的动态显示。
从本发明实施例提供的以上技术方案可以看出, 由于移动终端获取的表情 包包括表情的媒体素材文件和表情的动画指令, 由于动画指令所占的存储空间 比较小, 进而减小表情包文件的大小, 同时, 由于移动终端是通过调用自身具 备的动画能力, 根据动画指令实现动画效果, 因此移动终端可以重复利用自身 具备的动画能力, 进而实现表情的动画效果的重用。 附图说明
为了更清楚地说明本发明实施例中的技术方案, 下面将实施例描述中所 需要使用的附图作筒单地介绍。 显而易见地, 下面描述中的附图仅仅是本发 明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的 前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明一个实施例提供的一种表情的动态显示方法的流程图。
图 2为本发明一个实施例提供的一种表情的动态显示方法的信令流程图。 图 3为本发明一个实施例提供的一种移动终端的结构示意图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述。 显然, 所描述的实施例仅仅是本发明一部分实施例, 而 不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
图 1描述了本发明一个实施例提供的一种表情的动态显示方法, 该实施 例具体包括: 5101、 移动终端获取触发事件, 该触发事件用于触发表情的动态显示。 具体的, 该移动终端可以获取由发送端发送的触发事件, 或者, 该移动 终端获取由用户操作该移动终端的输入设备所触发的触发事件。
5102、 该移动终端根据该触发事件查询该表情的表情包, 获取该表情的 动画指令。 其中, 该表情的表情包包括表情的媒体素材文件和动画指令, 表 情的媒体素材文件是指为表情的动态效果提供基本素材的文件, 包括但不限 于: 静态图片、 音频文件或 GIF图片等; 表情的动画指令用于指示操作表情 所达到的动画效果, 可以包括默认动画指令和响应动画指令。
进一步,该移动终端根据该触发事件查询该表情的表情包之前,还包括: 该移动终端接收发送端发送的该表情的标识, 比如表情 ID , 并且在该移 动终端上显示出该表情的预览标记, 比如表情缩略图, 以便于用户通过操作 该预览标记而触发该触发事件, 比如在触摸屏上点击该预览标记;
该移动终端根据该表情的标识从表情服务器获取该表情的表情包。
5103、 该移动终端利用该移动终端的动画能力, 根据该表情的动画指令 操作该表情的媒体素材文件, 以实现该表情的动态显示。
该移动终端的动画能力包括计算能力和显示能力, 其中, 计算能力是指 移动终端根据动画指令对表情的媒体素材文件进行计算, 以获取表情的媒体 素材文件需要显示的表现形式; 显示能力是指移动终端按照动画指令对表情 的媒体素材文件、 表情的媒体素材文件经过计算后的表现形式和移动终端的 基本输出效果进行组合, 以实现该表情动态显示的能力, 其中, 移动终端的 基本输出效果是指利用移动终端丰富的输出设备实现的效果, 包括声音、 震 动、 灯光、 背光闪烁等。
因此, 该移动终端利用该移动终端的动画能力, 根据该表情的动画指令 操作该表情的媒体素材文件, 以实现该表情的动态显示, 具体包括:
该移动终端利用动画能力中计算能力, 根据该表情的动画指令对该表情 的媒体素材文件进行计算,获取该表情的媒体素材文件需要显示的表现形式; 该移动终端利用动画能力中显示能力, 根据该表情的动画指令对该表情 的媒体素材文件、 该表情的媒体素材文件经过计算后需要显示的表现形式和 该移动终端的基本输出效果进行组合, 以实现该表情的动态显示。
由上述实施例可以看出, 由于移动终端获取的表情包包括表情的媒体素 材文件和表情的动画指令, 由于动画指令所占的存储空间比较小, 进而减小 表情包文件的大小, 同时, 由于移动终端是通过调用自身具备的动画能力, 根据动画指令实现动画效果, 因此移动终端可以重复利用自身具备的动画能 力, 进而实现表情的动画效果的重用。 图 2描述了本发明一个实施例提供的一种表情的动态显示方法的信令流 程, 该实施例应用于网络中传输表情和移动终端动态显示表情的场景, 本发 明中, 表情包中的动画指令包括默认动画指令和响应动画指令, 默认动画指 令用于指示表情的默认动态显示, 响应动画指令用于指示表情的响应动态显 示, 该实施例具体包括:
5201、 发送端从表情服务器获取表情列表。 其中, 发送端可以是移动终 端设备。
5202、 发送端在获取表情列表以后, 预览表情列表, 并选择表情。
S203-S204 , 发送端根据选择的表情向即时服务器发送该表情的标识, 比 如表情 I D或表情 URL, 即时服务器在获取该表情的标识后, 向接收方移动终 端发送该表情的标识。
S205、 接收方移动终端获取由用户操作该移动终端的输入设备所触发的 第一触发事件, 该第一触发事件用于触发表情的默认动态显示。
具体的, 比如, 移动终端在获取该表情的标识后, 可以在该移动终端上 显示出该表情的预览标记, 该预览标记可以是表情缩略图等图片标记。 用户 在预览了该移动终端上的预览标记后,确定是否触发该表情,若触发该表情, 用户通过该移动终端的输入设备, 比如触摸屏等, 点击该预览标记, 则触发 了第一触发事件,并且,由该移动终端获取该第一触发事件。需要说明的是, 用户也可以通过移动终端的其他输入设备, 如陀螺仪、 加速传感器或麦克风 M IC等, 而触发第一触发事件, 本发明对此不予限制。
5206、 该移动终端在获取第一触发事件后, 根据上述接收的表情的标识 获取该表情的表情包。
该表情的表情包包括该表情的媒体素材文件和该表情的默认动画指令, 其中, 表情的媒体素材文件是指为表情的动态效果提供基本素材的文件, 包 括但不限于: 静态图片、 音频文件或 GI F图片等; 表情的默认动画指令用于 指示操作表情所达到的默认动画效果。
可选的, 如果该移动终端本地存储有该表情的标识对应的表情包, 则该 移动终端可以直接从本地获取该表情包, 而不需要从表情服务器获取。
5207、 该移动终端在获取第一触发事件后, 根据该第一触发事件查询该 表情的表情包, 获取与该第一触发事件对应的默认动画指令。
5208、 该移动终端利用该移动终端的动画能力, 根据该表情的默认动画 指令操作该表情的媒体素材文件, 以实现该表情的默认动态显示。
具体的, 该移动终端的动画能力包括计算能力和显示能力, 其中, 计算 能力是指移动终端根据动画指令对表情的媒体素材文件进行计算, 以获取表 情的媒体素材文件需要显示的表现形式; 显示能力是指移动终端按照动画指 令对表情的媒体素材文件、 表情的媒体素材文件经过计算后的表现形式和移 动终端的基本输出效果进行组合, 以实现该表情动态显示的能力, 其中, 移 动终端的基本输出效果是指利用移动终端丰富的输出设备实现的效果, 包括 声音、 震动、 灯光、 背光闪烁等。
因此, 该移动终端利用动画能力中计算能力, 根据该默认动画指令对该 表情的媒体素材文件进行计算, 以获取该表情的媒体素材文件需要显示的表 现形式, 并且该移动终端利用动画能力中显示能力, 根据该默认动画指令对 该表情的媒体素材文件、 该表情的媒体素材文件经过计算后需要显示的表现 形式和该移动终端的基本输出效果进行组合, 以实现该表情的动态显示。
5209、 该移动终端获取第二触发事件。
其中, 第二触发事件用于触发该表情的响应动态显示, 与第一触发事件 不同的是, 第二触发事件在表情默认显示后的交互过程中触发, 该交互包括 两方面的交互: 一方面, 在用户和该移动终端中表情交互的过程中, 由用户 操作该移动终端的输入设备而触发; 另一方面, 由 S2090步发送端向该移动 终端发送第二触发事件, 该移动终端接收该第二触发事件, 此时的第二触发 事件由发送端的用户操作发送端的该表情而触发, 因此此时的互动可以理解 成是发送端的用户操作该移动终端 (即接收端) 的表情的互动, 即是一种网 络交互, 由发送端用户通过网络控制该移动终端中表情的显示, 并且, 显然 的, 发送端和该移动终端中定义的触发事件是统一的。
因此, 该移动终端获取第二触发事件具体包括: 该移动终端获取由用户 操作该移动终端的输入设备所触发的第二触发事件, 或者, 该移动终端获取 由发送端发送的第二触发事件。
5210、 该移动终端在获取第二触发事件之后, 根据该第二触发事件查询 该表情的表情包, 获取与该第二触发事件对应的响应动画指令; 其中, 该表 情的表情包还包括响应动画指令。
5211、 该移动终端利用该移动终端的动画能力, 艮据该表情的响应动画 指令操作该表情的媒体素材文件, 以实现该表情的响应动态显示。
由于该移动终端的动画能力包括计算能力和显示能力,因此 S211具体包 括:
该移动终端利用动画能力中计算能力, 根据该表情的响应动画指令对该 表情的媒体素材文件进行计算, 获取该表情的媒体素材文件需要显示的响应 表现形式; 该移动终端利用动画能力中显示能力, 根据该表情的响应动画指 令对该表情的媒体素材文件、 该表情的媒体素材文件经过计算后需要显示的 响应表现形式和该移动终端的基本输出效果进行组合, 以实现该表情的响应 动态显示。
由上可知, 通过用户触发的指令事件可以实现该移动终端上表情的动态 显示, 即实现用户与该移动终端中的表情的交互, 增加表情的互动效果; 并 且, 由于移动终端上具有丰富的输出设备, 比如声音、 震动和背光闪烁等, 因此移动终端上的基本输出效果比较丰富, 移动终端根据动画指令对表情的 媒体素材文件、 表情的媒体素材文件经过计算后需要展示的表现形式和移动 终端的基本输出效果进行组合,可以实现更丰富和更多维度的表情显示效果, 比如某个表情显示同时具备动画、 声音和灯光的效果, 进而增加表情显示效 果的真实性。
由上述实施例可以看出, 由于移动终端获取的表情包包括表情的媒体素 材文件和表情的动画指令, 由于动画指令所占的存储空间比较小, 进而减小 表情包文件的大小, 同时, 由于移动终端是通过调用自身具备的动画能力, 根据动画指令实现动画效果, 因此移动终端可以重复利用自身具备的动画能 力, 进而实现表情的动画效果的重用。 图 3 描述了本发明实施例提供的用于实现表情的动态显示的移动终端 300的结构, 该实施例具体包括:
触发事件获取单元 301 , 用于获取触发事件, 该触发事件用于触发表情 的动态显示。 具体的, 触发事件获取单元 301用于获取由发送端发送的该触 发事件;或者,获取由用户操作该移动终端的输入设备所触发的该触发事件。
动画指令获取单元 302 , 用于根据触发事件获取单元 301获取的触发事 件查询该表情的表情包, 获取该表情的动画指令。
其中, 该表情的表情包包括该表情的媒体素材文件和动画指令, 表情的 媒体素材文件是指为表情的动态效果提供基本素材的文件, 包括但不限于: 静态图片、 音频文件或 GIF图片等; 表情的动画指令用于指示操作表情所达 到的动画效果, 可以包括默认动画指令和响应动画指令。
显示单元 303 , 用于利用该移动终端 300的动画能力, 根据动画指令获 取单元 302获取的动画指令操作该表情的媒体素材文件, 以实现该表情的动 态显示。
由于该移动终端 300的动画能力包括计算能力和显示能力,显示单元 303 具体包括: 用于利用该动画能力中计算能力, 根据该表情的动画指令对该表 情的媒体素材文件进行计算, 获取该表情的媒体素材文件需要显示的表现形 式; 用于利用该动画能力中显示能力, 根据该表情的动画指令对该表情的媒 体素材文件、 该表情的媒体素材文件经过计算后需要显示的默认表现形式和 该移动终端的基本输出效果进行组合, 以实现该表情的动态显示。 其中, 移 动终端的基本输出效果是指利用移动终端丰富的输出设备实现的效果, 包括 声音、 震动、 灯光、 背光闪烁等。
进一步, 该移动终端 300还包括:
接收单元 304, 用于接收发送端发送的该表情的标识。
表情包获取单元 305 , 用于根据接收单元 304接收的表情的标识从表情 服务器获取该表情的表情包。
由上述实施例可以看出, 由于移动终端获取的表情包包括表情的媒体素 材文件和表情的动画指令, 由于动画指令所占的存储空间比较小, 进而减小 表情包文件的大小, 同时, 由于移动终端是通过调用自身具备的动画能力, 根据动画指令实现动画效果, 因此移动终端可以重复利用自身具备的动画能 力, 进而表情的实现动画效果的重用。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成, 上述的程序可存储于一计 算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施例的 流程。 其中, 上述的存储介质可为磁碟、 光盘、 只读存储记忆体 ( ROM : Read-Only Memory )或随机存储记忆体 ( RAM : Random Access Memory )等。 施例的说明只是用于帮助理解本发明的技术方案; 同时, 对于本领域的一般 技术人员, 依据本发明的思想, 在具体实施方式及应用范围上均会有改变之 处, 综上所述, 本说明书内容不应理解为对本发明的限制。

Claims

权 利 要 求 书
1、 一种表情的动态显示方法, 其特征在于, 包括:
移动终端获取触发事件, 所述触发事件用于触发表情的动态显示; 所述移动终端根据所述触发事件查询所述表情的表情包, 获取所述表情 的动画指令, 所述表情的表情包包括所述表情的媒体素材文件;
所述移动终端利用所述移动终端的动画能力, 根据所述表情的动画指令 操作所述表情的媒体素材文件, 以实现所述表情的动态显示。
2、 如权利要求 1 所述的动态显示方法, 其特征在于, 所述移动终端获 取触发事件包括:
所述移动终端获取由发送端发送的所述触发事件; 或者,
所述移动终端获取由用户操作所述移动终端的输入设备所触发的所述触 发事件。
3、 如权利要求 1或 2所述的动态显示方法, 其特征在于, 所述移动终 端的动画能力包括计算能力和显示能力, 所述移动终端利用所述移动终端的 动画能力, 根据所述表情的动画指令操作所述表情的媒体素材文件包括:
所述移动终端利用所述动画能力中计算能力, 根据所述表情的动画指令 对所述表情的媒体素材文件进行计算, 获取所述表情的媒体素材文件需要显 示的表现形式;
所述移动终端利用所述动画能力中显示能力, 根据所述表情的动画指令 对所述表情的媒体素材文件、 所述表情的媒体素材文件经过计算后需要显示 的默认表现形式和所述移动终端的基本输出效果进行组合, 以实现所述表情 的动态显示。
4、 如权利要求 1-3任一所述的动态显示方法, 其特征在于, 所述移动终 端根据所述触发事件查询所述表情的表情包之前, 还包括:
所述移动终端接收发送端发送的所述表情的标识;
所述移动终端根据所述表情的标识从表情服务器获取所述表情的表情包。
5、 一种用于实现表情的动态显示的移动终端, 其特征在于, 包括: 触发事件获取单元, 用于获取触发事件, 所述触发事件用于触发表情的 动态显示;
动画指令获取单元, 用于根据所述触发事件查询所述表情的表情包, 获 取所述表情的动画指令, 所述表情的表情包包括所述表情的媒体素材文件; 显示单元, 用于利用所述移动终端的动画能力, 根据所述表情的动画指 令操作所述表情的媒体素材文件, 以实现所述表情的动态显示。
6、 如权利要求 5 所述的移动终端, 其特征在于, 所述触发事件获取单 元具体:
用于获取由发送端发送的所述触发事件; 或者,
用于获取由用户操作所述移动终端的输入设备所触发的触发事件。
7、 如权利要求 5或 6所述的移动终端, 其特征在于, 所述移动终端的 动画能力包括包括计算能力和显示能力, 所述显示单元具体:
用于利用所述动画能力中计算能力, 根据所述表情的动画指令对所述表 情的媒体素材文件进行计算, 获取所述表情的媒体素材文件需要显示的表现 形式;
用于利用所述动画能力中显示能力, 根据所述表情的动画指令对所述表 情的媒体素材文件、 所述表情的媒体素材文件经过计算后需要显示的默认表 现形式和所述移动终端的基本输出效果进行组合, 以实现所述表情的动态显 示。
8、 如权利要求 5-7任一所述的移动终端, 其特征在于, 还包括: 接收单元, 用于接收发送端发送的所述表情的标识;
表情包获取单元, 用于根据所述表情的标识从表情服务器获取所述表情 的表情包。
PCT/CN2012/078001 2012-06-30 2012-06-30 一种表情的动态显示方法和移动终端 Ceased WO2014000310A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP12879841.0A EP2736231A4 (en) 2012-06-30 2012-06-30 METHOD FOR THE DYNAMIC DISPLAY OF EXPRESSIONS AND MOBILE TERMINAL
CN201280000463.7A CN102870081B (zh) 2012-06-30 2012-06-30 一种表情的动态显示方法和移动终端
PCT/CN2012/078001 WO2014000310A1 (zh) 2012-06-30 2012-06-30 一种表情的动态显示方法和移动终端
US13/686,689 US20140002462A1 (en) 2012-06-30 2012-11-27 Method and mobile terminal for dynamic display of an emotion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/078001 WO2014000310A1 (zh) 2012-06-30 2012-06-30 一种表情的动态显示方法和移动终端

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/686,689 Continuation US20140002462A1 (en) 2012-06-30 2012-11-27 Method and mobile terminal for dynamic display of an emotion

Publications (1)

Publication Number Publication Date
WO2014000310A1 true WO2014000310A1 (zh) 2014-01-03

Family

ID=47447743

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/078001 Ceased WO2014000310A1 (zh) 2012-06-30 2012-06-30 一种表情的动态显示方法和移动终端

Country Status (4)

Country Link
US (1) US20140002462A1 (zh)
EP (1) EP2736231A4 (zh)
CN (1) CN102870081B (zh)
WO (1) WO2014000310A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
CN103927190A (zh) * 2013-01-11 2014-07-16 腾讯科技(深圳)有限公司 网络表情下载方法与装置
CN104079468A (zh) * 2013-03-25 2014-10-01 腾讯科技(深圳)有限公司 动画传输方法和系统
CN104836820A (zh) * 2014-02-10 2015-08-12 阿里巴巴集团控股有限公司 客户端交互方法与系统以及客户端
CN103777891A (zh) * 2014-02-26 2014-05-07 全蕊 消息尾部插入表情发送的方法
CN105989165B (zh) * 2015-03-04 2019-11-08 深圳市腾讯计算机系统有限公司 在即时聊天工具中播放表情信息的方法、装置及系统
CN107066099A (zh) * 2017-04-19 2017-08-18 广东小天才科技有限公司 一种智能穿戴设备的表情控制方法及装置
CN109388297B (zh) * 2017-08-10 2021-10-22 腾讯科技(深圳)有限公司 表情展示方法、装置、计算机可读存储介质及终端
CN107809375A (zh) * 2017-10-25 2018-03-16 陕西舜洋电子科技有限公司 基于互联网社交网络的信息交互方法及存储介质
US10691770B2 (en) * 2017-11-20 2020-06-23 Colossio, Inc. Real-time classification of evolving dictionaries
CN108133503A (zh) * 2017-12-29 2018-06-08 北京物灵智能科技有限公司 一种利用游戏引擎实现表情动画的方法及系统
CN109379270A (zh) * 2018-08-27 2019-02-22 北京达佳互联信息技术有限公司 表情信息处理方法和装置、移动终端、服务器及存储介质
CN109510897B (zh) * 2018-10-25 2021-04-27 维沃移动通信有限公司 一种表情图片管理方法及移动终端
CN115269886A (zh) 2022-08-15 2022-11-01 北京字跳网络技术有限公司 媒体内容处理方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1605057A (zh) * 2001-10-19 2005-04-06 德马特斯有限公司 因特网上的丰富通信
CN1886975A (zh) * 2003-11-26 2006-12-27 明基移动有限责任两合公司 传输表示情绪变化过程的图像信息的方法
CN101622854A (zh) * 2007-01-31 2010-01-06 索尼爱立信移动通讯股份有限公司 提供和显示动画sms消息的设备和方法
CN101651747A (zh) * 2009-09-17 2010-02-17 杭州聚贝软件科技有限公司 一种在具有虚拟形象界面的话机终端之间进行动漫互动的方法和系统

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5649086A (en) * 1995-03-08 1997-07-15 Nfx Corporation System and method for parameter-based image synthesis using hierarchical networks
JP3385320B2 (ja) * 2001-03-06 2003-03-10 シャープ株式会社 アニメーション再生端末、アニメーションの再生方法、および、そのプログラム
CN1757057A (zh) * 2003-03-03 2006-04-05 美国在线服务公司 使用图形表达进行通信
JP2006332942A (ja) * 2005-05-25 2006-12-07 Nissan Motor Co Ltd 車載情報端末及び通信感度表示方法
EP1887524A4 (en) * 2005-06-02 2012-02-15 Tencent Tech Shenzhen Co Ltd ANIMATION DISPLAY METHOD AND SYSTEM THEREFOR
EP1808212A3 (en) * 2005-11-15 2010-06-30 Samsung Electronics Co., Ltd. System, apparatus and method for managing virtual entity on a network
US7991401B2 (en) * 2006-08-08 2011-08-02 Samsung Electronics Co., Ltd. Apparatus, a method, and a system for animating a virtual scene
GB0712878D0 (en) * 2007-07-03 2007-08-08 Skype Ltd Communication system and method
CN101789989A (zh) * 2009-09-11 2010-07-28 天津华永无线科技有限公司 实现交互式动画主题的手机显示系统及显示方法
CN102289339B (zh) * 2010-06-21 2013-10-30 腾讯科技(深圳)有限公司 一种显示表情信息的方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1605057A (zh) * 2001-10-19 2005-04-06 德马特斯有限公司 因特网上的丰富通信
CN1886975A (zh) * 2003-11-26 2006-12-27 明基移动有限责任两合公司 传输表示情绪变化过程的图像信息的方法
CN101622854A (zh) * 2007-01-31 2010-01-06 索尼爱立信移动通讯股份有限公司 提供和显示动画sms消息的设备和方法
CN101651747A (zh) * 2009-09-17 2010-02-17 杭州聚贝软件科技有限公司 一种在具有虚拟形象界面的话机终端之间进行动漫互动的方法和系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2736231A4 *

Also Published As

Publication number Publication date
US20140002462A1 (en) 2014-01-02
EP2736231A4 (en) 2015-04-15
EP2736231A1 (en) 2014-05-28
CN102870081A (zh) 2013-01-09
CN102870081B (zh) 2015-04-15

Similar Documents

Publication Publication Date Title
WO2014000310A1 (zh) 一种表情的动态显示方法和移动终端
JP6324625B2 (ja) ライブインタラクティブシステム、情報の送信方法、情報の受信方法及び装置
JP6456984B2 (ja) 装置間相互通知
US8499088B1 (en) Parallel multiple format downloads
CN106028166B (zh) 直播过程中直播间切换方法及装置
CN109388762B (zh) 应用分享的方法和装置
KR20180004093A (ko) 인스턴트 메시징 동안의 미디어 콘텐츠의 전송
WO2008141550A1 (fr) Procédé d'affichage d'image sur des outils de messagerie instantanée, système et équipement l'utilisant
CN103067557A (zh) 一种展示信息的方法、装置及移动终端
CN103067379A (zh) 即时通信的多媒体资源分享方法、系统和移动终端
JP2025522615A (ja) 会話メッセージの表示方法、装置、機器及び記憶媒体
WO2016011742A1 (zh) 通话方法、装置和系统
CN113965539A (zh) 消息发送方法、消息接收方法、装置、设备及介质
KR101601003B1 (ko) 인스턴트 메세지를 관리하는 방법, 장치, 프로그램 및 기록매체
KR20220117070A (ko) 아바타 사용 권한 관리 방법 및 시스템
US20240364655A1 (en) Multi-tier connections messaging framework
CN106911666B (zh) 一种可穿戴智能设备及其消息处理方法、系统
KR102290383B1 (ko) 착신전환 기반의 사용자 단말의 전화번호 유지 방법 및 시스템
CN107220059A (zh) 应用界面的显示方法及装置
WO2015078214A1 (zh) 用于实现远程虚拟桌面和应用程序的方法以及设备
CN105827513B (zh) 视频信息的分享方法、装置和设备
JP5899329B2 (ja) ウェブサイト更新イベントへの応答方法及びシステム
CN114385373A (zh) 数据分享方法、数据分享装置以及计算机可读存储介质
CN103543990B (zh) 一种指导用户操作终端的方法和终端
CN107219922A (zh) 虚拟现实场景中展示推送消息的系统和包括该系统的终端

Legal Events

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

Ref document number: 201280000463.7

Country of ref document: CN

REEP Request for entry into the european phase

Ref document number: 2012879841

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2012879841

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12879841

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE