一种补偿数据处理方法和系统、及一种电子设备的制造方法
【技术领域】
[0001] 本发明涉及计算机技术领域,具体涉及一种补偿数据处理方法和系统、及一种电 子设备。
【背景技术】
[0002] 数据处理是对数据(包括数值的和非数值的)进行分析和加工的技术过程。包括 对各种原始数据的分析、整理、计算、编辑等的加工和处理。随着计算机的日益普及,在计算 机应用领域中,通过计算机数据处理进行信息管理已成为主要的应用。如测绘制图管理、仓 库管理、财会管理、交通运输管理,技术情报管理、办公室自动化等。
[0003] 终端处理数据过程中,当数据的数据量较小时,处理速度较快,效率高,等待时间 短。然而,当数据的数据量较庞大时,终端在处理数据过程中,终端处理负担呈几何级加重, 处理速度越来越慢,处理效率低。尤其是,在使用硬件和/或软件配置较低的终端进行庞大 数据处理时,由于终端处理能力有限,进而导致终端在数据处理中途出现运算错误而结束 数据处理过程;又或者,由于终端超负荷运转而导致设备过热,出现若机,W至于需要重新 开始处理过程,浪费时间。
【发明内容】
[0004] 鉴于上述问题,提出了本发明W便提供一种克服上述问题或者至少部分地解决上 述问题的一种补偿数据处理方法和相应的一种补偿数据处理系统,及一种电子设备。
[0005] 依据本发明的一个方面,提供了一种补偿数据处理方法,包括:
[0006] 响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的 一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果 项目的数量信息;
[0007] 分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求 事件对应的一个或多个预请求结果项目;
[0008] 根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或 多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
[0009] 从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项 目;并确定所述大底结果项目组成的集合为大底集合;
[0010] 响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项 目;其中,所述调用请求中携带有预测结果项目信息。
[0011] 根据本发明的另一方面,提供了一种补偿数据处理系统,包括:
[0012] 预请求事件获取模块,用于从具有关联关系的多个关联事件中获取与所述配置请 求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的 预请求结果项目的数量信息;
[0013] 获取模块,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一 个或多个预请求事件对应的一个或多个预请求结果项目;
[0014] 请求结果项目获取模块,用于根据所述一个或多个预请求结果项目对应的预请求 结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项 目作为请求结果项目;
[0015] 大底结果项目确定模块,用于从所述多个第一结果项目中筛选得到与所述请求结 果项目相匹配的大底结果项目;
[0016] 大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
[0017] 响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹 配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
[0018] 依据本发明的又一方面,提供了一种电子设备,所述电子设备包括上述补偿数据 处理系统。
[0019] 本发明实施例公开的一种补偿数据处理方案,根据配置请求,从具有关联关系的 多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通过本 发明实施例可W将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较 集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度, 节约了时间,减少了用户的等待时间。
[0020] 进一步地,本发明实施例根据由大底结果项目组成的集合为大底集合,对调用请 求进行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配 次数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速 直接匹配命中调用请求,提高了匹配效率。
[0021] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予W实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,W下特举本发明的【具体实施方式】。
【附图说明】
[0022] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0023] 图1是本发明实施例一中的一种补偿数据处理方法的步骤流程图;
[0024] 图2是本发明实施例二中一种补偿数据处理方法的步骤流程图;
[00巧]图3是本发明实施例Η中一种胜负彩的选择示意图;
[0026] 图4是本发明实施例Η中一种胜负彩中的补偿数据处理方法的步骤流程图;
[0027] 图5是本发明实施例四中一种补偿数据处理系统的结构框图;
[0028] 图6是本发明实施例五中一种补偿数据处理系统的结构框图。
【具体实施方式】
[0029] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可各种形式实现本公开而不应被送里阐述的实施例 所限制。相反,提供送些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0030] 实施例一
[0031] 参照图1,示出了本发明实施例一中一种补偿数据处理方法的步骤流程图。在本实 施例中,所述补偿数据处理方法,包括:
[0032] 步骤102,响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求 相匹配的一个或多个预请求事件。其中,所述配置请求中携带有所述预请求事件对应的预 请求结果项目的数量信息。
[0033] 在本实施例中,若所述具有关联关系的多个事件是同一设定事件集合中的集合元 素,则可W认为多个事件相互之间具有关联关系。如,有多支球队参加的足球世界杯比赛, 则可W将多支球队两两之间的比赛看作多个不同的事件,多个不同的事件都属于所述足球 世界杯比赛送一设定事件集合中的集合元素,故,可W认为多个不同事件具有关联关系。又 女口,双色球的7个号码,前六个号码均分别可W是数字1-33中的任意一个,第7个号码则可 W是数字1-16中的任意一个。由于双色球每一期都是由7个号码组成,也即7个号码均属 于双色球送一设定集合中的集合元素,故,7个号码事件具有关联关系。进一步地,前六个事 件(号码)对应的事件结果的数量可W相同(33种事件结果),第7个事件(号码)对应的 事件结果的数量(16种事件结果)可W与其他关联事件的对应的事件结果的数量(33种事 件结果)不同。
[0034] 较佳地,在本申请中,具有关联关系的多个关联事件还可W是指;若一个结果是由 多个事件的事件结果共同确定的,则可W将所述多个事件确定为具有关联关系的多个关联 事件。如,世界杯竞猜中的"二串一",即,竞猜两场比赛的比赛结果,当同时猜对两场比赛的 比赛结果时,则中奖。如,两场比赛可W看作两个事件,其中,事件1 ;己西VS德国;事件2 : 荷兰VS阿根廷。由于最终结果(即,"二串一"事件的事件结果)是由事件1和事件2两个 事件的事件结果共同确定的,因此,可W确定事件1和事件2是具有关联关系的关联事件。
[0035] W世界杯四分之一赛为例,在四分之一赛中共有8场比赛要进行,此8场比赛可W 看作是具有关联关系的8个关联事件,且,每一场比赛均有3种比赛结果,即,主队胜(W 3 表示主队胜);主队平(W1表示主队平);主队负(W0表示主队负)。较佳地,可W对8个 关联事件的事件结果进行全排序,得到多个结果项目,如:33333333 ;00000000 ; 11111111等共计3?个结果项目。
[0036] 较佳地,响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求 相匹配的一个或多个预请求事件,如,从上述8个关联事件中获取与所述配置请求相匹配 的3个事件作为预请求事件。其中,3个预请求事件的对应事件结果进行全排序后,可W得 到3 3共计27个预请求结果项目。较佳地,所述配置请求中携带有所述预请求事件对应的 预请求结果项目的数量信息,即,所述配置请求可W用于指示从所述27个预请求结果项目 中获取满足所述数量信息个数的预请求结果项目。
[0037] 步骤104,分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多 个预请求事件对应的一个或多个预请求结果项目。
[0038] 在本实施例中,可任意一种适当的方式获取第一结果项目和预请求结果项 目。较佳地,可W通过对所述多个关联事件对应的关联事件结果进行全排序,得到对应的多 个第一结果项目。通过对所述一个或多个预请求事件对应的预请求事件结果进行全排序, 得到对应的一个或多个预请求结果项目。
[0039] 送里需要说明的是采用全排序的方式获取第一结果项目和/或预请求结果项目 时,第一结果项目和/或预请求结果项目中的元素为各个事件的事件结果。如,上述8个关 联事件对应的一个第一结果项目"33333333",第一个"3"可W是事件1的事件结果(主队 胜);第二个"3"可W是事件2的事件结果,依次类推。
[0040] 步骤106,根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所 述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项 画。
[0041] 由前所述可知,第一结果项目和/或预请求结果项目中的元素可W是各个事件对 应的事件结果。较佳地,每一个事件下的每一种事件结果都对应有一个补偿值,可W通过对 第一结果项目和/或预请求结果项目中的各个元素(即,事件结果)对应补偿值进行归一 化处理,进而得到各个第一结果项目对应的第一结果项目分值,和/或,各个预请求结果项 目对应的预请求结果项目分值。
[0042] 在本实施例中,可W根据预请求结果项目分值对所述一个或多个预请求结果项目 进行排序,然后按照排序后的顺序筛选得到满足所述数量信息的结果项目,并将筛选得到 的结果项目作为请求结果项目。
[0043] 其中,补偿值可W用于表示当事件下的事件结果发生时的补偿量。
[0044] W上述事件1为例,在事件1对应的比赛结束之前,并不能确定最终的事件结果是 3、是1、还是0。此时,许多第;方会给出事件1下的3种事件结果的补偿值。如,根据历史 比赛结果,在最近的10场"己西VS德国"的比赛中,有9场比赛的比赛结果都是己西胜,贝U 可W预测上述事件1的最终事件结果是己西胜的可能性大于德国胜的可能性。此时,第Η 方一般给出的事件1对应的事件结果的补偿值是;己西胜(即,事件结果3)的补偿值为1, 己西负(即,事件结果如的补偿值为6。可W理解为,若预先选择了己西胜(即,如送一事 件结果作为所述事件1的最
终事件结果,则当所述事件1最终完成时的事件结果是己西胜 时,则W X*1的补偿量进行补偿。若预先选择了己西负送一事件结果作为所述事件1的最 终事件结果,则当所述事件1最终完成时的事件结果是己西负时,则W X*6的补偿量进行补 偿。其中,X根据实际情况确定,可W但不仅限于是金额值、积分值和虚拟的游戏货币值中 的至少一种。
[0045] 送里需要说明的是,事件结果对应的补偿值指示了该事件结果发生的概率。补偿 值越大说明事件的最终结果为该事件结果的可能性越小,即,是一个小概率事件,反之,可 能性则越高,即,发生的概率较大。如,一事件;掷硬币,当掷出的硬币为正面(硬币其中的 任一面为正面,则对应的另一面为反面)时,补偿值为1 ;当掷出的硬币为反面时,补偿值为 1 ;当掷出的硬币为竖直立起状态时,补偿值为100。可W理解为,硬币为竖直立起状态送一 事件结果是小概率事件,一般可W认为其不会发生,故,硬币为竖直立起状态送一事件结果 对应的补偿值100远大于其他两种事件结果对应的补偿值1。由此可见,补偿值的大小可W 间接反映事件结果发生的概率,即,补偿值可W指示事件结果发生的概率。
[0046] 步骤108,从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大 底结果项目;并确定所述大底结果项目组成的集合为大底集合。
[0047] 在本实施例中,第一结果项目与请求结果项目相匹配是指;请求结果项目中的元 素与第一结果项目中对应的元素相同。也即,请求结果项目中的所有事件结果与第一结果 项目中对应的事件的事件结果相同。
[004引参照表1,示出了本实施例中一种3个关联事件的事件结果表。其中,事件A、B、C 均可W各自表示一场足球比赛,"胜"表示主队赢,"平"表示主队和客队打平,"负"表示主 队输。
[0049]
[0050] 表 1
[0051] 较佳地,按照事件A、B、C的顺序对Η个事件下的事件结果进行全排序,可W得到 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的顺序是指在第一结果项目中元素是按照事件Α、事件Β、事件C的顺序排列的。 如,"310"表示;事件A的结果是3,事件B的结果是1,事件C的结果是0。
[0052] 在本实施例中,确定预请求事件为事件A和事件B,且,最终确定的请求结果项目 为33和31。较佳地,为了从27个第一结果项目中筛选得到与请求结果项目33和31相匹 配的大底结果项目,可W将大底结果项目表示为33*和31*,其中,*为通配符。故,通过匹 配筛选,可W从27个第一结果项目中获取与33*和31*相匹配的如下大底结果项目;333、 331、330、313、311、310。
[0053] 由此可见,在本实施例中,将对多个数据(3个关联事件,及其对应的27个第一结 果项目)的处理过程转换成了对个别数据(2个预请求事件,及其对应的2个请求结果项 目)的处理,简化了数据处理流程,提高了效率。特别是当数据量较大时,将对大量兀长数 据的繁杂处理过程简化成对个别数据的快速处理,提供了处理效率,减轻了服务器或终端 设备的压力。
[0054] 步骤110,响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期 望结果项目。其中,所述调用请求中携带有预测结果项目信息。
[0055] 综上所述,本实施例公开的一种补偿数据处理方法,根据配置请求,从具有关联关 系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通 过本实施例可W将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较 集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度, 节约了时间,减少了用户的等待时间。
[0056] 进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进 行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次 数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直 接匹配命中调用请求,提高了匹配效率。
[0057] 实施例二
[0058] 参照图2,示出了本发明实施例二中一种补偿数据处理方法的步骤流程图。在本实 施例中,用于执行所述补偿数据处理方法的可W但不仅限于是一个客户端。
[0059] 在本实施例中,所述补偿数据处理方法包括:
[0060] 步骤202,客户端响应配置请求,从具有关联关系的多个关联事件中获取与所述配 置请求相匹配的一个或多个预请求事件。
[0061] 较佳地,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信 息、。
[0062] 在本实施例中,上述步骤202在从具有关联关系的多个关联事件中获取与所述配 置请求相匹配的一个或多个预请求事件时,具体可W包括:
[0063] 子步骤2022,客户端分别获取所述多个关联事件各自对应的事件分值。
[0064] 较佳地,客户端分别获取所述多个关联事件各自对应的一个或多个关联事件结果 的补偿值;然后,对同一个关联事件下的所有关联事件结果对应的补偿值进行归一化处理, 得到处理结果;并,确定所述处理结果为所述事件分值。
[0065] 在本实施例中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用 于表示当事件下的事件结果发生时的补偿量。
[0066] 较佳地,客户端可W从多个第Η方获取同一事件结果对应的多个样本补偿值;并, 获取所述多个样本补偿值的平均值作为每个事件结果对应的补偿值。从而使得最终归一化 处理后的项目分值更加准确,提供筛选得到的期望结果项目的准确性。但不限于此,在实际 应用中,其它获得补偿值的方式也同样适用,如,将某一个第Η方提供的样本补偿值作为最 终的事件结果补偿值,或者,将多个第Η方提供的样本补偿值进行处理后,如进行某种或某 些运算后获得的结果作为最终的补偿值。
[0067] 如,关联事件;事件21、事件22和事件23 ;其中,每个事件对应有3中结果,分别 W数字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。则可W通过对补偿值进行归一化 处理,分别得到事件21、事件22和事件23各自对应的事件分值。其中。所述归一化处理处 理可W但不仅限于是加、减、乘、除四则运算中的一种或多种。如,采用加法求和运算,可W 得到事件21、事件22和事件23各自对应的事件分值为5. 8、6. 5和4. 5。
[0068] 子步骤2024,客户端根据所述事件分值确定所述多个关联事件的关联事件次序。
[0069] 如,可W按照上述事件分值由小到大的顺序将事件21、事件22和事件23排列为: 事件23、事件21、事件22。送里需要说明的是,所述多个关联事件的关联事件次序并不仅限 于按由小到大进行排序,可W根据任意适当方式确定所述多个关联事件的关联事件次序。
[0070] 子步骤2026,客户端根据所述关联事件次序,从所述多个关联事件中筛选得到与 所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
[0071] 在本实施例中,客户端可W从所述多个关联事件中筛选得到关联事件次序为奇数 的事件作为所述预请求事件;或,从所述多个关联事件中筛选得到关联事件次序为偶数的 事件作为所述预请求事件。但不仅限于上述的次序,如,还可W是选择排序前3或后3的事 件作为预请求事件。
[0072] 步骤204,客户端分别获取所述多个关联事件对应的多个第一结果项目、和所述一 个或多个预请求事件对应的一个或多个预请求结果项目。
[0073] 在本实施例中,每个事件(包括:关联事件和预请求事件)都对应有一个或多个事 件结果。其中,
[0074] 客户端可W对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到 对应的多个第一结果项目;W及,
[0075] 对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到 对应的一个或多个预请求结果项目。
[0076] 例如,上述关联事件;事件21、事件22和事件23 ;其中,客户端根据用户的配置请 求,确定事件21和事件22是预请求事件。贝IJ,
[0077] 客户端可W对所述多个关联事件下的一种或多种关联事件结果进行全排序,得 到对应的多个第一结果项目,即;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。
[0078] 客户端可W对所述一个或多个预请求事件下的一种或多种预请求事件结果进行 全排序,得到对应的一个或多个预请求结果项目,即,33、31、30、13、11、10、03、01、00。
[0079] 由此可见,第一结果项目或预请求结果项目中的元素是每个事件对应的一种事件 结果。
[0080] 步骤206,客户端按照设定规则,分别对所述一个或多个预请求结果项目中的各个 预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自 对应的预请求结果项目分值。
[0081] 由前所述可知,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用 于表示当事件下的事件结果发生时的补偿量。在实际应用过程中,上述步骤206具体可W 是:按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求 差、求积和求商运算中的一种,得到所述预请求结果项目分值。
[0082] 如,上述事件21的Η种事件结果3、1、0对应的补偿值分别为1. 1、2. 2和2. 5 ;事 件22的Η种结果3、1、0对应的补偿值分别为2. 7、2. 3和1. 5。较佳地,采用求和运算,则,
[0083] 上述预请求结果项目33、31、30、13、11、10、03、01、00各自对应的预请求结果项 目分值为:3.8(1. 1 巧.7)、3. 4(1. 1+2. 3)、2. 6(1. 1+1.5)、4. 9(2.化2. 7、)4.5(2. 2巧.3)、 3. 7 (2. 2+1. 5)、5. 2 (2. 5巧.7)、4. 8 (2. 5巧.3)、4. 0 (2. 5+1. 5)。
[0084] 步骤208,客户端根据所述一个或多个预请求结果项目对应的预请求结果项目分 值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求 结果项目。
[0085] 在本实施例中,客户端可W按照上述得到的预请求结果项目对应的预请求结果项 目分值,确定所述一个或多个预请求结果项目的预请求结果项目次序。然后,客户端根据所 述预请求结果项目次序,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息 的结果项目作为请求结果项目。
[0086] 如,上述确定为预请求事件的事
件21和事件22,对应有9个预请求结果项目,按照 所述9个预请求结果项目对应的预请求结果项目分值由小到大进行排序,确定所述9个预 请求结果项目的次序为;30、31、10、33、00、11、01、13、03。送里需要说明的是,可^按照任意 适当方式确定预请求结果项目的次序。然后,客户端从确定次序的预请求结果项目中筛选 得到满足数量信息的结果项目作为请求结果项目。如,若数量信息为5,则可W选择30、31、 10、33和00五个预请求结果项目作为请求结果项目。数量信息可W为5,但不仅限于此,在 实际应用中,其它数量信息也同样适用。
[0087] 步骤210,客户端从所述多个第一结果项目中筛选得到与所述请求结果项目相匹 配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合。
[0088] 客户端在筛选获取大底结果项目时,所述步骤210具体可W包括;客户端通过确 定第一结果项目中是否携带有所述请求结果项目中的所有请求元素,W从所述多个第一结 果项目中筛选得到与所述请求结果项目相匹配的大底结果项目。目P,若某一个第一结果项 目中携带有所述请求结果项目中的所有请求元素,则确定所述某一个第一结果项目是一个 大底结果项目。得到的所有大底结果项目组成大底集合。
[0089] 较佳地,所述步骤210可W包括:
[0090] 子步骤2102,客户端确定与所述请求元素所指示的请求事件相匹配的关联事件; 其中,一个请求元素对应一个请求事件下的一种请求事件结果。
[0091] 子步骤2104,客户端从所述第一结果项目中获取与确定的关联事件对应的关联事 件结果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与 所述请求元素相匹配。
[0092] 在本实施例中,当所有请求元素都匹配上时,确定该第一结果项目是一个大底结 果项目。
[0093] W上述确定的五个请求结果项目;30、31、10、33和00为例,由于五个请求结果项 目是事件21和事件22通过全排序得到的,为了便于描述,可W用通配符表示缺省位, W说明元素匹配过程。从第一结果项目中匹配获取大底结果项目的过程可W理解为:在第 一结果项目中查找与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 相匹配的结果项目。目P,请求结果项目中的元素要与第一结果项目中的元素对应相同,所述 对应相同是指:该元素为对应的同一个事件。还需要说明的是,本实施例的"30*"并不代表 请求结果项目中包含"*",只是为了表示请求结果项目与第一结果项目的对应关系。
[0094] 步骤212,客户端响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹 配的期望结果项目。
[0095] 在本实施例中,所述调用请求中携带有预测结果项目信息。所述预测结果项目信 息可W指示用户预测的预测结果项目。如,用户预测的预测结果项目为;333、311、310、111、 000、103和033。则,客户端可^根据预测结果项目333、311、310、111、000、103和033,从所 述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。
[0096] 较佳地,所述步骤212可W包括:
[0097] 子步骤2122,客户端响应交集调用请求,获取所述大底集合与所述预测结果项目 信息对应指示的结果项目的交集,得到第一交集。
[0098] 子步骤2124,客户端确定所述第一交集中的结果项目为所述期望结果项目;其 中,所述期望结果项目为零个、或一个、或多个。
[0099] 又一较佳地,所述步骤212可W包括:
[0100] 子步骤2126,客户端响应差集调用请求,获取所述大底集合与所述预测结果项目 信息对应指示的结果项目的差集,得到第一差集。
[0101] 子步骤2128,客户端确定所述第一差集中的结果项目为所述期望结果项目;其 中,所述期望结果项目为零个、或一个、或多个。
[0102] 综上所述,本实施例公开的一种补偿数据处理方法,根据配置请求,从具有关联关 系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通 过本实施例可W将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较 集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度, 节约了时间,减少了用户的等待时间。
[0103] 进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进 行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次 数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直 接匹配命中调用请求,提高了匹配效率。
[0104] 更进一步地,在本实施例中,将如上所述的27个第一结果项目转换为对5个请求 结果项目的处理,即,将对大量数据的处理过程转换为对与所述大量数据有对应关系的小 部分数据的处理,提高了处理效率。且,由前所述可知,在本实施例中,每个第一结果项目中 具有3个元素,而每一个请求结果项目中只有2个元素,故,进一步缩小了数据处理量,减轻 了服务器和设备终端的处理压力。
[0105] 实施例Η
[0106] 结合上述实施例,本实施例W具体的足球彩票中的胜负彩为例来对补偿数据处理 方法的具体实现流程进行说明。
[0107] "胜负彩"是W中国足球彩票胜负玩法所选择的足球比赛场次为竞猜对象,购买 "胜负彩"时,由购买者从中国足球彩票胜负玩法选择的所有竞猜场次每场比赛在全场90分 钟(含伤停补时)比赛的胜平负的结果进行投注,对于所选竞猜场次的比赛成绩均只选择1 种预测结果为单式投注,对于某一竞猜场次的比赛成绩选择2种(含)W上的预测结果为 复式投注。购买者可对其选定的结果进行多倍投注,投注倍数范围为2-99倍。现在一期胜 负彩的比赛场次总共为14场,每注2元人民币。
[010引参照图3,示出了本发明实施例Η中一种胜负彩的选择示意图。如图3所示,该胜 负彩的期号为;2014082。共有28支球队进行14个场次的比赛。每场比赛的比赛结果均可 认为包括Η种比赛结果;胜、平和负。送里需要说明的是,在图3中,数字3代表主队胜,数 字1代表主队平,数字0代表主队负。其中,对阵列表中在前的队为主队,在后的对为客队, 如"意大利VS乌拉圭",则意大利为主队。可W将每一场比赛看作一个事件,如,场次6则 为事件6。在事件6中,平均赔率2. 54对应的是比赛结果为3 (主队胜)时的赔率;依次类 推,平均赔率3. 30对应的是比赛结果为1 (主队平)时的赔率;平均赔率2. 76对应的是比 赛结果为0(主队负)时的赔率。
[0109] 在本实施例中,可W将图3中所示的平均赔率看作为补偿值的一种。较佳地,所述 平均赔率可W是对从多个第Η方获取的赔率值的平均值。其中,每一个第Η方都会开出每 个单场比赛胜负的赔率值。
[0110] 在本实施例中,可W将14场次的比赛定义为14个具有关联关系的事件,每个 事件结果均对应3种事件结果(3、1和0)。则,购买者在购买胜负彩时共有3"种方案 选择。如,方案1为=33333333333333,即14个事件的事件结果均是主队胜;方案2为: 31111111111111,......等等,不--列举。
[0111] W图3所示场景为例,参照图4,示出了本发明实施例Η中一种胜负彩中的补偿数 据处理方法的步骤流程图。
[0112] 在本实施例中,所述补偿数据处理方法,包括:
[0113] 步骤402,客户端响应配置请求,从具有关联关系的14场比赛中获取与所述配置 请求相匹配的一个或多个预请求事件。其中,所述配置请求中携带有所述预请求事件对应 的预请求结果项目的数量信息。
[0114] 在本实施例中,具有关联关系的多个关联事件即图3所示的14场比赛。根据图3 所示,可W对每一场比赛(即,每一个关联事件)的Η种比赛结果对应的赔率进行归一化处 理。如,采用求和处理,得到每一场比赛的赔率和,也即,上述实施例中的事件分值。
[0115] 较佳地,客户端可W按照事件分值由小到大的顺序对14场比赛进行重新排序。然 后,根据排序后的次序,从所述14场比赛中筛选得到与所述配置请求所请求的次序相匹配 的事件作为所述预请求事件。例如,重新排序后,场次3和场次5的排序为第1和第2 (送 里仅是示例性说明,并不代表实际排序),而用户对参加场次3和场次5比赛的四支队伍的 球队实力很了解,即,用户可W确定场次3和场次5的比赛结果。则,可W选择排序后次序 为第1和第2的关联事件作为预请求事件。
[0116] 步骤404,客户端分别获取14场比赛对应的多个第一结果项目、和所述一个或多 个预请求事件对应的一个或多个预请求结果项目。
[0117] 在本实施例中,客户端可W对14场比赛各自对应的3种比赛结果进行全排序,得 到3"个第一结果项目。如,33333333333333、31111111111111、· · · ·、等等,在此不-- 列举。
[0118] 客户端对两个预请求事件进行全排序后可W得到9个预请求结果项目;33、31、 30、13、11、10、03、01、00。
[0119] 步骤406,客户端从所述9个预请求结果项目中筛选确定33和31作为请求结果项 画。
[0120] 一般地,客户端可W按照设定规则,分别对所述9个预请求结果项目中的事件结 果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求 结果项目分值。然后,客户端根据所述9个预请求结果项目对应的预请求结果项目分值,从 所述9个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
[0121] 然而,在本实施例中,由于用户对所述9个预请求结果项目对应的两个预请求事 件比较了解,所述配置请求中携带的数量信息可W直接指示,从所述9个预请求结果项目 筛选33和31作为请求结果项目。故,客户端直接从所述9个预请求结果项目中筛选确定 33和31作为请求结果项目。
[0122] 步骤408,客户端从所述3"个第一结果项目中筛选得到与所述两个请求结果项目 (33和31)相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合。
[0123] 由前所述可知,在本实施例中,请求结果项目33中的元素对应的是场次3和场次5 的比赛结果;请求结果项目31中的元素对应的也是场次3和场次5的比赛结果。而,3"个 第一结果项目是按照比赛场次1-14的顺序全排序得到的。为了便于描述,用来表示匹 配过程,则,客户端从所述3"个第一结果项目中筛选得到与所述两个请求结果项目(33和 31)相匹配的大底结果项目的具体匹配过程可W如下:
[0124] 从3"个第一结果项目中筛选得到与"林3*3*林林林林"和。**3*1林林林林*"相 匹配的结果项目。如,第一结果项目11313111111111和第一结果项目11311111111111是 与上述两个请求结果项目相匹配的大底结果项目;而,第一结果项目11013111111111则与 上述两个请求结果项目不匹配。
[0125]
步骤410,客户端响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹 配的期望结果项目。
[0126] 在本实施例中,所述调用请求中携带有预测结果项目信息。如,用户预测了 如下结果项目;33333333333333、00000000000000。假设,大底集合中的结果项目为: 33333333333333。贝IJ,
[0127] 客户端可W响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应 指示的结果项目的交集,得到第一交集,即,得到33333333333333。
[012引 或,
[0129] 客户端可W响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应 指示的结果项目的差集,得到第一差集,即,得到00000000000000。
[0130] 综上所述,本实施例公开的一种补偿数据处理方法,根据配置请求,从具有关联关 系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通 过本实施例可W将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较 集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度, 节约了时间,减少了用户的等待时间。
[0131] 进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进 行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次 数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直 接匹配命中调用请求,提高了匹配效率。
[0132] 更进一步地,在本实施例中,根据事件与事件之间的对应关系,将对14个关联事 件对应的3"种结果项目的筛选处理,转换为对2个事件的2种结果项目的处理。然后,利 用处理完成的2种结果项目,并根据事件与事件之间的对应关系,相应的匹配得到14个关 联事件对应的3"种结果项目的处理结果,提高了数据处理效率,节约了时间。
[0133] 需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的 动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依 据本发明,某些步骤可W采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉, 说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。
[0134] 实施例四
[0135] 基于与上述方法实施例同一发明构思。参照图5,示出了本发明实施例四中一种补 偿数据处理系统的结构框图。在本实施例中,所述补偿数据处理系统,包括:
[0136] 预请求事件获取模块502,用于从具有关联关系的多个关联事件中获取与所述配 置请求相匹配的一个或多个预请求事件。
[0137] 其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信 息。
[013引获取模块504,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述 一个或多个预请求事件对应的一个或多个预请求结果项目。
[0139] 请求结果项目获取模块506,用于根据所述一个或多个预请求结果项目对应的预 请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结 果项目作为请求结果项目。
[0140] 大底结果项目确定模块508,用于从所述多个第一结果项目中筛选得到与所述请 求结果项目相匹配的大底结果项目。
[0141] 大底集合确定模块510,用于确定所述大底结果项目组成的集合为大底集合。
[0142] 响应模块512,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相 匹配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
[0143] 综上所述,本实施例公开的一种补偿数据处理系统,根据配置请求,从具有关联关 系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通 过本实施例可W将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较 集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度, 节约了时间,减少了用户的等待时间。
[0144] 进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进 行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次 数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直 接匹配命中调用请求,提高了匹配效率。
[0145] 实施例五
[0146] 参照图6,示出了本发明实施例五中一种补偿数据处理系统的结构框图。在本实施 例中,所述补偿数据处理系统,包括:
[0147] 预请求事件获取模块602,用于从具有关联关系的多个关联事件中获取与所述配 置请求相匹配的一个或多个预请求事件。
[014引较佳地,所述配置请求中携带有所述预请求事件对应的预请求结果项目的数量信 息。
[0149] 在本实施例中,所述预请求事件获取模块602,包括:
[0150] 事件分值获取模块6022,用于分别获取所述多个关联事件各自对应的事件分值。 较佳地,所述事件分值获取模块6022,具体包括:
[0151] 补偿值获取模块60222,用于分别获取所述多个关联事件各自对应的一个或多个 关联事件结果的补偿值。
[0152] 事件分值确定模块60224,用于对同一个关联事件下的所有关联事件结果对应的 补偿值进行归一化处理,得到处理结果;并,确定所述处理结果为所述事件分值。
[0153] 关联事件次序确定模块6024,用于根据所述事件分值确定所述多个关联事件的关 联事件次序。
[0154] 预请求事件筛选模块6026,用于根据所述关联事件次序,从所述多个关联事件中 筛选得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
[0155] 在本实施例中,所述预请求事件筛选模块6026,具体可W用于从所述多个关联事 件中筛选得到关联事件次序为奇数的事件作为所述预请求事件;或,从所述多个关联事件 中筛选得到关联事件次序为偶数的事件作为所述预请求事件。
[0156] 获取模块604,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述 一个或多个预请求事件对应的一个或多个预请求结果项目。
[0157] 在本实施例中,所述获取模块604,具体包括:
[015引第一结果项目获取模块6042,用于对所述多个关联事件下的一种或多种关联事件 结果进行全排序,得到对应的多个第一结果项目。
[0159] 预请求结果项目获取模块6044,用于对所述一个或多个预请求事件下的一种或多 种预请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
[0160] 处理模块606,用于按照设定规则,分别对所述一个或多个预请求结果项目中的各 个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各 自对应的预请求结果项目分值。
[0161] 较佳地,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示 当事件下的事件结果发生时的补偿量。其中,所述补偿值包括:从多个第Η方获取同一个预 请求事件结果对应的多个样本补偿值;取所述多个样本补偿值的平均值作为每个预请求事 件结果对应的补偿值。
[0162] 在本实施例中,所述处理模块606,具体可W用于按照四则运算中的任意一种,分 别对各个预请求事件结果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所 述预请求结果项目分值。
[0163] 请求结果项目获取模块608,用于根据所述一个或多个预请求结果项目对应的预 请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结 果项目作为请求结果项目。
[0164] 在本实施例中,所述请求结果项目获取模块608,具体包括:
[0165] 预请求结果项目次序确定模块6082,用于根据所述预请求结果项目分值,确定所 述一个或多个预请求结果项目的预请求结果项目次序。
[0166] 请求结果项目筛选模块6084,用于根据所述预请求结果项目次序,从所述一个或 多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
[0167] 大底结果项目确定模块610,用于从所述多个第一结果项目中筛选得到与所述请 求结果项目相匹配的大底结果项目。
[016引在本实施例中,所述大底结果项目确定模块610,具体可W用于确定第一结果项目 中是否携带有所述请求结果项目中的所有请求元素;若是,则确定所述第一结果项目是大 底结果项目。
[0169] 较佳地,所述大底结果项目确定模块610在确定第一结果项目中是否携带有所述 请求结果项目中的所有请求元素时,包括:
[0170] 关联事件确定模块,用于确定与所述请求元素所指示的请求事件相匹配的关联事 件。其中,一个请求元素对应一个请求事件下的一种请求事件结果。
[0171] 判断模块,用于从所述第一结果项目中获取与确定的关联事件对应的关联事件结 果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述 请求元素相匹配。
[0172] 大底集合确定模块612,用于确定所述大底结果项目组成的集合为大底集合。
[0173] 响应模块614,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相 匹配的期望结果项目。其中,所述调用请求中携带有预测结果项目信息。
[0174] 较佳地,所述响应模块614,可W包括:
[0175] 交集响应模块6142,用于响应交集调用请求,获取所述大底集合与所述预测结果 项目信息对应指示的结果项目的交集,得到第一交集。
[0176] 第一确定模块6144,用于确定所述第一交集中的结果项目为所述期望结果项目; 其中,所述期望结果项目为零个、或一个、或多个。
[0177] 又一较佳地,所述响应模块614,可W包括:
[0178] 差集响应模块6146,用于响应差集所述调用请求,获取所述大底集合与所述预测 结果项目信息对应指示的结果项目的差集,得到第一差集。
[0179] 第二确定模块6148,用于确定所述第一差集中的结果项目为所述期望结果项目; 其中,所述期望结果项目为零个、或一个、或多个。
[0180] 综上所述,本实施例公开的一种补偿数据处理系统,根据配置请求,从具有关联关 系的多个关联事件中获取与所述配置请求相匹配的一个或多个预请求事件。由此可见,通 过本实施例可W将大量的关联事件数据按照配置请求进行压缩转换,得到数据量较小且较 集中的预请求事件,降低了数据处理量,进而降低了终端运算处理压力,提高了处理速度, 节约了时间,减少了用户的等待时间。
[0181] 进一步地,本实施例根据由大底结果项目组成的集合为大底集合,对调用请求进 行匹配,筛选得到期望结果项目。通过所述大底集合对调用请求进行匹配,减少了匹配次 数,提高了匹配效率。同时,大底集合中的数据更加集中,关联性、针对性更强,便于快速直 接匹配命中调用请求,提高了匹配效率。
[0182] 更进一步地,在本实施例中,将对大量数据的处理过程转换为对与所述大量数据 有对应关系的小部分数据的处理,提高了处理效率。且,由前所述
可知,在本实施例中,每个 第一结果项目中具有3个元素,而每一个请求结果项目中只有2个元素,故,进一步缩小了 数据处理量,减轻了服务器和设备终端的处理压力。
[0183] 对于上述装置实施例而言,由于其与方法实施例基本相似,所W描述的比较简单, 相关之处参见方法实施例的部分说明即可。
[0184] 实施例六
[0185] 在本实施例中,提供了一种电子设备,该电子设备中设置有上述实施例四中的补 偿数据处理系统,或者,该电子设备中设置有上述实施例五中对实施例四的系统进行了多 种优化后的一种或多种优化补偿数据处理系统。该电子设备用于实现前述方法实施例中的 补偿数据处理方法,并具有相应的方法实施例的有益效果,在此不再赏述。
[0186] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。 各种通用系统也可W与基于在此的示教一起使用。根据上面的描述,构造送类系统所要求 的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可W利用各种 编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发 明的最佳实施方式。
[0187] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施 例可W在没有送些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构 和技术,W便不模糊对本说明书的理解。
[018引类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在 上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施 例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图;即所要求保 护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面 的权利要求书所反映的郝样,发明方面在于少于前面公开的单个实施例的所有特征。因此, 遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身 都作为本发明的单独实施例。
[0189] 本领域郝些技术人员可W理解,可W对实施例中的设备中的模块进行自适应性地 改变并且把它们设置在与该实施例不同的一个或多个设备中。可W把实施例中的模块或单 元或组件组合成一个模块或单元或组件,W及此外可W把它们分成多个子模块或子单元或 子组件。除了送样的特征和/或过程或者单元中的至少一些是相互排斥之外,可W采用任 何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征W及如此公开 的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴 随的权利要求、摘要和附图)中公开的每个特征可W由提供相同、等同或相似目的的替代 特征来代替。
[0190] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例 中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的 范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任 意之一都可W W任意的组合方式来使用。
[0191] 本发明的各个部件实施例可硬件实现,或者W在一个或者多个处理器上运行 的软件模块实现,或者W它们的组合实现。本领域的技术人员应当理解,可W在实践中使用 微处理器或者数字信号处理器值S巧来实现根据本发明实施例的补偿数据处理设备中的 一些或者全部部件的一些或者全部功能。本发明还可W实现为用于执行送里所描述的方 法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。送样 的实现本发明的程序可W存储在计算机可读介质上,或者可W具有一个或者多个信号的形 式。送样的信号可W从因特网网站上下载得到,或者在载体信号上提供,或者W任何其他形 式提供。
[0192] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领 域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中, 不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词"包含"不排除存在 未列在权利要求中的元件或步骤。位于元件之前的单词"一"或"一个"不排除存在多个送 样的元件。本发明可W借助于包括有若干不同元件的硬件W及借助于适当编程的计算机来 实现。在列举了若干装置的单元权利要求中,送些装置中的若干个可W是通过同一个硬件 项来具体体现。单词第一、第二、W及第Η等的使用不表示任何顺序。可将送些单词解释为 名称。
[0193] 本发明公开了 Al、一种补偿数据处理方法,包括:
[0194] 响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的 一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果 项目的数量信息;
[0195] 分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求 事件对应的一个或多个预请求结果项目;
[0196] 根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或 多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;
[0197] 从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项 目;并确定所述大底结果项目组成的集合为大底集合;
[019引响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项 目;其中,所述调用请求中携带有预测结果项目信息。
[0199] A2、如A1所述的方法,所述分别获取所述多个关联事件对应的多个第一结果项 目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目,包括:
[0200] 对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个 第一结果项目;
[0201] 对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到 对应的一个或多个预请求结果项目。
[0202] A3、如A2所述的方法,所述从所述多个第一结果项目中筛选得到与所述请求结果 项目相匹配的大底结果项目,包括:
[0203] 确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素;
[0204] 若是,则确定所述第一结果项目是大底结果项目。
[0205] A4、如A3所述的方法,所述确定第一结果项目中是否携带有所述请求结果项目中 的所有请求元素,包括:
[0206] 确定与所述请求元素所指示的请求事件相匹配的关联事件;其中,一个请求元素 对应一个请求事件下的一种请求事件结果;
[0207] 从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从 第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹 配。
[020引 A5、如A1所述的方法,在所述根据所述一个或多个预请求结果项目对应的预请求 结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项 目作为请求结果项目的步骤之前,所述方法还包括:
[0209] 按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果 对应的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结 果项目分值;其中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表 示当事件下的事件结果发生时的补偿量。
[0210] A6、如A5所述的方法,所述补偿值包括:
[0211] 从多个第Η方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样 本补偿值的平均值作为每个预请求事件结果对应的补偿值。
[0212] A7、如A5所述的方法,所述按照设定规则,分别对所述一个或多个预请求结果项 目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预请求结 果项目各自对应的预请求结果项目分值,包括:
[0213] 按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求 和、求差、求积和求商运算中的一种,得到所述预请求结果项目分值。
[0214] A8、如A1所述的方法,所述从具有关联关系的多个关联事件中获取与所述配置请 求相匹配的一个或多个预请求事件,包括:
[0215] 分别获取所述多个关联事件各自对应的事件分值;
[0216] 根据所述事件分值确定所述多个关联事件的关联事件次序;
[0217] 根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求 的次序相匹配的事件作为所述预请求事件。
[021引 A9、如A8所述的方法,所述分别获取所述多个关联事件各自对应的事件分值,包 括:
[0219] 分别获取所述多个关联事件各自对应的一个或多个关联事件结果的补偿值;
[0220] 对同一个关联事件下的所有关联事件结果对应的补偿值进行归一化处理,得到处 理结果;并,确定所述处理结果为所述事件分值。
[0221] A10、如A8所述的方法,所述根据所述关联事件次序,从所述多个关联事件中筛选 得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件,包括:
[0222] 从所述多个关联事件中筛选得到关联事件次序为奇数的事件作为所述预请求事 件;
[0223] 或,
[0224] 从所述多个关联事件中筛选得到关联事件次序为偶数的事件作为所述预请求事 件。
[0225] All、如A1所述的方法,所述根据所述一个或多个预请求结果项目对应的预请求 结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项 目作为请求结果项目,包括:
[0226] 根据所述预请求结果项目分值,确定所述一个或多个预请求结果项目的预请求结 果项目次序;
[0227] 根据所述预请求结果项目次序,从所述一个或多个预请求结果项目中筛选得到满 足所述数量信息的结果项目作为请求结果项目。
[022引 A12、如A1所述的方法,所述响应调用请求,从所述大底集合中筛选得到与所述调 用请求相匹配的期望结果项目,包括:
[0229] 响应交集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果 项目的交集,得到第一交集;
[0230] 确定所述第一交集中的结果项目为所述期望结果项目;其中,所述期望结果项目 为零个、或一个、或多个。
[0231] A13、如A1所述的方法,所述响应调用请求,从所述大底集合中筛选得到与所述调 用请求相匹配的期望结果项目,包括:
[0232] 响应差集调用请求,获取所述大底集合与所述预测结果项目信息对应指示的结果 项目的差集,得到第一差集;
[0233] 确定所述第一差集中的结果项目为所述期望结果项目;其中,所述期望结果项目 为零个、或一个、或多个。
[0234] 本发明还公开了 B14、一种补偿数据处理系统,包括:
[0235] 预请求事件获取模块,用于从具有关联关系的多个关联事件中获取与所述配置请 求相匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的 预请求结果项目的数量信息;
[0236] 获取模块,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一 个或多个预请求事件对应的一个或多个预请求结果项目;
[0237] 请求结果项目获取模块,用于根据所述一个或多个预请求结果
项目对应的预请求 结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项 目作为请求结果项目;
[023引大底结果项目确定模块,用于从所述多个第一结果项目中筛选得到与所述请求结 果项目相匹配的大底结果项目;
[0239] 大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合;
[0240] 响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹 配的期望结果项目;其中,所述调用请求中携带有预测结果项目信息。
[0241] B15、如B14所述的系统,所述获取模块,包括:
[0242] 第一结果项目获取模块,用于对所述多个关联事件下的一种或多种关联事件结果 进行全排序,得到对应的多个第一结果项目;
[0243] 预请求结果项目获取模块,用于对所述一个或多个预请求事件下的一种或多种预 请求事件结果进行全排序,得到对应的一个或多个预请求结果项目。
[0244] B16、如B15所述的系统,
[0245] 所述大底结果项目确定模块,具体用于确定第一结果项目中是否携带有所述请求 结果项目中的所有请求元素;若是,则确定所述第一结果项目是大底结果项目。
[0246] B17、如B16所述的系统,所述大底结果项目确定模块在确定第一结果项目中是否 携带有所述请求结果项目中的所有请求元素时,包括:
[0247] 关联事件确定模块,用于确定与所述请求元素所指示的请求事件相匹配的关联事 件;其中,一个请求元素对应一个请求事件下的一种请求事件结果;
[024引判断模块,用于从所述第一结果项目中获取与确定的关联事件对应的关联事件结 果;并,判断从第一结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述 请求元素相匹配。
[0249] B18、如B14所述的系统,所述系统还包括:
[0250] 处理模块,用于在所述请求结果项目获取模块根据所述一个或多个预请求结果项 目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数 量信息的结果项目作为请求结果项目之前,按照设定规则,分别对所述一个或多个预请求 结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或多个预 请求结果项目各自对应的预请求结果项目分值;其中,每一个事件下的每一种事件结果对 应一个补偿值;所述补偿值用于表示当事件下的事件结果发生时的补偿量。
[ο巧1] Β19、如Β18所述的系统,所述补偿值包括:
[0252] 从多个第Η方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样 本补偿值的平均值作为每个预请求事件结果对应的补偿值。
[0巧3] Β20、如Β18所述的系统,
[0254] 所述处理模块,具体用于按照四则运算中的任意一种,分别对各个预请求事件结 果对应的补偿值进行求和、求差、求积和求商运算中的一种,得到所述预请求结果项目分 值。
[0巧日]Β21、如Β14所述的系统,所述预请求事件获取模块,包括:
[0256] 事件分值获取模块,用于分别获取所述多个关联事件各自对应的事件分值;
[0257] 关联事件次序确定模块,用于根据所述事件分值确定所述多个关联事件的关联事 件次序;
[025引预请求事件筛选模块,用于根据所述关联事件次序,从所述多个关联事件中筛选 得到与所述配置请求所请求的次序相匹配的事件作为所述预请求事件。
[0巧9] Β22、如Β21所述的系统,所述事件分值获取模块,包括:
[0260] 补偿值获取模块,用于分别获取所述多个关联事件各自对应的一个或多个关联事 件结果的补偿值;
[0261] 事件分值确定模块,用于对同一个关联事件下的所有关联事件结果对应的补偿值 进行归一化处理,得到处理结果;并,确定所述处理结果为所述事件分值。
[0262] Β23、如Β21所述的系统,
[0263] 所述预请求事件筛选模块,具体用于从所述多个关联事件中筛选得到关联事件次 序为奇数的事件作为所述预请求事件;或,
[0264] 从所述多个关联事件中筛选得到关联事件次序为偶数的事件作为所述预请求事 件。
[0265] Β24、如Β14所述的系统,所述请求结果项目获取模块,包括:
[0266] 预请求结果项目次序确定模块,用于根据所述预请求结果项目分值,确定所述一 个或多个预请求结果项目的预请求结果项目次序;
[0267] 请求结果项目筛选模块,用于根据所述预请求结果项目次序,从所述一个或多个 预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目。
[026引 Β25、如Β14所述的系统,所述响应模块,包括:
[0269] 交集响应模块,用于响应交集调用请求,获取所述大底集合与所述预测结果项目 信息对应指示的结果项目的交集,得到第一交集;
[0270] 第一确定模块,用于确定所述第一交集中的结果项目为所述期望结果项目;其中, 所述期望结果项目为零个、或一个、或多个。
[0271] Β26、如Β14所述的系统,所述响应模块,包括:
[0272] 差集响应模块,用于响应差集调用请求,获取所述大底集合与所述预测结果项目 信息对应指示的结果项目的差集,得到第一差集;
[0273] 第二确定模块,用于确定所述第一差集中的结果项目为所述期望结果项目;其中, 所述期望结果项目为零个、或一个、或多个。
[0274] 本发明还公开了 C27、一种电子设备,包括如Β14-Β26任一所述的系统。
【主权项】
1. 一种补偿数据处理方法,其特征在于,包括: 响应配置请求,从具有关联关系的多个关联事件中获取与所述配置请求相匹配的一个 或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请求结果项目 的数量信息; 分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或多个预请求事件 对应的一个或多个预请求结果项目; 根据所述一个或多个预请求结果项目对应的预请求结果项目分值,从所述一个或多个 预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目; 从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并 确定所述大底结果项目组成的集合为大底集合; 响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目; 其中,所述调用请求中携带有预测结果项目信息。2. 如权利要求1所述的方法,其特征在于,所述分别获取所述多个关联事件对应的 多个第一结果项目、和所述一个或多个预请求事件对应的一个或多个预请求结果项目,包 括: 对所述多个关联事件下的一种或多种关联事件结果进行全排序,得到对应的多个第一 结果项目; 对所述一个或多个预请求事件下的一种或多种预请求事件结果进行全排序,得到对应 的一个或多个预请求结果项目。3. 如权利要求2所述的方法,其特征在于,所述从所述多个第一结果项目中筛选得到 与所述请求结果项目相匹配的大底结果项目,包括: 确定第一结果项目中是否携带有所述请求结果项目中的所有请求元素; 若是,则确定所述第一结果项目是大底结果项目。4. 如权利要求3所述的方法,其特征在于,所述确定第一结果项目中是否携带有所述 请求结果项目中的所有请求元素,包括: 确定与所述请求元素所指示的请求事件相匹配的关联事件;其中,一个请求元素对应 一个请求事件下的一种请求事件结果; 从所述第一结果项目中获取与确定的关联事件对应的关联事件结果;并,判断从第一 结果项目中获取的与确定的关联事件对应的关联事件结果是否与所述请求元素相匹配。5. 如权利要求1所述的方法,其特征在于,在所述根据所述一个或多个预请求结果项 目对应的预请求结果项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数 量信息的结果项目作为请求结果项目的步骤之前,所述方法还包括: 按照设定规则,分别对所述一个或多个预请求结果项目中的各个预请求事件结果对应 的补偿值进行归一化处理,得到所述一个或多个预请求结果项目各自对应的预请求结果项 目分值;其中,每一个事件下的每一种事件结果对应一个补偿值;所述补偿值用于表示当 事件下的事件结果发生时的补偿量。6. 如权利要求5所述的方法,其特征在于,所述补偿值包括: 从多个第三方获取同一个预请求事件结果对应的多个样本补偿值;取所述多个样本补 偿值的平均值作为每个预请求事件结果对应的补偿值。7. 如权利要求5所述的方法,其特征在于,所述按照设定规则,分别对所述一个或多个 预请求结果项目中的各个预请求事件结果对应的补偿值进行归一化处理,得到所述一个或 多个预请求结果项目各自对应的预请求结果项目分值,包括: 按照四则运算中的任意一种,分别对各个预请求事件结果对应的补偿值进行求和、求 差、求积和求商运算中的一种,得到所述预请求结果项目分值。8. 如权利要求1所述的方法,其特征在于,所述从具有关联关系的多个关联事件中获 取与所述配置请求相匹配的一个或多个预请求事件,包括: 分别获取所述多个关联事件各自对应的事件分值; 根据所述事件分值确定所述多个关联事件的关联事件次序; 根据所述关联事件次序,从所述多个关联事件中筛选得到与所述配置请求所请求的次 序相匹配的事件作为所述预请求事件。9. 一种补偿数据处理系统,其特征在于,包括: 预请求事件获取模块,用于从具有关联关系的多个关联事件中获取与所述配置请求相 匹配的一个或多个预请求事件;其中,所述配置请求中携带有所述预请求事件对应的预请 求结果项目的数量信息; 获取模块,用于分别获取所述多个关联事件对应的多个第一结果项目、和所述一个或 多个预请求事件对应的一个或多个预请求结果项目; 请求结果项目获取模块,用于根据所述一个或多个预请求结果项目对应的预请求结果 项目分值,从所述一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作 为请求结果项目; 大底结果项目确定模块,用于从所述多个第一结果项目中筛选得到与所述请求结果项 目相匹配的大底结果项目; 大底集合确定模块,用于确定所述大底结果项目组成的集合为大底集合; 响应模块,用于响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的 期望结果项目;其中,所述调用请求中携带有预测结果项目信息。10. -种电子设备,其特征在于,包括如权利要求9所述的系统。
【专利摘要】本发明公开了一种补偿数据处理方法和系统,及一种电子设备,其中,所述方法包括:响应配置请求,从具有关联关系的多个关联事件中获取一个或多个预请求事件;分别获取所述多个关联事件对应的多个第一结果项目和一个或多个预请求结果项目;根据预请求结果项目对应的预请求结果项目分值,从一个或多个预请求结果项目中筛选得到满足所述数量信息的结果项目作为请求结果项目;从所述多个第一结果项目中筛选得到与所述请求结果项目相匹配的大底结果项目;并确定所述大底结果项目组成的集合为大底集合;响应调用请求,从所述大底集合中筛选得到与所述调用请求相匹配的期望结果项目。通过本发明解决了数据处理时处理速度慢效率低的问题。
【IPC分类】G06F19/00
【公开号】CN105488320
【申请号】CN201410484090
【发明人】黄习锋
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2016年4月13日
【申请日】2014年9月19日