[发明专利]短信识别方法及装置有效
申请号: | 201710199135.9 | 申请日: | 2017-03-29 |
公开(公告)号: | CN107018502B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 陈信吉;赵建凯;汤进 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W12/12 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 代治国 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短信 识别 方法 装置 | ||
本公开是关于一种短信识别方法及装置,该方法包括:获取终端接收到的短信;通过预设的短信识别引擎对所述短信进行识别,得到所述短信中的关键信息;将所述关键信息反馈给与所述关键信息关联的应用。该技术方案可以降低终端功耗。
技术领域
本公开涉及通信技术领域,尤其涉及短信识别方法及装置。
背景技术
随着移动互联网技术的迅速发展,越来越多的互联业务会涉及到人与人之间的沟通,在相互沟通过程中,短信由于其具有短小精要、成本低廉等优点被广泛使用。目前移动终端中的很多应用均会要求系统给予其短信读取权限,并可以通过识别短信的内容来完成记录用户行为等功能,如:钱包应用可以识别账单短信和信用卡支出短信来记账,日历应用可以识别用户的机票短信等从而在日历中记录用户行程。
但是,目前对于短信的识别,均是各个应用各自通过自己的识别引擎进行,当用户接收到一条短信时,多个应用会进行识别行为这种方式会浪费功耗。
发明内容
本公开实施例提供短信识别方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种短信识别方法,包括:
获取终端接收到的短信;
通过预设的短信识别引擎对所述短信进行识别,得到所述短信中的关键信息;
将所述关键信息反馈给与所述关键信息关联的应用。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以只识别一次短信中的关键信息,将所述短信中的所述关键信息发送给关键信息关联的各个应用,避免各个应用使用同样技术和模板分别去识别短信,降低终端功耗。
在一个实施例中,所述通过预设的短信识别引擎对所述短信进行识别,得到所述短信中的关键信息,包括:
通过所述短信识别引擎对所述短信进行分类,得到所述短信对应的分类结果,所述分类结果包括待提取关键信息的正常短信和无需提取关键信息的非正常短信;
在所述短信对应的分类结果为正常短信时,对所述短信进行识别,得到所述短信中的关键信息。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在该短信是非正常短信时,不进行关键信息提取,只有在短信为正常短信时,才识别短信中的关键信息,降低终端功耗,并且只能将正常短信中的关键信息反馈给各关联的应用,使得虚假短信和伪基站短信等非正常短信的关键信息不会被其他应用获取,保证各应用要使用的短信的关键信息是真实的。
在一个实施例中,所述将所述关键信息反馈给与所述关键信息关联的应用,包括:
接收所述终端中应用的查询请求,其中,所述查询请求用于请求获取指定类型的关键信息;
将所述指定类型的关键信息反馈给所述应用。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在接收到应用的查询请求时才发送该应用需要的关键信息给该应用,进一步降低终端功耗。
在一个实施例中,所述将所述关键信息反馈给与所述关键信息关联的应用,包括:
向已注册短信识别服务的应用广播所述关键信息。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以识别出关键信息后,就及时将关键信息广播给已注册短信识别的应用,保证已注册短信识别的应用能及时确定并记录本应用需要的关键信息。
在一个实施例中,所述将所述关键信息反馈给与所述关键信息关联的应用,包括:
确定所述关键信息的类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710199135.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带中空刷毛的牙刷
- 下一篇:一种自动出液的可拆卸刷头清洁器