一种业务处理方法、装置和智能终端与流程

文档序号:11215926阅读:1222来源:国知局
一种业务处理方法、装置和智能终端与流程

本申请涉及信息处理技术领域,特别是涉及一种业务处理方法、一种业务处理装置和一种智能终端。



背景技术:

随着手机、平板电脑、智能电视等智能终端的不断普及,人机交互方式大大方便了用户操作。同时,ui(用户界面,userinterface)在app(应用程序,applicationprogram)的人机交互中起到了重要的作用,以及,渲染引擎在app中也扮演着越来越重要的地位,先进的渲染技术能够带来更好的用户体验。

目前,由于渲染引擎在app的启动过程中需要准备较多的资源并对这些资源进行渲染处理,因此,从接收到用户针对app的启动指令到渲染完成需要一段较长的渲染时间,这样将容易出现用户面对单一的屏幕等待渲染完成的现象。例如,在app的启动界面为简单界面时该渲染时间通常为500ms以上,而在app的启动界面为复杂界面时该渲染时间通常为2s以上。

为了避免出现用户面对单一的屏幕等待渲染完成的现象,一种现有方案可以在渲染完成前展示广告内容,这样不仅可以提高用户体验,而且可以将广告内容宣传给用户。

然而,在实施现有方案的过程中,广告内容的显示时刻远远晚于启动指令的触发时刻。这不仅增加用户的等待时间,而且将会缩短广告内容的展示时长。



技术实现要素:

本申请实施例所要解决的技术问题是提供一种业务处理方法,能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前,且能够降低智能终端的峰值内存。

相应的,本申请实施例还提供了一种业务处理装置和一种智能终端,用以保证上述方法的实现及应用。

为了解决上述问题,本申请公开了一种业务处理方法,包括:

在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;

在智能终端上展示所述目标业务对应的显示内容。

可选地,所述从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的步骤,包括:

将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务。

可选地,所述从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的步骤,包括:

通过应用管理器获取所述目标应用对应目标业务的纹理数据的存储路径信息;

依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据。

可选地,所述预先存储的业务内容包括:契合用户的个性化特征的业务内容。

可选地,所述第一特征包括:应用类型、应用标签、应用活动标签和使用信息中的至少一种。

可选地,所述在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的步骤,包括:

在接收到用户针对目标应用的启动指令后,应用管理器将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务;

应用管理器获取所述目标业务的存储路径信息,并向所述目标应用的 进程发送所述存储路径信息;

目标应用的进程异步调用业务处理模块,并向所述业务处理模块发送所述存储路径信息;

所述业务处理模块依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合应用处理器能够识别的预置纹理格式。

可选地,所述方法还包括:

在接收到目标应用的启动指令后,获取所述目标应用的界面内容;

在所述界面内容符合预置条件时,停止所述目标业务对应的显示内容的展示。

可选地,所述方法还包括:

在停止所述目标业务对应的显示内容的展示后,向业务模块和/或业务服务器发送所述显示内容对应的展示信息。

另一方面,本申请公开了一种业务处理方法,包括:

获取业务内容;

将所获取的业务内容转化为符合预置纹理格式的纹理数据;

对所述纹理数据进行预先存储。

可选地,所述获取业务内容的步骤,包括:依据用户的个性化特征获取对应的业务内容;

所述依据用户的个性化特征获取对应的业务内容的步骤,包括:

将用户的个性化特征与业务的第二特征进行匹配,并针对匹配成功的业务获取对应的业务内容。

可选地,所述获取业务内容的步骤,包括:依据用户的个性化特征获取对应的业务内容;

所述依据用户的个性化特征获取对应的业务内容的步骤,包括:

依据用户的个性化特征对应的优先级顺序,获取对应的业务内容。

可选地,所述获取业务内容的步骤,包括:

业务组件从广告服务器获取广告配置信息,其中,所述广告配置信息中包括广告的第二特征;

业务组件从应用管理器获取已安装应用的第一特征;

业务组件将依据上述第一特征得到的用户的个性化特征与广告的第二特征进行匹配,并针对匹配成功的广告获取对应的业务内容。

可选地,所述用户的个性化特征包括:

依据用户的历史行为数据得到的个性化特征;和/或

依据智能终端中已安装应用的第一特征得到的个性化特征。

可选地,所述第一特征包括:应用类型、应用标签、应用活动标签和使用信息中的至少一种;

所述个性化特征对应的优先级顺序依次包括:所述应用活动标签对应的个性化特征、应用标签对应的个性化特征和所述应用类型对应的个性化特征。

再一方面,本申请公开了一种业务处理装置,包括:

纹理获取模块,用于在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

纹理处理模块,用于通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;以及

内容展示模块,用于在智能终端上展示所述目标业务对应的显示内容。

可选地,所述纹理获取模块,包括:

匹配子模块,用于将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务。

可选地,所述纹理获取模块,包括:

路径获取子模块,用于通过应用管理器获取所述目标应用对应目标业务的纹理数据的存储路径信息;以及

读取子模块,用于依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据。

可选地,所述纹理获取模块,包括:

匹配子模块,位于应用管理器,用于在接收到用户针对目标应用的启动 指令后,将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务;

第一发送子模块,位于应用管理器,用于获取所述目标业务的存储路径信息,并向所述目标应用的进程发送所述存储路径信息;

第二发送子模块,位于目标应用的进程,用于异步调用业务处理模块,并向所述业务处理模块发送所述存储路径信息;

业务处理模块,用于依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合应用处理器能够识别的预置纹理格式

又一方面,本申请公开了一种业务处理装置,包括:

获取模块,用于获取业务内容;

转化模块,用于将所获取的业务内容转化为符合预置纹理格式的纹理数据;以及

存储模块,用于对所述纹理数据进行预先存储。

可选地,所述获取模块,包括:第一获取子模块,用于依据用户的个性化特征获取对应的业务内容;

