即时通讯过程中的表情信息处理方法及装置的制造方法_3

文档序号:8459160阅读:来源:国知局
施例不限于触摸屏、重力感应器、红外感应器等,只要能 够获得用户对表情图片发出的用户操作行为信息即可。并且这些不同用户操作,还可以相 互组合,以生成组合的用户操作行为信息。例如,用户可以同时执行滑动、点击、摇动、靠近 等操作行为之一或任意组合,并且获得的用户操作行为信息可以是组合的操作行为信息。 例如,点击+滑动,滑动+摇动,靠近+点击,滑动+点击+摇动等等。
[0084] S103:根据所述表情图片以及获得到的用户操作行为信息,检索所述第一表情数 据库,生成该表情图片在该用户操作行为下对应的第一响应信息;
[0085] 该步骤中需要用到第一表情数据库,在该第一表情数据库中设置有表情图片、响 应信息以及用于启动该响应信息的操作行为信息三者之间的对应关系。其中,第一表情数 据库中的操作行为信息可以由用户定义或者系统设定。并且,第一表情数据库中一个表情 图片可以对应了一个响应信息,也可以对应多个响应信息。
[0086] 其中,用于启动该响应信息的操作行为信息具体用于与获得的用户操作行为信息 进行匹配,当获得的用户对所述表情图片的用户操作行为信息与启动该响应信息的操作行 为信息匹配时,生成该表情图片在该用户操作行为下对应的第一响应信息。本申请实施例 中,由于用户操作行为信息可能存在各种情形,为提高互动效果,只要用户对应的用户操作 行为信息与启动该响应信息的操作行为信息相近似即可。
[0087] 具体实现时,第一表情数据库中记录的操作行为信息可以是操作类型信息,并且, 同一表情图片在不同的操作类型下可对应有相同或不同的响应信息。具体地,所述第一表 情数据库中保存的用于启动该响应信息的操作行为信息还可包括操作类型信息,所述操作 类型包括在终端设备上执行的以下操作之一或组合:滑动操作类型、点击操作类型、摇动操 作类型、靠近终端操作类型。对应的,第一表情数据库中设置的表情图片、响应信息以及用 于启动该响应信息的操作行为信息三者之间的对应关系如表1所示:
[0088]表 1
【主权项】
1. 一种即时通讯过程中发送方客户端的表情信息处理方法,其特征在于,预先在第一 表情数据库中设置有表情图片、响应信息以及用于启动该响应信息的操作行为信息,所述 方法包括: 在即时通讯对话窗口中提供一表情图片; 获得用户对所述表情图片发出的用户操作行为信息; 根据所述表情图片以及获得到的用户操作行为信息,检索所述第一表情数据库,生成 检索到的表情图片在该用户操作行为下对应的第一响应信息; 将检索到的所述表情图片的信息以及获得到的用户操作行为信息发送到接收方用户 对应的接收方客户端,以便接收方客户端生成该表情图片在该用户操作行为下对应的第二 响应信息。
2. 根据权利要求1所述的方法,其特征在于,所述第一表情数据库中保存的用于启动 该响应信息的操作行为信息包括操作类型信息,所述操作类型包括在终端设备上执行的以 下操作之一或组合:滑动操作类型、点击操作类型、摇动操作类型、靠近终端操作类型。
3. 根据权利要求2所述的方法,其特征在于,所述第一表情数据库中保存的响应信息 中包括操作类型对应的计算方式信息, 所述生成检索到的表情图片在该用户操作行为下对应的第一响应信息,具体包括: 确定用户对所述表情图片发出的操作的类型,并获得该操作类型对应的计算方式信 息; 根据确定的该用户操作行为信息的操作类型的计算方式信息,计算检索到的表情图片 在该用户操作行为信息下对应的响应数据; 根据该响应数据,生成拟合了用户操作行为信息的第一响应信息。
4. 根据权利要求3所述的方法,其特征在于,所述计算方式由具体操作类型以及对应 操作类型下的操作属性信息参数确定。
5. 根据权利要求4所述的方法,其特征在于: 所述获得用户对所述表情图片发出的用户操作行为信息,包括: 获得用户对所述表情图片发出的操作类型信息,以及该操作类型下的操作属性信息; 所述根据确定的该用户操作行为信息的操作类型的计算方式信息,计算检索到的表情 图片在该用户操作行为信息下对应的响应数据,包括: 根据所获得的操作类型信息以及对应的操作类型下的属性信息,确定出计算方式; 根据确定出的计算方式,计算检索到的表情图片在该用户操作行为信息下对应的响应 数据。
6. 根据权利要求1所述的方法,其特征在于,所述第一响应信息包括在时间维度上具 有连续播放性的信息, 所述方法还包括: 获得所述用户操作行为的起始时间点以及结束时间点; 根据起始时间点以及结束时间点计算所述用户操作行为的持续时间长度; 根据所述用户操作行为的持续时间长度,在所述即时通讯对话窗口中播放所述第一响 应信息。
7. 根据权利要求6所述的方法,其特征在于,所述在时间维度上具有连续播放性的信 息包括动画,所述动画包括多个连续的图片帧,相邻图片帧之间具有预置的显示时间间隔, 所述根据所述用户操作行为的持续时间长度,在所述即时通讯对话窗口中播放所述第一响 应信息,包括: 比较所述用户操作行为的持续时间长度以及所述动画的总时间长度; 如果用户操作行为的持续时间长度小于动画的总时间长度,则根据所述用户操作行为 的持续时间长度以及所述相邻图片帧之间的显示时间间隔,确定需播放到的结束帧; 在即时通讯对话窗口中播放所述动画,直到播放到所述结束帧为止。
8. 根据权利要求7所述的方法,其特征在于,还包括: 如果用户操作行为的持续时间长度大于或等于动画的总时间长度,则在即时通讯对话 窗口中播放所述动画,直到所述动画播放结束为止。
9. 根据权利要求1至8任一项所述的方法,其特征在于,所述获得用户对所述表情图片 发出的用户操作行为信息为多个,对应从所述第一表情数据库中检索到的第一响应信息也 为多个,所述方法还包括: 以部分或全部各第一响应信息,生成组合的第一响应信息。
10. 根据权利要求9所述的方法,其特征在于, 所述将检索到的所述表情图片的信息以及获得到的用户操作行为信息发送到接收方 用户对应的接收方客户端,包括: 将检索到的所述表情图片的信息以及部分或全部获得到的用户操作行为信息发送到 接收方用户对应的接收方客户端,以便接收方客户端生成该表情图片在该部分或全部用户 操作行为下对应的第二响应信息。
11. 根据权利要求1至8任一项所述的方法,其特征在于,如果检索到的表情图片在该 用户操作行为下对应的第一响应信息为多个,则所述方法还包括: 提供提示信息,所述提示信息用于提示用户从多个第一响应信息中选择其中一个。
12. 根据权利要求1至8任一项所述的方法,其特征在于,所述在即时通讯对话窗口中 提供一表情图片之后还包括: 在即时通讯对话窗口中显示提示信息,所述提示信息用于提示用户可对所述表情图片 发出操作,以及与该表情图片对应的操作方式信息。
13. -种即时通讯过程中接收方客户端的表情信息处理方法,其特征在于,预先在第二 表情数据库中设置有表情图片、响应信息以及用于启动该响应信息的操作行为信息,所述 方法包括: 在即时通讯对话窗口中提供一表情图片; 获得对方客户端发送的对方用户对所述表情图片进行了操作的消息,所述消息中携带 有表情图片的信息以及用户操作行为信息; 根据所述的表情图片的信息以及用户操作行为信息检索所述第二表情数据库,生成该 表情图片在该用户操作行为下对应的第二响应信息。
14. 一种即时通讯过程中发送方客户端的表情信息处理方法,其特征在于,预先在服务 器端设置第三表情数据库,所述第三表情数据库中设置有表情图片、响应信息以及用于启 动该响应信息的操作行为信息,包括: 在即时通讯对话窗口中提供一表情图片; 获得用户对所述表情图片发出的用户操作行为信息; 将获得到的用户操作行为信息、表情图片的信息、用户的标识信息以及接收方用户的 标识信息上传到服务器,以便服务器根据接收到用户操作行为的信息检索所述第三表情数 据库,生成该表情图片在该用户操作行为下对应的第一响应信息以及第二响应信息,并将 第一响应信息返回给用户对应的发送方客户端,将第二响应信息发送给接收方用户对应的 接收方客户端。
15.
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1