一种基于场景推荐应用的方法及装置制造方法及图纸

技术编号:25353392 阅读:46 留言:0更新日期:2020-08-21 17:11
本申请实施例提供一种基于场景推荐应用的方法及装置,涉及通信技术领域,可以提高终端向用户推荐的服务与用户需求的契合度,降低终端为用户提供服务的过程的复杂度。具体方案包括:终端获取当前场景信息,并将当前场景信息与一个或多个提示规则进行匹配;在确定当前场景信息与第一提示规则相匹配时,显示与第一提示规则对应的第一提示消息,以提示在当前场景信息对应的场景下有推荐的应用;响应于用户对第一提示消息的第一操作,显示包括第一提示消息提示的应用的推荐项的第一推荐界面;响应于用户对第一推荐界面中的第一推荐项的选择操作,显示第一应用的界面。

【技术实现步骤摘要】
【国外来华专利技术】一种基于场景推荐应用的方法及装置
本申请涉及通信
,尤其涉及一种基于场景推荐应用的方法及装置。
技术介绍
随着智能终端的普及,智能终端的性能的提高,智能终端中可以安装的应用(Application,APP)越来越多。智能终端可以为用户推荐热门APP,用户可以在智能终端推荐的APP中选择其所需要的APP,然后下载并安装该APP的客户端,以在智能终端使用该APP享受该APP提供的各项服务。但是,存在的问题是:智能终端为用户推荐的热门APP与用户的当前需求可能并不相符,即智能终端进行的APP推荐可能是无效的推荐。并且,在用户选择了其所需要的APP后,智能终端104需要下载并安装该APP的客户端,然后响应于用户操作打开该APP的客户端并进入其所需要的服务项,才能为用户提供相应的服务。智能终端为用户提供服务的过程复杂,其人机交互性能较低。
技术实现思路
本申请实施例提供一种基于场景推荐应用的方法及装置,可以提高终端向用户推荐的服务与用户需求的契合度,降低终端为用户提供服务的过程的复杂度,从而可以提高终端的人机交互性能。第一方面,本申请实施例提供一种基于场景推荐应用的方法,该方法包括:终端获取当前场景信息,并将当前场景信息与一个或多个提示规则进行匹配;然后在确定当前场景信息与第一提示规则相匹配时,显示与第一提示规则对应的第一提示消息,以提示在当前场景信息对应的场景下有推荐的应用;随后,终端可以响应于用户对第一提示消息的第一操作,显示包括第一提示消息提示的应用的推荐项的第一推荐界面;最后,终端可以响应于用户对第一推荐界面中的第一推荐项的选择操作,显示第一应用的界面。本申请实施例中,由于当前场景信息可以体现出用户的当前状态;因此,提示在当前场景信息对应的场景下推荐的应用可以符合用户的当前需求。由此可见,通过本方案,可以提高终端向用户推荐的服务与用户需求的契合度。并且,终端响应于用户对第一推荐界面中的第一推荐项的选择操作,可以直接显示与第一推荐项对应的第一应用的界面,即终端推荐的应用为用户提供即点即用的直达服务,不需要下载并安装APP的客户端至终端。即通过本申请实施例的方法,可以简化终端为用户提供服务过程中的用户操作,并且可以避免在终端中下载安装APP的客户端而占用终端内存。综上所述,通过本申请实施例的方法,可以提高终端的人机交互性能,进而提高用户体验。在第一方面的一种可能的设计方式中,上述一个或多个提示规则可以是终端从网络设备获取的。在终端将当前场景信息与一个或多个提示规则进行匹配之前,终端可以接收并保存网络设备推送的包括第一提示规则的一个或多个提示规则。其中,网络设备可以在接收运营人员配置的一个或多个提示规则后,便向终端发送该一个或多个提示规则。在第一方面的另一种可能的设计方式中,上述第一提示消息也可以是终端从网络设备获取的。例如,网络设备可以在接收运营人员配置的与第一提示规则对应的第一提示消息后,向终端推送该第一提示消息;或者,终端可以在确定当前场景信息与第一提示规则相匹配时,主动从网络设备获取与第一提示规则对应的第一提示消息。在第一方面的另一种可能的设计方式中,终端不仅可以从网络设备获取第一提示规则和第一提示消息,还可以接收网络设备发送的包括第一推荐界面的界面元素的第一用户界面(User Interface,UI)元素,以及用于调用第一UI元素以显示第一推荐界面的第一界面文件。在一种实现方式中,终端可以接收并保存网络设备推送的第一UI元素和第一界面文件。其中,网络设备可以在接收到运营人员配置的第一UI元素和第一界面文件后,向终端推送第一UI元素和第一界面文件。在这种实现方式中,虽然终端响应于用户对第一提示消息的第一操作,可以直接运行终端中保存的第一界面文件以调用第一UI元素,显示第一推荐界面;但是,在终端显示第一提示消息后,用户不一定会对第一提示消息执行第一操作,即用户不一定会查看第一场景包中的应用。这样,即使终端接收并保存了第一UI元素和第一界面文件,第一UI元素和第一界面文件也不会被使用,反而会占用终端的内存。基于此,在另一种实现方式中,终端可以在接收到用户对第一提示消息的第一操作时,再从网络设备获取第一UI元素和第一界面文件,运行获取到的第一界面文件以调用第一UI元素,显示第一推荐界面。具体的,终端可以响应于用户对第一提示消息的第一操作,向网络设备发送第一获取请求,以请求获取第一UI元素和第一界面文件;然后接收网络设备发送的包括第一UI元素和第一界面文件的第一获取响应。其中,终端响应于用户对第一提示消息的第一操作,才从网络设备获取第一UI元素和第一界面文件。这样,可以避免用户不一定会查看第一提示消息提示的应用,而预先保存第一UI元素和第一界面文件时,第一UI元素和第一界面文件对终端内存的占用。在第一方面的另一种可能的设计方式中,终端还可以在显示第一推荐界面之后,接收用户对第一提示规则的修改,以便于可以根据修改后的第一提示规则向用户推荐应用,以提高终端向用户推荐应用的时机与用户需求的符合度。具体的,在上述终端响应于用户对第一提示消息的第一操作,显示与第一提示消息对应的第一推荐界面之后,本申请实施例的方法还可以包括:终端响应于用户在第一推荐界面的第二操作,显示包括第一提示规则的规则修改界面;接收用户在规则修改界面对第一提示规则的修改,保存修改后的第一提示规则。在第一方面的另一种可能的设计方式中,终端接收用户在规则修改界面对第一提示规则的修改更新第一提示规则后,还可以向网络设备发送包括修改后的第一提示规则的规则修改消息,以指示网络设备针对该终端的用户账号保存修改后的第一提示规则。假设终端当前登录的是第一用户账号,那么当用户在另一终端登录该第一用户账号时,另一终端便可以从网络设备获取针对第一用户账号保存的修改后的第一提示规则,从而可以根据修改后的第一提示规则向用户推荐应用。在第一方面的另一种可能的设计方式中,终端还可以在显示第一推荐界面之后,接收用户对第一提示消息提示的应用的增加或者删除操作,使得第一提示消息可以提示更加符合用户需求的应用。具体的,终端可以响应于用户对第一推荐界面中的第二推荐项的删除操作,从第一推荐界面中删除第二推荐项以显示第二推荐界面。在第一方面的另一种可能的设计方式中,终端接收用户对第一推荐界面中的第二推荐项的删除操作后,还可以向网络设备发送第一通知消息,以指示网络设备针对所述终端的用户账号,修改第一界面文件和第一UI元素,以使得运行修改后的第一界面文件调用修改后的第一UI元素显示第二推荐界面,并针对所述终端的用户账号保存修改后的第一界面文件和修改后的第一UI元素。如此,假设终端当前登录的是第一用户账号,那么当用户在另一终端登录该第一用户账号时,另一终端便可以从网络设备获取针对第一用户账号保存的修改后的第一界面文件和第一UI元素,从而可以运行修改后的第一界面文件调用修改后的第一UI元素显示不包括所述第二推荐项的第二推荐界面。在第一方面的另一种可能的设计方式中,终端响应于用户的操作不仅可以删除第一推荐界面中本文档来自技高网...