所述第一获取子模块,包括:

匹配单元,用于将用户的个性化特征与业务的第二特征进行匹配,并针对匹配成功的业务获取对应的业务内容。

可选地,所述获取模块,包括:第一获取子模块,用于依据用户的个性化特征获取对应的业务内容;

所述第一获取子模块,包括:

顺序获取单元,依据用户的个性化特征对应的优先级顺序,获取对应的业务内容。

可选地,所述获取模块,位于业务组件,包括:

第二获取子模块,用于从广告服务器获取广告配置信息,其中,所述广告配置信息中包括广告的第二特征;

第三获取子模块,用于从应用管理器获取已安装应用的第一特征;以及

匹配子模块,用于将依据上述第一特征得到的用户的个性化特征与广告 的第二特征进行匹配,并针对匹配成功的广告获取对应的业务内容。

再一方面,本申请公开了一种智能终端,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;

在智能终端上展示所述目标业务对应的显示内容。

与现有技术相比,本申请实施例包括以下优点:

相对于现有方案在接收到用户针对目标应用的启动指令后从广告服务器获取对应的业务内容,并通过解码处理得到对应的纹理数据,由于本申请实施例可以在目标应用的启动指令之前准备好符合预置纹理格式的纹理数据,因此能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

另外,由于本申请实施例可以在目标应用的启动过程中不进行业务内容的解码处理,而是可以将纹理数据提交给gpu进行处理以得到对应目标业务的显示内容,因此能够节省对应的解码处理时间,从而可以进一步提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。并且,本申请实施例还能够节省现有方案中解码处理所需的内存,因此能够降低智能终端的峰值内存。

附图说明

图1是本申请的一种业务处理方法实施例一的步骤流程图;

图2是本申请的一种业务处理方法实施例二的步骤流程图;

图3是本申请的一种业务处理方法实施例三的步骤流程图;

图4是本申请的一种业务处理方法实施例四的步骤流程图;

图5是本申请的一种业务处理系统的结构示意图;

图6是本申请的一种业务处理方法示例的步骤流程图;

图7是本申请的一种业务处理装置实施例一的结构框图;

图8是本申请的一种业务处理装置实施例二的结构框图;以及

图9是本申请的一种智能终端实施例的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

本专利的发明人经研究发现,现有方案通常在接收到目标app的启动指令后,创建目标app的进程,并由目标app的进程进行对应广告内容的显示处理,该显示处理过程具体可以包括:从广告服务器请求的广告内容,再将该广告内容转化为能够显示的显示内容。例如,上述转化过程具体可以包括:首先基于解码处理将该广告内容转化为对应的纹理内容,然后,通过gpu(图形处理器,graphicsprocessingunit)对该纹理内容进行渲染,最后在智能终端上展示对应的渲染结果。可以看出,上述显示处理过程需要耗费大量的时间成本,从而导致广告内容的显示时刻远远晚于启动指令的触发时刻。

本申请实施例的核心构思之一在于,在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;进而在智能终端上展示所述目标业务对应的显示内容。相对于现有方案在接收到用户针对目标应用的启动指令后从广告服务器获取对应的业务内容,并通过解码处理得到对应的纹理数据,由于从预先存储的业务内容中获取的是预先处理过的、所述目标应用对应目标业务的纹理数据,也即本申请实施例可以在目标应用的启动指令之前提前准备好符合预置纹理 格式的纹理数据,因此能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

并且,由于本申请实施例可以在目标应用的启动过程中不进行业务内容的解码处理,而是可以将纹理数据提交给gpu进行渲染处理以得到对应业务的显示内容,因此能够节省对应的解码处理时间,从而可以进一步提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

另外,本申请实施例还能够节省现有方案中解码处理所需的内存,因此能够降低智能终端的峰值内存。

方法实施例一

参照图1,示出了本申请的一种业务处理方法实施例一的步骤流程图,具体可以包括如下步骤:

步骤101、在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

步骤102、通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;

步骤103、在智能终端上展示所述目标业务对应的显示内容。

本申请实施例提供的业务处理方法可应用于智能终端中,上述智能终端具体包括但不限:智能手机、平板电脑、电子书阅读器、mp3(动态影像专家压缩标准音频层面3,movingpictureexpertsgroupaudiolayeriii)播放器、mp4(动态影像专家压缩标准音频层面4,movingpictureexpertsgroupaudiolayeriv)播放器、膝上型便携计算机、车载电脑、台式计算机、机顶盒、智能电视机、可穿戴设备等等。

本申请实施例中,业务可用于表示各行业中需要处理的业务,例如,上述业务具体可以包括:广告业务、天气预报业务、彩铃业务等,本申请实施例主要以广告业务为例进行说明,其他业务相互参照即可。

在实际应用中,从广告服务器等业务服务器获取的业务内容通常为文 件格式的内容(如图片内容等),而文件格式通常是为了存储信息而使用的对信息的特殊编码方式,其可以存储在磁盘中或者内存中,但其并不能被gpu所识别,因为以向量计算见长的gpu对于这些复杂的计算无能为力。因此,这些文件格式被应用程序读取后,还是需要通过cpu转化为r5g6b5、a4r4g4b4,a1r5g5b5、r8g8b8、a8r8g8b8等纹理格式,再将该纹理格式传送到gpu进行使用。也即,纹理格式是gpu能够识别的像素格式,其能被快速寻址并采样。

针对现有方案中广告内容的显示时刻远远晚于启动指令的触发时刻的问题,本申请实施例可以预先存储业务的纹理数据;其中,所述纹理数据可以符合gpu能够识别的预置纹理格式;这使得gpu对所述纹理数据进行处理,以得到所述目标业务对应的显示内容,例如,gpu可以对上述纹理数据进行渲染处理,以得到对应的显示内容,可以理解,本申请实施例对于步骤102中通过所述图形处理器对所述纹理数据进行处理的具体过程不加以限制。

