[go: up one dir, main page]

CN105488320A - 一种补偿数据处理方法和系统、及一种电子设备 - Google Patents

一种补偿数据处理方法和系统、及一种电子设备 Download PDF

Info

Publication number
CN105488320A
CN105488320A CN201410484090.6A CN201410484090A CN105488320A CN 105488320 A CN105488320 A CN 105488320A CN 201410484090 A CN201410484090 A CN 201410484090A CN 105488320 A CN105488320 A CN 105488320A
Authority
CN
China
Prior art keywords
request
result
event
item
events
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410484090.6A
Other languages
English (en)
Inventor
黄习锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410484090.6A priority Critical patent/CN105488320A/zh
Publication of CN105488320A publication Critical patent/CN105488320A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种补偿数据处理方法和系统,及一种电子设备,其中,所述方法包括:响应配置请求,从具有关联关系的多个关联事件中获取一个或多个预请求事件;分别获取所述多个关联事件对应的多个第一结果项目和一个或多个预请求结果项目;根据预请求结果项目对应的预请求结果项目分值,从一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合;响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。通过本发明解决了数据处理时处理速度慢效率低的问题。

Description

一种补偿数据处理方法和系统、及一种电子设备
技术领域
本发明涉及计算机技术领域,具体涉及一种补偿数据处理方法和系统、及一种电子设备。
背景技术
数据处理是对数据(包括数值的和非数值的)进行分析和加工的技术过程。包括对各种原始数据的分析、整理、计算、编辑等的加工和处理。随着计算机的日益普及,在计算机应用领域中,通过计算机数据处理进行信息管理已成为主要的应用。如测绘制图管理、仓库管理、财会管理、交通运输管理,技术情报管理、办公室自动化等。
终端处理数据过程中,当数据的数据量较小时,处理速度较快,效率高,等待时间短。然而,当数据的数据量较庞大时,终端在处理数据过程中,终端处理负担呈几何级加重,处理速度越来越慢,处理效率低。尤其是,在使用硬件和/或软件配置较低的终端进行庞大数据处理时,由于终端处理能力有限,进而导致终端在数据处理中途出现运算错误而结束数据处理过程;又或者,由于终端超负荷运转而导致设备过热,出现宕机,以至于需要重新开始处理过程,浪费时间。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种补偿数据处理方法和相应的一种补偿数据处理系统,及一种电子设备。
依据本发明的一个方面,提供了一种补偿数据处理方法,包括:
响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息;
分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目;
根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合;
响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
根据本发明的另一方面,提供了一种补偿数据处理系统,包括:
预请求事件获取模块,用于从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息;
获取模块,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目;
请求结果项目获取模块,用于根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
大底结果项目确定模块,用于从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;
大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
依据本发明的又一方面,提供了一种电子设备,所述电子设备包括上述补偿数据处理系统。
本发明实施例公开的一种补偿数据处理方案,根据配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本发明实施例可以将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本发明实施例根据由大底结果项目组成的集合为大底集合,对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明实施例一中的一种补偿数据处理方法的步骤流程图;
图2是本发明实施例二中一种补偿数据处理方法的步骤流程图;
图3是本发明实施例三中一种胜负彩的选择示意图;
图4是本发明实施例三中一种胜负彩中的补偿数据处理方法的步骤流程图;
图5是本发明实施例四中一种补偿数据处理系统的结构框图;
图6是本发明实施例五中一种补偿数据处理系统的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
参照图1,示出了本发明实施例一中一种补偿数据处理方法的步骤流程图。在本实施例中,所述补偿数据处理方法,包括:
步骤102,响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息。
在本实施例中,若所述具有关联关系的多个事件是同一设定事件集合中的集合元素,则可以认为多个事件相互之间具有关联关系。如,有多支球队参加的足球世界杯比赛,则可以将多支球队两两之间的比赛看作多个不同的事件,多个不同的事件都属于所述足球世界杯比赛这一设定事件集合中的集合元素,故,可以认为多个不同事件具有关联关系。又如,双色球的7个号码,前六个号码均分别可以是数字1-33中的任意一个,第7个号码则可以是数字1-16中的任意一个。由于双色球每一期都是由7个号码组成,也即7个号码均属于双色球这一设定集合中的集合元素,故,7个号码事件具有关联关系。进一步地,前六个事件(号码)对应的事件结果的数量可以相同(33种事件结果),第7个事件(号码)对应的事件结果的数量(16种事件结果)可以与其他关联事件的对应的事件结果的数量(33种事件结果)不同。
较佳地,在本申请中,具有关联关系的多个关联事件还可以是指:若一个结果是由多个事件的事件结果共同确定的,则可以将所述多个事件确定为具有关联关系的多个关联事件。如,世界杯竞猜中的“二串一”,即,竞猜两场比赛的比赛结果,当同时猜对两场比赛的比赛结果时,则中奖。如,两场比赛可以看作两个事件,其中,事件1:巴西VS德国;事件2:荷兰VS阿根廷。由于最终结果(即,“二串一”事件的事件结果)是由事件1和事件2两个事件的事件结果共同确定的,因此,可以确定事件1和事件2是具有关联关系的关联事件。
以世界杯四分之一赛为例,在四分之一赛中共有8场比赛要进行,此8场比赛可以看作是具有关联关系的8个关联事件,且,每一场比赛均有3种比赛结果,即,主队胜(以3表示主队胜);主队平(以1表示主队平);主队负(以0表示主队负)。较佳地,可以对8个关联事件的事件结果进行全排序,得到多个结果项目,如:33333333;31111111;00000000;11111111等共计38个结果项目。
较佳地,响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件,如,从上述8个关联事件中获取与所述配置请求相匹配的3个事件作为预请求事件。其中,3个预请求事件的对应事件结果进行全排序后,可以得到33共计27个预请求结果项目。较佳地,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息,即,所述配置请求可以用于指示从所述27个预请求结果项目中获取满足所述数量信息个数的预请求结果项目。
步骤104,分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目。
在本实施例中,可以以任意一种适当的方式获取第一结果项目和预请求结果项目。较佳地,可以通过对所述多个关联事件对应的关联事件结果进行全排序,得到对应的多个第一结果项目。通过对所述一个或多个预请求事件对应的预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
这里需要说明的是采用全排序的方式获取第一结果项目和/或预请求结果项目时,第一结果项目和/或预请求结果项目中的元素为各个事件的事件结果。如,上述8个关联事件对应的一个第一结果项目“33333333”,第一个“3”可以是事件1的事件结果(主队胜);第二个“3”可以是事件2的事件结果,依次类推。
步骤106,根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
由前所述可知,第一结果项目和/或预请求结果项目中的元素可以是各个事件对应的事件结果。较佳地,每一个事件下的每一种事件结果都对应有一个补偿值,可以通过对第一结果项目和/或预请求结果项目中的各个元素(即,事件结果)对应补偿值进行归一化处理,进而得到各个第一结果项目对应的第一结果项目分值,和/或,各个预请求结果项目对应的预请求结果项目分值。
在本实施例中,可以根据预请求结果项目分值对所述一个或多个预请求结果项目进行排序,然后按照排序后的顺序筛选得到满足所述数量信息的结果项目,并将筛选得到的结果项目作为请求结果项目。
其中,补偿值可以用于表示当事件下的事件结果发生时的补偿量。
以上述事件1为例,在事件1对应的比赛结束之前,并不能确定最终的事件结果是3、是1、还是0。此时,许多第三方会给出事件1下的3种事件结果的补偿值。如,根据历史比赛结果,在最近的10场“巴西VS德国”的比赛中,有9场比赛的比赛结果都是巴西胜,则可以预测上述事件1的最终事件结果是巴西胜的可能性大于德国胜的可能性。此时,第三方一般给出的事件1对应的事件结果的补偿值是:巴西胜(即,事件结果3)的补偿值为1,巴西负(即,事件结果3)的补偿值为6。可以理解为,若预先选择了巴西胜(即,3)这一事件结果作为所述事件1的最终事件结果,则当所述事件1最终完成时的事件结果是巴西胜时,则以X*1的补偿量进行补偿。若预先选择了巴西负这一事件结果作为所述事件1的最终事件结果,则当所述事件1最终完成时的事件结果是巴西负时,则以X*6的补偿量进行补偿。其中,X根据实际情况确定,可以但不仅限于是金额值、积分值和虚拟的游戏货币值中的至少一种。
这里需要说明的是,事件结果对应的补偿值指示了该事件结果发生的概率。补偿值越大说明事件的最终结果为该事件结果的可能性越小,即,是一个小概率事件,反之,可能性则越高,即,发生的概率较大。如,一事件:掷硬币,当掷出的硬币为正面(硬币其中的任一面为正面,则对应的另一面为反面)时,补偿值为1;当掷出的硬币为反面时,补偿值为1;当掷出的硬币为竖直立起状态时,补偿值为100。可以理解为,硬币为竖直立起状态这一事件结果是小概率事件,一般可以认为其不会发生,故,硬币为竖直立起状态这一事件结果对应的补偿值100远大于其他两种事件结果对应的补偿值1。由此可见,补偿值的大小可以间接反映事件结果发生的概率,即,补偿值可以指示事件结果发生的概率。
步骤108,从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合。
在本实施例中,第一结果项目与请求结果项目相匹配是指:请求结果项目中的元素与第一结果项目中对应的元素相同。也即,请求结果项目中的所有事件结果与第一结果项目中对应的事件的事件结果相同。
参照表1,示出了本实施例中一种3个关联事件的事件结果表。其中,事件A、B、C均可以各自表示一场足球比赛,“胜”表示主队赢,“平”表示主队和客队打平,“负”表示主队输。
关联事件 事件结果(胜) 事件结果(平) 事件结果(负)
事件A 3 1 0
事件B 3 1 0
事件C 3 1 0
表1
较佳地,按照事件A、B、C的顺序对三个事件下的事件结果进行全排序,可以得到27个第一结果项目:333;331;330;313;311;310;303;301;300;133;131;130;113;111;110;103;101;100;033;031;030;013;011;010;003;001;000。这里需要说明的是,按照事件A、B、C的顺序是指在第一结果项目中元素是按照事件A、事件B、事件C的顺序排列的。如,“310”表示:事件A的结果是3,事件B的结果是1,事件C的结果是0。
在本实施例中,确定预请求事件为事件A和事件B,且,最终确定的请求结果项目为33和31。较佳地,为了从27个第一结果项目中筛选得到与请求结果项目33和31相匹配的大底结果项目,可以将大底结果项目表示为33*和31*,其中,*为通配符。故,通过匹配筛选,可以从27个第一结果项目中获取与33*和31*相匹配的如下大底结果项目:333、331、330、313、311、310。
由此可见,在本实施例中,将对多个数据(3个关联事件,及其对应的27个第一结果项目)的处理过程转换成了对个别数据(2个预请求事件,及其对应的2个请求结果项目)的处理,简化了数据处理流程,提高了效率。特别是当数据量较大时,将对大量冗长数据的繁杂处理过程简化成对个别数据的快速处理,提供了处理效率,减轻了服务器或终端设备的压力。
步骤110,响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。其中,所述调用请求中携带有预测结果项目信息。
综上所述,本实施例公开的一种补偿数据处理方法,根据配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本实施例可以将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
实施例二
参照图2,示出了本发明实施例二中一种补偿数据处理方法的步骤流程图。在本实施例中,用于执行所述补偿数据处理方法的可以但不仅限于是一个客户端。
在本实施例中,所述补偿数据处理方法包括:
步骤202,客户端响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。
较佳地,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息。
在本实施例中,上述步骤202在从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件时,具体可以包括:
子步骤2022,客户端分别获取所述多个关联事件各自对应的事件分值。
较佳地,客户端分别获取所述多个关联事件各自对应的一个或多个关联事件结果的补偿值;然后,对同一个关联事件下的所有关联事件结果对应的补偿值进行归一化处理,得到处理结果;并,确定所述处理结果为所述事件分值。
在本实施例中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。
较佳地,客户端可以从多个第三方获取同一事件结果对应的多个样本补偿值;并,获取所述多个样本补偿值的平均值作为每个事件结果对应的补偿值。从而使得最终归一化处理后的项目分值更加准确,提供筛选得到的期望结果项目的准确性。但不限于此,在实际应用中,其它获得补偿值的方式也同样适用,如,将某一个第三方提供的样本补偿值作为最终的事件结果补偿值,或者,将多个第三方提供的样本补偿值进行处理后,如进行某种或某些运算后获得的结果作为最终的补偿值。
如,关联事件:事件21、事件22和事件23;其中,每个事件对应有3中结果,分别以数字3、1和0表示三种结果。事件21的三种事件结果3、1、0对应的补偿值分别为1.1、2.2和2.5;事件22的三种结果3、1、0对应的补偿值分别为2.7、2.3和1.5;事件23的三种事件结果3、1、0对应的补偿值分别为1.2、1.5和1.8。则可以通过对补偿值进行归一化处理,分别得到事件21、事件22和事件23各自对应的事件分值。其中。所述归一化处理处理可以但不仅限于是加、减、乘、除四则运算中的一种或多种。如,采用加法求和运算,可以得到事件21、事件22和事件23各自对应的事件分值为5.8、6.5和4.5。
子步骤2024,客户端根据所述事件分值确定所述多个关联事件的关联事件次序。
如,可以按照上述事件分值由小到大的顺序将事件21、事件22和事件23排列为:事件23、事件21、事件22。这里需要说明的是,所述多个关联事件的关联事件次序并不仅限于按由小到大进行排序,可以根据任意适当方式确定所述多个关联事件的关联事件次序。
子步骤2026,客户端根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
在本实施例中,客户端可以从所述多个关联事件中筛选得到关联事件次序为奇数的事件作为所述预请求事件;或,从所述多个关联事件中筛选得到关联事件次序为偶数的事件作为所述预请求事件。但不仅限于上述的次序,如,还可以是选择排序前3或后3的事件作为预请求事件。
步骤204,客户端分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目。
在本实施例中,每个事件(包括:关联事件和预请求事件)都对应有一个或多个事件结果。其中,
客户端可以对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一结果项目;以及,
对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
例如,上述关联事件:事件21、事件22和事件23;其中,客户端根据用户的配置请求,确定事件21和事件22是预请求事件。则,
客户端可以对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一结果项目,即:333、331、330、313、311、310、303、301、300、133、131、130、113、111、110、103、101、100、033、031、030、013、011、010、003、001、000。
客户端可以对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目,即,33、31、30、13、11、10、03、01、00。
由此可见,第一结果项目或预请求结果项目中的元素是每个事件对应的一种事件结果。
步骤206,客户端按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值。
由前所述可知,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。在实际应用过程中,上述步骤206具体可以是:按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所述预请求结果项目分值。
如,上述事件21的三种事件结果3、1、0对应的补偿值分别为1.1、2.2和2.5;事件22的三种结果3、1、0对应的补偿值分别为2.7、2.3和1.5。较佳地,采用求和运算,则,
上述预请求结果项目33、31、30、13、11、10、03、01、00各自对应的预请求结果项目分值为:3.8(1.1+2.7)、3.4(1.1+2.3)、2.6(1.1+1.5)、4.9(2.2+2.7、)4.5(2.2+2.3)、3.7(2.2+1.5)、5.2(2.5+2.7)、4.8(2.5+2.3)、4.0(2.5+1.5)。
步骤208,客户端根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
在本实施例中,客户端可以按照上述得到的预请求结果项目对应的预请求结果项目分值,确定所述一个或多个预请求结果项目的预请求结果项目次序。然后,客户端根据所述预请求结果项目次序,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
如,上述确定为预请求事件的事件21和事件22,对应有9个预请求结果项目,按照所述9个预请求结果项目对应的预请求结果项目分值由小到大进行排序,确定所述9个预请求结果项目的次序为:30、31、10、33、00、11、01、13、03。这里需要说明的是,可以按照任意适当方式确定预请求结果项目的次序。然后,客户端从确定次序的预请求结果项目中筛选得到满足数量信息的结果项目作为请求结果项目。如,若数量信息为5,则可以选择30、31、10、33和00五个预请求结果项目作为请求结果项目。数量信息可以为5,但不仅限于此,在实际应用中,其它数量信息也同样适用。
步骤210,客户端从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合。
客户端在筛选获取大底结果项目时,所述步骤210具体可以包括:客户端通过确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素,以从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目。即,若某一个第一结果项目中携带有所述请求结果项目中的所有请求元素,则确定所述某一个第一结果项目是一个大底结果项目。得到的所有大底结果项目组成大底集合。
较佳地,所述步骤210可以包括:
子步骤2102,客户端确定与所述请求元素所指示的请求事件相匹配的关联事件;其中,一个请求元素对应一个请求事件下的一种请求事件结果。
子步骤2104,客户端从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹配。
在本实施例中,当所有请求元素都匹配上时,确定该第一结果项目是一个大底结果项目。
以上述确定的五个请求结果项目:30、31、10、33和00为例,由于五个请求结果项目是事件21和事件22通过全排序得到的,为了便于描述,可以用通配符“*”表示缺省位,以说明元素匹配过程。从第一结果项目中匹配获取大底结果项目的过程可以理解为:在第一结果项目中查找与30*、31*、10*、33*和00*相匹配的结果项目,即,得到匹配结果项为:303、300、301、313、311、310、103、101、100、333、331、330、003、001和000。这里需要说明的是,若请求结果项目30是事件21和事件23全排序得到的,则在第一结果项目中查找与3*0相匹配的结果项目。即,请求结果项目中的元素要与第一结果项目中的元素对应相同,所述对应相同是指:该元素为对应的同一个事件。还需要说明的是,本实施例的“30*”并不代表请求结果项目中包含“*”,只是为了表示请求结果项目与第一结果项目的对应关系。
步骤212,客户端响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
在本实施例中,所述调用请求中携带有预测结果项目信息。所述预测结果项目信息可以指示用户预测的预测结果项目。如,用户预测的预测结果项目为:333、311、310、111、000、103和033。则,客户端可以根据预测结果项目333、311、310、111、000、103和033,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
较佳地,所述步骤212可以包括:
子步骤2122,客户端响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集。
子步骤2124,客户端确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
又一较佳地,所述步骤212可以包括:
子步骤2126,客户端响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集。
子步骤2128,客户端确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
综上所述,本实施例公开的一种补偿数据处理方法,根据配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本实施例可以将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
更进一步地,在本实施例中,将如上所述的27个第一结果项目转换为对5个请求结果项目的处理,即,将对大量数据的处理过程转换为对与所述大量数据有对应关系的小部分数据的处理,提高了处理效率。且,由前所述可知,在本实施例中,每个第一结果项目中具有3个元素,而每一个请求结果项目中只有2个元素,故,进一步缩小了数据处理量,减轻了服务器和设备终端的处理压力。
实施例三
结合上述实施例,本实施例以具体的足球彩票中的胜负彩为例来对补偿数据处理方法的具体实现流程进行说明。
“胜负彩”是以中国足球彩票胜负玩法所选择的足球比赛场次为竞猜对象,购买“胜负彩”时,由购买者从中国足球彩票胜负玩法选择的所有竞猜场次每场比赛在全场90分钟(含伤停补时)比赛的胜平负的结果进行投注,对于所选竞猜场次的比赛成绩均只选择1种预测结果为单式投注,对于某一竞猜场次的比赛成绩选择2种(含)以上的预测结果为复式投注。购买者可对其选定的结果进行多倍投注,投注倍数范围为2-99倍。现在一期胜负彩的比赛场次总共为14场,每注2元人民币。
参照图3,示出了本发明实施例三中一种胜负彩的选择示意图。如图3所示,该胜负彩的期号为:2014082。共有28支球队进行14个场次的比赛。每场比赛的比赛结果均可认为包括三种比赛结果:胜、平和负。这里需要说明的是,在图3中,数字3代表主队胜,数字1代表主队平,数字0代表主队负。其中,对阵列表中在前的队为主队,在后的对为客队,如“意大利VS乌拉圭”,则意大利为主队。可以将每一场比赛看作一个事件,如,场次6则为事件6。在事件6中,平均赔率2.54对应的是比赛结果为3(主队胜)时的赔率;依次类推,平均赔率3.30对应的是比赛结果为1(主队平)时的赔率;平均赔率2.76对应的是比赛结果为0(主队负)时的赔率。
在本实施例中,可以将图3中所示的平均赔率看作为补偿值的一种。较佳地,所述平均赔率可以是对从多个第三方获取的赔率值的平均值。其中,每一个第三方都会开出每个单场比赛胜负的赔率值。
在本实施例中,可以将14场次的比赛定义为14个具有关联关系的事件,每个事件结果均对应3种事件结果(3、1和0)。则,购买者在购买胜负彩时共有314种方案选择。如,方案1为:33333333333333,即14个事件的事件结果均是主队胜;方案2为:31111111111111,……等等,不一一列举。
以图3所示场景为例,参照图4,示出了本发明实施例三中一种胜负彩中的补偿数据处理方法的步骤流程图。
在本实施例中,所述补偿数据处理方法,包括:
步骤402,客户端响应配置请求,从具有关联关系的14场比赛中获取与所述配置请求相匹配的一个或多个预请求事件。其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息。
在本实施例中,具有关联关系的多个关联事件即图3所示的14场比赛。根据图3所示,可以对每一场比赛(即,每一个关联事件)的三种比赛结果对应的赔率进行归一化处理。如,采用求和处理,得到每一场比赛的赔率和,也即,上述实施例中的事件分值。
较佳地,客户端可以按照事件分值由小到大的顺序对14场比赛进行重新排序。然后,根据排序后的次序,从所述14场比赛中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。例如,重新排序后,场次3和场次5的排序为第1和第2(这里仅是示例性说明,并不代表实际排序),而用户对参加场次3和场次5比赛的四支队伍的球队实力很了解,即,用户可以确定场次3和场次5的比赛结果。则,可以选择排序后次序为第1和第2的关联事件作为预请求事件。
步骤404,客户端分别获取14场比赛对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目。
在本实施例中,客户端可以对14场比赛各自对应的3种比赛结果进行全排序,得到314个第一结果项目。如,33333333333333、31111111111111、····、等等,在此不一一列举。
客户端对两个预请求事件进行全排序后可以得到9个预请求结果项目:33、31、30、13、11、10、03、01、00。
步骤406,客户端从所述9个预请求结果项目中筛选确定33和31作为请求结果项目。
一般地,客户端可以按照设定规则,分别对所述9个预请求结果项目中的事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值。然后,客户端根据所述9个预请求结果项目对应的预请求结果项目分值,从所述9个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
然而,在本实施例中,由于用户对所述9个预请求结果项目对应的两个预请求事件比较了解,所述配置请求中携带的数量信息可以直接指示,从所述9个预请求结果项目筛选33和31作为请求结果项目。故,客户端直接从所述9个预请求结果项目中筛选确定33和31作为请求结果项目。
步骤408,客户端从所述314个第一结果项目中筛选得到与所述两个请求结果项目(33和31)相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合。
由前所述可知,在本实施例中,请求结果项目33中的元素对应的是场次3和场次5的比赛结果;请求结果项目31中的元素对应的也是场次3和场次5的比赛结果。而,314个第一结果项目是按照比赛场次1-14的顺序全排序得到的。为了便于描述,用“*”来表示匹配过程,则,客户端从所述314个第一结果项目中筛选得到与所述两个请求结果项目(33和31)相匹配的大底结果项目的具体匹配过程可以如下:
从314个第一结果项目中筛选得到与“**3*3*********”和“**3*1*********”相匹配的结果项目。如,第一结果项目11313111111111和第一结果项目11311111111111是与上述两个请求结果项目相匹配的大底结果项目;而,第一结果项目11013111111111则与上述两个请求结果项目不匹配。
步骤410,客户端响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
在本实施例中,所述调用请求中携带有预测结果项目信息。如,用户预测了如下结果项目:33333333333333、00000000000000。假设,大底集合中的结果项目为:33333333333333。则,
客户端可以响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集,即,得到33333333333333。
或,
客户端可以响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集,即,得到00000000000000。
综上所述,本实施例公开的一种补偿数据处理方法,根据配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本实施例可以将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
更进一步地,在本实施例中,根据事件与事件之间的对应关系,将对14个关联事件对应的314种结果项目的筛选处理,转换为对2个事件的2种结果项目的处理。然后,利用处理完成的2种结果项目,并根据事件与事件之间的对应关系,相应的匹配得到14个关联事件对应的314种结果项目的处理结果,提高了数据处理效率,节约了时间。
需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。
实施例四
基于与上述方法实施例同一发明构思。参照图5,示出了本发明实施例四中一种补偿数据处理系统的结构框图。在本实施例中,所述补偿数据处理系统,包括:
预请求事件获取模块502,用于从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。
其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息。
获取模块504,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目。
请求结果项目获取模块506,用于根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
大底结果项目确定模块508,用于从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目。
大底集合确定模块510,用于确定所述大底结果项目组成的集合为大底集合。
响应模块512,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
综上所述,本实施例公开的一种补偿数据处理系统,根据配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本实施例可以将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
实施例五
参照图6,示出了本发明实施例五中一种补偿数据处理系统的结构框图。在本实施例中,所述补偿数据处理系统,包括:
预请求事件获取模块602,用于从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。
较佳地,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息。
在本实施例中,所述预请求事件获取模块602,包括:
事件分值获取模块6022,用于分别获取所述多个关联事件各自对应的事件分值。较佳地,所述事件分值获取模块6022,具体包括:
补偿值获取模块60222,用于分别获取所述多个关联事件各自对应的一个或多个关联事件结果的补偿值。
事件分值确定模块60224,用于对同一个关联事件下的所有关联事件结果对应的补偿值进行归一化处理,得到处理结果;并,确定所述处理结果为所述事件分值。
关联事件次序确定模块6024,用于根据所述事件分值确定所述多个关联事件的关联事件次序。
预请求事件筛选模块6026,用于根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
在本实施例中,所述预请求事件筛选模块6026,具体可以用于从所述多个关联事件中筛选得到关联事件次序为奇数的事件作为所述预请求事件;或,从所述多个关联事件中筛选得到关联事件次序为偶数的事件作为所述预请求事件。
获取模块604,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目。
在本实施例中,所述获取模块604,具体包括:
第一结果项目获取模块6042,用于对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一结果项目。
预请求结果项目获取模块6044,用于对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
处理模块606,用于按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值。
较佳地,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。其中,所述补偿值包括:从多个第三方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样本补偿值的平均值作为每个预请求事件结果对应的补偿值。
在本实施例中,所述处理模块606,具体可以用于按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所述预请求结果项目分值。
请求结果项目获取模块608,用于根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
在本实施例中,所述请求结果项目获取模块608,具体包括:
预请求结果项目次序确定模块6082,用于根据所述预请求结果项目分值,确定所述一个或多个预请求结果项目的预请求结果项目次序。
请求结果项目筛选模块6084,用于根据所述预请求结果项目次序,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
大底结果项目确定模块610,用于从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目。
在本实施例中,所述大底结果项目确定模块610,具体可以用于确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素;若是,则确定所述第一结果项目是大底结果项目。
较佳地,所述大底结果项目确定模块610在确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素时,包括:
关联事件确定模块,用于确定与所述请求元素所指示的请求事件相匹配的关联事件。其中,一个请求元素对应一个请求事件下的一种请求事件结果。
判断模块,用于从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹配。
大底集合确定模块612,用于确定所述大底结果项目组成的集合为大底集合。
响应模块614,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。其中,所述调用请求中携带有预测结果项目信息。
较佳地,所述响应模块614,可以包括:
交集响应模块6142,用于响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集。
第一确定模块6144,用于确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
又一较佳地,所述响应模块614,可以包括:
差集响应模块6146,用于响应差集所述调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集。
第二确定模块6148,用于确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
综上所述,本实施例公开的一种补偿数据处理系统,根据配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本实施例可以将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
更进一步地,在本实施例中,将对大量数据的处理过程转换为对与所述大量数据有对应关系的小部分数据的处理,提高了处理效率。且,由前所述可知,在本实施例中,每个第一结果项目中具有3个元素,而每一个请求结果项目中只有2个元素,故,进一步缩小了数据处理量,减轻了服务器和设备终端的处理压力。
对于上述装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
实施例六
在本实施例中,提供了一种电子设备,该电子设备中设置有上述实施例四中的补偿数据处理系统,或者,该电子设备中设置有上述实施例五中对实施例四的系统进行了多种优化后的一种或多种优化补偿数据处理系统。该电子设备用于实现前述方法实施例中的补偿数据处理方法,并具有相应的方法实施例的有益效果,在此不再赘述。
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的补偿数据处理设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开了A1、一种补偿数据处理方法,包括:
响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息;
分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目;
根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合;
响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
A2、如A1所述的方法,所述分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目,包括:
对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一结果项目;
对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
A3、如A2所述的方法,所述从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目,包括:
确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素;
若是,则确定所述第一结果项目是大底结果项目。
A4、如A3所述的方法,所述确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素,包括:
确定与所述请求元素所指示的请求事件相匹配的关联事件;其中,一个请求元素对应一个请求事件下的一种请求事件结果;
从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹配。
A5、如A1所述的方法,在所述根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目的步骤之前,所述方法还包括:
按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值;其中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。
A6、如A5所述的方法,所述补偿值包括:
从多个第三方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样本补偿值的平均值作为每个预请求事件结果对应的补偿值。
A7、如A5所述的方法,所述按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值,包括:
按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所述预请求结果项目分值。
A8、如A1所述的方法,所述从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件,包括:
分别获取所述多个关联事件各自对应的事件分值;
根据所述事件分值确定所述多个关联事件的关联事件次序;
根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
A9、如A8所述的方法,所述分别获取所述多个关联事件各自对应的事件分值,包括:
分别获取所述多个关联事件各自对应的一个或多个关联事件结果的补偿值;
对同一个关联事件下的所有关联事件结果对应的补偿值进行归一化处理,得到处理结果;并,确定所述处理结果为所述事件分值。
A10、如A8所述的方法,所述根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件,包括:
从所述多个关联事件中筛选得到关联事件次序为奇数的事件作为所述预请求事件;
或,
从所述多个关联事件中筛选得到关联事件次序为偶数的事件作为所述预请求事件。
A11、如A1所述的方法,所述根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目,包括:
根据所述预请求结果项目分值,确定所述一个或多个预请求结果项目的预请求结果项目次序;
根据所述预请求结果项目次序,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
A12、如A1所述的方法,所述响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目,包括:
响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集;
确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
A13、如A1所述的方法,所述响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目,包括:
响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集;
确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
本发明还公开了B14、一种补偿数据处理系统,包括:
预请求事件获取模块,用于从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息;
获取模块,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目;
请求结果项目获取模块,用于根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
大底结果项目确定模块,用于从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;
大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
B15、如B14所述的系统,所述获取模块,包括:
第一结果项目获取模块,用于对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一结果项目;
预请求结果项目获取模块,用于对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
B16、如B15所述的系统,
所述大底结果项目确定模块,具体用于确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素;若是,则确定所述第一结果项目是大底结果项目。
B17、如B16所述的系统,所述大底结果项目确定模块在确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素时,包括:
关联事件确定模块,用于确定与所述请求元素所指示的请求事件相匹配的关联事件;其中,一个请求元素对应一个请求事件下的一种请求事件结果;
判断模块,用于从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹配。
B18、如B14所述的系统,所述系统还包括:
处理模块,用于在所述请求结果项目获取模块根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目之前,按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值;其中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。
B19、如B18所述的系统,所述补偿值包括:
从多个第三方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样本补偿值的平均值作为每个预请求事件结果对应的补偿值。
B20、如B18所述的系统,
所述处理模块,具体用于按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所述预请求结果项目分值。
B21、如B14所述的系统,所述预请求事件获取模块,包括:
事件分值获取模块,用于分别获取所述多个关联事件各自对应的事件分值;
关联事件次序确定模块,用于根据所述事件分值确定所述多个关联事件的关联事件次序;
预请求事件筛选模块,用于根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
B22、如B21所述的系统,所述事件分值获取模块,包括:
补偿值获取模块,用于分别获取所述多个关联事件各自对应的一个或多个关联事件结果的补偿值;
事件分值确定模块,用于对同一个关联事件下的所有关联事件结果对应的补偿值进行归一化处理,得到处理结果;并,确定所述处理结果为所述事件分值。
B23、如B21所述的系统,
所述预请求事件筛选模块,具体用于从所述多个关联事件中筛选得到关联事件次序为奇数的事件作为所述预请求事件;或,
从所述多个关联事件中筛选得到关联事件次序为偶数的事件作为所述预请求事件。
B24、如B14所述的系统,所述请求结果项目获取模块,包括:
预请求结果项目次序确定模块,用于根据所述预请求结果项目分值,确定所述一个或多个预请求结果项目的预请求结果项目次序;
请求结果项目筛选模块,用于根据所述预请求结果项目次序,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
B25、如B14所述的系统,所述响应模块,包括:
交集响应模块,用于响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集;
第一确定模块,用于确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
B26、如B14所述的系统,所述响应模块,包括:
差集响应模块,用于响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集;
第二确定模块,用于确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
本发明还公开了C27、一种电子设备,包括如B14-B26任一所述的系统。

