服务推送方法及终端技术

技术编号:25054680 阅读:18 留言:0更新日期:2020-07-29 05:41
本申请公开了一种服务推送方法及终端,涉及终端技术领域,能够根据用户当前所处场景,有针对性地调整为用户推送的应用和/或服务,能够提高推送服务的准确性和效率。所述服务推送方法包括:确定所述终端的应用场景为预设场景;基于所述预设场景,为用户推送服务。

【技术实现步骤摘要】
【国外来华专利技术】服务推送方法及终端
本申请涉及通信
,尤其涉及一种服务推送方法及终端。
技术介绍
随着移动互联网的普及,用户通常需要在诸如智能手机、Pad等终端上安装大量应用(application,APP),如社交通讯、移动支付、定位/导航、媒体播放、网页浏览、拍照、下载、游戏、生活服务等。当用户需要使用某种服务时,用户需要在上述各种应用所提供的种类繁多、数量庞大的服务中手动查找和选择,操作繁琐,且耗时较长,因此效率较低,用户体验较差。目前,部分终端可以基于用户使用各种应用和/或服务的历史记录,如使用次数、使用时长等,在诸如终端负一屏等位置上,推送满足预设条件的应用和/或服务,以方便用户选择。其中,上述预设条件可以为:使用频率大于预设频率阈值,使用时长大于预设时长阈值等。然而,现有的服务推送方法是基于上述静态的预设条件实现的,并没有考虑用户当前状态,如当前时间、当前位置等,不能根据用户当前状态动态地调整推送内容,即现有的服务推送方法准确性较差。并且,现有的服务推送方法仍然需要用户点击进入终端负一屏等特定区域选择所需应用和/或服务,操作仍然比较繁琐,即现有的服务推送方法的效率仍然较低。
技术实现思路
本申请的实施例提供一种服务推送方法及终端,能够根据用户当前所处场景,动态地调整为用户推送的应用和/或服务,从而提高推送服务的准确性和效率。为达到上述目的,本申请提供如下技术方案:第一方面,提供一种服务推送方法。该服务推送方法可以应用于终端,包括:确定终端的应用场景为预设场景,并基于预设场景,为用户推送服务。本申请提供的服务推送方法,能够根据用户当前所处场景,有针对性地动态调整为用户推送的应用和/或服务,以方便用户选择所需服务,可以解决现有技术中仅仅根据用户使用应用和/服务的历史记录等静态预设条件为用户推送服务,并没有考虑用户当前所处场景,从而导致推送服务的准确性较差的问题,以及当推送的服务数量较大时,用户需要通过繁琐操作才能在数量众多的服务中选择所需要服务的问题,从而提高推送服务的准确性和效率。在一种可能的设计方法中,上述确定终端的应用场景为预设场景,可以包括:获取终端的状态信息;若状态信息满足预设场景的进入条件,则确定终端的应用场景为预设场景。其中,上述状态信息可以包括如下至少一项:终端的当前时间、当前位置、软硬件事件和用户角色;预设场景的进入条件包括如下至少一项:预设场景的预设时间段、预设地理围栏、预设软硬件事件和预设用户画像。上述预设场景的进入条件可以为如下至少一项:终端的当前时间位于预设时间段内;终端的当前位置位于预设地理围栏内;终端的软硬件事件为预设软硬件事件;用户角色存在于预设用户画像内。在一种可能的设计方法中,上述基于预设场景,为用户推送服务,可以包括:为用户推送服务候选集合中的服务。其中,可以为终端所能提供的部分或全部应用和/或服务。当然,为了提高推送服务的准确度和效率,服务候选集合通常与预设场景对应,如服务候选集合中的候选服务均为终端在预设场景下推送或使用过的应用和/或服务。可选地,上述为用户推送服务候选集合中的服务,可以包括:为用户推送目标服务。其中,目标服务为候选服务集合中满足服务推送条件的服务。其中,服务推送条件包括如下至少一项:目标服务满足其本身的出现条件;目标服务存在于预设场景的服务使用记录中;目标服务存在于预设场景的服务推送记录中;虽然终端在预设场景的服务使用记录中不存在目标服务,但是目标服务的用户数量大于预设数量阈值。可以理解,上述目标服务可以为至少两个。当存在多个目标服务是,为了方便用户查看目标服务,进一步提高用户操作效率,有必要对多个目标服务进行排序后提供给用户。因此,上述为用户推送目标服务,可以包括:确定至少两个目标服务的优先级;按照至少两个目标服务的优先级由高到低顺序,为用户提供至少两个目标服务的访问接口。其中,优先级可以是根据多个目标服务的执行时间、重要程度等因素确定的优先级。可以理解,终端可以为首次推送的服务设置默认优先级。例如,上述确定至少两个目标服务的优先级,可以包括:将首次推送的目标服务的优先级确定为第一优先级。进一步地,当终端状态发生改变时,可能会影响到推送服务的重要程度或处理顺序,为了便于用户查看上述终端状态改变后的推送服务,在执行上述确定至少两个目标服务的优先级之后,该服务推送方法还可以包括:根据优先级调整规则,调整至少两个目标服务的优先级;根据至少两个目标服务调整后的优先级,调整至少两个目标服务的访问接口的顺序,如调整至少两个目标服务的访问接口在终端触摸屏的上的显示顺序。其中,上述优先级调整规则可以包括升级规则和降级规则。其中,升级规则可以为:将预设时间段内使用次数大于第一预设次数的目标服务的优先级,调整为第二优先级;其中,第二优先级高于第一优先级。降级规则可以为:将预设时间段内使用次数小于第二预设次数的目标服务的优先级,调整为第三优先级;其中,第二预设次数小于第一预设次数,第三优先级低于第一优先级。在一种可能的设计方法中,在执行基于预设场景,为用户推送服务之后,某些已推送服务可能已经执行完成,或超时,或取消,即已推送服务已失效。为了避免上述已失效服务对用户查看推送服务时造成不良影响,该服务推送方法还可以包括:移除满足服务移除条件的已推送服务。其中,服务移除条件可以包括:终端接收到移除已推送服务的移除指令;用户使用已推送服务的次数小于预设次数阈值。第二方面,提供一种通信装置,用于执行如第一方面或第一方面的任一可选的实现方式所述的服务推送方法。示例性地,该通信装置可以应用于终端,包括:处理模块和存储模块。其中,处理模块,用于确定终端的应用场景为预设场景,以及基于预设场景,为用户推送服务。存储模块,用于存储指令和数据。在一种可能的设计中,处理模块,还用于获取终端的状态信息,以及若状态信息满足预设场景的进入条件,则确定终端的应用场景为预设场景。其中,上述状态信息包括如下至少一项:终端的当前时间、当前位置、软硬件事件和用户角色;预设场景的进入条件包括如下至少一项:预设场景的预设时间段、预设地理围栏、预设软硬件事件和预设用户画像;预设场景的进入条件满足如下至少一项:终端的当前时间位于预设时间段内;终端的当前位置位于预设地理围栏内;终端的软硬件事件为预设软硬件事件;用户角色存在于预设用户画像内。在一种可能的设计中,处理模块,还用于为用户推送服务候选集合中的服务。其中,服务候选集合与预设场景对应。在一种可能的设计中,处理模块,还用于为用户推送目标服务。其中,目标服务为候选服务集合中满足服务推送条件的服务。其中,服务推送条件包括如下至少一项:目标服务满足其本身的出现条件;目标服务存在于预设场景的服务使用记录中;目标服务存在于预设场景的服务推送记录中;虽然终端在预设场景的服务使用记录中不存在目标服务,但是目标服务的用户数量大于预设数量阈值。在一种可能的设计中,目标服务至少两个。上述通信装置还可以包括:通信模块。其中,处理模块,还用于确定至少两个目标服务的优先级;本文档来自技高网...