在本申请的一种可选实施例中,所述预先存储的业务内容包括:契合用户的个性化特征的业务内容。进一步可选地,可以通过如下步骤进行业务内容的预先存储:

步骤a1、在接收到目标应用的启动指令前,依据用户的个性化特征获取对应的业务内容;

步骤a2、将所获取的业务内容转化为符合预置纹理格式的纹理数据;

步骤a3、对所述纹理数据进行预先存储。

本可选实施例依据用户的个性化特征获取对应的业务内容,能够提高业务内容与用户的个性化特征的契合度,因此可以更精确地向用户投放感兴趣的业务内容,从而可以提高业务投放的命中率。

其中,上述个性化特征具体可以包括如下特征中的至少一种:用户属性特征、偏好特征。其中,上述用户属性特征可以包括:相对稳定的静态属性特征,如用户的年龄、性别、地域、学历、商圈、职业、婚姻、消费等级等。

相对于上述用户属性特征的相对稳定性,上述偏好特征通常具有动态性,其可以随着不断变化的用户行为而变化。在本申请的一种可选实施例中,所述偏好特征具体可以包括:用户对业务内容、视频内容、图片内容、网页内容、游戏内容等内容的偏好特征等。例如,用户的个性化特征包括“足球”,则说明用户对“足球”感兴趣,故可以获取“足球”对应的业务内容。又如,用户的个性化特征包括“购物”,则说明用户对“购物”感兴趣,故可以获取“购物”对应的业务内容

在实际应用中,步骤a1中业务内容的预先存储对应的时机具体可以包括:在智能终端本次启动前,或者,在智能终端本次启动后且在接收到目标应用的启动指令前。其中,在智能终端本次启动后且在接收到目标应用的启动指令前对应的时机,可以使用尽可能多和尽可能新的、用户的个性化特征进行业务内容的获取,因此能够提高业务内容与用户的个性化特征的契合度。在智能终端本次启动前对应的时机,可以保证在目标应用的启动指令前获取完业务内容。当然,本领域技术人员可以根据实际应用需求,采用业务内容的预先存储对应的具体时机,例如,在智能终端本次启动后且在接收到目标应用的启动指令前可以进一步包括:在智能终端的本次启动完成时或者本次启动过程中等,本申请实施例对于业务内容的预先存储对应的具体时机不加以限制。

在本申请的一种可选实施例中,所述预置纹理格式具体可以包括:预置压缩纹理格式,上述预置压缩纹理格式能够通过对纹理的压缩,达到节约系统带宽并提高效能的目的。在本申请的一种应用示例中,上述预置压缩纹理格式具体可以包括:etc1(ericssontexturecompression)、pvrtc(powervrtexturecompression)、atitc(atitexturecompression)、s3tc(s3texturecompression)等,其中,s3tc支持6:1的压缩比例,所以理论上6m的纹理可以被压缩为1m存放在缓存中,从而节约了缓存。当然,上述预置压缩纹理格式只是作为示例,本领域技术人员可以根据实际应用需求,采用其他的预置压缩纹理格式或者非压缩的预置纹理格式,本申请实施例对于具体的预置纹理格式不加以限制。

在本申请的另一种可选实施例中,将步骤101所获得纹理数据输出至图形处理器的过程具体可以包括:根据gpu的类型,创建纹理数据的上下文,然后按照预置上传方式将纹理数据的上下文上传至gpu对应的预置位置。例如,在gpu的类型为armmali时,可以创建etc1纹理数据的上下文,并按照预置上传方式将纹理数据的上下文上传至gpu对应的预置位置。可以理解,本申请实施例对于将步骤101所获得纹理数据输出至图形处理器的具体过程不加以限制。

在本申请的再一种可选实施例中,appmanager(应用管理器)在接收到目标应用的启动指令后,可以创建目标app的进程,并由目标app的进程执行图1对应的业务处理流程。具体地,目标app的进程可以异步调用业务处理模块,以使该业务处理模块执行图1对应的业务处理流程;而目标app的进程可以执行目标应用的启动流程。可以理解,本申请实施例对于业务处理流程各步骤对应的执行主体不加以限制。

本申请实施例可以提供从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的如下获取方案:

获取方案1

获取方案1具体可以包括:将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务。获取方案1可以在目标应用的启动过程中,向用户投放与目标应用相匹配的目标业务,因此能够提高业务投放的命中率。例如,在目标应用为“淘宝app”时,对应的目标业务可以为足球、衣服等产品的销售广告,或者,对应的目标业务可以为双十一活动的促销广告,这使得用户在观看该目标业务后可以产生相应的购物行为,例如,用户可以通过“淘宝app”购买目标业务对应的产品。

本申请实施例中,第一特征和第二特征可分别表示目标应用和业务的属性,其可以分别具有对应的描述关键词。

在本申请的一种可选实施例中,所述第一特征具体可以包括:应用类型、应用标签、应用活动标签和使用信息中的至少一种。其中,应用类型可用于表示应用所属的类型或者类别,例如,上述应用类型具体可以包 括:游戏类型、电商类型、视频类型等。应用标签可用于表示目标应用的标签,如“淘宝app”和“京东app”虽然均属于电商类型,但是,二者的应用标签可以更具体,例如“淘宝app”的应用标签具体可以包括:“客户对客户”、“生活消费”和“线上购物”等,而“京东app”的应用标签具体可以包括:“商家对客户”、“生活消费”和“线上购物”等。

应用活动标签可用于表示应用对应的活动,例如,电商类型的app均具有对应的促销活动,如双十一活动、双十二活动、六一活动等,可以理解,应用活动标签可以具有时间属性,例如,双十一活动的时间属性为“11月11日”。

在实际应用中,上述应用类型、应用标签、应用活动标签可由应用的开发者或者应用运营商提供,也可以基于客户端的反馈得到。例如,客户端可以接收用户针对某应用提交的应用标签,可以理解,本申请实施例对于上述应用类型、应用标签、应用活动标签的具体获取方式不加以限制。

