本发明专利技术适用于信息处理技术领域,提供了一种信息显示的方法及其终端,包括:接收待推送的信息,并根据信息的信息类型确定用于显示信息的显示控件;获取操作统计文件;基于操作统计文件,将显示控件集成于第一应用程序中;若监测到第一应用程序于前台运行,则通过显示控件显示信息。本发明专利技术能够将待显示的信息集成于已安装与目标终端的应用程序内,从而避免因应用程序未被安装而无法展示的情况发生,确保了信息的曝光率。
A Method of Information Display and Its Terminal
【技术实现步骤摘要】
一种信息显示的方法及其终端
本专利技术属于信息处理
,尤其涉及一种信息显示的方法及其终端。
技术介绍
随着互联网的快速发展,信息推送的所覆盖的领域越来越多,特别是对于广告信息的推送,直接影响着关联产品的影响力以及销售量。因此,如何有效地对信息进行推广,最大可能地对目标群体进行信息曝光,显得尤为重要。现有的信息推广技术,一般是通过从信息服务器处下载信息推送对应的软件开发包(SoftwareDevelopmentKit,SDK)嵌入到各个应用程序,并通过调用SDK中的接口接收信息服务器发布的如广告信息等各类信息,当用户下载包含SDK的应用程序后,每当用户启动该应用程序时,则可实现信息推送的目的。然而上述方式需要应用程序携带信息推送的SDK,信息展示依赖应用程序这一载体,若该应用程序未被用户使用,则需要推送的信息将无法展示,推送效率较低,无法确保信息的曝光率。
技术实现思路
有鉴于此,本专利技术实施例提供了一种信息显示的方法及其终端,以解决现有的信息显示技术,需要应用程序携带信息推送的SDK,信息展示依赖应用程序这一载体,若该应用程序未被用户使用,则需要推送的信息将无法展示,推送效率较低,无法确保信息的曝光率的问题。本专利技术实施例的第一方面提供了一种信息显示的方法,所述信息显示的方法包括:接收待显示的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件;获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录;基于所述操作统计文件,将所述显示控件集成于第一应用程序中;所述第一应用程序为所述操作统计文件中记载的任一应用程序;若监测到所述第一应用程序在前台运行,则通过所述显示控件显示所述信息。本专利技术实施例的第二方面提供了一种信息显示的终端,所述信息显示的终端包括:接收待显示的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件;获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录;基于所述操作统计文件,将所述显示控件集成于第一应用程序中;所述第一应用程序为所述操作统计文件中记载的任一应用程序;若监测到所述第一应用程序在前台运行,则通过所述显示控件显示所述信息。本专利技术实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收待显示的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件;获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录;基于所述操作统计文件,将所述显示控件集成于第一应用程序中;所述第一应用程序为所述操作统计文件中记载的任一应用程序;若监测到所述第一应用程序在前台运行,则通过所述显示控件显示所述信息。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收待显示的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件;获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录;基于所述操作统计文件,将所述显示控件集成于第一应用程序中;所述第一应用程序为所述操作统计文件中记载的任一应用程序;若监测到所述第一应用程序在前台运行,则通过所述显示控件显示所述信息。实施本专利技术实施例提供的一种信息显示的方法及其终端具有以下有益效果:本专利技术实施例通过接收待显示的信息,并根据该信息的信息类型,确定与之匹配的用于显示的该信息的显示控件,与此同时,获取该终端设备本地的操作统计文件,确定该终端设备上用户已经安装且使用过的应用程序,并从中选取其中一个应用程序来集成用于显示信息的显示控件,当用户在其启动该应用程序于前台运行时,则可通过该显示控件将待显示的信息展示给用户,从而实现信息曝光的目的。与现有的信息显示技术相比,本专利技术实施例将从本地终端已安装的应用程序中选取其中一个作为信息显示的载体,从而确定了集成显示控件的应用程序不会因为用户并未安装或使用,而导致信息无法到达目标群体,提高了信息显示的成功率,确保了信息的曝光率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的一种信息显示的方法的实现流程图;图2是本专利技术第二实施例提供的一种信息显示的方法S103的具体实现流程图;图3是本专利技术第三实施例提供的一种信息显示的方法S1033的具体实现流程图;图4是本专利技术第四实施例提供的一种信息显示的方法的具体实现流程图;图5是本专利技术第五实施例提供的一种信息显示的方法S101的具体实现流程图;图6是本专利技术第六实施例提供的一种信息显示的方法的具体实现流程图;图7是本专利技术一实施例提供的一种信息显示的终端的结构框图;图8是本专利技术一实施例提供的一种终端设备的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,流程的执行主体为安装有信息显示的程序的终端设备,终端设备包括计算机、平板电脑、智能手机、智能电视等具备显示功能的终端设备,并且用户可通过该终端设备上安装相关的应用程序,满足用户的使用需求,如通过安装聊天应用程序与其他用户进行交互。图1示出了本专利技术第一实施例提供的信息显示的方法的实现流程图,详述如下:在S101中,接收待显示的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件。在本实施例中,信息服务器与终端设备进行通信,并把所需显示的信息推送给终端设备,即向终端设备发送待显示的信息,终端设备在接收到该待显示的信息时,则执行S101的相关操作,以进行信息显示的部署。在本实施例中,每个待显示的信息对应一个信息类型,该信息类型可以按文件属性进行区分,在该情况下,信息类型可以包括:图片类型、视频类型、音频类型或文字类型等;该信息类型还可以按内容进行区分,在该情况下,信息类型可以包括:广告类型、通知类型或链接类型等。每个待显示的信息需要通过与其信息类型匹配的显示控件进行显示。不同类型的信息需要通过不同的显示控件进行显示。举例性地,对于视频类型的待显示信息,则显示控件需要支持视频播放功能;而对于图片类型的待显示信息,则需要图像读取功能。终端设备在接收到待显示的信息时,将根据该待显示的信息确定与之对应的显示控件。在本实施例中,各个显示控件可存储与终端设备的数据库中,在该情况下,终端设备可直接通过本地数据库进行查询,继而确定该待显示的信息的显示控件;各个显示控件的相关数据还可以存储于云端服务器,在该情况下,终端设备则需要从云端下载与该待显示的信息所匹配的显示控件。在S102中,获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录。在本实施例中,终端设备在确定了所需部署的显示控件后,则需要确定集成该显示控件的载体,因此终端设备将获取该终端设备对应的操作统计本文档来自技高网...
【技术保护点】
1.一种信息推送的方法,其特征在于,包括:接收待推送的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件;获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录;基于所述操作统计文件,将所述显示控件集成于第一应用程序中;所述第一应用程序为所述操作统计文件中记载的任一应用程序;若监测到所述第一应用程序在前台运行,则通过所述显示控件显示所述信息。
【技术特征摘要】
1.一种信息推送的方法,其特征在于,包括:接收待推送的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件;获取操作统计文件;其中,所述操作统计文件包含安装于本地的应用程序的操作记录;基于所述操作统计文件,将所述显示控件集成于第一应用程序中;所述第一应用程序为所述操作统计文件中记载的任一应用程序;若监测到所述第一应用程序在前台运行,则通过所述显示控件显示所述信息。2.根据权利要求1所述的方法,其特征在于,所述基于所述操作统计文件,将所述显示控件集成于所述第一应用程序中,包括:根据所述操作统计文件包含的操作记录,提取所述操作记录所属的第一应用程序的应用标识;从数据库中获取所述应用标识对应的运行文件;对所述运行文件进行反汇编,得到所述第一应用程序的操作界面;确定所述显示控件在所述操作界面内对应的放置区域;根据所述显示控件以及所述放置区域更新所述运行文件,将所述显示控件集成于所述第一应用程序中。3.根据权利要求2所述的方法,其特征在于,所述确定所述显示控件在所述操作界面内对应的放置区域,包括:获取所述操作界面中包含的组件;根据各个所述组件的显示尺寸以及嵌入区域,确定所述操作界面内剩余的空闲区域;若所述显示控件的显示尺寸与任一所述空闲区域相匹配,则将匹配的所述空闲区域作为所述放置区域。4.根据权利要求1所述的方法,其特征在于,还包括:以预设的周期检测当前在前台运行的应用程序;若当前周期检测到的应用程序与上一周期检测到的应用程序不同,则将当前检测时刻作为所述当前周期检测到的应用程序的启动时刻,以及作为所述上一周期检测到的应用程序的关闭时刻;其中,所述上一周期的结束时刻等于所述当前周期的开始时刻;基于各个应用程序对应的启动时刻以及关闭时刻,生成该应用程序的操作记录;若检测到关机指令,则根据生成的所有操作记录得到所述操作统计文件。5.根据权利要求1-4任一项所述的方法,其特征在于,所述接收待推送的信息,并根据所述信息的信息类型确定用于显示所述信息的显示控件,包括:获取所述信息...
【专利技术属性】
技术研发人员:孙向作,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。