本公开是关于一种在通话界面展示信息资源的方法及装置,用以提高在通话界面展示信息资源的多样化。所述方法包括:在检测到智能终端处于通话状态时,确定与所述智能终端进行通话的通信对端的电话号码的号码信息;根据所述号码信息以及使用所述智能终端的用户属性确定在所述智能终端的通话界面上展示的信息资源;将所述信息资源展示在所述通话界面上。本公开技术方案可以使通话界面所展示的信息资源与通信对端的电话号码和用户属性紧密相连,提高在智能终端的通话界面展示信息资源的多样化。
【技术实现步骤摘要】
本公开涉及互联网
,尤其涉及一种在通话界面展示信息资源的方法及装置。
技术介绍
在相关技术中的通话界面上,无论是在来电界面、去电界面还是正在通话中的界面上,所展示的广告内容可以预置在手机上,当手机在通话状态时能够在通话界面上展示预置的广告内容,由于广告资源均为预先设置在手机上,因此,在未参考用户当前的通话场景和通话对象的情况下,相关技术在通话界面上均展示同样的广告内容,对于每个用户展示的广告内容是相同的。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种在通话界面展示信息资源的方法及装置,用以提高在通话界面展示信息资源的多样化。根据本公开实施例的第一方面,提供一种在通话界面展示信息资源的方法,应用在智能终端上,包括:在检测到智能终端处于通话状态时,确定与所述智能终端进行通话的通信对端的电话号码的号码信息;根据所述号码信息以及使用所述智能终端的用户的用户属性确定在所述智能终端的通话界面上展示的信息资源;将所述信息资源展示在所述通话界面上。在一实施例中,所述确定与所述智能终端进行通话的通信对端的电话号码的号码信息,可包括:确定与所述智能终端进行通话的通信对端的电话号码是否在所述智能终端的通讯录中;如果所述电话号码不在所述通讯录中,查询所述电话号码的号码信息。在一实施例中,所述查询所述电话号码的号码信息,可包括:在所述智能终端的本地数据库查询是否存在所述电话号码的号码信息;如果所述本地数据库不存在所述号码信息,向云端服务器查询是否存在所述号码信息;如果所述云端服务器存在所述号码信息,将所述号码信息下载至所述本地数据库。在一实施例中,所述根据所述号码信息以及使用所述智能终端的用户的用户属性确定在所述智能终端的通话界面上展示的信息资源,可包括:在所述智能终端的本地数据库中查询是否存在所述号码信息对应的信息资源;如果所述本地数据库中不存在所述信息资源,根据所述号码信息向云端服务器查询是否存在与使用所述智能终端的用户的用户属性相匹配的信息资源;如果所述云端服务器存在所述信息资源,将与使用所述智能终端的用户的用户属性相匹配的信息资源下载至所述本地数据库。在一实施例中,所述根据所述号码信息向云端服务器查询是否存在与使用所述智能终端的用户的用户属性相匹配的信息资源,可包括:向云端服务器查询是否存在与所述号码信息相对应的信息资源;在所述云端服务器根据所述号码信息定位到与使用所述智能终端的用户的用户属性相匹配的信息资源后,将与所述用户属性相匹配的信息资源下载至所述本地数据库中。在一实施例中,所述将所述信息资源展示在所述通话界面上,可包括:确定所述信息资源的展示条件;确定所述展示条件与所述用户属性是否匹配;如果确定所述展示条件与所述用户属性匹配,将所述信息资源展示在所述通话界面上。根据本公开实施例的第二方面,提供一种在通话界面展示信息资源的装置,应用在智能终端上,包括:第一确定模块,被配置为在检测到智能终端处于通话状态时,确定与所述智能终端进行通话的通信对端的电话号码的号码信息;第二确定模块,被配置为根据所述第一确定模块确定的所述号码信息以及使用所述智能终端的用户的用户属性确定在所述智能终端的通话界面上展示的信息资源;展示模块,被配置为将所述第二确定模块确定的所述信息资源展示在所述通话界面上。在一实施例中,所述第一确定模块可包括:第一确定子模块,被配置为确定与所述智能终端进行通话的通信对端的电话号码是否在所述智能终端的通讯录中;第一查询子模块,被配置为如果所述第一确定子模块确定所述电话号码不在所述通讯录中,查询所述电话号码的号码信息。在一实施例中,所述第一查询子模块可包括:第二查询子模块,被配置为在所述智能终端的本地数据库查询是否存在所述电话号码的号码信息;第三查询子模块,被配置为如果所述第二查询子模块在所述本地数据库查询后确定所述本地数据库不存在所述号码信息,向云端服务器查询是否存在所述号码信息;第一下载子模块,被配置为如果所述第三查询子模块查询后确定所述云端服务器存在所述号码信息,将所述号码信息下载至所述本地数据库。在一实施例中,所述第二确定模块可包括:第四查询子模块,被配置为在所述智能终端的本地数据库中查询是否存在所述号码信息对应的信息资源;第五查询子模块,被配置为如果所述第四查询子模块在所述本地数据库查询后确定不存在所述信息资源,根据所述号码信息向云端服务器查询是否存在与使用所述智能终端的用户的用户属性相匹配的信息资源;第二下载子模块,被配置为如果所述第五查询子模块查询后确定所述云端服务器存在所述信息资源,将与使用所述智能终端的用户的用户属性相匹配的信息资源下载至所述本地数据库。 在一实施例中,所述第五查询子模块可包括:第六查询子模块,被配置为向云端服务器查询是否存在与所述电话号码相对应的信息资源;第三下载子模块,被配置为在所述云端服务器根据所述号码信息定位到与使用所述智能终端的用户的用户属性相匹配的信息资源后,将与所述用户属性相匹配的信息资源下载至所述本地数据库中。在一实施例中,所述展示模块可包括:第二确定子模块,被配置为确定所述信息资源的展示条件;第三确定子模块,被配置为确定所述第二确定子模块确定的所述展示条件与所述用户属性是否匹配;展示子模块,被配置为如果所述第三确定子模块确定所述展示条件与所述用户属性匹配,将与所述用户属性相匹配的信息资源展示在所述通话界面上。根据本公开实施例的第三方面,提供一种在通话界面展示信息资源的装置,包括:处理器;用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为:在检测到智能终端处于通话状态时,确定与所述智能终端进行通话的通信对端的电话号码的号码信息;根据所述号码信息以及使用所述智能终端的用户的用户属性确定在所述智能终端的通话界面上展示的信息资源;将所述信息资源展示在所述通话界面上。本公开的实施例提供的技术方案可以包括以下有益效果:在检测到智能终端处于通话状态时,根据通信对端的号码信息和使用智能终端的用户的用户属性确定在智能终端的通话界面上展示的信息资源,使通话界面所展示的信息资源与通信对端的电话号码和使用智能终端的用户的用户属性紧密相连,当同一个智能终端的不同用户分别与不同的通信对端进行通话时,通话界面上所展示的信息资源根据智能终端的用户的用户属性以及通信对端的电话号码而不同,并且信息资源的展示样式也不同,因此提高了在智能终端的通话界面展示信息资源的多样化。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是根据一示例性实施例示出的在通话界面展示信息资源的方法的流程图。图1B是根据一示例性实施例示出的智能终端通话界面的场景图之一。图1C是根据一示例性实施例示出的智能终端通话界面的场景图之二。图2A是根据一示例性实施例一示出的在通话界面展示信息资源的方法的流程图。图2B是根据一示例性实施例一示出的步骤S202的流程图。图2C是根据一示例性实施例一示出的步骤S204的流程图。图3是根据一示例性实施例二示出的在通话界面展示信息资源的方法的流程图。图4是根据一示例性实施例示出的一本文档来自技高网...
【技术保护点】
一种在通话界面展示信息资源的方法,应用在智能终端上,其特征在于,所述方法包括:在检测到智能终端处于通话状态时,确定与所述智能终端进行通话的通信对端的电话号码的号码信息;根据所述号码信息以及使用所述智能终端的用户的用户属性确定在所述智能终端的通话界面上展示的信息资源;将所述信息资源展示在所述通话界面上。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘宇翔,乔忠良,白志勇,张慧,王伯天,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。