使用信息可表示用户对于应用的使用情况,其可以间接反映用户对于应用的喜爱度。在实际应用中,上述使用信息具体可以包括:使用频率和使用时间等。例如,应用的使用频率越高,则说明用户对于应用的喜爱度越高。又如,用户对于应用的最近使用时间越新,则说明用户对于应用的喜爱的时效度越高。可以理解,本领域技术人员可以根据实际应用需求采用具体的使用信息,本申请实施例对于具体的使用信息不加以限制。

在本申请的一种可选实施例中,业务的第二特征可由业务运营商提供,也可通过对业务内容进行分析得到。其中,业务的第二特征可与业务的主题相关,也可与业务的内容相关,还可与业务的类别相关。例如,“耐克足球广告1”的第二特征具体可以包括:“耐克”、“足球”、“销售”等。可以理解,本申请实施例对于具体的第二特征及其获取方式不加以限制。

在实际应用中,将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,以得到对应的匹配率,并在匹配率符合预置匹配率条件时确定匹配成功。例如,上述预置匹配率条件具体可以包括:匹配率大于匹 配阈值,该匹配阈值可以为大于85%的数值等。在本申请的一种应用示例中,假设目标应用为“淘宝app”,而“淘宝app”的应用类型为电商类型,“淘宝app”的应用标签具体可以包括:“客户对客户”、“生活消费”和“线上购物”,假设“耐克足球广告1”的第二特征具体可以包括:“耐克”、“足球”、“销售”等,则由于“销售”与电商类型和“线上购物”的匹配率均比较高,则可以确定“耐克足球广告1”为与“淘宝app”匹配成功的广告。

综上,获取方案1具有如下优点:

第一,可以在目标应用的启动过程中,向用户投放与目标应用相匹配的目标业务,因此能够提高业务投放的命中率;例如,用户的智能终端中没有安装电商类型的应用,就可以不向用户投放网络购物类别的广告;

第二,方便业务投放商针对应用的第一特征投放对应的启动业务;例如,针对电商类型的应用投放双十一活动对应的广告等,这不仅能够保证业务投放的命中率;而且,由于低频的应用也能够反映用户的偏好需求,故能够使得低频的应用也具有业务运营价值,使其能够产生额外的收益。

获取方案2

获取方案2中,所述从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的步骤101,具体可以包括:

步骤b1、通过应用管理器获取所述目标应用对应目标业务的纹理数据的存储路径信息;

步骤b2、依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据。

本申请实施例中,appmanager(应用管理器)可用于对智能终端中app进行动态管理,其中,上述动态管理具体可以包括安装、卸载、启动、停止等。

在实际应用中,预先存储的纹理数据通过具有对应的存储路径信息。故在实施获取方案2的过程中,应用管理器在接收到目标应用的启动指令后,可以获取目标应用对应目标业务,进一步获取目标业务的纹理数据的存储路径信息,并将该存储路径信息传递给目标应用的进程,以使该目标 应用的进程依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据。

获取方案3

获取方案4中,所述从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的步骤101,具体可以包括:

在接收到用户针对目标应用的启动指令后,应用管理器将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务;

应用管理器获取所述目标业务的存储路径信息,并向所述目标应用的进程发送所述存储路径信息;

目标应用的进程异步调用业务处理模块,并向所述业务处理模块发送所述存储路径信息;

所述业务处理模块依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合应用处理器能够识别的预置纹理格式。

以上通过获取方案1-获取方案3对从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的过程进行了详细介绍,可以理解,本领域技术人员可以根据实际应用需求,采用上述获取方案1-获取方案3中的任一或者组合,或者,还可以采用从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的其他技术方案,例如可以从预先存储的业务中随机选择目标业务,或者,可以依据业务的投放频率从预先存储的业务中随机选择目标业务,其中可以优先选择低投放频率的业务,以提高业务投放的均衡度等,可以理解,本申请实施例对于从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据的具体技术方案不加以限制。

在本申请的一种可选实施例中,在上述显示内容的展示过程中,在接收到用户针对上述显示内容的点击操作后,可以从当前页面跳转至预置的跳转页面。其中,该预置的跳转页面可以与目标业务的主题相关,例如,在目标业务的主题为产品时,该预置的跳转页面可以是产品对应的页面; 又如,在目标业务的主题为公益时,该预置的跳转页面可以是公益组织的页面等,可以理解,本申请实施例对于具体的跳转页面不加以限制。

在本申请的另一种可选实施例中,在接收到用户的点击操作后,除了停止所述目标业务对应的显示内容的展示外,还可以停止目标应用的启动处理,其中,目标应用的处理具体可以包括:获取所述目标应用的界面内容,以为目标应用的启动界面提供内容,并将上述界面内容缓存。进一步,在再次接收用户对目标用户的触发指令后,可以继续目标应用的启动处理,或者,在接收到用户对于跳转页面的返回指令后,可以继续所述目标业务对应的显示内容的展示和目标应用的启动处理。

综上,本申请实施例包括如下优点:

首先,本申请实施例可以在目标应用的启动指令之前准备好符合预置纹理格式的纹理数据,因此能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

并且,由于本申请实施例可以在目标应用的启动过程中不进行业务内容的解码处理,而是可以将纹理数据提交给gpu进行渲染处理以得到对应业务的显示内容,因此能够节省对应的解码处理时间,从而可以进一步提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

另外,本申请实施例还能够节省现有方案中解码处理所需的内存,因此能够降低智能终端的峰值内存。

方法实施例二

参照图2,示出了本申请的一种业务处理方法实施例二的步骤流程图,具体可以包括如下步骤:

步骤201、在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

步骤202、通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;

步骤203、在智能终端上展示所述目标业务对应的显示内容;