Claims (10)

1.一种补偿数据处理方法,其特征在于,包括:
响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息;
分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目;
根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合;
响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
2.如权利要求1所述的方法,其特征在于,所述分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目,包括:
对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一结果项目;
对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
3.如权利要求2所述的方法,其特征在于,所述从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目,包括:
确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素;
若是,则确定所述第一结果项目是大底结果项目。
4.如权利要求3所述的方法,其特征在于,所述确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素,包括:
确定与所述请求元素所指示的请求事件相匹配的关联事件;其中,一个请求元素对应一个请求事件下的一种请求事件结果;
从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹配。
5.如权利要求1所述的方法,其特征在于,在所述根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目的步骤之前,所述方法还包括:
按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值;其中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。
6.如权利要求5所述的方法,其特征在于,所述补偿值包括:
从多个第三方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样本补偿值的平均值作为每个预请求事件结果对应的补偿值。
7.如权利要求5所述的方法,其特征在于,所述按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项目分值,包括:
按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所述预请求结果项目分值。
8.如权利要求1所述的方法,其特征在于,所述从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件,包括:
分别获取所述多个关联事件各自对应的事件分值;
根据所述事件分值确定所述多个关联事件的关联事件次序;
根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
9.一种补偿数据处理系统,其特征在于,包括:
预请求事件获取模块,用于从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信息;
获取模块,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目;
请求结果项目获取模块,用于根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
大底结果项目确定模块,用于从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;
大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
10.一种电子设备,其特征在于,包括如权利要求9所述的系统。
CN201410484090.6A 2014-09-19 2014-09-19 一种补偿数据处理方法和系统、及一种电子设备 Pending CN105488320A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410484090.6A CN105488320A (zh) 2014-09-19 2014-09-19 一种补偿数据处理方法和系统、及一种电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410484090.6A CN105488320A (zh) 2014-09-19 2014-09-19 一种补偿数据处理方法和系统、及一种电子设备

