应用推荐方法和装置制造方法及图纸

技术编号:20074971 阅读:20 留言:0更新日期:2019-01-15 00:36
本申请实施例提供了一种应用推荐方法和装置,其中方法包括:获取用户在移动终端的会话信息载体中输入的会话信息和所述移动终端的运行数据;根据所述会话信息的内容和所述移动终端的运行数据,确定待推荐的目标应用;按照预先定义的应用推荐信息格式,生成用于推荐所述目标应用的应用推荐信息;整合所述会话信息和所述应用推荐信息得到整合信息,将所述整合信息显示在所述会话信息载体中。通过本申请实施例,能够基于用户在会话信息载体中输入的信息,主动提供应用引导服务,提高用户体验。

Application of recommendation methods and devices

The embodiment of this application provides an application recommendation method and device, which includes: acquiring session information input by the user in the session information carrier of the mobile terminal and the operation data of the mobile terminal; determining the target application to be recommended according to the content of the session information and the operation data of the mobile terminal; and according to the predefined application recommendation information format; The application recommendation information for recommending the target application is generated; the session information and the application recommendation information are integrated to obtain the integration information, and the integration information is displayed in the session information carrier. Through the embodiment of this application, it is possible to actively provide application guidance service and improve user experience based on the information input by the user in the session information carrier.

【技术实现步骤摘要】
应用推荐方法和装置
本申请涉及终端设备领域,尤其涉及一种应用推荐方法和装置。
技术介绍
现有的移动终端能够通过会话信息载体接收用户输入的信息,如短信数据和即时通信软件的会话信息等。然而,移动终端仅仅能够接收用户输入的信息并显示,当用户输入的信息中带有特定的应用使用需求时,例如打车需求或支付需求,用户仍需要自主离开当前会话信息载体,再通过多次点击操作后启动所需的应用程序。可见,现有技术对于用户在会话信息载体中输入的信息所展现的应用使用需求,缺乏主动地应用引导服务,降低用户体验。
技术实现思路
本申请实施例的目的是提供一种应用推荐方法和装置,以基于用户在会话信息载体中输入的信息,主动提供应用引导服务,提高用户体验。为达到上述目的,本申请实施例是这样实现的:第一方面,本申请实施例提供了一种应用推荐方法,包括:获取用户在移动终端的会话信息载体中输入的会话信息和所述移动终端的运行数据;根据所述会话信息的内容和所述移动终端的运行数据,确定待推荐的目标应用;按照预先定义的应用推荐信息格式,生成用于推荐所述目标应用的应用推荐信息;整合所述会话信息和所述应用推荐信息得到整合信息,将所述整合信息显示在所述会话信息载体中。第二方面,本申请实施例提供了一种应用推荐装置,包括:信息获取模块,用于获取用户在移动终端的会话信息载体中输入的会话信息和所述移动终端的运行数据;应用确定模块,用于根据所述会话信息的内容和所述移动终端的运行数据,确定待推荐的目标应用;信息生成模块,用于按照预先定义的应用推荐信息格式,生成用于推荐所述目标应用的应用推荐信息;信息整合模块,用于整合所述会话信息和所述应用推荐信息得到整合信息,将所述整合信息显示在所述会话信息载体中。第三方面,本申请实施例提供了一种应用推荐设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的应用推荐方法的步骤。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的应用推荐方法的步骤。本申请实施例中,首先获取用户在移动终端的会话信息载体中输入的会话信息和移动终端的运行数据,然后根据会话信息的内容和移动终端的运行数据,确定待推荐的目标应用,进而按照预先定义的应用推荐信息格式,生成用于推荐目标应用的应用推荐信息,最后整合会话信息和应用推荐信息得到整合信息,将该整合信息显示在会话信息载体中。可见,通过本申请实施例,能够基于用户在会话信息载体中输入的信息向用户推荐目标应用,从而向用户主动提供应用引导服务,提高用户体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的应用推荐场景示意图;图2为本申请一实施例提供的应用推荐方法的流程示意图;图3a为本申请一实施例提供的应用推荐的示意图;图3b为本申请另一实施例提供的应用推荐的示意图;图4为本申请另一实施例提供的应用推荐方法的流程示意图;图5为本申请另一实施例提供的应用推荐方法的流程示意图;图6为本申请一实施例提供的应用推荐装置的模块组成示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。本申请实施例提供了一种应用推荐方法和装置,以基于用户在会话信息载体中输入的信息,主动提供应用引导服务,提高用户体验。图1为本申请一实施例提供的应用推荐场景示意图,如图1所示,该场景中包括移动终端100和服务器200,移动终端100和服务器200通过网络300连接,用户能够在移动终端100中的会话信息载体中输入会话信息,可以由移动终端100或服务器200执行本申请实施例中的应用推荐方法,以基于用户在会话信息载体中输入的信息,主动提供应用引导服务,提高用户体验。本申请实施例涉及的会话信息载体包括但不限于短信服务(ShortMessageService,简称SMS)、彩信服务(MultimediaMessagingService,简称MMS)以及即时通信(InstantMessage,简称IM)软件,例如微信、QQ、WhatsApp、Messenger以及Skype等会话信息载体。本申请实施例中,移动终端可以是手机、个人计算机(PersonalCompuer,PC)、平板电脑等各种终端设备。下面以手机为例说明本申请实施例提供的应用推荐方法。图2为本申请一实施例提供的应用推荐方法的流程示意图,如图2所示,该流程包括:步骤S202,获取用户在移动终端的会话信息载体中输入的会话信息和移动终端的运行数据;步骤S204,根据会话信息的内容和移动终端的运行数据,确定待推荐的目标应用;步骤S206,按照预先定义的应用推荐信息格式,生成用于推荐目标应用的应用推荐信息;步骤S208,整合会话信息和应用推荐信息得到整合信息,将该整合信息显示在会话信息载体中。本申请实施例中,首先获取用户在移动终端的会话信息载体中输入的会话信息和移动终端的运行数据,然后根据会话信息的内容和移动终端的运行数据,确定待推荐的目标应用,进而按照预先定义的应用推荐信息格式,生成用于推荐目标应用的应用推荐信息,最后整合会话信息和应用推荐信息得到整合信息,将该整合信息显示在会话信息载体中。可见,通过本申请实施例,能够基于用户在会话信息载体中输入的信息向用户推荐目标应用,从而向用户主动提供应用引导服务,提高用户体验。上述步骤S202中,当移动终端中任意一个会话信息载体接收到用户输入的会话信息时,获取该会话信息。本申请实施例中,移动终端的运行数据包括但不限于移动终端的内存使用率、处理器使用率、剩余存储容量、系统安全状态、是否存在病毒、应用软件列表、电池状态、剩余电量等。一个具体的实施例中,获取用户在移动终端的会话信息载体中输入的会话信息,具体为,获取用户在微信输入框中输入的文字信息“想打车去商场逛街”。上述步骤S204中,根据会话信息的内容和移动终端的运行数据,确定待推荐的目标应用,具体包括以下过程:(1)对会话信息的内容进行分析,根据分析结果确定待推荐的第一应用类别;(2)对移动终端的运行数据进行分析,根据分析结果确定待推荐的第二应用类别;(3)根据预先训练的应用优先级判断模型,将第一应用类别和第二应用类别中优先级较高的应用类别,确定为待推荐的应用类别;(4)根据待推荐的应用类别,确定待推荐的目标应用。上述动作(1)中,对会话信息的内容进行分析,根据分析结果确定待推荐的第一应用类别,具体为,首先对会话信息的内容进行文本分析,以识别会话信息的内容中包含的一个或多个文本词,然后将这一个或多个文本本文档来自技高网
...