相对于方法实施例一,本实施例的方法还可以包括:

步骤204、在接收到目标应用的启动指令后,获取所述目标应用的界面内容;

步骤205、在所述界面内容符合预置条件时,停止所述目标业务对应的显示内容的展示。

本实施例在接收到目标应用的启动指令后,可以在处理目标业务对应的显示内容的同时,获取所述目标应用的界面内容,以为目标应用的启动界面提供内容。在本申请的一种应用示例中,上述获取所述目标应用的界面内容具体可以包括:创建并初始化渲染引擎,根据目标应用的描述文件进行资源的下载,并利用该渲染引擎对所下载的资源进行布局渲染和界面绘制,以得到对应的界面内容。可以理解,本申请实施例对于获取所述目标应用的界面内容的具体过程不加以限制。

本实施例还可以在所述界面内容符合预置条件时,停止所述目标业务对应的显示内容的展示。在本申请的一种可选实施例中,上述预置条件具体可以包括:所述界面内容所占用的屏幕尺寸超出智能终端的屏幕尺寸,此种情况下,可以认为完成第一屏幕的绘制,因此,可以停止所述目标业务对应的显示内容的展示,并对上述界面内容进行展示,以使用户看到目标应用的界面内容。

方法实施例三

参照图3,示出了本申请的一种业务处理方法实施例三的步骤流程图,具体可以包括如下步骤:

步骤301、在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

步骤302、通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;

步骤303、在智能终端上展示所述目标业务对应的显示内容;

相对于方法实施例一,本实施例的方法还可以包括:

步骤304、在停止所述目标业务对应的显示内容的展示后,向业务模块和/或业务服务器发送所述显示内容对应的展示信息。

本实施例可以向业务模块和/或业务服务器发送所述显示内容对应的展示信息,以使业务模块向业务服务器上传已投放业务对应显示内容的展示信息,从而可以使业务服务器进行业务服务的后续处理,上述后续处理具体可以包括:已投放业务的收费处理、已投放业务的投放频率的计算等。本申请实施例中,业务模块可用于表示智能终端中用于下载、解压和管理业务内容的模块,其可以具备与业务服务器进行通信的能力。

在本申请的一种应用示例中,上述展示信息具体可以包括:展示时长、展示次数、点击次数等,可以理解,本申请实施例对于具体的展示信息不加以限制。其中,上述点击次数可以与上述显示内容的点击操作相应。

方法实施例四

相对于方法实施例一——方法实施例三重点描述准备和展示目标应用对应目标业务对应的显示内容的过程,方法实施例四重点描述业务内容的预先存储过程。

参照图4,示出了本申请的一种业务处理方法实施例四的步骤流程图,具体可以包括如下步骤:

步骤401、获取业务内容;

步骤402、将所获取的业务内容转化为符合预置纹理格式的纹理数据;

步骤403、对所述纹理数据进行预先存储。

由于本实施例可以提前准备好符合预置纹理格式的纹理数据,因此能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。在实际应用中,步骤401中业务内容的获取时机具体可以包括:在智能终端本次启动前,或者,在智能终端本次启动后且在接收到目标应用的启动指令前。当然,本领域技术人员可以根据实际应用需求,采用业务内容的具体获取时机,例如,在智能终端本次启动后且在接收到目标应用的启动指令前可以进一步包括:在智能终端的本次启动完成时或者本次启动过 程中等,本申请实施例对于业务内容的具体获取时机不加以限制。

在本申请的一种可选实施例中,可以依据用户的个性化特征获取对应的业务内容,故能够提高业务内容与用户的个性化特征的契合度,因此可以更精确地向用户投放感兴趣的业务内容,从而可以提高业务投放的命中率。

在本申请的一种可选实施例中,所述用户的个性化特征具体可以包括:

依据用户的历史行为数据得到的个性化特征;和/或

依据智能终端中已安装应用的第一特征得到的个性化特征。

其中,历史行为可以为用户通过智能终端产生的任意行为。例如,上述历史行为具体可以包括:网页浏览行为、网页搜索行为、商品购买行为、网络内容的发布行为和互动行为(如收藏行为、点赞行为、评论行为等)等。其中,可以基于用户标识获取用户的历史行为数据,也可以基于用户的智能终端的标识获取用户的历史行为数据。并且,可以通过分析用户的历史行为数据得到对应的个性化特征,上述个性化特征具体可以包括用户属性特征、偏好特征等,本申请实施例对于依据用户的历史行为数据得到个性化特征的具体过程不加以限制。

在实际应用中,用户在智能终端中安装应用和使用已安装应用,通常是为了满足自身的行为需求。例如,用户安装电商类型的应用,通常是为了网络购物的行为需求。又如,用户按照棋牌类型的应用,通常是为了满足棋牌的娱乐行为需求。故可以认为,智能终端中已安装应用的第一特征可以反映用户的偏好需求。因此,本申请实施例可以依据智能终端中已安装应用的第一特征得到的个性化特征,并将该个性化特征应用于业务内容的获取和投放,不仅能够提高业务投放的命中率,例如,用户的智能终端中没有安装电商类型的应用,就可以不向用户投放网络购物类别的业务;而且能够使得低频的应用也具有业务运营价值,使其能够产生额外的收益。例如,用户的已安装应用中包括亲子类型的应用,以满足孩子生长信息的记录需求,但用户对于该亲子类型的应用的使用频率较低,但是在用户启动该亲子类型的应用的过程中,向用户投放契合亲子类型的业务,仍 然能够保证业务投放的命中率。

在具体实现中,可以直接将智能终端中已安装应用的第一特征作为用户的个性化特征,也可以对智能终端中已安装应用的第一特征进行处理以得到用户的个性化特征。其中,第一特征的处理具体可以包括:去重处理、扩展处理,其中,上述去重处理可以去掉含义重复的关键词,上述扩展处理可以对第一特征对应的关键词进行扩展,以得到对应的同义词。可以理解,本领域技术人员可以根据实际应用需求,采用任意方式依据智能终端中已安装应用的第一特征得到个性化特征,本申请实施例对于依据智能终端中已安装应用的第一特征得到个性化特征的具体方式不加以限制。

