[发明专利]用于解析图释的方法及装置在审
申请号: | 201210025308.2 | 申请日: | 2012-01-19 |
公开(公告)号: | CN103218379A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 孟伟奇 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 吴立明 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 解析 方法 装置 | ||
技术领域
本发明涉及信息技术领域,更具体地,涉及一种用于解析图释的方法及装置。
背景技术
随着计算机与通信技术的迅速发展,互联网日益成为人们进行日常交流的重要工具。基于互联网的各种应用服务,诸如即时通信(Instant Messaging)、社交网络(Social Network Service)、RSS(Really Simple Syndication)在线共享等的出现,更是大大地方便了人们的工作与生活。
在使用互联网应用服务的过程中,用户可以通过使用不同的表情图释来表达自己的心情状态。例如,在RSS在线共享的应用服务中,用户可以对新闻信息进行评论,这些评论会被应用服务的服务器所记录,进而分享给其他的用户,这些评论中即可以添加各种表情图释。再例如,在社交网络中,人们可以使用其中的各种通信工具来进行沟通,例如邮件、短消息等,而这些通信工具通常都可以支持各种表情图释。
表情图释通常由特定的符号,例如成对的符号,来界定,从而在检测到之后进行相应的显示。然而,人们在进行输入时,尤其是在快速输入时,可能会出现很多笔误,例如符号不成对,插入无效字符等。这些都可能导致不能正确地解析表情图释。特别地,当输入的内容中存在较多表情图释时,其中的一个输入错误可能导致其他表情图释不能被正确解析。
因此,需要一种用于解析图释的方法及装置,以能正确地解析图释,而且不易受到各种错误输入的影响。
发明内容
为了实现上述目的,本发明的实施例提出一种用于解析图释的方法及装置。
根据本发明的一个方面,提供一种用于解析图释的方法,包括:接收字符串;从字符串的一端开始检测预定成对符号中与所述一端对应的半符号;检测到第一个半符号后,从该第一个半符号继续前进检测所述成对符号中的相反半符号;检测到第一个相反半符号后,从该第一个相反半符号往回检测所述半符号;检测到所述半符号后,选取所述半符号与所述第一个相反半符号之间的字符串作为候选图释标识;以及确定与所检测到的候选图释标识对应的内容。
在本发明的一个实施方式中,所述字符串的一端是所述字符串的左端,与所述一端对应的半符号是左半符号,所述相反半符号是右半符号。
其中,成对符号可以选自以下中的至少一个:单引号、双引号、小括号、中括号、大括号、尖括号和书名号。可选地,成对符号还兼容全角和半角符号。
在本发明的一个实施方式中,确定步骤包括:提供图释数据库,所述图释数据库包括图释标识与图释的对应关系;在所述图释数据库中查找与所述候选图释标识匹配的图释;当查找到匹配的图释时,将与所述候选图释标识对应的内容确定为所述匹配的图释;以及当未查找到匹配的图释时,将与所述候选图释标识对应的内容确定为所述候选图释标识本身。
其中,图释数据库可以是远程数据库。当图释数据库是远程数据库时,确定步骤还包括:发送包含所述候选图释标识的请求以在所述远程数据库中进行查找;以及接收查找结果。
可选地,图释数据库可以是本地数据库。
根据本发明的另一方面,提供一种用于解析图释的装置,包括:接收装置,用于接收字符串;检测装置,用于从所述字符串的一端开始检测预定成对符号中与所述一端对应的半符号;检测到第一个半符号后,从该第一个半符号继续前进检测所述成对符号中的相反半符号;检测到第一个相反半符号后,从该第一个相反半符号往回检测所述半符号;检测到所述半符号后,选取所述半符号与所述第一个相反半符号之间的字符串作为候选图释标识;以及确定装置,用于确定与所检测到的候选图释标识对应的内容。
本发明的方法及装置能够正确地解析表情图释,不易受各种输入错误的影响,提高了用户的使用体验。
附图说明
通过下文对结合附图所示出的实施例进行详细说明,本发明的上述以及其他特征将更加明显,本发明附图中相同或相似的标号表示相同或相似的部件。
图1是本发明的实施方式可以在其中实现的示例性系统10的概览图;
图2示出了根据本发明的实施方式的用于解析图释的方法的流程图;
图3示出了根据本发明的实施方式的图释解析装置的框图;以及
图4示出了本发明的各种实施方式可以在其中实现的一种示例性设备的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210025308.2/2.html,转载请声明来源钻瓜专利网。