【技术保护点】
一种基于场景推荐应用的方法,其特征在于,包括:/n终端获取当前场景信息;/n所述终端将所述当前场景信息与一个或多个提示规则进行匹配;/n所述终端确定所述当前场景信息与所述一个或多个提示规则中的第一提示规则相匹配时,显示与所述第一提示规则对应的第一提示消息,所述第一提示消息用于提示在所述当前场景信息对应的场景下有推荐的应用;/n所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面,所述第一推荐界面包括一个或多个应用的推荐项;/n所述终端响应于用户对所述第一推荐界面中的第一推荐项的选择操作,显示与所述第一推荐项对应的第一应用的界面。/n

【技术特征摘要】
【国外来华专利技术】一种基于场景推荐应用的方法,其特征在于,包括:
终端获取当前场景信息;
所述终端将所述当前场景信息与一个或多个提示规则进行匹配;
所述终端确定所述当前场景信息与所述一个或多个提示规则中的第一提示规则相匹配时,显示与所述第一提示规则对应的第一提示消息,所述第一提示消息用于提示在所述当前场景信息对应的场景下有推荐的应用;
所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面,所述第一推荐界面包括一个或多个应用的推荐项;
所述终端响应于用户对所述第一推荐界面中的第一推荐项的选择操作,显示与所述第一推荐项对应的第一应用的界面。