【技术保护点】
1.一种应用推荐方法,其特征在于,包括:获取用户在移动终端的会话信息载体中输入的会话信息和所述移动终端的运行数据;根据所述会话信息的内容和所述移动终端的运行数据,确定待推荐的目标应用;按照预先定义的应用推荐信息格式,生成用于推荐所述目标应用的应用推荐信息;整合所述会话信息和所述应用推荐信息得到整合信息,将所述整合信息显示在所述会话信息载体中。

【技术特征摘要】
1.一种应用推荐方法,其特征在于,包括:获取用户在移动终端的会话信息载体中输入的会话信息和所述移动终端的运行数据;根据所述会话信息的内容和所述移动终端的运行数据,确定待推荐的目标应用;按照预先定义的应用推荐信息格式,生成用于推荐所述目标应用的应用推荐信息;整合所述会话信息和所述应用推荐信息得到整合信息,将所述整合信息显示在所述会话信息载体中。2.如权利要求1所述的方法,其特征在于,所述根据所述会话信息的内容和所述移动终端的运行数据,确定待推荐的目标应用,包括:对所述会话信息的内容进行分析,根据分析结果确定待推荐的第一应用类别;对所述移动终端的运行数据进行分析,根据分析结果确定待推荐的第二应用类别;根据预先训练的应用优先级判断模型,将所述第一应用类别和所述第二应用类别中优先级较高的应用类别,确定为待推荐的应用类别;根据所述待推荐的应用类别,确定待推荐的目标应用。3.如权利要求2所述的方法,其特征在于,所述对所述会话信息的内容进行分析,根据分析结果确定待推荐的第一应用类别,包括:对所述会话信息的内容进行文本分析,以识别所述会话信息的内容中包含的文本词;将位于预设的文本数据库中的所述文本词,作为用于确定待推荐的应用类别的关键词;根据所述关键词,确定待推荐的第一应用类别。4.如权利要求2所述的方法,其特征在于,所述对所述移动终端的运行数据进行分析,根据分析结果确定待推荐的第二应用类别,包括:在所述移动终端的各项运行数据中,确定不满足对应的预设要求的运行数据;根据所述不满足对应的预设要求的运行数据,确定待推荐的第二应用类别。5.如权利要求2所述的方法,其特征在于,所述根据所述待推荐的应用类别,确定待推荐的目标应用,包括:获取与所述待推荐的应用类别相匹配的应用清单,所述应用清单中的各个应用根据各自对应的应用热度进行排序;将所述应用清单中热度最高的应用确定为待推荐的目标应用。6.如权利要求1至5任一项所述的方法,其特征在于,所述应用推荐信息包括应用推荐链接;所述按照预先定义的应用推荐信息格式,生成用于推荐所述目标应用的应用推荐信息,包括:获取所述目标应用的标识;确定所述目标应用中被推荐的功能页面;按照预先定义的应用推荐链接格式,根据所述目标应用的标识和功能页面的标识,生成用于推荐所述目标应用的应用推荐链接;其中,所述应用推荐链接用于链接所述功能页面。7.如权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:在侦测到用户点击所述应用推荐信息时,解析所述应用推荐信息;若根据解析结果确定所述应用推荐信息用于推荐所述移动终端已安装的应用,则根据所述应用推荐信息启动该应用,并跳转至该应用被推荐的功能页面;若根据解析结果确定所述应用推荐信息用于推荐...

【专利技术属性】
技术研发人员:谢鹏冲李涛
申请(专利权)人:麒麟合盛网络技术股份有限公司
类型:发明
国别省市:北京,11

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

1