[发明专利]推送消息的搜索方法及装置在审
申请号: | 201510296753.6 | 申请日: | 2015-06-02 |
公开(公告)号: | CN104933107A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 钱凯;崔建伟;陈迪豪;谢良 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 代治国 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推送 消息 搜索 方法 装置 | ||
技术领域
本公开涉及终端技术领域,尤其涉及推送消息的搜索方法及装置。
背景技术
目前已经有很多成熟或较为成熟的智能手机操作系统,比较典型的有iOS、Android、Windows Mobile等。用户可以在这些智能手机操作系统中安装各种类型的应用程序。其中,部分应用程序可以根据应用程序开发者的配置或者用户的配置或偏好等向用户推送消息,用户需要打开应用程序来查看推送消息。当操作系统中安装的应用程序较多时,用户通过打开应用程序来查看推送消息的方法就较为繁琐,所以大部分智能手机操作系统都会提供一个按时间排序的消息列表,来展示所有应用程序收到的推送消息,用户通过在列表中逐条查找来找到特定消息。
发明内容
本公开实施例提供一种推送消息的搜索方法及装置,所述技术方案如下:
根据本公开实施例的第一方面,提供一种推送消息的搜索方法,包括:
接收用户输入的搜索内容;
搜索与所述搜索内容相匹配的推送消息;
显示所述与所述搜索内容相匹配的推送消息。
在一个实施例中,所述搜索内容包括下列内容中的任意一项或多项:应用程序名称关键词、内容关键词、推送时间范围。
在一个实施例中,所述方法还包括以下操作中的任意一个或多个:
当接收到任一推送消息时,根据所述任一推送消息所属的应用程序名称建立由所述应用程序名称搜索所述任一推送消息的第一索引;
当接收到任一推送消息时,根据所述任一推送消息的内容中包含的关键词建立由所述包含的关键词搜索所述任一推送消息的第二索引;
当接收到任一推送消息时,根据所述任一推送消息的推送时间建立由所述推送时间搜索所述任一推送消息的第三索引。
在一个实施例中,当所述搜索内容包括应用程序名称关键词时,所述搜索与所述搜索内容相匹配的推送消息,包括:根据所述应用程序名称关键词、以及所述第一索引,从所述推送消息列表中搜索应用程序名称中与所述应用程序名称关键词相匹配的推送消息;
当所述搜索内容包括内容关键词时,所述搜索与所述搜索内容相匹配的推送消息,包括:根据所述内容关键词、以及所述第二索引,从所述推送消息列表中搜索推送消息内容中与所述内容关键词相匹配的推送消息;
当所述搜索内容包括推送时间范围时,所述搜索与所述搜索内容相匹配的推送消息,包括:根据所述推送时间范围的起始时间和终止时间、以及所述第三索引,从所述推送消息列表中搜索推送时间在所述起始时间和所述终止时间之间的所述推送消息。
在一个实施例中,所述方法还包括:
根据所述应用程序名称关键词,确定包含所述应用程序名称关键词的应用程序名称的完整关键词;根据所述完整关键词以及所述第一索引,从所述推送消息列表中搜索应用程序名称与所述完整关键词相匹配的推送消息;
或者,根据所述应用程序名称关键词,确定与所述应用程序名称关键词相对应的其他应用程序名称关键词;根据所述其他应用程序名称关键词以及所述第一索引,从所述推送消息列表中搜索应用程序名称与所述其他应用程序名称关键词相匹配的推送消息;
或者,根据所述内容关键词,确定与所述内容关键词相对应的其他内容关键词;根据所述其他内容关键词以及所述第二索引,从所述推送消息列表中搜索推送消息内容与所述其他内容关键词相匹配的推送消息。
在一个实施例中,所述方法还包括:
接收对所述与所述搜索内容相匹配的推送消息的入口的点击操作;
进入所述与所述搜索内容相匹配的推送消息。
在一个实施例中,所述接收搜索内容包括:
在推送消息列表界面上显示至少两个输入区域,其中,每个输入区域对应的搜索内容类型不同;
获取用户在所述至少两个输入区域上输入的所述搜索内容。
在一个实施例中,所述接收搜索内容之后,所述方法还包括:
检测是否接收到用户输入的搜索请求;
当接收到用户输入的搜索请求时,执行搜索与所述搜索内容相匹配的推送消息、显示所述与所述搜索内容相匹配的推送消息的步骤。
根据本公开实施例的第二方面,提供一种推送消息的搜索装置,包括:
内容接收模块,用于接收用户输入的搜索内容;
搜索模块,用于搜索与所述搜索内容相匹配的推送消息;
结果显示模块,用于显示所述与所述搜索内容相匹配的推送消息。
在一个实施例中,所述搜索内容包括下列内容中的任意一项或多项:应用程序名称关键词、内容关键词、推送时间范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510296753.6/2.html,转载请声明来源钻瓜专利网。