【技术保护点】
一种服务推送方法,其特征在于,应用于终端,所述服务推送方法包括:/n确定所述终端的应用场景为预设场景;/n基于所述预设场景,为用户推送服务。/n

【技术特征摘要】
【国外来华专利技术】一种服务推送方法,其特征在于,应用于终端,所述服务推送方法包括:
确定所述终端的应用场景为预设场景;
基于所述预设场景,为用户推送服务。


根据权利要求1所述的服务推送方法,其特征在于,所述确定所述终端的应用场景为预设场景,包括:
获取所述终端的状态信息;
若所述状态信息满足所述预设场景的进入条件,则确定所述终端的应用场景为所述预设场景。


根据权利要求2所述的服务推送方法,其特征在于,所述状态信息包括如下至少一项:所述终端的当前时间、当前位置、软硬件事件和用户角色;所述预设场景的进入条件包括如下至少一项:所述预设场景的预设时间段、预设地理围栏、预设软硬件事件和预设用户画像;所述预设场景的进入条件满足如下至少一项:
所述终端的当前时间位于所述预设时间段内;
所述终端的当前位置位于所述预设地理围栏内;
所述终端的软硬件事件为所述预设软硬件事件;
所述用户角色存在于所述预设用户画像内。


根据权利要求1-3中任一项所述的服务推送方法,其特征在于,所述基于所述预设场景,为用户推送服务,包括:
为所述用户推送服务候选集合中的服务;其中,所述服务候选集合与所述预设场景对应。


