一种数据处理方法及系统的制作方法

文档序号:6506763阅读:146来源:国知局
一种数据处理方法及系统的制作方法
【专利摘要】本申请涉及一种数据处理方法及系统,包括:接收网页访问者的访问行为数据,根据与所述访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者;根据所述访问行为数据,生成待处理数据;基于所述待处理数据,发送数据处理请求,以便根据发送的数据请求执行相应的数据处理。本申请利用该改进后的网络数据处理模式,引入网络第三方协助数据处理,降低了被服务方前期处理的难度和复杂度,简化了网络数据处理流程,使得数据处理更加流畅简洁,且随着网络实时行为数据量的日益增加,也相应提高了整个网络业务数据处理的效率、降低了数据处理难度,减轻网络负担。
【专利说明】一种数据处理方法及系统

【技术领域】
[0001]本发明涉及互联网数据处理领域,具体地说,涉及一种数据处理方法及系统。

【背景技术】
[0002]在互联网络(包括有线、无线、移动)的时代,需要进行处理的网络数据日益增加。尤其与大规模实时用户行为以及其行为数据相关的数据采集、处理的压力也日益增加。相对于以往的数据处理,网络实时数据量巨大,加上对采集的数据的安全认证限制规定、数据来源复杂性等等,大规模实时数据的处理难度日益加大。尤其,在互联网中,运用CPC技术的广告业务、或根据搜索关键词在网页上优先/高频率展示信息的业务等,这些必须依赖网络实施的业务,其网络数据量庞大,数据的实时性和复杂度高,且变化快,导致网络数据处理的难度更大。
[0003]以CPC广告业务为例,CPC即Cost Per Click (每点击成本),也就是在网页上每点击一次计费(计数),其结合点击率限制,能加大网页点击作弊的难度,网络访问者每一次点击网页上展示的广告就会带给广告主真实的访问流量。利用CPC技术实现网络广告收费在网络比较成熟的国家是常见的一类方式。目前,传统的网络广告投放业务方式,主要采用这类CPC模式,被服务方如广告主的营销/促销活动等,由服务方如广告联盟(广告商)创建形成能通过网页展示并访问的广告(网页上的各类功能事件),包括能访问/点击/交互的广告图、广告链接、广告文字、广告导航、广告关键词输入框等,再利用服务方如能经网络访问的网站向网络访问者提供这些广告。通常,广告主需要预存一定金额的预存款在账户中,一旦广告点击事件发生时,广告联盟可以基于来自网页(网站)访问者的点击计数即获取访问者流量(对广告主来说可能是潜在的消费者),从广告主的账户扣费即实际款项是通过按点击付费方式支付,所有的CPC广告主都要求有预存款。但这种对访问流量采用预存款支付方式,一方面会增大广告主资金压力、导致预存款与实际消费的账期差异,另一方面给广告主带来难以估计网络访问数据从而难以准确预估需要预存的预存款金额的困扰,其计算复杂度高,进而:消耗不稳定的广告主预付金额高而不能利用预付资金即资金利用效率低;预估过低,广告会被中断;预估过高,则广告主自己的资金压力大。另外,广告主需要提供资金返还流程。可见整个网络业务实施过程繁琐、数据处理不流畅简洁。随着网络行为的增力口、数据量也日益增加,这种网络业务模式中,广告主、广告联盟、网站等各个阶段数据处理效率低、难度大,最终会使得整个网络的业务数据处理的负担越来越大,效率越来越低。
[0004]同理,互联网中,需要在被访问者搜索访问时,其内容希望优先被命中、以提升信息曝光率的信息提供者,为了优先/高频率展示其信息而采用从预存款账户中扣费、向提供网络搜索的服务方支付展示曝光频率的费用的方式,也存在类似缺陷。
[0005]因此,需要改进网络服务业务或者说网络数据处理模式,简化网络的被服务方(如:广告主等)的数据处理,克服现有的被服务方和网络的服务方(如:广告联盟、网站等)之间采用现有网络数据处理模式所存在的上述缺陷。


【发明内容】