在实际应用中,上述步骤401可以从业务服务器获取对应的业务内容,具体地,可以向业务服务器发送用户的个性化特征,并从业务服务器接收对应的业务内容。

在本申请的一种应用示例中,图4所示的业务处理流程可由业务模块来执行。其中,该业务模块可用于下载、解压和管理业务内容,其不仅可以通过与业务服务器的交互获取业务内容,而且可以对业务内容进行处理以得到符合预置纹理格式的纹理数据,并且,其还可以在接收到目标应用的启动指令之前启动以及时为目标应用提供对应目标业务的业务内容。

本申请实施例可以提供依据用户的个性化特征获取对应的业务内容的如下技术方案:

技术方案1

技术方案1中,上述依据用户的个性化特征获取对应的业务内容的步骤401,具体可以包括:将用户的个性化特征与业务的第二特征进行匹配,并针对匹配成功的业务获取对应的业务内容。

在实际应用中,可以将用户的个性化特征与业务的第二特征进行匹配,以得到对应的匹配率,并在匹配率符合预置匹配率条件时确定匹配成功,其中,预置匹配条件可以参照前述内容,在此不作赘述。

需要说明的是,用户的个性化特征对应的关键词可以为一个或多个,其中的每个关键词均可以具备相匹配的业务,并且与每个关键词相匹配的业务的数量也可以为一个或者多个,可以理解,本申请实施例对于步骤401 所获取业务内容的数量不加以限制。

另外,需要说明的是,本申请实施例可以根据不断变化的个性化特征,对已获取的业务内容进行更新。例如,在新增个性化特征1时,可以获取个性化特征1对应的业务内容。又如,在个性化特征2被删除时,可以从已获取的业务内容中删除对应的业务内容。

技术方案2

技术方案2中,上述依据用户的个性化特征获取对应的业务内容的步骤401,具体可以包括:依据用户的个性化特征对应的优先级顺序,获取对应的业务内容。

技术方案2可以依据用户的个性化特征对应的优先级顺序,获取对应的业务内容,其中,可以优先获取高优先级的个性化特征对应的业务内容,并按照步骤402-步骤403的流程将所获取的业务内容转化为纹理数据并进行预先存储;这相对于不区分优先级而是同时获取所有个性化特征对应的业务内容的获取方式,由于高优先级的个性化特征对应业务内容通常小于所有个性化特征对应的业务内容,故技术方案2可以提高业务内容的准备速度,从而可以在接收到目标应用的启动指令后,提高该目标应用对应目标业务的显示内容的获取速度。

在本申请的一种可选实施例中,所述第一特征具体可以包括:应用类型、应用标签、应用活动标签和使用信息中的至少一种,则所述个性化特征对应的优先级顺序依次可以包括:所述应用活动标签对应的个性化特征、应用标签对应的个性化特征和所述应用类型对应的个性化特征。

由于应用活动标签所反映偏好需求的时效性通常较强,故可以优先针对应用活动标签对应的个性化特征获取对应的业务内容。由于应用标签所反映偏好需求的精细度通常高于应用类型所反映偏好需求的精细度,故应用标签对应的个性化特征的优先级可以高于应用类型对应的个性化特征的优先级。

可以理解,上述所述应用活动标签对应的个性化特征、应用标签对应的个性化特征和所述应用类型对应的个性化特征对应的优先级顺序只是作为可选实施例,而不理解为本申请实施例对于优先级顺序的应用限制,实 际上,本领域技术人员可以根据实际应用需求采用个性化特征对应的优先级顺序,例如,可以将时效性更强、与偏好需求的匹配度更高的个性化特征确定为高优先级等,本申请实施例对于个性化特征对应的具体优先级顺序不加以限制。

在本申请的另一种可选实施例中,在高优先级的个性化特征对应业务内容的获取完成后,可以认为完成了业务内容的获取,而可以不进行低优先级的个性化特征对应业务内容的获取,因此可以有效节省智能终端的带宽。当然,在高优先级的个性化特征对应业务内容的获取完成后,还可以依次进行低优先级的个性化特征对应业务内容的获取,本申请实施例对于依据用户的个性化特征对应的优先级顺序,获取对应的业务内容的具体过程不加以限制。

技术方案3

技术方案3中,上述依据用户的个性化特征获取对应的业务内容的步骤401可由业务组件执行,具体可以包括:

业务组件从广告服务器获取广告配置信息,其中,所述广告配置信息中包括广告的第二特征;

业务组件从应用管理器获取已安装应用的第一特征;

业务组件将依据上述第一特征得到的用户的个性化特征与广告的第二特征进行匹配,并针对匹配成功的广告获取对应的业务内容。

以上通过技术方案1、技术方案2和技术方案3对依据用户的个性化特征获取对应的业务内容的过程进行了详细介绍,可以理解,本领域技术人员可以根据实际应用需求,采用上述技术方案1—技术方案3中的任一或者组合,或者,还可以采用依据用户的个性化特征获取对应的业务内容的其他技术方案,本申请实施例对于依据用户的个性化特征获取对应的业务内容的具体技术方案不加以限制。

在本申请的一种可选实施例中,步骤403对应的转化过程具体可以包括生成纹理装配器,并通过该纹理装配器将业务内容转化为对应的纹理数据,可以理解,本申请实施例对于具体的转化过程不加以限制。

综上,本实施例具有如下优点:

首先,由于本实施例可以提前准备好符合预置纹理格式的纹理数据,因此能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

其次,本实施例可以依据用户的个性化特征获取对应的业务内容,故能够提高业务内容与用户的个性化特征的契合度,因此可以更精确地向用户投放感兴趣的业务内容,从而可以提高业务投放的命中率。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

