CN105488071A - 一种数据处理方法和装置、及一种电子设备 - Google Patents
一种数据处理方法和装置、及一种电子设备 Download PDFInfo
- Publication number
- CN105488071A CN105488071A CN201410484556.2A CN201410484556A CN105488071A CN 105488071 A CN105488071 A CN 105488071A CN 201410484556 A CN201410484556 A CN 201410484556A CN 105488071 A CN105488071 A CN 105488071A
- Authority
- CN
- China
- Prior art keywords
- result
- event
- sample
- project
- sample set
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种数据处理方法和装置,以及一种电子设备。其中,所述方法包括:获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;确定所述大底结果项目组成的集合为大底集合;响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。通过本发明解决了数据处理时处理速度慢效率低的问题。
Description
技术领域
本发明涉及计算机技术领域,具体涉及一种数据处理方法和装置、及一种电子设备。
背景技术
数据处理是对数据(包括数值的和非数值的)进行分析和加工的技术过程。包括对各种原始数据的分析、整理、计算、编辑等的加工和处理。随着计算机的日益普及,在计算机应用领域中,通过计算机数据处理进行信息管理已成为主要的应用。如测绘制图管理、仓库管理、财会管理、交通运输管理,技术情报管理、办公室自动化等。
终端处理数据过程中,当数据的数据量较小时,处理速度较快,效率高,等待时间短。然而,当数据的数据量较庞大时,终端在处理数据过程中,终端处理负担呈几何级加重,处理速度越来越慢,处理效率低。尤其是,在使用硬件和/或软件配置较低的终端进行庞大数据处理时,由于终端处理能力有限,进而导致终端在数据处理中途出现运算错误而结束数据处理过程;又或者,由于终端超负荷运转而导致设备过热,出现宕机,以至于需要重新开始处理过程,浪费时间。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据处理方法和相应的一种数据处理装置,及一种电子设备。
依据本发明的一个方面,提供了一种数据处理方法,包括:
获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;
响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;
确定所述大底结果项目组成的集合为大底集合;
响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
根据本发明的另一方面,提供了一种数据处理装置,包括:
样本集合获取模块,用于获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;
参数配置请求响应模块,用于响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;
大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
调用请求响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
根据本发明的又一方面,提供了一种电子设备,所述电子设备包括上述补偿数据处理装置。
本发明实施例公开的一种数据处理方案,根据参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。由此可见,通过本发明实施例可以将大量的样本集合数据按照参数配置请求进行转换,得到数据量较小且较集中的大底结果项目,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本发明实施例确定由大底结果项目组成的集合为大底集合,通过大底集合对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明实施例一中一种数据处理方法的步骤流程图;
图2是本发明实施例二中一种数据处理方法的步骤流程图;
图3是本发明实施例三中一种胜负彩的选择示意图;
图4是本发明实施例三中在胜负彩中的一种数据处理方法的步骤流程图;
图5是本发明实施例三中一种参数配置的选择示意图;
图6是实施例三中另一种参数配置的选择示意图;
图7是本发明实施例四中一种数据处理装置的结构框图;
图8是本发明实施例五中一种数据处理装置的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
参照图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个结果项目。
在本实施例中,可以对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序,得到多个结果项目。较佳地,可以从所述多个结果项目中选择任意数量的结果项目组成样本集合;选择的任意数量的结果项目则为组成的样本集合中的元素,即为样本结果项目。以上述38个结果项目为例,可以从中选择任意数量的结果项目作为样本结果项目,组成样本集合。如,从中任意选5个、或10个、或1000个作为样本结果项目组成样本结合。可见,样本集合可以是一个或多个。
这里需要说明的是,样本集合可以是从第三方获取的第三方样本集合,其中,第三方根据预设的一些规则确定第三方样本集合。又或者,样本集合可以是由用户根据设置的规则,从多个结果项目中筛选得到的、满足设置的规则的结果项目组成的集合。
步骤104,响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。
以上述世界杯四分之一赛为例,在四分之一赛的8场比赛都完成时,8场比赛各自对应一个确定的比赛结果,如,8场比赛均是主队胜,则可以将“33333333”作为8场比赛的第一结果项目。在38个结果项目中,有且只有一个结果项目是与所述第一结果项目完全一致的,也即,完全命中具有关联关系的8个事件各自对应的事件结果,简单来说,即:命中8。
较佳地,在本实施例中,设定条件可以是指命中事件结果的个数,如在上述8场比赛的8个事件结果,所述设定条件可以是命中8(即,命中8场比赛的事件结果)、或命中7(即,命中7场比赛的事件结果)、···、命中0(即,命中0场比赛的事件结果)等等,这里不一一列举。
在本实施例中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息。
例如,所述参数配置请求中携带的信息为:命中7场比赛的比赛结果的结果项目的个数为10;命中6场比赛的比赛结果的结果项目的个数为50。这里需要说明的是,本领域技术人员应当明了的是,在本实施例中,数量信息在设置时需要满足一定的条件,如,命中7场比赛的比赛结果的结果项目的总数为16;命中6场比赛的事件结果的结果项目的总数为112;···等等。故,设置的数量信息不能超过所述满足设定条件的结果项目对应的总数。如,命中7的数量在设置时不能超过对应的总数16;命中6的数量在设置时不能超过对应的总数112。
在本实施例中,当参数配置请求为命中8的数量为10,则响应所述参数配置请求,从所述样本集合中筛选得到满足“命中8的数量为10”这一参数配置请求的样本结果项目作为大底结果项目。
步骤106,确定所述大底结果项目组成的集合为大底集合。
步骤108,响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。其中,所述调用请求中携带有预测结果项目信息。
综上所述,本发明实施例公开的一种数据处理方法,根据参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。由此可见,通过本实施例可以将大量的样本集合数据按照参数配置请求进行转换,得到数据量较小且较集中的大底结果项目,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例确定由大底结果项目组成的集合为大底集合,通过大底集合对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
实施例二
参照图2,示出了本发明实施例二中一种数据处理方法的步骤流程图。在本实施例中,用于执行所述数据处理方法的可以但不仅限于是一个客户端。
在本实施例中,所述数据处理方法包括:
步骤202,客户端获取各个关联事件下的各个事件结果对应的事件结果补偿值。
在本实施例中,每一个关联事件可以分别有一个或多个事件结果,各个关联事件的各个事件结果都对应有一个补偿值。其中,所述事件结果补偿值用于表示当一个关联事件下的一种事件结果发生时的补偿量。
以上述事件1(巴西VS德国)为例,其中,以“3”表示巴西胜,“1”表示巴西平,“0”表示巴西负。在事件1对应的比赛结束之前,并不能确定最终的事件结果是3、是1、还是0。此时,许多第三方会给出事件1下的3种事件结果的补偿值。如,根据历史比赛结果,在最近的10场“巴西VS德国”的比赛中,有9场比赛的比赛结果都是巴西胜,则可以预测上述事件1的最终事件结果是巴西胜的可能性大于德国胜的可能性。此时,第三方一般给出的事件1对应的事件结果的补偿值是:巴西胜的补偿值为1,巴西负的补偿值为6。可以理解为,若预先选择了巴西胜(即,3)这一事件结果作为所述事件1的最终事件结果,则当所述事件1最终完成时的事件结果是巴西胜时,则以X*1的补偿量进行补偿。若预先选择了巴西负这一事件结果作为所述事件1的最终事件结果,则当所述事件1最终完成时的事件结果是巴西负时,则以X*6的补偿量进行补偿。其中,X根据实际情况确定,可以但不仅限于是金额值、积分值和虚拟的游戏货币值中的至少一种。
这里需要说明的是,事件结果对应的补偿值指示了该事件结果发生的概率。补偿值越大说明事件的最终结果为该事件结果的可能性越小,即,是一个小概率事件,反之,可能性则越高,即,发生的概率较大。如,一事件:掷硬币,当掷出的硬币为正面(硬币其中的任一面为正面,则对应的另一面为反面)时,补偿值为1;当掷出的硬币为反面时,补偿值为1;当掷出的硬币为竖直立起状态时,补偿值为100。可以理解为,硬币为竖直立起状态这一事件结果是小概率事件,一般可以认为其不会发生,故,硬币为竖直立起状态这一事件结果对应的补偿值100远大于其他两种事件结果对应的补偿值1。由此可见,补偿值的大小可以间接反映事件结果发生的概率,即,补偿值可以指示事件结果发生的概率。
在本实施例中,客户端可以从多个第三方获取同一事件结果对应的多个样本补偿值;并,获取所述多个样本补偿值的平均值作为每个事件结果对应的补偿值。从而使得获取的补偿值更加准确。但不限于此,在实际应用中,其它获得补偿值的方式也同样适用,如,将某一个第三方提供的样本补偿值作为最终的事件结果补偿值,或者,将多个第三方提供的样本补偿值进行处理后,如进行某种或某些加权运算后获得的结果作为最终的补偿值。
步骤204,客户端对所述多个关联事件下的一种或多种事件结果进行全排序,得到一个或多个结果项目。其中,一个结果项目中的一个元素对应一个关联事件下的一种事件结果。
以上述事件1(巴西VS德国)和事件2(荷兰VS阿根廷)为例,其中,事件1和事件2分别对应3种事件结果,事件1对应的三种事件结果分别为:巴西胜德国(记作“3”)、巴西平德国(记作“1”)和巴西负德国(记作“0”)。事件2对应的三种事件结果分别为:荷兰胜阿根廷(记作“3”)、荷兰平阿根廷(记作“1”)和荷兰负阿根廷(记作“0”)。
对事件1和事件2下的多种事件结果进行全排序,可以得到如下多个结果项目:33、31、30、13、11、10、03、01、和00。其中,每一个结果项中的每一个元素表示一个事件的事件结果。如,在“31”中,“3”可以表示事件“巴西VS德国”的事件结果是巴西胜。
步骤206,客户端按照设定规则,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行归一化处理,得到各个结果项目对应的结果项目分值。
在本实施例中,若客户端获取的事件1和事件2各自对应的事件结果的补偿值如下:事件1下的三种事件结果3、1和0分别对应的补偿值为1.1、2.2和2.5;事件2下的三种事件结果3、1和0分别对应的补偿值为2.7、2.3和1.5。则,
客户端可以按照四则运算中的任意一种,分别对一个或多个结果项目中的各个事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到各个结果项目对应的结果项目分值。如,采用加法求和运算,可以得到:结果项目33、31、30、13、11、10、03、01、和00依次对应的结果项目分值为:3.8、3.4、2.6、4.9、4.5、3.7、5.2、4.8和4。
这里需要说明的是,所述归一化处理处理可以但不仅限于是加、减、乘、除四则运算中的一种或多种。
步骤208,客户端按照结果项目分值的大小对所述一个或多个结果项目进行排序。
较佳地,可以按照结果项目分值由小到大的顺序对所述一个或多个结果项目进行排序。其中,结果项目分值越小说明其对应的结果项目与确定结果项目一致的概率越大。其中,所述确定结果项目为当所述多个关联事件全部完成时,所述多个关联事件对应的事件结果组成的结果项目。
步骤210,客户端根据所述一个或多个结果项目排序后的次序,依次筛选得到满足样本数量信息的结果项目作为所述样本结果项目;并,确定所述样本结果项目组成的集合为所述样本集合。
在本实施例中,所述多个关联事件可以包括:具有关联关系的14个关联事件;所述14个关联事件各自对应3种事件结果;则,所述依次筛选得到满足样本数量信息的结果项目,包括:依次筛选得到排序前200万、或前100万、或前2048的结果项目。
这里需要说的是,样本的数量可以根据实际情况,以任意适当的方式进行设置。如,可以选择次序为奇数的结果项目作为样本结果项目。
步骤212,客户端获取样本集合。
在本实施例中,样本集合可以是通过上述步骤202-210确定的样本集合。或者,所述样本集合还可以是客户端从第三方获取的样本数据;其中,第三方样本数据与所述多个关联事件相匹配,即,样本数据中的结果项目也仍然是在对所述多个关联事件下的一种或多种事件结果进行全排序后得到的结果项目之内。
步骤214,客户端响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。
在本实施例中,所述满足设定条件的结果项目包括:与确定结果项目匹配和/或部分匹配的结果项目。其中,所述与确定结果项目匹配的结果项目是指:所述满足设定条件的结果项目与所述确定结果项目完全一致,所述满足设定条件的结果项目即为所述确定结果项目。所述与确定结果项目部分匹配的结果项目是指:所述满足设定条件的结果项目与所述确定结果项目至少具有一个相同的事件结果。
这里需要说明的是,所述满足设定条件的结果项目还可以包括与所述确定结果项目完全不匹配的结果项目。
如,当事件1(巴西VS德国)和事件2(荷兰VS阿根廷)对应的比赛结束后,确定事件结果是巴西胜、荷兰胜。则,所述确定结果项目为:33。可见,所述满足设定条件的结果项目可以分为:
第一设定结果项目:33,即第一设定结果项目中的所有元素与所述确定结果项目中的所有元素对应相同;
第二设定结果项目:31、30、13、03,即第二设定结果项目中的其中一个元素与所述确定结果项目中相应的其中一个元素相同,第二设定结果项目中的另一个元素与所述确定结果项目中相应的另一个元素不相同。这里的相应是指:位置及顺序相对应,如,第二设定结果项目“31”中第一位置的3是事件1的事件结果,第二位置的1是事件2的事件结果,则,确定结果项目“3”中第一位置的3相应的是事件1的事件结果,第二位置的3相应的是事件2的事件结果。
第三设定结果项目:11、10、01、00,即第三设定结果项目中的所有元素与所述确定结果项目中相应的元素均不同。
在本实施例中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息。例如,若参数配置请求中携带的数量信息指示所述第三设定结果项目的数量为2,则可以以任意适当的方式从11、10、01、00中选择其中两个结果项目作为大底结果项目。
较佳地,所述样本集合可以为多个。则,所述从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目,具体可以包括:从多个样本集合组成的共享样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述共享样本集合为非去重样本集合。
又一较佳地,所述样本集合可以为两个:第一样本集合和第二样本集合;则,所述数量信息指示的数量为:第一数量与第二数量的差值。其中,所述第一数量为:所述第一样本集合中满足所述设定条件的结果项目的样本结果项目的数量。所述第二数量为:所述第二样本集合中满足所述设定条件的结果项目的样本结果项目的数量。
例如,在第一样本集合中,第三设定结果项目:11、10、01、00;在第二样本集合中,第三设定结果项目:11、10、01。若参数配置请求中携带的数量信息指示的所述第三设定结果项目的数量差值为2,则可以以任意适当的方式从第一样本集合中选择m个第三设定结果项目,从第一样本集合中选择n个第三设定结果项目,其中,m-n=2,m和n均为大于等于0的整数,m的最大值小于等于第一样本集合中第三设定结果项目的数量,n的最大值小于等于第二样本集合中第三设定结果项目的数量。
步骤216,客户端确定所述大底结果项目组成的集合为大底集合。
步骤218,客户端响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
在本实施例中,所述调用请求中携带有预测结果项目信息。所述预测结果项目信息可以指示用户预测的预测结果项目。如,用户预测的预测结果项目为:31、30、11、00和10。则,客户端可以根据预测结果项目31、30、11、00和10,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
较佳地,所述步骤218可以包括:
子步骤2182,客户端响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集。
子步骤2184,客户端确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
又一较佳地,所述步骤218可以包括:
子步骤2186,客户端响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集。
子步骤2188,客户端确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
综上所述,本发明实施例公开的一种数据处理方法,根据参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。由此可见,通过本实施例可以将大量的样本集合数据按照参数配置请求进行转换,得到数据量较小且较集中的大底结果项目,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例确定由大底结果项目组成的集合为大底集合,通过大底集合对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
实施例三
结合上述实施例,本实施例以具体的足球彩票中的胜负彩为例来对数据处理方法的具体实现流程进行说明。
“胜负彩”是以中国足球彩票胜负玩法所选择的足球比赛场次为竞猜对象,购买“胜负彩”时,由购买者从中国足球彩票胜负玩法选择的所有竞猜场次每场比赛在全场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,……等等,不一一列举。然而,在最终开奖时,有且只有一个方案是与最终开奖结果是相匹配的,即14场比赛全部命中。其余的314-1个方案则分别为如下情况中的一种:命中13场比赛、命中12场比赛、命中11场比赛、命中10场比赛、命中9场比赛、命中8场比赛、命中7场比赛、命中6场比赛、命中5场比赛、命中4场比赛、命中3场比赛、命中2场比赛、命中1场比赛和命中0场比赛。
以图3所示场景为例,参照图4,示出了本发明实施例三中在胜负彩中的一种数据处理方法的步骤流程图。
在本实施例中,所述胜负彩中的数据处理方法,包括:
步骤402,客户端获取样本集合。
参照图5,示出了本发明实施例三中一种参数配置的选择示意图。在本实施例中,样本集合可以是以任意方式从314个结果项目中筛选得到的200万排序底、100万排序底、安全大底和2048大底中的至少一种。
步骤404,客户端响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。
其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息。
一较佳地,在本实施例中,参照图5,满足设定条件的结果项目包括:命中14的结果项目、命中13的结果项目、命中12的结果项目、命中11的结果项目、命中10的结果项目、命中9的结果项目、命中8的结果项目、命中7的结果项目、命中6的结果项目、命中5的结果项目、命中4的结果项目、命中3的结果项目、命中2的结果项目、命中1的结果项目和命中0的结果项目。
在本实施例中,若所述参数配置请求中携带的满足设定条件的结果项目的数量信息为:命中12的结果项目的数量匹配范围为0-364;则,客户端从确定的样本集合(如,200万排序大底)中筛选得到满足“命中12的结果项目的数量匹配范围为0-300”的样本结果项目作为大底结果项目。这里需要说明的是在参数配置时可以同时选择确定多个样本集合;设定条件的结果项目也可以是多个,如,同时选择命中12和命中11两个结果项目。
另一较佳地,在本实施例中,参照图6,示出了实施例三中另一种参数配置的选择示意图。样本集合为两个:第一样本集合和第二样本集合。此时,所述数量信息指示的数量为:第一数量与第二数量的差值。其中,所述第一数量为:所述第一样本集合中满足所述设定条件的结果项目的样本结果项目的数量;所述第二数量为:所述第二样本集合中满足所述设定条件的结果项目的样本结果项目的数量。如,图6中,确定第一样本集合(如,200万排序)与第二样本集合(如,100万排序)命中12的结果项目的数量的差值匹配范围为0-50。较佳地,客户端在响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目时,具体是将满足所述差值的样本结果项目作为大底结果项目。
步骤406,客户端确定所述大底结果项目组成的集合为大底集合。
步骤408,客户端响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。其中,所述调用请求中携带有预测结果项目信息。
例如,确定的大底集合为33333333333333和111111111111111,预测结果项目信息指示的预测结果项目为33333333333333、111111111111111和00000000000000。则,可以将大底集合与预测结果项目的交集33333333333333和111111111111111作为期望结果项目;或者,将大底集合与预测结果项目的差集0000000000000作为期望结果项目。
综上所述,本发明实施例公开的一种数据处理方法,根据参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。由此可见,通过本实施例可以将大量的样本集合数据按照参数配置请求进行转换,得到数据量较小且较集中的大底结果项目,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例确定由大底结果项目组成的集合为大底集合,通过大底集合对调用请求进行匹配,筛选得到期望结果项目。其中,大底结果项目根据参数配置请求中携带的满足设定条件的结果项目的数量信息确定的,故,通过由大底结果项目组成的大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。
实施例四
基于与上述方法实施例同一发明构思。参照图7,示出了本发明实施例四中一种数据处理装置的结构框图。在本实施例中,所述数据处理装置包括:
样本集合获取模块702,用于获取样本集合。
其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目。
参数配置请求响应模块704,用于响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。
其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息。
大底集合确定模块706,用于确定所述大底结果项目组成的集合为大底集合。
调用请求响应模块708,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
其中,所述调用请求中携带有预测结果项目信息。
综上所述,本发明实施例公开的一种数据处理装置,根据参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。由此可见,通过本实施例可以将大量的样本集合数据按照参数配置请求进行转换,得到数据量较小且较集中的大底结果项目,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例确定由大底结果项目组成的集合为大底集合,通过大底集合对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
实施例五
参照图8,示出了本发明实施例五中一种数据处理装置的结构框图。在本实施例中,所述数据处理装置包括:
补偿值获取模块802,用于获取各个关联事件下的各个事件结果对应的事件结果补偿值。
其中,所述事件结果补偿值用于表示当一个关联事件下的一种事件结果发生时的补偿量。
在本实施例中,所述补偿值获取模块802,包括:
样本补偿值获取模块8022,用于从多个第三方分别获取同一事件结果对应的多个样本补偿值。
平均值获取模块8024,用于取所述多个样本补偿值的平均值作为对应的事件结果补偿值。
结果项目获取模块804,用于对所述多个关联事件下的一种或多种事件结果进行全排序,得到一个或多个结果项目。其中,一个结果项目中的一个元素对应一个关联事件下的一种事件结果。
结果项目分值获取模块806,用于按照设定规则,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行归一化处理,得到各个结果项目对应的结果项目分值。
在本实施例中,所述结果项目分值获取模块806,具体用于按照四则运算中的任意一种,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到各个结果项目对应的结果项目分值。
排序模块808,用于按照结果项目分值的大小对所述一个或多个结果项目进行排序。
样本结果项目获取模块810,用于根据所述一个或多个结果项目排序后的次序,依次筛选得到满足样本数量信息的结果项目作为所述样本结果项目。
在本实施例中,所述多个关联事件可以包括:具有关联关系的14个关联事件;所述14个关联事件各自对应3种事件结果;则,
所述样本结果项目获取模块810在依次筛选得到满足样本数量信息的结果项目时,具体可以包括:依次筛选得到排序前200万、或前100万、或前2048的结果项目。
样本集合确定模块812,用于确定所述样本结果项目组成的集合为所述样本集合。
样本集合获取模块814,用于获取样本集合。其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目。也即,由样本集合确定模块812确定的样本集合。当然,在本实施例中,也可以从其他第三方获取样本集合。
参数配置请求响应模块816,用于响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。
其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息。在本实施例中,所述满足设定条件的结果项目包括:与确定结果项目匹配和/或部分匹配的结果项目;其中,所述确定结果项目包括:当所述多个关联事件全部完成时,所述多个关联事件对应的事件结果组成的结果项目。较佳地,所述与确定结果项目匹配的结果项目,包括:所述满足设定条件的结果项目为所述确定结果项目;所述与确定结果项目部分匹配的结果项目,包括:所述满足设定条件的结果项目与所述确定结果项目至少具有一个相同的事件结果。
一较佳地,在本实施例中,所述样本集合为多个。所述参数配置请求响应模块816,具体用于响应参数配置请求,从多个样本集合组成的共享样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述共享样本集合为非去重样本集合。
又一较佳地,在本实施例中,所述样本集合为两个:第一样本集合和第二样本集合。则,所述数量信息指示的数量为:第一数量与第二数量的差值;其中,所述第一数量为:所述第一样本集合中满足所述设定条件的结果项目的样本结果项目的个数;所述第二数量为:所述第二样本集合中满足所述设定条件的结果项目的样本结果项目的数量。
大底集合确定模块818,用于确定所述大底结果项目组成的集合为大底集合。
调用请求响应模块820,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。其中,所述调用请求中携带有预测结果项目信息。
较佳地,所述调用请求响应模块820,可以包括:
交集调用请求响应模块8202,用于响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集。
第一确定模块8204,用于确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
又一较佳地,所述调用请求响应模块820,可以包括:
差集调用请求响应模块8206,用于响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集。
第二确定模块8208,用于确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
综上所述,本发明实施例公开的一种数据处理装置,根据参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目。由此可见,通过本实施例可以将大量的样本集合数据按照参数配置请求进行转换,得到数据量较小且较集中的大底结果项目,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度,节约了时间,减少了用户的等待时间。
进一步地,本实施例确定由大底结果项目组成的集合为大底集合,通过大底集合对调用请求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直接匹配命中调用请求,提高了匹配效率。
实施例六
在本实施例中,提供了一种电子设备,该电子设备中设置有上述实施例四中的数据处理装置,或者,该电子设备中设置有上述实施例五中对实施例四的装置进行了多种优化后的一种或多种优化数据处理装置。该电子设备用于实现前述方法实施例中的数据处理方法,并具有相应的方法实施例的有益效果,在此不再赘述。
对于上述装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的数据处理设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开了A1、一种数据处理方法,包括:
获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;
响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;
确定所述大底结果项目组成的集合为大底集合;
响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
A2、如A1所述的方法,所述样本集合为多个;
所述从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目,包括:
从多个样本集合组成的共享样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述共享样本集合为非去重样本集合。
A3、如A1所述的方法,所述样本集合为两个:第一样本集合和第二样本集合;则,
所述数量信息指示的数量为:第一数量与第二数量的差值;
其中,所述第一数量为:所述第一样本集合中满足所述设定条件的结果项目的样本结果项目的数量;
所述第二数量为:所述第二样本集合中满足所述设定条件的结果项目的样本结果项目的数量。
A4、如A1-A3任一所述的方法,所述满足设定条件的结果项目包括:与确定结果项目匹配和/或部分匹配的结果项目;
其中,所述确定结果项目包括:当所述多个关联事件全部完成时,所述多个关联事件对应的事件结果组成的结果项目。
A5、如A4所述的方法,
所述与确定结果项目匹配的结果项目,包括:所述满足设定条件的结果项目为所述确定结果项目;
所述与确定结果项目部分匹配的结果项目,包括:所述满足设定条件的结果项目与所述确定结果项目至少具有一个相同的事件结果。
A6、如A1所述的方法,在所述获取样本集合的步骤之前,所述方法还包括:
获取各个关联事件下的各个事件结果对应的事件结果补偿值;其中,所述事件结果补偿值用于表示当一个关联事件下的一种事件结果发生时的补偿量;
对所述多个关联事件下的一种或多种事件结果进行全排序,得到一个或多个结果项目;其中,一个结果项目中的一个元素对应一个关联事件下的一种事件结果;
按照设定规则,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行归一化处理,得到各个结果项目对应的结果项目分值;
按照结果项目分值的大小对所述一个或多个结果项目进行排序;
根据所述一个或多个结果项目排序后的次序,依次筛选得到满足样本数量信息的结果项目作为所述样本结果项目;
确定所述样本结果项目组成的集合为所述样本集合。
A7、如A6所述的方法,所述多个关联事件包括:具有关联关系的14个关联事件;所述14个关联事件各自对应3种事件结果;则,
所述依次筛选得到满足样本数量信息的结果项目,包括:
依次筛选得到排序前200万、或前100万、或前2048的结果项目。
A8、如A6所述的方法,所述获取各个关联事件下的各个事件结果对应的事件结果补偿值,包括:
从多个第三方分别获取同一事件结果对应的多个样本补偿值;
取所述多个样本补偿值的平均值作为对应的事件结果补偿值。
A9、如A6所述的方法,所述按照设定规则,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行归一化处理,得到各个结果项目对应的结果项目分值,包括:
按照四则运算中的任意一种,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到各个结果项目对应的结果项目分值。
A10、如A1所述的方法,所述响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目,包括:
响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集;
确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
A11、如A1所述的方法,所述响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目,包括:
响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集;
确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
本发明还公开了B12、一种数据处理装置,包括:
样本集合获取模块,用于获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;
参数配置请求响应模块,用于响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;
大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
调用请求响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
B13、如B12所述的装置,所述样本集合为多个;
所述参数配置请求响应模块,具体用于响应参数配置请求,从多个样本集合组成的共享样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述共享样本集合为非去重样本集合。
B14、如B12所述的装置,所述样本集合为两个:第一样本集合和第二样本集合;
则,
所述数量信息指示的数量为:第一数量与第二数量的差值;其中,所述第一数量为:所述第一样本集合中满足所述设定条件的结果项目的样本结果项目的个数;所述第二数量为:所述第二样本集合中满足所述设定条件的结果项目的样本结果项目的数量。
B15、如B12-B14任一所述的装置,所述满足设定条件的结果项目包括:与确定结果项目匹配和/或部分匹配的结果项目;其中,所述确定结果项目包括:当所述多个关联事件全部完成时,所述多个关联事件对应的事件结果组成的结果项目。
B16、如B15所述的装置,
所述与确定结果项目匹配的结果项目,包括:所述满足设定条件的结果项目为所述确定结果项目;
所述与确定结果项目部分匹配的结果项目,包括:所述满足设定条件的结果项目与所述确定结果项目至少具有一个相同的事件结果。
B17、如B12所述的装置,所述装置还包括:
补偿值获取模块,用于在所述样本集合获取模块获取样本集合之前,获取各个关联事件下的各个事件结果对应的事件结果补偿值;其中,所述事件结果补偿值用于表示当一个关联事件下的一种事件结果发生时的补偿量;
结果项目获取模块,用于对所述多个关联事件下的一种或多种事件结果进行全排序,得到一个或多个结果项目;其中,一个结果项目中的一个元素对应一个关联事件下的一种事件结果;
结果项目分值获取模块,用于按照设定规则,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行归一化处理,得到各个结果项目对应的结果项目分值;
排序模块,用于按照结果项目分值的大小对所述一个或多个结果项目进行排序;
样本结果项目获取模块,用于根据所述一个或多个结果项目排序后的次序,依次筛选得到满足样本数量信息的结果项目作为所述样本结果项目;
样本集合确定模块,用于确定所述样本结果项目组成的集合为所述样本集合。
B18、如B17所述的装置,所述多个关联事件包括:具有关联关系的14个关联事件;所述14个关联事件各自对应3种事件结果;则,
所述样本结果项目获取模块在依次筛选得到满足样本数量信息的结果项目时,包括:
依次筛选得到排序前200万、或前100万、或前2048的结果项目。
B19、如B17所述的装置,所述补偿值获取模块,包括:
样本补偿值获取模块,用于从多个第三方分别获取同一事件结果对应的多个样本补偿值;
平均值获取模块,用于取所述多个样本补偿值的平均值作为对应的事件结果补偿值。
B20、如B17所述的装置,
所述结果项目分值获取模块,具体用于按照四则运算中的任意一种,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到各个结果项目对应的结果项目分值。
B21、如B12所述的装置,所述调用请求响应模块,包括:
交集调用请求响应模块,用于响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的交集,得到第一交集;
第一确定模块,用于确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
B22、如B12所述的装置,所述调用请求响应模块,包括:
差集调用请求响应模块,用于响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果项目的差集,得到第一差集;
第二确定模块,用于确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目为零个、或一个、或多个。
本发明还公开了C23、一种电子设备,包括如B12-B22任一所述的装置。
Claims (10)
1.一种数据处理方法,其特征在于,包括:
获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;
响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;
确定所述大底结果项目组成的集合为大底集合;
响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
2.如权利要求1所述的方法,其特征在于,所述样本集合为多个;
所述从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目,包括:
从多个样本集合组成的共享样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述共享样本集合为非去重样本集合。
3.如权利要求1所述的方法,其特征在于,所述样本集合为两个:第一样本集合和第二样本集合;则,
所述数量信息指示的数量为:第一数量与第二数量的差值;
其中,所述第一数量为:所述第一样本集合中满足所述设定条件的结果项目的样本结果项目的数量;
所述第二数量为:所述第二样本集合中满足所述设定条件的结果项目的样本结果项目的数量。
4.如权利要求1-3任一权利要求所述的方法,其特征在于,所述满足设定条件的结果项目包括:与确定结果项目匹配和/或部分匹配的结果项目;
其中,所述确定结果项目包括:当所述多个关联事件全部完成时,所述多个关联事件对应的事件结果组成的结果项目。
5.如权利要求4所述的方法,其特征在于,
所述与确定结果项目匹配的结果项目,包括:所述满足设定条件的结果项目为所述确定结果项目;
所述与确定结果项目部分匹配的结果项目,包括:所述满足设定条件的结果项目与所述确定结果项目至少具有一个相同的事件结果。
6.如权利要求1所述的方法,其特征在于,在所述获取样本集合的步骤之前,所述方法还包括:
获取各个关联事件下的各个事件结果对应的事件结果补偿值;其中,所述事件结果补偿值用于表示当一个关联事件下的一种事件结果发生时的补偿量;
对所述多个关联事件下的一种或多种事件结果进行全排序,得到一个或多个结果项目;其中,一个结果项目中的一个元素对应一个关联事件下的一种事件结果;
按照设定规则,分别对所述一个或多个结果项目中的各个事件结果对应的补偿值进行归一化处理,得到各个结果项目对应的结果项目分值;
按照结果项目分值的大小对所述一个或多个结果项目进行排序;
根据所述一个或多个结果项目排序后的次序,依次筛选得到满足样本数量信息的结果项目作为所述样本结果项目;
确定所述样本结果项目组成的集合为所述样本集合。
7.如权利要求6所述的方法,其特征在于,所述多个关联事件包括:具有关联关系的14个关联事件;所述14个关联事件各自对应3种事件结果;则,
所述依次筛选得到满足样本数量信息的结果项目,包括:
依次筛选得到排序前200万、或前100万、或前2048的结果项目。
8.如权利要求6所述的方法,其特征在于,所述获取各个关联事件下的各个事件结果对应的事件结果补偿值,包括:
从多个第三方分别获取同一事件结果对应的多个样本补偿值;
取所述多个样本补偿值的平均值作为对应的事件结果补偿值。
9.一种数据处理装置,其特征在于,包括:
样本集合获取模块,用于获取样本集合;其中,所述样本集合中包括:对具有关联关系的多个关联事件下的一种或多种事件结果进行全排序得到的样本结果项目;
参数配置请求响应模块,用于响应参数配置请求,从样本集合中筛选得到满足所述参数配置请求的样本结果项目作为大底结果项目;其中,所述参数配置请求中携带有满足设定条件的结果项目的数量信息;
大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
调用请求响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
10.一种电子设备,其特征在于,包括如权利要求9要求所述的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410484556.2A CN105488071A (zh) | 2014-09-19 | 2014-09-19 | 一种数据处理方法和装置、及一种电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410484556.2A CN105488071A (zh) | 2014-09-19 | 2014-09-19 | 一种数据处理方法和装置、及一种电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105488071A true CN105488071A (zh) | 2016-04-13 |
Family
ID=55675050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410484556.2A Pending CN105488071A (zh) | 2014-09-19 | 2014-09-19 | 一种数据处理方法和装置、及一种电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105488071A (zh) |
-
2014
- 2014-09-19 CN CN201410484556.2A patent/CN105488071A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11810421B2 (en) | Database game playing system based on pregenerated data | |
CN104574112A (zh) | 一种收益数据的统计方法和装置 | |
CN105488070A (zh) | 一种数据处理方法和装置,及一种电子设备 | |
US20170084108A1 (en) | System and method for sporting event wagering | |
US20170252656A1 (en) | Statistical modifiers for de-randomization in an augmented reality gaming environment | |
CN104436653B (zh) | 网络牌类游戏中的数据处理方法及服务器 | |
CN107569851A (zh) | 游戏挂机方法、装置及系统 | |
CN105488071A (zh) | 一种数据处理方法和装置、及一种电子设备 | |
CN104991969B (zh) | 根据预设模板生成模拟事件结果集合的方法及装置 | |
WO2018149111A1 (zh) | 一种推广文案显示方法和装置 | |
CN105488069A (zh) | 一种数据处理方法和装置、及一种电子设备 | |
CN104436652A (zh) | 网络牌类游戏中的数据处理方法及服务器 | |
CN105488320A (zh) | 一种补偿数据处理方法和系统、及一种电子设备 | |
CN105786902A (zh) | 基于消息内容的数据处理方法和系统、及电子设备 | |
CN105488321A (zh) | 一种补偿数据处理方法和装置、及一种电子设备 | |
AU2016102396A4 (en) | Novelty gaming techniques | |
JP2023155131A5 (zh) | ||
CN105138583B (zh) | 数据处理方法、装置和电子设备 | |
CN104572961A (zh) | 一种交易数据的获取方法和装置 | |
CN104574114A (zh) | 一种交易项目的构建方法和装置 | |
CN104436654B (zh) | 网络牌类游戏中进行结算处理的方法、服务器及客户端 | |
JP7393716B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2013534000A (ja) | 賭けのための機能強化されたパリミュチュエル・プラットフォーム | |
EP2723461A1 (en) | Novelty gaming techniques | |
US20150221182A1 (en) | Wagering game with modified card deck |
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 |
Application publication date: 20160413 |
|
RJ01 | Rejection of invention patent application after publication |