Publications (1)

Publication Number Publication Date
CN105488320A true CN105488320A (zh) 2016-04-13

Family

ID=55675295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410484090.6A Pending CN105488320A (zh) 2014-09-19 2014-09-19 一种补偿数据处理方法和系统、及一种电子设备

Country Status (1)

Country Link
CN (1) CN105488320A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866302A (zh) * 2006-06-14 2006-11-22 姜虎 在彩票走势图上直接图示分析预测彩票号码的方法
US20070185835A1 (en) * 2006-02-03 2007-08-09 Bloomberg L.P. Identifying and/or extracting data in connection with creating or updating a record in a database
US20100318541A1 (en) * 2009-06-15 2010-12-16 International Business Machines Corporation Filter Range Bound Paged Search
KR101205646B1 (ko) * 2012-03-09 2012-11-27 (주)네오위즈게임즈 사용자 수에 따른 아이템 조합 방법 및 서버
CN103700179A (zh) * 2013-12-23 2014-04-02 成都市卓睿科技有限公司 基于博彩公司数据的足球彩票投注过滤系统及方法
CN103733633A (zh) * 2011-05-12 2014-04-16 索林科集团 视频分析系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185835A1 (en) * 2006-02-03 2007-08-09 Bloomberg L.P. Identifying and/or extracting data in connection with creating or updating a record in a database
CN1866302A (zh) * 2006-06-14 2006-11-22 姜虎 在彩票走势图上直接图示分析预测彩票号码的方法
US20100318541A1 (en) * 2009-06-15 2010-12-16 International Business Machines Corporation Filter Range Bound Paged Search
CN103733633A (zh) * 2011-05-12 2014-04-16 索林科集团 视频分析系统
KR101205646B1 (ko) * 2012-03-09 2012-11-27 (주)네오위즈게임즈 사용자 수에 따른 아이템 조합 방법 및 서버
CN103700179A (zh) * 2013-12-23 2014-04-02 成都市卓睿科技有限公司 基于博彩公司数据的足球彩票投注过滤系统及方法