系统实施例

为使本领域技术人员更好地理解本申请实施例,参照图5,示出了本申请的一种业务处理系统的结构示意图,具体可以包括:应用中心501、应用管理器502和业务组件503。

应用中心501

应用中心501可用于收集并维护应用及应用的信息(以下简称应用信息)。应用信息可用于标识应用。在实际应用中,应用信息可以包括应用标签和应用类型等信息,这些应用信息后续可以作为第一特征用于目标应用对应目标业务的获取,或者,可以作为用户的个性化特征的获取依据。

在实际应用中,应用中心501可以位于网络侧,其可以通过收集、人工标注等方式获取上述应用信息。例如,应用中心501可以接收应用的开发者提交的应用信息,也可以基于客户端的反馈得到用户标注的应用信息。

并且,应用中心501可以将应用信息存储于单独的文件中,或者,将应用信息存储于应用的manifest等配置文件中,以供下载;其中,manifest可以为描述应用的文件。可以理解,本申请实施例对于具体的应用信息及其具体的存储方式不加以限制。

应用管理器502

appmanager(应用管理器)502可位于智能终端侧,用于对智能终端中应用进行动态管理,其中,上述动态管理具体可以包括安装、卸载、启动、停止等,其可以在智能终端后启动。

在实际应用中,应用管理器可以获取智能终端中的已安装应用、及对应的应用信息,并且,应用管理器还可以获取智能终端中已安装应用的使用信息,从而可以得到已安装应用的第一特征。

业务组件503

业务组件503位于智能终端侧,可用于下载、解压和管理业务内容,其不仅可以通过与业务服务器的交互获取业务内容,而且可以对业务内容进行处理以得到符合预置纹理格式的纹理数据,并且,其还可以在接收到目标应用的启动指令之前启动以及时为目标应用提供对应目标业务的业务内容。

在本申请的一种可选实施例中,业务组件503可以从业务服务器获取业务配置信息,其中,该业务配置信息中可以包括业务的第二特征;同时,业务组件503还可以从应用管理器502获取已安装应用的第一特征;然后,将依据上述第一特征得到的用户的个性化特征与业务的第二特征进行匹配,并针对匹配成功的业务获取对应的业务内容。

在本申请的另一种可选实施例中,业务组件503还可以基于用户的历史行为数据获取对应的个性化特征,并将用户的个性化特征与业务的第二特征进行匹配,并针对匹配成功的业务获取对应的业务内容。

在本申请的再一种可选实施例中,业务组件503可以向应用管理器502发送业务配置信息,以使应用管理502依据上述第一特征得到的用户的个性化特征与业务的第二特征进行匹配,并将匹配成功的业务的信息(如标识信息)发送给业务组件503,以使业务组件503针对匹配成功的业务获取对应的业务内容。

在图5所示业务处理系统的基础上,参照图6,示出了本申请的一种业务处理方法示例的流程步骤图,具体可以包括:

步骤601、应用上传;其中,开发者可以将已开发的应用上传至应用中 心501;

步骤602、应用安装;其中,用户可以从应用中心501下载应用,并将所下载的应用安装在智能终端中;

步骤603、应用管理器502保存业务信息;其中,应用管理器502可以获取智能终端中的已安装应用、及对应的应用信息,并且,应用管理器502还可以获取智能终端中已安装应用的使用信息,从而可以得到已安装应用的第一特征;进一步,应用管理502还可以获取与上述第一特征相匹配的业务信息;

步骤604、应用管理器502向业务组件503发送上述业务信息;

步骤605、业务组件503下载上述业务信息对应的业务内容;

步骤606、业务组件503将所下载的业务内容转化为符合预置纹理格式的纹理数据;

步骤607、启动目标应用;其中,可以在接收到用户针对目标应用的启动指令后,进行上述启动;

步骤608、应用管理器502获取所述目标应用对应目标业务的存储路径信息;具体地,可以将该目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务;

步骤609、应用管理器502创建目标应用的进程;

步骤610、应用管理器502向目标应用的进程发送该存储路径信息,以使目标应用的进程异步调用业务处理模块,并向该业务处理模块发送该存储路径信息;

步骤611、该业务处理模块依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据;

步骤612、该业务处理模块通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;

步骤613、在智能终端上展示所述目标业务对应的显示内容;

在本申请的一种可选实施例中,上述方法示例还可以包括如下步骤:

步骤614、在接收到用户针对上述显示内容的点击操作后,从当前页面 跳转至预置的跳转页面;

步骤615、目标应用的进程创建并初始化渲染引擎,根据目标应用的描述文件进行资源的下载;

步骤616、利用该渲染引擎对所下载的资源进行布局渲染和界面绘制,以得到对应的界面内容;

步骤617、在所述界面内容符合预置条件时,停止所述目标业务对应的显示内容的展示,并进行所述界面内容的展示。

综上,本申请实施例的业务处理系统具有如下优点:

第一,本申请实施例可以根据用户的个性化特征获取对应的业务内容,将该业务内容转换为应用处理器能够识别的预置纹理格式的纹理数据,并对该纹理数据进行预先存储。相对于现有方案在接收到用户针对应用的启动指令后再从业务服务器获取对应的业务内容,由于本申请实施例中业务组件503在智能终端中安装应用后即可从业务服务器获取相应的纹理数据,也即纹理数据可以是在目标应用的启动指令之前准备好的,因此能够提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

第二,由于本申请实施例能够预先存储为应用处理器能够识别的预置纹理格式的纹理数据;这样,不仅能够避免在业务内容处理过程出现智能终端的gpu不支持纹理数据的纹理格式的问题;而且,相对于现有方案在接收到用户针对应用的启动指令后再从业务服务器获取对应的业务内容,并通过解码处理得到对应的纹理数据,本申请实施例可以在应用的启动过程中不进行业务内容的解码处理,而是可以将纹理数据提交给gpu进行渲染处理以得到对应业务的显示内容,因此能够节省对应的解码处理时间,从而可以进一步提高业务的显示内容的获取速度,从而能够使业务内容的显示时刻提前。