根据权利要求1所述的方法,其特征在于,在所述终端将所述当前场景信息与一个或多个提示规则进行匹配之前,所述方法还包括:
所述终端从网络设备获取所述一个或多个提示规则,所述一个或多个提示规则包括所述第一提示规则。


根据权利要求1或2所述的方法,其特征在于,所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面,包括:
所述终端响应于所述第一操作,从网络设备获取第一界面文件和第一UI元素;其中,所述第一UI元素包括所述第一推荐界面的界面元素;
所述终端运行所述第一界面文件以调用所述第一UI元素,显示所述第一推荐界面。


根据权利要求1或2所述的方法,其特征在于,在所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面之前,所述方法还包括:
所述终端接收并保存网络设备发送的第一界面文件和第一UI元素;其中,所述第一UI元素包括所述第一推荐界面的界面元素;
所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面,包括:
所述终端响应于所述第一操作,运行所述第一界面文件以调用所述第一UI元素,显示所述第一推荐界面。


根据权利要求1-4中任意一项所述的方法,其特征在于,在所述显示与所述第一提示规则对应的第一提示消息之前,所述方法还包括:
所述终端从网络设备获取所述第一提示消息。


根据权利要求1-5中任意一项所述的方法,其特征在于,在所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面之后,所述方法还包括:
所述终端响应于用户在所述第一推荐界面的第二操作,显示规则修改界面;
所述终端接收用户在所述规则修改界面对所述第一提示规则的修改,保存修改后的第一提示规则。


根据权利要求6所述的方法,其特征在于,在所述终端接收用户在所述规则修改界面对所述第一提示规则的修改,保存修改后的第一提示规则之后,所述方法还包括:
所述终端向网络设备发送规则修改消息,所述规则修改消息中包括修改后的第一提示规则和所述终端的用户账号,所述规则修改消息用于指示所述网络设备针对所述用户账号保存所述修改后的第一提示规则。


根据权利要求1-7中任意一项所述的方法,其特征在于,在所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面之后,所述方法还包括:
所述终端响应于用户对所述第一推荐界面中的第二推荐项的删除操作,从所述第一推荐界面中删除所述第二推荐项以显示不包括所述第二推荐项的第二推荐界面。


根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述终端响应于用户对所述第一推荐界面中的第二推荐项的删除操作,向网络设备发送第一通知消息;
其中,所述第一通知消息用于指示所述网络设备针对所述终端的用户账号,修改第一界面文件和第一UI元素,以使得运行修改后的第一界面文件调用修改后的第一UI元素显示所述第二推荐界面,并针对所述终端的用户账号保存修改后的第一界面文件和修改后的第一UI元素。


根据权利要求1-9中任意一项所述的方法,其特征在于,在所述终端响应于用户对所述第一提示消息的第一操作,显示与所述第一提示消息对应的第一推荐界面之后,所述方法还包括:
所述终端响应于用户在所述第一推荐界面的第三操作,显示服务增加界面,所述服务增加界面包括一个或多个推荐项,所述一个或多个推荐项中的每个推荐项对应一个应用;
所述终端响应于用户对所述一个或多个推荐项中第三推荐项的选择操作,在所述第一推荐界面增加所述第三推荐项以显示包括所述第三推荐项的第三推荐界面。


根据权利要求10所述的方法,其特征在于,所述方法还包括:
所述终端响应于用户对所述第三推荐项的选择操作,向网络设备发送第二通知消息,所述第二通知消息用于指示所述网络设备针对所述终端的用户账号,修改第一界面文件和第一UI元素,以使得运行修改后的第一界面文件调用修改后的第一UI元素显示所述第三推荐界面,并针对所述终端的用户账号保存修改后的第一界面文件和修改后的第一UI元素。


根据权利要求2所述的方法,其特征在于,所述终端从网络设备获取所述一个或多个提示规则,包括:
所述终端接收所述网络设备发送的所述一个或多个提示规则;
或者,
所述终端向所述网络设备发送规则查询消息,所述规则查询消息包括所述终端的用户账号,
所述终端接收所述网络设备发送的规则查询响应,所述规则查询响应包括所述网络设备针对所述用户账号保存的所述一个或多个提示规则;其中,所述网络设备针对每个用户账号保存有登录对应用户账号的终端上报的提示规则。