[0006]本申请的主要目的在于提供一种数据处理方法及其系统,以解决现有技术采用的网络数据处理模式导致的数据处理复杂且低效率的问题。
[0007]为了解决上述技术问题,本发明的目的是通过以下技术方案来实现的。
[0008]本申请提供了一种数据处理方法,包括以下步骤:接收网页访问者的访问行为数据,根据与所述访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者;根据所述访问行为数据,生成待处理数据;基于所述待处理数据,发送数据处理请求,以便根据发送的数据请求执行相应的数据处理。
[0009]优选地,根据本申请所述的方法,接收网页访问者的访问数据之前,包括:在网页上展示获取的一个或多个网页功能事件;检测网页访问者访问网页时对网页上展示的一个或多个网页功能事件所执行的行为或操作;根据所述行为或操作,产生访问行为数据;采集并发送所述访问行为数据。
[0010]优选地,在根据本申请所述的方法中,根据所述访问行为数据,生成待处理数据,包括:根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据;基于所述待处理数据,发送数据处理请求,包括:当查询到的所述发起者具有发起者标识,提取所述发起者标识,结合所述待处理数据,形成数据处理请求并发送所述数据处理请求;当查询到的所述发起者不具有发起者标识,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以便等待获取指示已签约的发起者标识。
[0011]优选地,在根据本申请所述的方法中,根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据,包括:基于所述发起者的记录,预处理所述待处理数据后,以生成新的待处理数据。
[0012]优选地,根据本申请所述的方法,以便根据发送的数据处理请求执行相应的数据处理,包括:接收发送的所述数据处理请求;根据所述数据处理请求,提取数据处理请求中的发起者标识和所述待处理数据;将提取的所述发起者标识与预先保存的发起者标识进行匹配;当匹配时,获得根据所述发起者标识对应的有效数据处理约定而预先保存的预设处理数据;基于对提取的所述待处理数据与所述预设处理数据分析,以判断所述待处理数据是否符合所述预设处理数据的规定,如果符合,则基于所述有效数据处理约定,根据所述待处理数据,执行数据处理。
[0013]优选地,在根据本申请所述的方法中,还可以包括:当不匹配时,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以获取指示已签约的发起者标识,重新进行匹配。
[0014]优选地,在根据本申请所述的方法中,还可以包括:当不符合时,则拒绝根据所述待处理数据执行数据处理。
[0015]优选地,在根据本申请所述的方法中,所述发起者标识包括:标签或信令。
[0016]优选地,在根据本申请所述的方法中,所述访问行为数据,包括:访问流量或搜索行为;所述网页功能时间,包括:广告或搜索对象;所述发起者,包括广告主或信息提供者;所述待处理数据,包括:信贷支付费用;所述数据处理请求,包括:第三方机构信贷处理请求;所述数据处理,包括:第三方机构依据信贷支付费用为广告主或信息提供者向广告商或客户业务服务商实现支付;所述行为或操作,包括:点击广告或操作搜素对象;所述有效数据处理约定,包括:信贷协议;所述预处理所述待处理数据,包括:当发起者有预存款账户时,在信贷支付费用中扣除预存款后,生成新的信贷支付费用;所述预设处理数据,包括:信贷额度;所述发起者标识,包括:信贷协议标识或信贷协议信令。
[0017]本申请还提供了一种数据处理系统,包括:查询模块,接收网页访问者的访问行为数据,根据与所述访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者;计算请求模块,根据所述访问行为数据,生成待处理数据,并且,基于所述待处理数据,发送数据处理请求,以便根据发送的数据请求执行相应的数据处理。
[0018]优选地,在根据本申请所述的系统中,接收网页访问者的访问数据之前,包括:展示模块,在网页上展示获取的一个或多个网页功能事件;检测模块,检测网页访问者访问网页时对网页上展示的一个或多个网页功能事件所执行的行为或操作,并根据所述行为或操作,产生访问行为数据;采集模块,采集并发送所述访问行为数据。
[0019]优选地,在根据本申请所述的系统中,包括:所述计算请求模块,根据所述访问行为数据,生成待处理数据,还包括:根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据;所述计算请求模块,基于所述待处理数据,发送数据处理请求,还包括:当查询到的所述发起者具有发起者标识,提取所述发起者标识,结合所述待处理数据,形成数据处理请求并发送所述数据处理请求;当查询到的所述发起者不具有发起者标识,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以便等待获取指示已签约的发起者标识。
[0020]优选地,在根据本申请所述的系统中,所述计算请求模块,根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据,还包括:基于所述发起者的记录,预处理所述待处理数据后,以生成新的待处理数据。
[0021]优选地,在根据本申请所述的系统中,包括:提取模块,接收发送的所述数据处理请求,并且,根据所述数据处理请求,提取数据处理请求中的发起者标识和所述待处理数据;第一匹配模块,将提取的所述发起者标识与预先保存的发起者标识进行匹配;第二匹配模块,当匹配时,获得根据所述发起者标识对应的有效数据处理约定而预先保存的预设处理数据,并且,基于对提取的所述待处理数据与所述预设处理数据分析,以判断所述待处理数据是否符合所述预设处理数据的规定;执行模块,如果判断为符合,则基于所述有效数据处理约定,根据所述待处理数据,执行数据处理;提示模块,当不匹配时,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以获取指示已签约的发起者标识,重新进行匹配;拒绝模块,如果判断为不符合,则拒绝根据所述待处理数据执行数据处理。
[0022]优选地,在根据本申请所述的系统中,所述发起者标识包括:标签或信令。
[0023]优选地,在根据本申请所述的系统中,包括:所述访问行为数据,包括:访问流量或搜索行为;所述网页功能时间,包括:广告或搜索对象;所述发起者,包括广告主或信息提供者;所述待处理数据,包括:信贷支付费用;所述数据处理请求,包括:第三方机构信贷处理请求;所述数据处理,包括:第三方机构依据信贷支付费用为广告主或信息提供者向广告商或客户业务服务商实现支付;所述行为或操作,包括:点击广告或操作搜素对象;所述有效数据处理约定,包括:信贷协议;所述预处理所述待处理数据,包括:当发起者有预存款账户时,在信贷支付费用中扣除预存款后,生成新的信贷支付费用;所述预设处理数据,包括:信贷额度;所述发起者标识,包括:信贷协议标识或信贷协议信令。
[0024]优选地,在根据本申请所述的系统中,包括:通过网络两两相互关联的第一服务器、第二服务器、第三服务器;其中,展示模块、检测模块和采集模块设置于所述第一服务器;查询模块和计算请求模块设置于所述第二服务器;提取模块、第一匹配模块、第二匹配模块、提示模块、执行模块和拒绝模块设置于所述第三服务器。
[0025]优选地,在根据本申请所述的系统中,包括:通过网络两两相互关联的第一服务器、第二服务器、第三服务器;其中,展示模块、检测模块和采集模块设置于所述第一服务器;查询模块和计算请求模块设置于所述第二服务器;提取模块、第一匹配模块、第二匹配模块、提示模块、执行模块和拒绝模块设置于所述第三服务器。
[0026]本申请还提供了一种数据处理系统,包括:经网络两两相互关联的第一服务器、第二服务器和第三服务器;所述第二服务器,接收来自所述第一服务器的访问行为数据,以根据对应所述访问行为数据的网页功能事件,查询所述网页功能事件的发起者,并根据所述访问行为数据,生成待处理数据,再基于所述待处理数据,发送数据处理请求给所述第三服务器,以便所述第三服务器根据发送的数据处理请求执行相应的数据处理。
[0027]优选地,在根据本申请所述的系统中,包括:所述第一服务器,在网页上展示从第二服务器获取的一个或多个网页功能事件,当检测网页访问者通过终端访问网页、而对网页上展示的所述网页功能事件所执行的行为或操作时,能根据所述行为和操作产生访问行为数据,采集所述访问行为数据并发送给所述第二服务器。
[0028]优选地,在根据本申请所述的系统中,根据所述访问行为数据,生成待处理数据,还包括:所述第二服务器,根据所述访问行为数据,基于查询到的所述发起者,进行计算,以生成待处理数据;基于所述待处理数据,发送数据处理请求给所述第三服务器,还包括:所述第二服务器,当查询到的所述发起者具有发起者标识时,提取所述发起者标识,结合所述待处理数据,形成数据处理请求、并发送所述数据处理请求给第三服务器;所述第二服务器,当查询到的所述发起者不具有发起者标识,则向发起者发送建立有效数据处理约定的提示、和/或控制第一服务器暂停在网页上对应所述发起者的网页功能事件的展示,以便等待获取指示已签约的发起者标识;所述第一服务器,响应所述控制,暂停所述展示。
[0029]优选地,在根据本申请所述的系统中,所述第二服务器,根据所述访问行为数据,基于查询到的所述发起者,进行计算,以生成待处理数据,还包括:所述第二服务器,基于所述发起者的记录,将所述进行计算而生成待处理数据进行预处理,在预处理所述待处理数据后,生成新的待处理数据。
[0030]优选地,在根据本申请所述的系统中,以便所述第三服务器根据发送的数据处理请求执行相应的数据处理,包括:所述第三服务器接收从所述第二服务器发送来的所述数据处理请求,从所述数据处理请求中提取发起者标识、与所述第三服务器中预先保存的发起者标识进行匹配;当匹配时,所述第三服务器根据其预先保存的预设处理数据、与从所述数据处理请求中提取的所述待处理数据,进行分析,以判断所述待处理数据是否符合所述预设处理数据的规定,如果符合,则基于所述有效数据处理约定,根据所述待处理数据,执行数据处理;其中,所述预设处理数据根据所述发起者标识对应的有效数据处理约定而设定。
[0031]优选地,在根据本申请所述的系统中,还可以包括:所述第三服务器,当不匹配时,向发起者发送建立有效数据处理约定的提示、和/或控制所述第一服务器在网页上对应所述发起者的网页功能事件的展示,以便等待获取指示已签约的发起者标识,重新进行匹配;所述第一服务器,响应所述控制,暂停所述展示。
[0032]优选地,在根据本申请所述的系统中,还可以包括:所述第三服务器,当不符合时,则拒绝根据所述待处理数据执行数据处理。
[0033]优选地,在根据本申请所述的系统中,所述发起者标识包括:标签或信令。
[0034]优选地,在根据本申请所述的系统中,所述访问行为数据,包括:访问流量或搜索行为;所述网页功能时间,包括:广告或搜索对象;所述发起者,包括广告主或信息提供者;所述待处理数据,包括:信贷支付费用;所述数据处理请求,包括:第三方机构信贷处理请求;所述数据处理,包括:第三方机构依据信贷支付费用为广告主或信息提供者向广告商或客户业务服务商实现支付;所述行为或操作,包括:点击广告或操作搜素对象;所述有效数据处理约定,包括:信贷协议;所述预处理所述待处理数据,包括:当发起者有预存款账户时,在信贷支付费用中扣除预存款后,生成新的信贷支付费用;所述预设处理数据,包括:信贷额度;所述发起者标识,包括:信贷协议标识或信贷协议信令。
[0035]与现有的方案相比,本申请根据来自第一服务器采集的访问者针对功能事件的访问行为数据(访问流量/点击率、搜索优先命中展示率/曝光率),在第二服务器中找到相应的功能事件发起者的相关信息、并基于该访问行为数据进行计算以获得相应的待处理数据(贷款支付数据),基于该待处理数据向第三服务器发起数据处理请求,由第三服务器协助发起者执行数据处理(贷款处理)。利用该改进后的网络数据处理模式,引入网络第三方协助数据处理,降低了被服务方前期处理的难度和复杂度(如:信息提供者、广告主等,如何预估合适的预存款的金额以及如何实施返还等),简化了网络数据处理流程,使得数据处理更加流畅简洁,且随着网络实时行为数据量的日益增加,也相应提高了整个网络业务数据处理的效率、降低了数据处理难度,减轻网络负担。

【专利附图】

【附图说明】
[0036]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0037]图1是根据本申请一个实施例的数据处理系统的结构示意图;
[0038]图2是根据本申请一个实施例的数据处理方法的流程图;
[0039]图3是根据本申请一个实施例的访问行为数据获取流程图;
[0040]图4是根据本申请一个实施例的数据处理请求产生流程图;
[0041]图5是根据本申请一个实施例的第三方协助数据处理流程图;以及
[0042]图6是根据本申请一个实施例的数据处理系统的内部结构示意图。