Similar Documents

Publication Publication Date Title
US20220284778A1 (en) Method and apparatus for providing advice regarding gaming strategies
US8554345B2 (en) APP rating system
CN104574112A (zh) 一种收益数据的统计方法和装置
CN104462303A (zh) 一种数据处理方法和装置
US20230419777A1 (en) Database game playing system based on pregenerated data
CN105488070A (zh) 一种数据处理方法和装置,及一种电子设备
US20170084108A1 (en) System and method for sporting event wagering
CN106777201A (zh) 搜索结果页上的推荐数据的排序方法及装置
CN105488320A (zh) 一种补偿数据处理方法和系统、及一种电子设备
CN104991969B (zh) 根据预设模板生成模拟事件结果集合的方法及装置
CN112445978A (zh) 电子书的推送方法、电子设备及存储介质
CN105488069A (zh) 一种数据处理方法和装置、及一种电子设备
CN104436653B (zh) 网络牌类游戏中的数据处理方法及服务器
CN105488071A (zh) 一种数据处理方法和装置、及一种电子设备
CN105488321A (zh) 一种补偿数据处理方法和装置、及一种电子设备
US9830779B2 (en) Gaming techniques
CN104574114A (zh) 一种交易项目的构建方法和装置
CN108614840B (zh) 一种ktv歌曲的排序方法及系统
JP2016015156A (ja) 賭けのための機能強化されたパリミュチュエル・プラットフォーム
CN106880944B (zh) 游戏数据分析方法和装置
JP7530023B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP5812803B2 (ja) 公営競技における投票システム
US20220230511A1 (en) Information processing device
US20150221182A1 (en) Wagering game with modified card deck
CN109350008A (zh) 一种健康管理系统及其健康管理方法与装置、存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160413