表情符号的处理方法及装置的制造方法_3

文档序号:9374839阅读:来源:国知局
体可以根据所述输入 序列,在展现所述页面的浏览器应用的表情库中进行匹配处理,以获得至少一个表情符号。
[0075] 其中,该表情库,为展现所述页面的浏览器应用自带的,用于描述输入序列与表情 符号的对应关系。
[0076] 可选地,在本实施例的一个可能的实现方式中,在103中,具体可以根据所述输入 序列,在所调用的输入法应用的表情库中进行匹配处理,以获得至少一个表情符号。
[0077] 其中,该表情库,为所调用的输入法应用自带的,用于描述输入序列与表情符号 的对应关系。
[0078] 可选地,在本实施例的一个可能的实现方式中,在103中,具体可以根据所述输入 序列,在所在终端的表情库中进行匹配处理,以获得至少一个表情符号。
[0079] 其中,该表情库,为所在终端自带的,用于描述输入序列与表情符号的对应关系。
[0080] 至此,根据所述输入序列,可以采用上面几个可能的实现方式中任一实现方式所 公开的技术方案,都可以获得所述至少一个表情符号,以作为候选的表情符号。例如,输入 序列为"哈哈",所获得的候选的表情符号的展现示意图可以如图3所示。
[0081] 在上面几个可能的实现方式中,在103之前,还可以进一步建立所采用的表情库, 其存在的具体形式可以为数据库或文件系统,本实施例对此不进行特别限定。
[0082] 其中,所述数据库可以采用关系型数据库,例如,Oracle数据库、DB2数据库、结构 化查询语言(Structured Query Language,SQL)服务器(Server)数据库、MySQL数据库等, 或者还可以采用键值(Key-Value)型数据库,例如,非SQL(Not Only SQUNoSQL数据库、 Redis数据库等,本实施例对此不进行特别限定。
[0083] 然后,在获得了预先所建立的表情库之后,则可以进一步将预先所建立的表情库, 进行存储处理。具体地,具体可以将所建立的表情库,存储到终端的存储设备中。
[0084] 在一个具体的实现过程中,所述终端的存储设备可以为慢速存储设备,具体可 以为计算机系统的硬盘,或者还可以为手机的非运行内存即物理内存,例如,只读存储器 (Read-Only Memory,ROM)和内存卡等,本实施例对此不进行特别限定。
[0085] 在另一个具体的实现过程中,所述终端的存储设备还可以为快速存储设备,具体 可以为计算机系统的内存,或者还可以为手机的运行内存即系统内存,例如,随机存储器 (Random Access Memory,RAM)等,本实施例对此不进行特别限定。
[0086] 本实施例中,通过获取页面的页面资源,所述页面资源中包含指定页面标签,所述 指定页面标签用于定义指定页面元素,进而根据所述指定页面标签,获取所述指定页面元 素相关的输入序列,使得能够根据所述输入序列,获得并输出至少一个表情符号,以供用户 选择一个表情符号,作为所述指定页面元素相关的输入内容,由于不再完全依赖指定功能 控件的触发展现表情符号,而是根据指定页面元素相关的输入序列,获得并输出表情符号, 使得所输出的表情符号能够基本满足用户的输入意图,因此,能够避免现有技术中由于用 户通过应用反复浏览所展现的表情符号才能够选择一个满意的表情符号而导致的增加应 用与该应用所使用的处理引擎之间的数据交互的问题,从而降低了处理引擎的处理负担。 [0087]另外,采用本发明所提供的技术方案,由于不再完全依赖指定功能控件的触发展 现表情符号,而是根据指定页面元素相关的输入序列,获得并输出表情符号,使得所输出的 表情符号能够基本满足用户的输入意图,因此,能够有效提高所输出的表情符号的有效性。 [0088]另外,采用本发明所提供的技术方案,由于不再完全依赖指定功能控件的触发展 现表情符号,而是根据指定页面元素相关的输入序列,获得并输出表情符号,使得无需等待 用户触发指定功能控件,就能直接输出匹配的表情符号以供用户进行选择,因此,能够有效 提高表情符号的输入效率。
[0089] 另外,采用本发明所提供的技术方案,由于不再完全依赖指定功能控件的触发展 现表情符号,而是根据指定页面元素相关的输入序列,获得并输出表情符号,使得所输出的 表情符号能够基本满足用户的输入意图,因此,能够极大提升用户体验。
[0090] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列 的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为 依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知 悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明 所必须的。
[0091] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部 分,可以参见其他实施例的相关描述。
[0092] 图2为本发明另一实施例提供的表情符号的处理装置的结构示意图,如图2所示。 本实施例的表情符号的处理装置可以包括资源获取单元21、序列获取单元22、表情匹配单 元23和表情输出单元24。其中,资源获取单元21,用于获取页面的页面资源,所述页面资 源中包含指定页面标签,所述指定页面标签用于定义指定页面元素;序列获取单元22,用 于根据所述指定页面标签,获取所述指定页面元素相关的输入序列;表情匹配单元23,用 于根据所述输入序列,获得至少一个表情符号;表情输出单元24,用于输出所述至少一个 表情符号,以供用户选择一个表情符号,作为所述指定页面元素相关的输入内容。
[0093] 需要说明的是,本实施例所提供的表情符号的处理装置的部分或全部可以为位于 本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包 (Software Development Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理 引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。
[0094] 可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可 以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行特别限定。
[0095] 可选地,在本实施例的一个可能的实现方式中,所述指定页面标签,可以包括但不 限于输入(Input)标签和文本区域(Textarea)标签中的至少一项,本实施例对此不进行特 别限定。
[0096] 所述指定页面元素,可以包括但不限于Input标签所定义的输入框和Textarea标 签所定义的文本框中的至少一项,本实施例对此不进行特别限定。
[0097] 可选地,在本实施例的一个可能的实现方式中,所述表情符号可以包括但不限于 字符表情符号和图形表情符号中的至少一项,本实施例对此不进行特别限定。
[0098] 可选地,在本实施例的一个可能的实现方式中,所述序列获取单元22,具体可以用 于根据所述指定页面标签,监听所述指定页面元素内部的输入事件;以及根据所监听的所 述指定页面元素内部的输入事件,获取所述指定页面元素相关的输入序列。
[0099] 可选地,在本实施例的一个可能的实现方式中,所述表情匹配单元23,具体可以用 于根据所述输入序列,在所述页面所在应用的表情库中进行匹配处理,以获得至少一个表 情符号。
[0100] 可选地,在本实施例的一个可能的实现方式中,所述表情匹配单元23,具体可以用 于根据所述输入序列,在展现所述页面的浏览器应用的表情库中进行匹配处理,以获得至 少一个表情符号。
[0101] 可选地,在本实施例的一个可能的实现方式中,所述表情匹配单元23,具体可以用 于根据所述输入序列,在所调用的输入法应用的表情库中进行匹配处理,以获得至少一个 表情符号。
[0102] 可选地,在本实施例的一个可能的实现方式中,所述表情匹配单元23,具体可以用 于根据所述输入序列,在所在终端的表情库中进行匹配处理,以获得至少一个表情符号。
[0103] 需要说明的是,图1对应的实施例中方法,可以由本实施例提供的表情符号的处 理装置实现。详细描述可以
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1