第三,由于本申请实施例可以在应用的启动过程中不进行业务内容的解码处理,因此能够节省该解码内容所需的内存,因此能够降低智能终端的峰值内存。

第四,本申请实施例可以依据用户的个性化特征获取对应的业务内容,故能够提高业务内容与用户的个性化特征的契合度,因此可以更精确地向用户投放感兴趣的业务内容,从而可以提高业务投放的命中率。

第五,本申请实施例可以在目标应用的启动过程中,向用户投放与目标应用相匹配的目标业务,因此能够提高业务投放的命中率;例如,用户的智能终端中没有安装电商类型的应用,就可以不向用户投放网络购物类别的业务;

第六,本申请实施例方便业务投放商针对目标应用的第一特征投放对应的启动业务;例如,针对电商类型的应用投放双十一活动对应的业务等,这不仅能够保证业务投放的命中率;而且,由于低频的应用也能够反映用户的偏好需求,故能够使得低频的应用也具有业务运营价值,使其能够产生额外的收益。

第七,相对于现有方案中应用从对应服务器下载业务内容并在应用的启动过程中展示业务内容、所存在的业务内容与应用一一对应的问题,本申请实施例中应用管理器可以为任意应用提供业务内容,也即本申请实施例中预先存储的业务的纹理数据可以适用于任意的应用,不仅可以提高业务内容的适用范围,而且可以节省不同应用重复下载业务内容所需的带宽。

装置实施例一

参照图7,示出了本申请的一种业务处理装置实施例一的结构框图,具体可以包括如下模块:

纹理获取模块701,用于在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;

纹理处理模块702,用于通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;以及

内容展示模块703,用于在智能终端上展示所述目标业务对应的显示内容。

在本申请的一种可选实施例中,所述纹理获取模块702,具体可以包括:

匹配子模块,用于将所述目标应用的第一特征与预先存储的广告的第二特征进行匹配,将匹配成功的广告作为所述目标应用对应目标业务。

在本申请的另一种可选实施例中,所述纹理获取模块702,具体可以包括:

路径获取子模块,用于通过应用管理器获取所述目标应用对应目标业务的纹理数据的存储路径信息;以及

读取子模块,用于依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据。

在本申请的再一种可选实施例中,所述纹理获取模块702,具体可以包括:

匹配子模块,位于应用管理器,用于在接收到用户针对目标应用的启动指令后,将所述目标应用的第一特征与预先存储的业务的第二特征进行匹配,将匹配成功的业务作为所述目标应用对应目标业务;

第一发送子模块,位于应用管理器,用于获取所述目标业务的存储路径信息,并向所述目标应用的进程发送所述存储路径信息;

第二发送子模块,位于目标应用的进程,用于异步调用业务处理模块,并向所述业务处理模块发送所述存储路径信息;

业务处理模块,用于依据所述存储路径信息,读取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合应用处理器能够识别的预置纹理格式。

装置实施例二

参照图8,示出了本申请的一种业务处理装置实施例二的结构框图,具体可以包括如下模块:

获取模块801,用于获取业务内容;

转化模块802,用于将所获取的业务内容转化为符合预置纹理格式的纹理数据;以及

存储模块803,用于对所述纹理数据进行预先存储。

在本申请的一种可选实施例中,所述获取模块801,具体可以包括:第一获取子模块,用于依据用户的个性化特征获取对应的业务内容;

所述第一获取子模块,具体可以包括:

匹配单元,用于将用户的个性化特征与广告的第二特征进行匹配,并针对匹配成功的广告获取对应的业务内容。

在本申请的另一种可选实施例中,所述获取模块801,具体可以包括:第一获取子模块,用于依据用户的个性化特征获取对应的业务内容;

所述第一获取子模块,具体可以包括:

顺序获取单元,依据用户的个性化特征对应的优先级顺序,获取对应的业务内容。

在本申请的再一种可选实施例中,所述获取模块801可以位于业务组件,具体可以包括:

第二获取子模块,用于从广告服务器获取广告配置信息,其中,所述广告配置信息中包括广告的第二特征;

第三获取子模块,用于从应用管理器获取已安装应用的第一特征;以及

匹配子模块,用于将依据上述第一特征得到的用户的个性化特征与广告的第二特征进行匹配,并针对匹配成功的广告获取对应的业务内容。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

智能终端实施例

参照图9,示出了本申请一种智能终端实施例的结构框图,具体可以包括:至少一个存储器901、显示器902、至少一个处理器903和至少一个输入单元904。

其中,该输入单元904可用于接收用户输入的数字或字符信息,以及控制信号。具体地,本申请实施例中,该输入单元904可以包括触摸屏941,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏941上的操作),并根据预先设定的程式驱动相应的 连接装置。当然,除了触摸屏941,输入单元904还可以包括其他输入设备,如物理键盘、功能键(比如音量控制按键、开关按键等)、鼠标等。

显示器902具体可以包括显示面板,可选的,可以采用液晶显示器(liquidcrystaldisplay,lcd)或有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板。其中,触摸屏941可以覆盖显示面板,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器903以执行相应的处理。

在本申请实施例中,通过调用存储该存储器901内的程序,和/或,模块,和/或,数据,处理器903在接收到目标应用的启动指令后,从预先存储的业务内容中获取所述目标应用对应目标业务的纹理数据;其中,所述纹理数据符合图形处理器能够识别的预置纹理格式;通过所述图形处理器对所述纹理数据进行处理,以得到所述目标业务对应的显示内容;在智能终端上展示所述目标业务对应的显示内容。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、 数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitorymedia),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以, 所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种业务处理方法、一种业务处理装置和一种智能终端,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1