【具体实施方式】
[0043]本申请的主要思想在于,对于利用互联网实现诸如搜索优先结果显示/展示(甚至高频率显示/高曝光率)、CPC广告投放等业务的网络数据处理模式进行改进,通过由具有关联关系的第三方协助完成实时访问行为数据的有效处理,简化了整个网络基于访问流量、搜索命中结果显示的数据处理流程。尤其对于数据安全性时间性要求高的、与金融/商业数据处理相关的网络数据处理流程,进而,还可以降低依靠该网络的被服务方(广告主、信息提供者)自身的数据处理复杂度、减少了难度,最终提升了大规模网络实时数据处理的整体处理效率。进而,对于与资金关联的业务来说,除了有助于简化处理流程和手续外、还能保障资金数据的安全和被服务方资金的有效利用率。
[0044]为使本申请的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本申请作进一步地详细说明。
[0045]参考图1,是根据本申请一个实施例的数据处理系统的结构示意图。
[0046]图1所示的例子中,从数据处理系统的架构整体上看,可以包括两两之间相互关联的第一服务器101、第二服务器102和第三服务器103,进一步地,可以包括对第一服务器101进行访问的各个访问者的终端(如图示的计算机、便携式计算机、移动终端等),可以实现服务器、终端等相互交互访问和/或关联的各种通信传输网络和/或通信传输方式:各类移动、无线、有线等。
[0047]在该实施例的网络系统100中,第一服务器101可以提供网站访问服务,为用户能通过各种通信传输网络和/或通信传输方式进行访问的服务器。具体地,第一服务器101可以提供访问用的网页(如电商网、搜索门户网),并在网页上提供或展示来自(或获取自)第二服务器102的一个或多个网页功能事件。
[0048]一个实施例中,网页(网站)访问者,能通过网络连接访问第一服务器101,并通过诸如浏览器等对其提供的网页进行浏览,进而网页访问者还可以对浏览的网页上所提供或展示的各类网页功能事件执行操作/动作,如:输入关键词搜索,搜索命中结果,而产生命中结果的优先显示率;点击导航信息(如静态或动态的图片、图像、视频、文字、文件、链接等)而产生访问流量,即发生访问行为,可以产生网页访问者针对该功能事件的访问行为数据。
[0049]第一服务器101可以检测这些网页访问者对一个或多个网页功能事件执行访问而产生的访问行为数据,并采集这些访问行为数据,进而可以发送到第二服务器102进行计算(运算、函数运算等)和记录(更新数据)等。
[0050]在该实施例的网络系统100中,第二服务器102可以接收来自第一服务器101的访问行为数据(或传送可提供给网页展示的各类网页功能事件等),其可以根据收到的这些访问行为数据,确定相应的网页功能事件,以基于相应的网页功能事件,查找到对应的网页功能事件发起者。进一步地,还可以在查找前过滤和/或鉴别接收到的访问行为数据,以确定其是否为合法访问行为数据等,进而,根据这些合法访问行为数据所对应的网页功能事件,查找到网页功能事件发起者,并得到相应的待处理数据。比如:如果合法,则根据这些合法访问行为数据计算出相应的待处理数据;或者,根据这些合法访问行为数据,结合发起者、网页功能事件等具体情形,计算出相应的待处理数据。进一步地,还可以记录各个发起者、网页功能事件等对应的合法访问行为数据以及计算出的待处理数据、或利用新的待处理数据等更新以往的记录。
[0051]这里,过滤和/或鉴别访问行为数据,可以确保访问行为数据的安全性,更有效地实现实时访问行为的反欺诈(如无效点击行为),从而生成/更新可信的记录。
[0052]第二服务器102还可以向第三服务器103发送数据处理请求,以启动第三方的协助处理。具体地,第二服务器102可以将数据处理请求发送给第三服务器103。其中,数据处理请求中至少包括,根据某合法访问行为数据计算得到的、相应于某网页功能事件发起者的、一个或多个待数据处理,以及该网页功能事件发起者的发起者标识等。在一实施例中,如果发起者还有按照传统CPC (即结合以往的CPC)业务方式,还可以对该计算得到的待处理数据做初步处理后形成新的待处理数据,再将该新的待处理数据随数据处理请求发送到第三服务器103。
[0053]该发起者标识,可以表示约定第三方(如第三服务器103)协助执行数据处理的标识。该标识可以是信令、标签等。
[0054]在一实施例中,如果第二服务器102中,查询到的发起者没有该标识,第二服务器102还可以向发起者,发送与第三方(如第三服务器103)建立有效数据处理约定的提示(通知等)、和/或指示控制(通知)第一服务器101在网页上暂停该发起者的网页功能事件,第一服务器响应该控制(通知),暂停显示/展示该网页功能事件。该建立约定的提示,进一步,可以是第二服务器102从第三服务器103获取的、关联到第三服务器103建立约定的接口(界面)或URL链接等,并向发起者侧传输或提供(直接或间接),例如:第二服务器102直接将链接或关联的界面等提供给发起者使用的终端,或通过第一服务器101提供给发起者使用的终端,或其他方式等等。由第三服务器103与发起者建立有效数据处理约定后,再将表示已经建立有该约定的标识(发起者标识)提供给第二服务器102,并与发起者在第二服务器102中对应记录(存储),进而,可以在数据处理请求中放入该标识。
[0055]在该实施例的网络系统100中,第三服务器103接收来自第二服务器102数据处理请求,该数据处理请求中包含发起者标识、待处理数据等信息。从数据处理请求中提取发起者标识、待处理数据等,与自身保存的发起者标识、预设处理数据等进行是否匹配的判断。具体地,第三服务器103若与发起者建立了有效数据处理约定,则发起者标识会提供给第二服务器102,并且,第三服务器103自身也会保存有对应建立的该约定的发起者标识、以及基于该约定预先设置的能够处理的数据,即预设处理数据等。进一步的,该判断可以是,先比对第三服务器103存储的发起者标识和接收到的来自第二服务器102的发起者标识是否一致,即是否为已授权的可信对象(可信发起者/授权发起者/授权信息提供者等)。若一致则判断结果为匹配(可信对象、授权对象);若不一致,则判断结果为不匹配(不可信对象、非授权对象)。
[0056]一个实施方式,第三服务器103如果判断相匹配即是已授权的可信的发起者,则能确定接收到数据处理请求中的发起者标识所对应的发起者,满足有效数据处理的约定,从而,根据由接收的数据处理请求中获取的对应该可信的发起者的待处理数据,对该发起者标识所对应的该发起者,按其约定,执行数据处理请求所请求的数据处理。具体地,第三服务器103按照真实有效的该约定执行操作,其中,可以先判断数据处理请求中的待处理数据是否符合预设处理数据的规定,若符合,则根据该待处理数据执行数据处理,进而可以返回处理后的信息或报告等给发起者;若不符合,则拒绝执行数据处理,进而可以通知第二服务器102和/或发起者关于处理失败的信息等。
[0057]而第三服务器103如果判断为不相匹配(否)即不是已授权的可信的发起者,则确定数据处理请求中,发起者标识所对应的发起者,不满足有效数据处理的约定,进而,可以向该发起者,发出建立有效数据处理约定的提示,如第二服务器102所述的建立有效数据处理约定的提示方式,在此不再赘述。
[0058]这里,与该约定有关的发起者标识,可以是约定信令或约定标签。
[0059]第三服务器103还可以关联第一服务器101。比如,第三服务器103根据接收来自第二服务器102的数据处理请求,协助第二服务器102的发起者,执行完成数据处理后,可以反馈结果给第二服务器102,更新第二服务器102中关于该发起者的信息,并可以反馈信息给第一服务器101如,可以继续展示来自第二服务器102的网页功能事件等。第一至第三这三方服务器(101?103),相互关联,共同建立完整基于通信传输网络的数据协助处理。并且,三方服务器,可以分别为服务器集群,或可以采用第一服务器与第二服务器嵌入在一起等关联方式。
[0060]下面将具体分别以电商CPC广告业务、搜索门户的搜索显示业务为例,说明该系统的结构和性能、处理方式。
[0061]第一服务器101可以是网站运营商服务器,如电商网站、搜索门户网站的服务器等。第二服务器102可以是数据服务器,如广告联盟服务器、客户业务服务器等。第三服务器103可以是第三方金融服务器(或称:信贷服务器、贷款服务器等),即第三方金融(信贷)机构提供的服务器或服务器集群或数据处理中心服务器等。
[0062]网页功能事件,可以是能够被展示和/或被网页访问者查询、搜索、点击等方式浏览、访问的广告(对于电商业务)或者搜索对象(对于搜索门户业务)。广告、搜索对象可以有多种形式,如链接、导航、索引、图片、图形、图像、按钮、窗口、输入框等。
[0063]网页功能事件发起者(对于电商业务),可以是广告主。广告主发起营销/促销活动,由广告联盟/广告商(广告联盟服务器拥有者)将这些营销/促销活动形成相应的广告,并与广告主对应存储(记录)在广告联盟服务器中。或者,网页功能事件发起者(对于搜索门户业务),可以是信息提供者。信息提供者发起搜索优先曝光,以优先显示其信息和提升信息曝光率等的搜索显示业务需求(即优先被搜索到,并且优先展示、高频展示,例如显示在首页、前列等),由客户业务服务商(客户业务服务器拥有者)将这些客户业务(搜索显示业务)需求形成相应的搜索优先/高频显示事件,并与信息提供者对应存储(记录)在客户业务服务器中。
[0064]访问行为数据,可以是网页访问者基于CPC业务每一次广告点击产生的访问流量(电商业务),或者,可以是网页访问者基于对搜索对象操作产生的搜索行为(搜索门户)。访问行为数据由其对网页的广告点击、搜索操作,产生相应的信号,被网站运营商服务器采集/接收到,并形成访问行为数据,转送到广告联盟服务器、或客户业务服务器。
[0065]对应访问行为数据而计算出的待处理数据,可以是贷款支付金额(或称信贷支付费用/金额。也就是,需要第三方金融/信贷机构帮助网页功能事件发起者(广告主、信息提供者),基于CPC点击付费业务向广告商、或基于搜索优先/高频显示付费业务向搜索门户的客户业务服务商,支付相应于该访问行为数据而计算出的服务费用(金额)。
[0066]数据处理请求,可以是向第三方金融(信贷)机构(信贷服务器)发送的信贷(贷款)处理请求,其至少包括广告主标识/信息提供者标识、信贷支付费用等。第三方金融(信贷)机构执行的数据处理即为信贷(贷款)处理,即帮助广告主、信息提供者向广告商、客户业务服务商支付费用。
[0067]有效数据处理约定,可以是第三方金融(信贷)机构(或者说在第三方信贷服务器中存储的)与发起者(广告主、信息提供者)签约的信贷(贷款)协议。
[0068]标识(如广告主标识、信息提供者标识),其表示广告主/信息提供者与第三方金融(信贷)机构之间已经签约了信贷协议。进一步,该标识可以是贷款协议信令或贷款协议标签。
[0069]预设处理数据,可以是第三方金融(信贷)机构(或者说在第三方信贷服务器中存储的)与发起者(广告主、信息提供者)预先签约的信贷协议中的信贷额度或者说信贷协议的授权额度。
[0070]广告联盟服务器中可以包括(存储/记录)广告主、广告主标识、与广告主相关的广告、广告访问流量、对应广告访问流量计算出的信贷支付费用等。客户业务服务器中可以包括(存储/记录)信息提供者、信息提供者标识、与信息提供者相关的搜索对象、对搜索对象的操作(如关键词输入进行的数据搜索)、对应操作计算出的信贷支付费用等。
[0071]A、以电商CPC广告业备为例
[0072]在一个实施方式中,网站运营商服务器101获取由广告联盟服务器102提供的、广告商为广告主的营销/促销活动所形成的广告,展示在网页上,由网页访问者浏览和访问。以CPC业务为例,一个或多个网页访问者点击广告,则网站运营商服务器101检测网页访问者由于点击行为所产生的信号,采集相应于点击的访问流量,并将采集的访问流量发送到广告联盟服务器102。
[0073]广告联盟服务器102收到对应广告的访问流量,根据该广告,查找到相应的广告主,并基于访问流量计算出该广告主需要支付给广告商的费用。这里,还可以在查找广告主前,对收到的访问流量进行过滤和/或鉴别,以确定其是否为合法的访问流量(非作弊、欺诈的)。一种情形,如果广告主希望完全由第三方金融机构以信贷方式预支(透支)、或者说广告主在广告商侧无预存款账户,则直接将该计算出的费用作为信贷支付费用,去请求第三方金融机构以信贷方式预支。另一种情形,如果该广告主还有按照传统CPC业务方式设有预存款账户、即有预存款,则可以先由预存款来支付该费用,若足够支付则不必请求第三方信贷预支;若不足以支付则支付不完的该费用的剩余部分/超支部分/透支部分(即计算出的广告投放应支付费用-预存款已经支付费用),作为信贷支付费用,去请求第三方金融机构以信贷方式预支。查询到广告主并记录更新信贷支付费用,广告联盟服务器102向第三方信贷服务器103发送信贷处理请求,信贷处理请求中包括广告主标识、信贷支付费用。另外,当查到的广告主没有标识,即广告主与第三方没有签约信贷协议、第三方没有提供标识给广告主并保存在广告联盟服务器102和第三方信贷服务器103中,此时,广告联盟服务器102可以向广告主发送申请与第三方金融机构签约信贷协议的提示(让广告主与第三方金融机构签订信贷协议获得相应的标识)、和/或指示网站运营商服务器101暂停该广告主的广告。若不签约又不能支付该费用则停止该广告主的广告,若签约则广告主根据信贷协议获得标识以便获得后面的信贷帮助。
[0074]第三方信贷服务器103接收广告联盟服务器102发送来的信贷处理请求。将信贷处理请求中的广告主标识与信贷服务器103中保存的广告主标识进行匹配,判断是否存在该广告主标识(如标识是否一致),即确定是否广告主与第三方签约有信贷协议(一旦签约信贷协议则第三方和广告主都会获得标识并分别保存在广告联盟服务器102和第三方信贷服务器103中)。如果不匹配,则没有签约贷款协议,可以拒绝协助透支,或者可以由贷款服务器103向广告主发送申请与第三方金融机构签约信贷协议的提示、和/或指示(直接或间接如通过广告联盟服务器)网站运营商服务器101暂停该广告主的广告(参见前述广告联盟服务器102的描述)等。若拒绝签约又无法支付该信贷支付费用则停止广告主的广告,否则经签约获得标识后再依据标识进行信贷处理(参见下述匹配情形下的处理)。如果匹配,则从信贷处理请求中提取信贷支付费用,按照广告主与第三方的信贷协议执行信贷处理(如:第三方金融机构帮广告主向广告商支付该信贷支付费用,并向广告主发送还款信息等)。第三方具体的信贷处理,可以先判断该信贷支付费用是否符合信贷额度的规定,即要满足或者符合:信贷额度(授信额度)>本次信贷支付费用额度+已经信贷支付费用额度。换言之,按信贷协议的信贷额度,该信贷支付费用的额度不能超过(即必须小于等于)还能够由第三方进行信贷透支的额度(本次信贷支付费用额度<信贷额度-已经信贷支付费用额度,即还能透支的额度要小于等于当前的信贷余额),现有信贷余额是以信贷额度为基础,每次进行了信贷支付后,扣除信贷支付费用后还能透支的额度。当判断结果为符合,即现有信贷余额足以支付本次信贷支付费用,则第三方帮助或代替广告主向广告商付费,进一步,第三方还可以根据该信贷处理,生成账单(如以月计算方式生成账单)发给广告主,通知其按信贷协议及其中的还款期限,按时还款;当判断结果为不符合,即现有信贷余额不足以支付,则第三方拒绝付费,并通知广告主和广告商(例如信贷处理失败等消息)。
[0075]B、以搜索门户的搜索显示业务为例
[0076]在另一个实施方式中,网站运营商服务器101获取由客户业务服务器102提供的、客户业务服务商为信息提供者的信息优先曝光需求所提供的搜索对象(如搜索框),由网页访问者浏览和访问(在搜索框输入关键词)。一个或多个网页访问者根据关键词请求搜索,则网站运营商服务器101检测网页访问者由于搜索操作产生的信号,采集相应于搜索操作的搜索行为,并将采集的搜索行为(数据)发送到客户业务服务器102 (又称搜索服务器)。
[0077]搜索服务器102根据接收到搜索行为,进行信息搜索,并将搜索结果反馈到网络运营商服务器101按优先顺序显示搜索结果,即按照预先签订的优先高曝光率搜索结果显示协议等,例如,根据该类协议,某信息提供者的信息符合搜索条件而被搜索到,该信息作为搜索结果,会优先/高频显示在网页第一页、第一行等而被网页访问者通过浏览器浏览等。在搜索服务器102,可以基于该搜索行为,将操作相应搜索对象的搜索结果(即某信息)的信息提供者查询到,并基于搜索行为计算出该信息提供者需要支付给搜索服务器102/客户业务服务商的费用。这里,还可以在查找信息提供者前,对收到的搜索行为进行过滤和/或鉴别,以确定其是否为合法的搜索行为(非作弊、欺诈的搜索到某信息并相应显示)。一种情形,如果信息提供者希望完全由第三方金融机构以信贷方式预支(透支)、或者说信息提供者在客户业务服务商侧无预存款账户,则直接将该计算出的费用作为信贷支付费用,去请求第三方金融机构以信贷方式预支。另一种情形,如果该信息提供者预先设有预存款账户即有预存款,则可以先由预存款来支付该费用,若足够支付则不必请求第三方信贷预支;若不足以支付则支付不完的该费用的剩余部分/超支部分/透支部分(即计算出的搜索到结果优先高频率显示而应支付费用-预存款已经支付费用),作为信贷支付费用,去请求第三方金融机构以信贷方式预支。查询到信息提供者并记录更新信贷支付费用,搜索服务器102向第三方信贷服务器103发送信贷处理请求,信贷处理请求中包括信息提供者标识、信贷支付费用。另外,当查到的信息提供者没有标识,即信息提供者与第三方没有签约信贷协议、第三方没有提供标识给信息提供者并保存在搜索服务器102和第三方信贷服务器103中,此时,搜索服务器102可以向信息提供者发送申请与第三方金融机构签约信贷协议的提示(让信息提供者与第三方金融机构签订信贷协议获得相应的标识)、和/或指示网站运营商服务器101暂停作为搜索结果的该信息提供者的信息的优先/高频率显示。若不签约又不能支付该费用则停止其信息作为搜索结果优先/高频率显示(或者降低该信息提供者的信息曝光率,放后面显示即降低优先级),若签约则信息提供者根据信贷协议获得标识以便获得后面的信贷帮助。
[0078]第三方信贷服务器103接收搜索服务器102发送来的信贷处理请求。将信贷处理请求中的信息提供者标识与信贷服务器103中保存的信息提供者标识进行匹配,判断是否存在该信息提供者标识(如标识是否一致),即确定是否信息提供者与第三方签约有信贷协议(一旦签约信贷协议则第三方和信息提供者都会获得标识并分别保存在搜索服务器102和第三方信贷服务器103中)。如果不匹配,则没有签约贷款协议,可以拒绝协助透支,或者可以由贷款服务器103向信息提供者发送申请与第三方金融机构签约信贷协议的提示、和/或指示(直接或间接如通过搜索服务器)网站运营商服务器101暂停作为搜索结果的该信息提供者的信息的优先/高频率显示(参见前述搜索服务器102的描述)等。若拒绝签约又无法支付该信贷支付费用则停止其信息作为搜索结果优先/高频率显示(或者降低该信息提供者的信息曝光率,放后面显示即降低优先级),否则经签约获得标识后再依据标识进行信贷处理(参见下述匹配情形下的处理)。如果匹配,则从信贷处理请求中提取信贷支付费用,按照信息提供者与第三方的信贷协议执行信贷处理(如:第三方金融机构帮信息提供者向客户业务服务商/搜索服务器102方支付该信贷支付费用,并向信息提供者发送还款信息等)。第三方具体的信贷处理,可以先判断该信贷支付费用是否符合信贷额度的规定,即要满足或者符合:信贷额度(授信额度)>本次信贷支付费用额度+已经信贷支付费用额度。换言之,按信贷协议的信贷额度,该信贷支付费用的额度不能超过(即必须小于等于)还能够由第三方进行信贷透支的额度(本次信贷支付费用额度<信贷额度-已经信贷支付费用额度,即还能透支的额度要小于等于当前的信贷余额),现有信贷余额是以信贷额度为基础,每次进行了信贷支付后,扣除信贷支付费用后还能透支的额度。当判断结果为符合,即现有信贷余额足以支付本次信贷支付费用,则第三方帮助或代替信息提供者向客户业务服务商付费,进一步,第三方还可以根据该信贷处理,生成账单(如以月计算方式生成账单)发给信息提供者,通知其按信贷协议及其中的还款期限,按时还款;当判断结果为不符合,即现有信贷余额不足以支付,则第三方拒绝付费,并通知信息提供者和客户业务服务商(例如信贷处理失败等消息)。
[0079]结合图2根据本申请一个实施例的数据处理方法的流程图,描述在图1的数据处理系统中,实现的数据处理方法的具体过程。
[0080]该数据处理系统,是对实时网络访问行为数据量巨大并且安全性要求高的金融数据所在数据处理系统进行的改变,进而,也发生了数据处理方法的改变。下面将主要以基于CPC业务模式的处理流程为例子进行描述。
[0081]步骤S210,基于与接收的网页访问者的访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者。
[0082]网页上提供或展示来一个或多个网页功能事件,一个或多个网页访问者通过诸如浏览器对网页进行浏览,进一步地,还可以对一个或多个所述网页功能事件执行操作/动作,即发生了访问行为/操作、从而产生网页访问者针对功能事件的访问行为数据。
[0083]其中,访问行为数据的获取如图3所示,即在执行步骤S210之前,还需要获得网页访问者对一个或多个网页功能事件发生访问行为进而产生的访问行为数据。图3示出了根据本申请一个实施例的访问行为数据,进一步地,以CPC业务为例的广告点击访问流量获取流程图。在网页上,可以检测这些网页访问者对一个或多个网页功能事件执行行为或操作而产生的访问行为数据,并采集这些访问行为数据,进而可以发送以基于该访问行为数据进行处理。
[0084]步骤S310,在网页上展示传送来的(或获取来的)一个或多个网页功能事件。比如,在电商网站的网页上展示/显示发送或获取的广告,在搜索门户的网页上展示/显示发送或获取的搜索对象(搜索入口、输入框等)。
[0085]步骤S320,检测网页访问者访问网页时,对网页上展示的一个或多个网页功能事件所执行的行为或操作(即检测触发事件的信号)。比如,在电商网站的网页上,网页访问者点击广告,检测到该点击行为;在搜索门户的网页上,网页访问者输入关键词请求搜索,检测到该搜索对象被操作。
[0086]步骤S330,采集根据检测到的网页访问者的行为或操作而产生的访问行为数据(如:访问流量、搜索操作相关的数据等)。其中,采集的访问行为数据,将会被发送到存储或记录了相应的网页功能事件及其发起者的一侧,进一步,可以进行计算(运算、函数运算等)和记录(更新数据)等处理,即以便执行比如步骤S210的处理。比如,点击产生的访问流量(数据)、或搜索执行产生的搜索行为(数据)会被采集,发送到广告商或客户业务服务商。
[0087]另外,在客户业务服务商,搜索行为带来的相关数据可以完成依据搜索条件的信息搜索,并将搜索到的结果所包含的某信息,按照其信息提供者与客户业务服务商协商好的、一旦应搜索请求(关键词搜索)查到该信息、则该信息优先显示并高频率曝光给浏览网页并请求搜索的网页访问者,即,将搜索结果中的该信息按协商规则优先/高频率显示在网页上,如第一服务器/网站运营商服务器(搜索门户服务器)101对搜索命中结果按第二服务器/数据服务器(客户业务服务器/搜索服务器)102的优先显示率等进行显示。
[0088]进一步地,在查询发起者之前,还可以对接收到的这些访问行为数据,进行过滤和/或鉴别这些行为数据的处理。比如:来自广告商的广告被显示在网页上,网页访问者点击广告的操作产生了访问流量,对该访问流量过滤、鉴别,以确认合法或者有效,即反欺诈(防止CPC业务中的欺诈行为);或者,对非真实的网页访问者、通过非法程序的运行执行对搜索对象的操作而产生的搜索操作相关的数据进行过滤、鉴别,以确认合法或者有效(反欺诈)。
[0089]进一步地,查询发起者,即根据访问行为数据所对应的网页功能事件,去查找该网页功能事件的发起者。比如,点击产生的访问流量,是针对某广告G,该广告G是广告商根据广告主g的营销/促销活动而生成的,均对应保存(记录或存储)在广告商侧,因而,可以对应该广告G查询到广告主g。同样,根据搜索行为相关的数据而得到的结果(信息)显示方式,其对应于搜索对象(如:关键词输入框、导航、链接等)不同的搜索条件,即来自不同的搜索对象的不同搜索条件、能搜索到不同的信息,从而根据这些信息能找到相应的各个信息提供者,即基于搜索对象而查找到对应的信息提供者。
[0090]更具体地,步骤S210 —具体实施过程,参见关于系统中第一服务器101的结构、功能和处理,以及前述“A”或“B”业务例子中的网络运营商服务器(电商网站服务器、搜素门户网站服务器)101的结构、功能和处理。
[0091]步骤S220,根据访问行为数据,生成待处理数据,基于待处理数据,发送数据处理请求。下面结合如图4所示,根据本申请一个实施例的数据处理请求产生流程图,进行描述。
[0092]如前述的步骤S210可知,由访问行为数据可以找到相应的网页功能事件,查询发起者(进而,如果有标识被对应该发起者存储或记录,还能查到该发起者的标识);另外,访问行为数据可以是经过过滤/鉴别后的合法访问行为数据。因而,步骤S410中,基于查到的发起者,根据该访问行为数据,可以进行计算以生成待处理数据。
[0093]比如,对某广告主,广告商与广告主之间可以预设有每次点击应付广告(广告投放)费用规则,当获得点击该广告的访问流量(产生潜在客户),可以基于广告主的预设规则对访问流量进行计算,得到广告主应当为此支付的费用,或者说在无预存款账户的情形下,需要第三方金融机构帮助预支/透支的信贷支付费用(如按流量乘以费用等方式)。另外,进一步的,广告主可以有预存款账户,其预存款能完全支付该费用则不必产生信贷支付费用,但若预存款不足以支付该费用,也可以采用先由预存款支付该费用,还不够的差额,即应当支付的该费用剩余部分,作为信贷支付费用。同样,对于信息提供者,也可以基于不同信息提供者存在与客户业务服务商预设不同的规则,根据搜索行为(如:搜素从而排到第一页、第一位等)计算出应当支付的费用,生成信贷支付费用(应当支付的费用、或者应当支付的费用中扣除预付款支付的剩余部分)。
[0094]步骤S420中,判断所述发起者是否具有标识。其中查找到发起者,可以判断该发起者是否存在的标识,即可以确定发起者是否与第三方(如能保证数据及其数据处理安全的第三方)签约有效数据处理的约定。
[0095]步骤S430中,若判断有(Y),则提取出该发起者的发起者标识,结合该待处理数据,形成数据处理请求(数据处理请求包括发起者标识和待处理数据等),发送给第三方,由第三方进行数据处理(没有该待处理数据,也就无需发送数据处理请求),进一步地,完成发送则可以进入步骤S230的处理。
[0096]步骤S440中,若判断无(N),则向发起者发送建立有效数据处理约定的提示和/或暂停发起者在网页上显示网页功能事件等,直到建立约定获得标识而形成数据处理请求,即建立(Y),到步骤S420,进而到步骤S430,恢复显示,若不建立(N)则无法处理数据,则反馈通知发起者、彻底停止在网页上显示网页功能事件,结束。
[0097]比如,信贷处理请求中包括了信贷支付费用、广告主/信息提供者标识等,发送给第三方金融机构,以便能由其帮广告主/信息提供者预先支付该信贷支付费用。没有标识,则可以通知广告主/信息提供者,申请与第三方金融机构签订信贷协议等,否则(不签协议又不能支付费用),广告商/客户业务服务商无法获得广告主/信息提供者支付的费用,会拒绝广告显示/搜索优先显示。
[0098]进一步地,待处理数据还可以对应发起者存储或记录下来,也可以用来更新以往的记录。
[0099]更具体地,步骤S220 —具体实施过程,参见关于系统中第二服务器101的结构、功能和处理,以及前述“A”或“B”业务例子中的数据服务器(广告联盟服务器、客户业务服务器/搜索服务器)101的结构、功能和处理。
[0100]步骤S230,基于接收的数据处理请求,以及有效数据处理约定,执行数据处理。主要由第三方根据数据处理请求为发起者(帮助/协助发起者)执行数据处理。下面结合如图5所示,根据本申请一个实施例的第三方协助数据处理流程图。第三方将预先保存的发起者标识和预设处理数据与数据处理请求中的发起者标识和待处理数据进行比较分析,当确定标识一致且待处理数据符合预设处理数据的规定则执行数据处理,否则提示发起者建立有效数据处理约定(如步骤S220所述),且当待处理数据符合该约定中预设处理数据的规定则执行数据处理。其中,若不建立该约定则不能由第三方执行数据处理,若建立该约定但待处理数据不符合该约定中预设处理数据的规定则第三方拒绝执行数据处理。数据处理若执行完,第三方还可以产生消息、报告、通知等,发送给发起者。
[0101]步骤S510,根据数据处理请求,提取出数据处理请求中的发起者标识和待处理数据。这里由接收到数据处理请求、能保障数据处理安全且执行数据处理的第三方来实施。其中,发起者标识,表示发起者与第三方签约了有效数据处理约定。一旦签约,第三方和发起者都会获得该标识并分别保存以指示第三方为该发起者执行数据处理。
[0102]比如:信贷处理请求发送到第三方(金融机构),第三方将其中的广告主/信息提供者标识和信贷支付费用提取出来。
[0103]步骤S520,将提取出的发起者标识与预先保存的发起者标识进行匹配。这里,可以将第三方保存的标识与从数据处理请求中提取的标识,进行一致性比较,以判断数据处理请求中的该发起者是否为已授权可信的发起者(即与第三方建立了有效数据处理约定的发起者)。相匹配(即两标识一致),判断结果为是(Y),能确定数据处理请求中的标识所对应的发起者满足有效数据处理约定(已经签约),进入步骤S530。不匹配(即不一致),判断结果为否(N),不能确定数据处理请求中的标识所对应的发起者满足有效数据处理约定(或者确定为不满足有效数据处理约定),则进入步骤S560。
[0104]比如,贷款处理请求中的广告主(信息提供者)标识、与第三方金融机构中保存的广告主(信息提供者)标识对比,确定是否一致,即判断是否保存了该广告主(信息提供者)标识、是否签订了信贷协议。若两个标识一致,即第三方金融机构保存有该广告主(信息提供者)标识,表明二者签订了信贷协议,否则表明二者并没有签订信贷协议,甚至,即便广告主(信息提供者)有标识、但与能帮助进行CPC信贷服务的第三方中保存的广告主(信息提供者)标识不一致、不相同,也表明未签约,信贷处理请求中提取的是个错误的或无效的标识。
[0105]步骤S530,基于数据处理请求中的待处理数据以及标识所对应的有效数据处理约定中的预设处理数据,进行匹配。这样,第三方才能判断是否应当响应该数据处理请求而执行数据处理。当该标识真实有效,即两个标识匹配,那么还要进行下一步的匹配和判断,可以是:第三方将提取的待处理数据与第三方保存的预设处理数据(该预设处理数据,是根据有效数据处理约定中预先设置的)进行分析,如,运算(函数、数学公式等),判断数据处理请求中的待处理数据是否符合预设处理数据的规定,具体而言,可以通过计算(函数运算、数学公式)等,确定待处理数据是否满足预设处理数据的规定,满足则匹配即Y (符合规定)、可以执行数据处理,进入步骤S550,而不满足则不匹配即N (不符合规定)、则可能导致不执行数据处理,进入步骤S540。如,待处理数据和预设处理数据可以是数值,那么经过计算,待处理数据是否超过了(或大于等于)预设处理数据规定的数值等。
[0106]比如,本次即该信贷处理请求中的信贷支付费用,根据公式:信贷额度(授信额度)即预设处理数据 > 本次信贷支付费用额度+已经信贷支付费用额度,也就是说本次信贷支付费用不能超过当前余下的还可以透支的信贷余额,本次信贷支付费用额度 < 信贷额度-已经信贷支付费用额度。若经该公式计算,信贷支付费用符合信贷额度的规定,则进入步骤S550,不符合则进入步骤S540,即超过能透支的额度。
[0107]步骤S540,当不匹配(N),则拒绝根据待处理数据执行数据处理。第三方可以在分析待处理数据与预设处理数据的规定不相符时拒绝执行数据处理,进而还可以返回拒绝处理的信息或处理失败的信息,并结束处理流程。
[0108]比如,信贷处理请求中的本次信贷支付费额度超过了能第三方金融机构当前还能为该广告主/信息提供者向广告商/客户业务服务商支付即透支的信贷余额,则拒绝支付该信贷处理请求中的该信贷支付费用。
[0109]步骤S550,当匹配(Y),则根据待处理数据执行数据处理。进一步,处理完后返回结果并结束,具体而言,可以根据待处理数据生成处理结果信息、报告、通知等,发送给发起者。
[0110]比如,第三方金融机构执行信贷处理,为广告主/信息提供者、按照本次信贷处理请求中信贷支付费用,向广告商/客户业务服务商实现支付(透支),进而还可以按月生成账单等,将账单提供给广告主/信息提供者要求其依据信贷协议在约定的时间期限前偿还帮助支付的费用。
[0111]步骤S560,向数据处理请求中的发起者标识所对应的发起者,发出建立有效数据处理的约定的提示(提示发起者与能为其进行数据处理的第三方签约),若签约(Y),则再回到步骤S520确定其标识是否匹配而进行依据该约定处理;否则(N)则结束。该提示签约的处理方式,可以参照步骤S220中描述的方式,在此不再赘述。
[0112]比如,贷款处理请求中的广告主(信息提供者)标识与预存的广告主(信息提供者)标识不一致即为无效的,则可以提示该广告主(信息提供者)向该第三方金融机构申请信贷协议(签约)。申请成功即签约完成,双方获得标识再进行判断进而执行后面的处理,否则结束。
[0113]更具体地,步骤S230 —具体实施过程,参见关于系统中第三服务器101的结构、功能和处理,以及前述“A”或“B”业务例子中的第三方金融服务器(贷款服务器/信贷服务器)101的结构、功能和处理。
[0114]对于图2的方法,基于搜索门户的搜索业务模式的处理流程的例子,可以参考该CPC电商业务例子和前述“B”的情形,不再赘述。
[0115]对应上述数据处理方法,本申请还提供相应数据处理系统,包括通过网络等关联的第一服务器101、第二服务器102、第三服务器103,如图1所示。其中,对应该数据处理方法的每个步骤,各个服务器(服务器集群)还具有相应的功能模块,实现每个步骤描述的功能。参见图6所示的根据本申请一个实施例的数据处理系统的内部结构示意图。
[0116]第一服务器101包括展不模块611、检测模块612、米集模块613。各个模块实现的功能和处理,对应系统中第一服务器101的结构、功能和处理,以及前述“A”或“B”业务例子中的网络运营商服务器(电商网站服务器、搜素门户网站服务器)101的结构、功能和处理。
[0117]展示(或称显示)模块611,在网页上展示传送来的(或获取来的)一个或多个网页功能事件。
[0118]检测模块612,检测网页访问者访问网页时,对网页上展示的一个或多个网页功能事件所执行的行为或操作(即检测触发事件的信号)。
[0119]采集模块613,采集根据检测到的网页访问者的行为或操作而产生的访问行为数据(如:访问流量、搜索操作相关的数据等)。
[0120]第一服务器101将采集的访问行为数据奖杯发送到第二服务器102。各个模块实现的功能与图2所示方法的步骤310?330的处理相对应,具体不再赘述。
[0121]第二服务器102包括查询模块621、计算请求模块622。各个模块实现的功能和处理,对应系统中第二服务器101的结构、功能和处理,以及前述“A”或“B”业务例子中的数据服务器(广告联盟服务器、客户业务服务器/搜索服务器)101的结构、功能和处理。
[0122]查询模块621,基于与接收的网页访问者的访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者。其具体功能完全对应步骤S210描述的处理。
[0123]计算请求模块622,根据访问行为数据,生成待处理数据,基于待处理数据,发送数据处理请求。其具体功能完全对应步骤S220描述的处理,进一步,还对应图4步骤S410?S440描述的处理。
[0124]第三服务器103包括提取模块631、第一匹配模块632、第二匹配模块633,拒绝模块634、执行模块635、提不模块636。各个模块实现的功能和处理,对应系统中第三服务器101的结构、功能和处理,以及前述“A”或“B”业务例子中的第三方金融服务器(贷款服务器/信贷服务器)101的结构、功能和处理。
[0125]提取模块631,根据数据处理请求,提取出数据处理请求中的发起者标识和待处理数据。这里由接收到数据处理请求、能保障数据处理安全且执行数据处理的第三方来实施。其中,发起者标识,表示发起者与第三方签约了有效数据处理约定。一旦签约,第三方和发起者都会获得该标识并分别保存以指示第三方为该发起者执行数据处理。该模块具体功能完全对应步骤S230中步骤S510描述的处理。
[0126]第一匹配模块632,将提取出的发起者标识与预先保存的发起者标识进行匹配。这里,可以将第三方保存的标识与从数据处理请求中提取的标识,进行一致性比较,以判断数据处理请求中的该发起者是否为已授权可信的发起者(即与第三方建立了有效数据处理约定的发起者)。该模块具体功能完全对应步骤S230中步骤S520描述的处理。
[0127]第二匹配模块633,基于数据处理请求中的待处理数据以及标识所对应的有效数据处理约定中的预设处理数据,进行匹配。该模块具体功能完全对应步骤S230中步骤S530描述的处理。
[0128]拒绝模块634,当不匹配(N),则拒绝根据待处理数据执行数据处理。该模块具体功能完全对应步骤S230中步骤S540描述的处理。
[0129]执行模块635,当匹配(Y),则根据待处理数据执行数据处理。该模块具体功能完全对应步骤S230中步骤S550描述的处理。
[0130]提示模块636,向数据处理请求中的发起者标识所对应的发起者,发出建立有效数据处理的约定的提示(提示发起者与能为其进行数据处理的第三方签约),若签约(Y),则再回到步骤S520确定其标识是否匹配而进行依据该约定处理;否则(N)则结束。该模块具体功能完全对应步骤S230中步骤S560描述的处理。
[0131]各个服务器以及其各自的模块更具体的功能和处理,参见前述对第一至第三服务器101、102、103的描述和实现例子(如图1 )、以及参见前述对应图2至5的方法流程的描述和实现例子,各个模块与相应的方法步骤完全对应,在此,不在赘述。
[0132]综上所述,采用本申请的数据处理方法和系统,必须相互依赖于搜索门户、CPC业务各自的业务本身、即搜索门户、CPC业务,都必须依赖其能实施的网络技术,并且对该网络技术实现了改进,即由于业务方式的变化(第三方协助处理/协助信贷透支),从而导致了该网络本身的数据处理过程和技术发生了相适应的改进,搜索门户和CPC业务都与网络技术密切结合,不能分离和割裂。本申请的方法和系统,一方面,引入单纯依赖网络服务方的第三方协助处理方式,利用三方约定完成数据处理,简化了整个处理流程,减轻了享受业务服务的用户(广告主、信息提供者)的数据处理难度和整体的系统压力,降低享受业务服务的用户以及整个处理流程的处理复杂度,更灵活流畅地实现处理,随着网络实时行为数据量的日益增加,相应提高了整个网络数据处理的效率、降低了数据处理难度,减轻网络负担;另一方面,直接的两个对象(例如:广告主与广告商)之间,采用本申请的数据处理方法和系统,还能避免资金利用效率低的缺陷,由第三方(金融机构)的加入,使得根据三方关系和贷款协议,更灵活地实现贷款处理,便于实时有效的数据处理,如按照实际的按点击付费方式及时有效地实现支付。
[0133]需要说明的是,尽管以上以三方服务器为例进行对本申请进行了描述,但是,本申请的的数据处理方法和系统,并不限于服务器,可以网络集群。
[0134]在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0135]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0136]本说明书中的各个实施例一般采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0137]本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块或单元。一般地,程序模块或单元可以包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。一般来说,程序模块或单元可以由软件、硬件或两者的结合来实现。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块或单元可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0138]最后,还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0139]本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0140]本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其主要思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【权利要求】
1.一种数据处理方法,其特征在于,包括: 接收网页访问者的访问行为数据,根据与所述访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者; 根据所述访问行为数据,生成待处理数据; 基于所述待处理数据,发送数据处理请求,以便根据发送的数据请求执行相应的数据处理。
2.根据权利要求1所述的方法,其特征在于,接收网页访问者的访问数据之前,包括: 在网页上展示获取的一个或多个网页功能事件; 检测网页访问者访问网页时对网页上展示的一个或多个网页功能事件所执行的行为或操作; 根据所述行为或操作,产生访问行为数据; 采集并发送所述访问行为数据。
3.根据权利要求1所述的方法,其特征在于, 根据所述访问行为数据,生成待处理数据,包括:根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据; 基于所述待处理数据,发送数据处理请求,包括: 当查询到的所述发起者具有发起者标识,提取所述发起者标识,结合所述待处理数据,形成数据处理请求并发送所述数据处理请求; 当查询到的所述发起者不具有发起者标识,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以便等待获取指示已签约的发起者标识。
4.根据权利要求3所述的方法,其特征在于,根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据,包括: 基于所述发起者的记录,预处理所述待处理数据后,以生成新的待处理数据。
5.根据权利要求1所述的方法,其特征在于,以便根据发送的数据处理请求执行相应的数据处理,包括: 接收发送的所述数据处理请求; 根据所述数据处理请求,提取数据处理请求中的发起者标识和所述待处理数据; 将提取的所述发起者标识与预先保存的发起者标识进行匹配; 当匹配时,获得根据所述发起者标识对应的有效数据处理约定而预先保存的预设处理数据; 基于对提取的所述待处理数据与所述预设处理数据分析,以判断所述待处理数据是否符合所述预设处理数据的规定,如果符合,则基于所述有效数据处理约定,根据所述待处理数据,执行数据处理。
6.根据权利要求5所述的方法,其特征在于,还包括: 当不匹配时,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以获取指示已签约的发起者标识,重新进行匹配。
7.根据权利要求5所述的方法,其特征在于,还包括: 当不符合时,则拒绝根据所述待处理数据执行数据处理。
8.根据权利要求1所述的方法,其特征在于,所述发起者标识包括:标签或信令。
9.根据权利要求1-8之一所述的方法,其特征在于, 所述访问行为数据,包括:访问流量或搜索行为; 所述网页功能时间,包括:广告或搜索对象; 所述发起者,包括广告主或信息提供者; 所述待处理数据,包括:信贷支付费用; 所述数据处理请求,包括:第三方机构信贷处理请求; 所述数据处理,包括:第三方机构依据信贷支付费用为广告主或信息提供者向广告商或客户业务服务商实现支付; 所述行为或操作,包括:点击广告或操作搜素对象; 所述有效数据处理约定,包括:信贷协议; 所述预处理所述待处理数据,包括:当发起者有预存款账户时,在信贷支付费用中扣除预存款后,生成新的信贷支付费用; 所述预设处理数据,包括:信贷额度; 所述发起者标识,包括:信贷协议标识或信贷协议信令。
10.一种数据处理系统,其特征在于,包括: 查询模块,接收网页访问者的访问行为数据,根据与所述访问行为数据相对应的一个或多个网页功能事件,查询所述一个或多个网页功能事件的发起者; 计算请求模块,根据所述访问行为数据,生成待处理数据,并且,基于所述待处理数据,发送数据处理请求,以便根据发送的数据请求执行相应的数据处理。
11.根据权利要求10所述的系统,其特征在于,接收网页访问者的访问数据之前,包括: 展示模块,在网页上展示获取的一个或多个网页功能事件; 检测模块,检测网页访问者访问网页时对网页上展示的一个或多个网页功能事件所执行的行为或操作,并根据所述行为或操作,产生访问行为数据; 采集模块,采集并发送所述访问行为数据。
12.根据权利要求10所述的系统,其特征在于,包括: 所述计算请求模块,根据所述访问行为数据,生成待处理数据,还包括:根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据; 所述计算请求模块,基于所述待处理数据,发送数据处理请求,还包括: 当查询到的所述发起者具有发起者标识,提取所述发起者标识,结合所述待处理数据,形成数据处理请求并发送所述数据处理请求; 当查询到的所述发起者不具有发起者标识,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以便等待获取指示已签约的发起者标识。
13.根据权利要求12所述的方法,其特征在于,所述计算请求模块,根据所述访问行为数据,基于查询到的所述发起者,计算以生成待处理数据,还包括: 基于所述发起者的记录,预处理所述待处理数据后,以生成新的待处理数据。
14.根据权利要求10所述的系统,其特征在于,包括: 提取模块,接收发送的所述数据处理请求,并且,根据所述数据处理请求,提取数据处理请求中的发起者标识和所述待处理数据; 第一匹配模块,将提取的所述发起者标识与预先保存的发起者标识进行匹配; 第二匹配模块,当匹配时,获得根据所述发起者标识对应的有效数据处理约定而预先保存的预设处理数据,并且,基于对提取的所述待处理数据与所述预设处理数据分析,以判断所述待处理数据是否符合所述预设处理数据的规定; 执行模块,如果判断为符合,则基于所述有效数据处理约定,根据所述待处理数据,执行数据处理; 提示模块,当不匹配时,向发起者发送建立有效数据处理约定的提示和/或暂停一个或多个网页功能事件在网页上展示,以获取指示已签约的发起者标识,重新进行匹配; 拒绝模块,如果判断为不符合,则拒绝根据所述待处理数据执行数据处理。
15.根据权利要求10所述的系统,其特征在于,所述发起者标识包括:标签或信令。
16.根据权利要求10-15之一所述的系统,其特征在于,包括: 所述访问行为数据,包括:访问流量或搜索行为; 所述网页功能时间,包括:广告或搜索对象; 所述发起者,包括广告主或信息提供者; 所述待处理数据,包括:信贷支付费用; 所述数据处理请求,包括:第三方机构信贷处理请求; 所述数据处理,包括:第三方机构依据信贷支付费用为广告主或信息提供者向广告商或客户业务服务商实现支付; 所述行为或操作,包括:点击广告或操作搜素对象; 所述有效数据处理约定,包括:信贷协议; 所述预处理所述待处理数据,包括:当发起者有预存款账户时,在信贷支付费用中扣除预存款后,生成新的信贷支付费用; 所述预设处理数据,包括:信贷额度; 所述发起者标识,包括:信贷协议标识或信贷协议信令。
17.根据权利要求10-15之一所述的系统,其特征在于,包括: 通过网络两两相互关联的第一服务器、第二服务器、第三服务器;其中, 展示模块、检测模块和采集模块设置于所述第一服务器; 查询模块和计算请求模块设置于所述第二服务器; 提取模块、第一匹配模块、第二匹配模块、提示模块、执行模块和拒绝模块设置于所述第三服务器。
18.根据权利要求16所述的系统,其特征在于,包括: 通过网络两两相互关联的第一服务器、第二服务器、第三服务器;其中, 展示模块、检测模块和采集模块设置于所述第一服务器; 查询模块和计算请求模块设置于所述第二服务器; 提取模块、第一匹配模块、第二匹配模块、提示模块、执行模块和拒绝模块设置于所述第三服务器。
19.一种数据处理系统,其特征在于,包括: 经网络两两相互关联的第一服务器、第二服务器和第三服务器; 所述第二服务器,接收来自所述第一服务器的访问行为数据,以根据对应所述访问行为数据的网页功能事件,查询所述网页功能事件的发起者,并根据所述访问行为数据,生成待处理数据,再基于所述待处理数据,发送数据处理请求给所述第三服务器,以便所述第三服务器根据发送的数据处理请求执行相应的数据处理。
20.如权利要求19所述的系统,其特征在于,包括: 所述第一服务器,在网页上展示从第二服务器获取的一个或多个网页功能事件,当检测网页访问者通过终端访问网页、而对网页上展示的所述网页功能事件所执行的行为或操作时,能根据所述行为和操作产生访问行为数据,采集所述访问行为数据并发送给所述第二服务器。
21.根据权利要求19所述的系统,其特征在于, 根据所述访问行为数据,生成待处理数据,还包括:所述第二服务器,根据所述访问行为数据,基于查询到的所述发起者,进行计算,以生成待处理数据; 基于所述待处理数据,发送数据处理请求给所述第三服务器,还包括: 所述第二服务器,当查询到的所述发起者具有发起者标识时,提取所述发起者标识,结合所述待处理数据,形成数据处理请求、并发送所述数据处理请求给第三服务器; 所述第二服务器,当查询到的所述发起者不具有发起者标识,则向发起者发送建立有效数据处理约定的提示、和/或控制第一服务器暂停在网页上对应所述发起者的网页功能事件的展示,以便等待获取指示已签约的发起者标识; 所述第一服务器,响应所述控制,暂停所述展示。
22.根据权利要求21所述的系统,其特征在于,所述第二服务器,根据所述访问行为数据,基于查询到的所述发起者,进行计算,以生成待处理数据,还包括: 所述第二服务器,基于所述发起者的记录,将所述进行计算而生成待处理数据进行预处理,在预处理所述待处理数据后,生成新的待处理数据。
23.根据权利要求19所述的系统,其特征在于,以便所述第三服务器根据发送的数据处理请求执行相应的数据处理,包括: 所述第三服务器接收从所述第二服务器发送来的所述数据处理请求,从所述数据处理请求中提取发起者标识、与所述第三服务器中预先保存的发起者标识进行匹配; 当匹配时,所述第三服务器根据其预先保存的预设处理数据、与从所述数据处理请求中提取的所述待处理数据,进行分析,以判断所述待处理数据是否符合所述预设处理数据的规定,如果符合,则基于所述有效数据处理约定,根据所述待处理数据,执行数据处理;其中,所述预设处理数据根据所述发起者标识对应的有效数据处理约定而设定。
24.根据权利要求23所述的系统,其特征在于,还包括: 所述第三服务器,当不匹配时,向发起者发送建立有效数据处理约定的提示、和/或控制所述第一服务器在网页上对应所述发起者的网页功能事件的展示,以便等待获取指示已签约的发起者标识,重新进行匹配; 所述第一服务器,响应所述控制,暂停所述展示。
25.根据权利要求24所述的系统,其特征在于,还包括: 所述第三服务器,当不符合时,则拒绝根据所述待处理数据执行数据处理。
26.根据权利要求19所述的系统,其特征在于,所述发起者标识包括:标签或信令。
27.根据权利要求19-26之一所述的系统,其特征在于, 所述访问行为数据,包括:访问流量或搜索行为; 所述网页功能时间,包括:广告或搜索对象; 所述发起者,包括广告主或信息提供者; 所述待处理数据,包括:信贷支付费用; 所述数据处理请求,包括:第三方机构信贷处理请求; 所述数据处理,包括:第三方机构依据信贷支付费用为广告主或信息提供者向广告商或客户业务服务商实现支付; 所述行为或操作,包括:点击广告或操作搜素对象; 所述有效数据处理约定,包括:信贷协议; 所述预处理所述待处理数据,包括:当发起者有预存款账户时,在信贷支付费用中扣除预存款后,生成新的信贷支付费用; 所述预设处理数据,包括:信贷额度; 所述发起者标识,包括:信贷协议标识或信贷协议信令。
【文档编号】G06F17/30GK104346374SQ201310329535
【公开日】2015年2月11日 申请日期:2013年7月31日 优先权日:2013年7月31日
【发明者】王凯, 王方 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1