一种基于场景推荐应用的方法,其特征在于,包括:
网络设备获取第一提示规则和第一提示消息,所述第一提示规则包括终端向用户推荐一个或多个应用的条件信息,所述第一提示消息用于提示在与所述第一提示规则相匹配的场景信息对应的场景下有推荐的一个或多个应用;
所述网络设备向所述终端发送所述第一提示消息;
所述网络设备向所述终端发送所述第一提示规则,以使得所述终端在所述当前场景信息与所述第一提示规则相匹配时,显示所述第一提示消息。


根据权利要求13所述的方法,其特征在于,所述网络设备上为所述一个或多个应用配置有第一界面文件和第一用户界面UI元素;其中,所述第一UI元素包括第一推荐界面的界面元素,所述第一界面文件用于在被运行时调用所述第一UI元素以显示所述第一推荐界面,所述第一推荐界面包括所述一个或多个应用的推荐项;
所述方法还包括:
所述网络设备向所述终端推送所述第一界面文件和所述第一UI元素;或者,
所述网络设备响应于接收到所述终端发送的第一获取请求,根据所述第一获取请求向所述终端发送所述第一界面文件和所述第一UI元素;所述第一获取请求是所述终端在所述当前场景信息与所述第一提示规则相匹配时发送的。


根据权利要求14所述的方法,其特征在于,在所述网络设备向所述终端发送所述第一界面文件和所述第一UI元素之后,所述方法还包括:
所述网络设备接收所述终端发送的通知消息,所述通知消息用于指示所述网络设备针对所述终端的用户账号,修改所述第一界面文件和所述第一UI元素;
所述网络设备响应于所述通知消息,针对所述终端的用户账号修改所述第一界面文件和所述第一UI元素,以使得运行所述修改后的第一界面文件以调用所述修改后的第一UI元素时显示第二推荐界面,并针对所述终端的用户账号保存修改后的第一界面文件和修改后的第一UI元素;
其中,所述第二推荐界面相对于所述第一推荐界面而言,增加或者减少了一个或多个应用的推荐项。


根据权利要求13-15中任意一项所述的方法,其特征在于,在所述网络设备向所述终端发送所述第一提示规则之后,所述方法还包括:
所述网络设备接收所述终端发送的规则修改消息,所述规则修改消息中包括修改后的第一提示规则和所述终端的用户账号;
所述网络设备响应于所述规则修改消息,针对所述用户账号保存所述修改后的第一提示规则。


根据权利要求13-16中任意一项所述的方法,其特征在于,所述网络设备向所述终端发送所述第一提示消息,包括:
所述网络设备响应于接收到所述终端发送的第二获取请求,根据所述第二获取请求向所述终端发送所述第一提示消息。


一种基于场景推荐应用的方法,其特征在于,包括:
网络设备接收终端发送的当前场景信息;
所述网络设备将所述当前场景信息与一个或多个提示规则进行匹配;
所述网络设备确定所述当前场景信息与所述一个或多个提示规则中的第一提示规则相匹配时,
向所述终端发送与所述第一提示规则对应的第一提示消息;或者
指示所述终端显示与所述第一提示规则对应的第一提示消息,所述终端存储有所述第一提示消息;
其中,所述第一提示消息用于提示在所述当前场景信息对应的场景下有推荐的应用。


根据权利要求18所述的方法,其特征在于,在所述向所述终端发送与所述第一提示规则对应的第一提示消息,或者所述指示所述终端显示与所述第一提示规则对应的第一提示消息之后,所述方法还包括:
所述网络设备接收所述终端发送的第一获取请求,根据所述第一获取请求向所述终端发送第一界面文件和第一用户界面UI元素;
其中,所述第一UI元素包括第一推荐界面的界面元素,所述第一界面文件用于在被运行时调用所述第一UI元素以显示所述第一推荐界面,所述推荐界面包括所述第一提示消息提示的应用的推荐项。


根据权利要求19所述的方法,其特征在于,在所述网络设备响应于所述第一获取请求,向所述终端发送第一界面文件和第一用户界面UI元素之前,所述方法还包括:
所述网络设备接收运营人员配置的所述第一界面文件和所述第一UI元素。


一种终端,其特征在于,所述终端包括:
获取单元,用于获取当前场景信息;
匹配单元,用于将所述获取单元获取的所述当前场景信息与一个或多个提示规则进行匹配;
显示单元,用于在所述匹配单元确定所述当前场景信息与所述一个或多个提示规则中的第一提示规则相匹配时,显示与所述第一提示规则对应的第一提示消息,所述第一提示消息用于提示在所述当前场景信息对应的场景下有推荐的应用;响应于用户对所述第一提示消息的第一操作,显示与所述第...

【专利技术属性】
技术研发人员:葛璐王剑锋杨孝云郑爱华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1