数据处理方法及装置的制造方法

文档序号:9911913阅读:489来源:国知局
数据处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及到通信技术领域,特别涉及到数据处理方法及装置。
【背景技术】
[0002]随着信息技术的不断发展,越来越多的推送信息和推送平台出现在人们的日常生活、工作当中,用户可以通过推送信息进入对应的应用,并完成应用的操作体验,在完成应用安装及/或完成应用的操作任务后,推送平台向信息推送用户收取一定的费用。
[0003]现有的信息平台推送信息在信息推送用户欠费时,直接将该欠费信息推送用户所有推送信息移除信息推送平台,已经访问推送信息并安装应用的用户或者未安装应用的均无法在信息推送平台界面上浏览到所述推送信息。上述方式下,对于已安装应用的用户无法在通过推送信息进入应用并完成操作,降低了用户对应用的体验。现有中在欠费时,还有一种做法是继续推送欠费用户的所有推送信息,然而这种方式下,会产生大量的欠费信息,提高了信息推送平台的成本。

【发明内容】

[0004]本发明实施例提供一种数据处理方法及装置,解决降低用户对应用的体验,提高信息推送平台的成本的问题。
[0005]为了实现上述目的,本发明实施例提出一种数据处理方法,包括步骤:
[0006]获取信息推送用户当前余额信息及所述信息推送用户在信息推送界面的推送信息;
[0007]在所获取的余额值小于或等于预设余额阈值时,确定通过所述推送信息安装应用的用户信息;
[0008]在除所述安装应用的用户之外的其他用户访问所述信息推送界面时,不显示所述推送信息。
[0009]为了实现上述目的,本发明实施例还进一步提出一种数据处理装置,包括:
[0010]获取模块,用于获取信息推送用户当前余额信息及所述信息推送用户在信息推送界面的推送信息;
[0011]处理模块,用于在所获取的余额值小于或等于预设余额阈值时,确定通过所述推送信息安装应用的用户信息;
[0012]推送模块,用于在除所述安装应用的用户之外的其他用户访问所述信息推送界面时,不显示所述推送信息。
[0013]本发明实施例通过获取信息推送用户的余额信息,且在所获取的余额小于或者等于预设余额阈值时,即在信息推送用户欠费时,对于未通过信息推送用户的推送信息安装应用的用户不再显示推送信息,有效避免未通过信息推送用户的推送信息安装应用的用户通过推送信息安装和运行对应的应用带来的费用,降低信息推送界面所在平台的成本的同时,有效保证已安装应用的体验,使得信息推送更加合理化。
【附图说明】
[0014]图1为本发明的终端的第三方应用、第三方应用服务器、平台服务器之间的交互示意图;
[0015]图2为本发明平台服务器所展示的第三方应用的任务的用户交互界面示例图;
[0016]图3为本发明数据处理方法第一实施例的流程示意图;
[0017]图4为本发明数据处理方法第二实施例的流程示意图;
[0018]图5为本发明数据处理方法第三实施例的流程示意图;
[0019]图6为本发明数据处理装置的第一实施例的功能模块示意图;
[0020]图7为本发明数据处理装置的第二实施例的功能模块示意图
[0021]图8为本发明数据处理装置的第三实施例的功能模块示意图;
[0022]图9为本发明数据处理装置所在终端的硬件结构示意图。
[0023]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0024]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]如图1所示,本发明提出了一种基于任务集中交互系统,该任务集中交互系统包括:终端100、平台服务器200、第三方应用服务器300。其中,终端100上可运行一个或多个第三方应用101,且每个第三方应用101具有对应的第三方应用服务器300。平台服务器200用于为第三方应用的开发者所提供,且是与第三方应用对应任务的交互平台,并提供信息推送界面。第三方应用的开发者可在平台服务器200中提供的信息推送界面中推送信息,终端100的用户可以通过信息推送界面中的推送信息下载并安装与推送信息对应的应用,第三方应用的开发者也可以在平台服务器200中创建第三方应用对应的任务,若该任务仅包括一个步骤,则执行完该步骤即可获得该任务对应的资源数据包。若该任务包括多个步骤,则完成每个步骤即可获得该步骤对应的资源数据包等。需要说明的是,若第三方应用对应的任务为多个步骤时,则下面实施例描述的任务指任务的步骤,即任务的Step。平台服务器200根据创建要求生成第三方应用对应的任务,且将所述生成的任务展示在平台服务器200的用户交互界面上。终端100可以访问平台服务器200,获取第三方应用对应的任务,并在第三方应用服务器300中执行该任务,以在任务执行完后获取相应的资源数据包。该终端100可以为PC、手机、ipad、平板电脑、PDA等终端设备。第三方应用服务器300供终端100访问,以下载并安装应用,进而通过打开安装的应用的交互界面执行并完成第三方应用对应的任务。
[0026]如图2所示,终端100在访问平台服务器200时,平台服务器200将在用户交互界面上展示第三方应用对应的任务。以第三方应用的多个步骤组成的任务为例,其中,该SI标记的方框内用于展示第三方应用a的所有步骤,且所有步骤组成第三方应用a的任务。每个步骤对应显示资源数据包信息,以提示用户若执行完相应的任务后可以获得该资源数据包。例如,用户已领取第三方应用a对应的任务,且该终端100在第三方应用服务器300中已经完成了第一个步骤,则该第一个步骤的显示区域中将出现“领数据包”的控件S2。通过触发该控件S2,并回调推送信息用户(第三方应用)的接口,判断用户是否完成任务,在回调信息中确定任务完成时,即可领取相应的资源数据包。需要说明的是,此处的所有步骤需要按照顺序依次完成。即终端100完成第一个步骤后,才能执行第二个步骤,但是步骤中的子任务的完成顺序不需要依次完成,即可以选择任意一个子任务优先完成。
[0027]平台服务器200在有应用通过信息推送界面的推送信息下载安装应用时,获取安装所述应用对应的费用信息,并从所述推送信息对应的第三方的账号中扣除所获取的费用,即扣除通过推送信息安装应用的费用。
[0028]所述平台服务器200实时或者定时(间隔预设时间,例如lmin、2min等)从应用服务器获取终端100完成任务及/或任务中步骤的完成信息,即平台服务器200每天自动扫描所有步骤的完成状态,记录每个步骤完成或未完成的状态,若在获取到有终端100完成一个步骤后,根据完成的步骤的标识信息与费用信息的映射关系,确定终端100完成的步骤的费用信息,从所述推送信息对应的第三方的账号中扣除所确定的费用,即扣除完成推送信息应用对应任务的相应步骤的费用。鉴于此,需要提供一种管理费用信息和信息推送的流程。
[0029]基于上述任务集中交互系统,本发明提出一种数据处理方法。
[0030]如图3所示,图3为本发明数据处理方法的第一实施例的流程图。本实施例提到的数据处理方法包括以下步骤:
[0031]步骤S10,获取信息推送用户当前余额信息及所述信息推送用户在信息推送界面的推送信息;
[0032]实时获取信息推送用户当前余额信息,所述获取的过程可以是向推送用户所在账户发出获取指令获取信息推送用户的余额信息,或者是所述推送用户所在账户主动上报其余额信息,所述上报的时机包括但不限于在有费用信息产生时,包括充值和扣除操作时,上报余额信息。在获取信息推送用户当前余额信息的同时获取所述信息推送用户在推送界面的推送信息,所述推送信息为第三方应用服务器所推送的信息。可以理解的是,所述获取所述信息推送用户在推送界面的推送信息的过程也可以是执行在获取所述信息推送用户当前余额之前,或者之后。
[0033]步骤S20,在所获取的余额值小于或等于预设余额阈值时,确定通过所述推送信息安装应用的用户信息;
[0034]终端用户可以通过点击在信息推送界面推送的推送信息下载安装对应的应用,并通过交互界面提供的任务和资源数据包领取界面,领取已安装的应用的任务。终端用户根据领取的任务完成相应的操作,在完成一定的操作过程后,通过资源数据包领取界面领取对应的资源数据包,并扣除所述应用对应的第三方推送信息的费用,所述资源数据包包括礼包及/或代金卷等,礼包的费用为O。在所获取的余额值小于或等于预设余额阈值时,即在所述推送信息对应的第三方欠费时,确定通过所述推送信息安装应用的用户信息,作为已经完成安装应用付费过程的用户。所述预设余额阈值可以是余额为O或者余额为安装一个应用的费用,或者余额为完成一个任务中的一个步骤的费用等根据用户预期提前设置。
[0035]步骤S30,在除所述安装应用的用户之外的其他用户访问所述信息推送界面时,不显示所述推送信息。
[0036]步骤S40,在所述安装应用的用户访问所述信息推送界面时,显示所述推送信息,以供所述安装应用的用户通过所述推送信息进入应用的交互界面。
[0037]在所获取的余额值小于或等于预设余额阈值时,即在信息推送用户的余额不足时,在有用户访问信息推送界面时,获取访问信息推送界面的用户信息,在所获取的用户为除所述安装应用的用户之外的其他用户时,不显示所述推送信息,即将所述信息推送用户的推送信息下线,从推送队列中移除
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1