一种基于短信息唤醒客户端应用的方法及装置制造方法及图纸

技术编号:11606547 阅读:72 留言:0更新日期:2015-06-17 04:42
本申请提供了一种基于短信息唤醒客户端应用的方法及装置,该方法包括:接收短信息;根据所述短信息包括的信息,确定与所述短信息相对应的终端上安装的客户端应用;唤醒所述客户端应用以执行相应功能。通过采用本申请,可以基于终端上接收到的短信息唤醒与所述短信息相对应的客户端应用,以利用所述客户端应用执行相应功能,从而可以简化用户开启及使用客户端应用的操作流程,提升用户体验。

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及一种基于短信息唤醒客户端应用的方法及>J-U ρ?α装直。
技术介绍
随着移动互联网技术的发展,现在越来越多的用户选择在手机上使用便捷的客户端应用。使用客户端应用时,一般需要打开该客户端应用,例如,使用数据交互应用进行数据交互时,先要打开该应用,然后选择在相应的功能场景(或者根据数据交互类型,选择该客户端应用的相应的功能)进行数据交互,并且,有时还需要用户手动输入一些相关信息。例如,当手机等终端接收到需要进行数据交互的短信息时,往往需要用户记录或手动复制短信息中的识别码等信息,并且在使用客户端应用进行数据交互时需要先选择相应的功能场景,并手动输入上述信息,有时还需要用户手动输入自己(发送方)的信息,才能进行交互。另一方面,当用户想要根据接收到的短信息利用与该短信相关的客户端应用执行相应功能时,需要先在终端上找到该客户端应用并打开,并且当手动输入的相关信息较多时,用户往往需要多次切换出客户端应用去查看短信息的内容,这种多次切换以及用户输入信息都给操作系统带来了额外的系统开销。
技术实现思路
本申请的主要目的在于提供一种基于短信息唤醒客户端应用的方法及装置,以解决现有技术存在的无法根据接收到的短信息直接唤醒与该短信息相对应的客户端应用的上述问题,其中:本申请提供了一种基于短信息唤醒客户端应用的方法,包括:接收短信息;根据所述短信息包括的信息,确定与所述短信息相对应的终端上安装的客户端应用;唤醒所述客户端应用以执行相应功能。本申请的另一方面还提供一种基于短信息唤醒客户端应用的装置,包括:接收模块,用于接收短信息;确定模块,用于根据短信息包括的信息,确定与所述短信息相对应的终端上安装的客户端应用;唤醒模块,用于唤醒所述客户端应用以执行相应功能。与现有技术相比,根据本申请的技术方案,可以基于终端上接收到的短信息唤醒与所述短信息相对应的客户端应用,以利用所述客户端应用执行与所述短信息相对应的功能,从而可以简化用户开启及使用客户端应用的操作流程,提升用户体验。【附图说明】此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是本申请实施例的一种基于短信息唤醒客户端应用的方法的流程图;图2是本申请实施例的图1中的步骤S102的流程图;图3是本申请实施例的图1中的步骤S102的流程图;图4是本申请实施例的图1中的步骤S102的流程图;以及图5是本申请实施例的一种基于短信息唤醒客户端应用的装置的结构框图。【具体实施方式】本申请的主要思想在于,基于终端上接收到的短信息,唤醒与所述短信息相对应的客户端应用,以利用所述客户端应用执行与所述短信息相对应的功能。为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。根据本申请的实施例,提供了一种数据交互的方法。该数据交互方法可以应用于各种安装有基于第三方交互平台进行数据交互的客户端应用的终端,尤其是移动终端。参考图1,图1是本申请实施例的一种数据交互的方法的流程图。如图1所示,在步骤SlOl中,接收短信息。其中,短信息可以是通过通信链路发送的短消息,也可以是通过互联网链路由互联网客户端应用推送的信息或者即时通讯应用发送的即时信息。在步骤S102中,根据所述短信息包括的信息,确定与所述短信息相对应的终端上安装的客户端应用。其中,客户端应用是指与服务器相对应,安装在终端上为用户提供服务的应用程序,例如,安装在智能手机终端上的应用程序。客户端应用可以与服务端通讯并向用户提供服务。当然所述客户端应用也可以是安装在服务器端的应用,客户端通过访问地址即可实现相应功能,如云应用。客户端应用还可以包括若干子应用,即,客户端应用向用户所提供的服务,客户端应用可以包括一项或多项子应用,例如,用于基于第三方交互平台进行数据交互的客户端应用,可以包括支付、转账、缴费、信用卡还款、话费充值等子应用。应该理解,本申请中提及的客户端应用并不限于此,而是可以为任何可以应用本申请的技术方案的适当的客户端应用。所述短信息包括的信息可以包括发送方的识别码、短信息的文本内容或者发送方的地理位置等,本申请所指的短信息的包括的信息可以是上述指出的信息中的一种或几种,也可以是上述未指出的其他可以通过短信息及其本身附带的特征确认的信息。根据短信息包括的信息确定与所述短信息相对应的终端上安装的客户端应用,例如,根据短信息的文本内容,判断接收到的短信息与终端上安装的哪一个客户端应用相对应。例如,接收到来自运营商的话费余额不足提醒短信息,而终端上安装的用于数据交互的客户端应用中具有相应的话费充值功能,因此根据该短信息的文本内容可以确定该用于数据交互的客户端应用即是与该短信息相对应的客户端应用。再例如,可以根据该短信息的发送方以及短信息的文本内容,判断接收到的短信息与终端上安装的哪一个客户端应用相对应。下面参考图2?图4分别具体地描述如何根据短信息包括的信息确定与所述短信息相对应的终端上安装的客户端应用的详细步骤。如图2所示,图2是根据本申请的一个实施例的图1中的步骤S102的流程图,其中可以包括步骤S201?S202。在步骤S201中,分析所述短信息的文本内容中是否包含与客户端应用的相对应的关键词。即,分析该短信息文本内容中是否包含与终端上安装的客户端应用相对应的关键词。例如,通过终端的操作系统分析该短信息的文本内容中是否包含与该终端上安装的客户端应用相对应的关键词。具体而言,首先,从预设表单中获取关键词。应该理解,与客户端应用相对应的所述关键词可以进行预先设置。例如,终端服务器将选定的关键词、以及关键词与对应的客户端应用对应关系形成一个预设表单发送并保存在终端的存储器中,从而完成所述预先设置。也可以由用户自行设定并将所述预设表单保存在终端的存储器中。其中,可以根据客户端应用来进行设置,例如,用于支付的客户端应用可以进行支付、转账、缴费、信用卡还款、话费充值等,则可以设置与该客户端应用对应的关键词为“充值”、“余额”、“缴费”、“水费”、“电费”、“欠费”、“账单”、“还款”等等。接下来,从短信息中获取文本内容并查询其中是否包含所述关键词。在步骤S202中,如果所述短信息的文本内容中包含所述关键词,则确定与该关键词相对应的终端上安装的客户端应用。即,如果所述短信息的文本内容中包含与客户端应用相对应的关键词,则利用预设表单,查询并确定与该关键词相对应的终端上安装的客户端应用,即为与该短信息相对应的终端上安装的客户端应用。举例而言,例如终端接收到发送自识别码10086的短信息,其中,该短信息的文本内容为“余额不足提醒:您的话费余额已不足10元,为保证您的正常使用,请您及时充值”。在步骤S201处,分析所述短信息的文本内容中是否包含与客户端应用的相对应的关键词。具体而言,可以从预设表单中依次获取各个关键词,并查询短信息的文本内容中是否存在所述关本文档来自技高网...

【技术保护点】
一种基于短信息唤醒客户端应用的方法,其特征在于,包括:接收短信息;根据所述短信息包括的信息,确定与所述短信息相对应的终端上安装的客户端应用;唤醒所述客户端应用以执行相应功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:田瑞军
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1