根据权利要求4所述的服务推送方法,其特征在于,所述为所述用户推送服务候选集合中的服务,包括:
为所述用户推送目标服务;其中,所述目标服务为所述候选服务集合中满足服务推送条件的服务。


根据权利要求5所述的服务推送方法,其特征在于,所述服务推送条件包括如下至少一项:
所述目标服务满足其本身的出现条件;
所述目标服务存在于所述预设场景的服务使用记录中;
所述目标服务存在于所述预设场景的服务推送记录中;
虽然所述终端在所述预设场景的服务使用记录中不存在所述目标服务,但是所述目标服务的用户数量大于预设数量阈值。


根据权利要求5或6所述的服务推送方法,其特征在于,所述目标服务至少两个;
所述为所述用户推送目标服务,包括:
确定所述至少两个目标服务的优先级;
按照所述至少两个目标服务的优先级由高到低顺序,为所述用户提供所述至少两个目标服务的访问接口。


根据权利要求7所述的服务推送方法,其特征在于,所述确定所述至少两个目标服务的优先级,包括:
将首次推送的目标服务的优先级确定为第一优先级。


根据权利要求7所述的服务推送方法,其特征在于,在所述确定所述至少两个目标服务的优先级之后,所述服务推送方法还包括:
根据优先级调整规则,调整所述至少两个目标服务的优先级;
根据所述至少两个目标服务调整后的优先级,调整所述至少两个目标服务的访问接口的顺序。


根据权利要求9所述的服务推送方法,其特征在于,所述优先级调整规则包括:
将预设时间段内使用次数大于第一预设次数的目标服务的优先级,调整为第二优先级;其中,所述第二优先级高于所述第一优先级;
将所述预设时间段内使用次数小于第二预设次数的目标服务的优先级,调整为第三优先级;其中,所述第二预设次数小于所述第一预设次数,所述第三优先级低于所述第一优先级。


根据权利要求1-10任一项所述的服务推送方法,其特征在于,在所述基于所述预设场景,为用户推送服务之后,所述服务推送方法还包括:
移除满足服务移除条件的已推送服务。


根据权利要求11所述的服务推送方法,其特征在于,所述服务移除条件包括:
所述终端接收到移除所述已推送服务的移除指令;
所述用户使用所述已推送服务的次数小于预设次数阈值。


一种通信装置,其特征在于,应用于终端,所述通信装置包括:处理模块;其中,
所述处理模块,用于确定所述终端的应用场景为预设场景;
所述处理模块,还用于基于所述预设场景,为用户推送服务。


根据权利要求13所述的通信装置,其特征在于,
所述处理模块,还用于获取所述终端的状态信息;
所述处理模块,还用于若所述状态信息满足所述...

【专利技术属性】
技术研发人员:宋平高妍谢雨黄文健
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1