一种交易数据的获取方法和装置的制造方法_2

文档序号:8258833阅读:来源:国知局
结构框图。
【具体实施方式】
[0073]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0074]参照图1,其示出了根据本发明实施例1的一种交易数据的获取方法实施例的流程图,所述方法具体可以包括:
[0075]步骤101、交易页面接收对多个交易对象分别包括的属性值的选择操作,并将选择的多个属性值组成待匹配属性值集合。
[0076]本发明实施例中,交易页面可以是对多个交易对象进行交易的页面,每种交易对象分别具备对应的属性值,用户可以在交易页面上对属性值进行选择,交易页面接收到选择的属性值后,将选择的属性值组成属性值集合。
[0077]以下以双色球彩票为例对本发明实施例的方案进行说明。需要说明的是,在具体的实现中,本发明实施例的方案不仅可以应用于双色球彩票,还可以应用于其他任意适用本发明实施例的交易对象,本发明对此并不做限制。
[0078]用户购买彩票时,交易页面是指彩票购买页面,交易对象为双色球包括的红球和蓝球,红球和蓝球分别有对应的属性值,即红球号码和蓝球号码,用户可以在交易网页上对红球号码和蓝球号码进行选择。以常见规则为例,红球对应包括01-33共33种属性值,蓝球对应包括01-16共16种属性值,用户可以在红球的33种属性值中选择6个属性值,在蓝球的16种属性值中选择I种属性值,将选择的号码组成集合,例如,选择红球号码为01、03、09、12、15和21,选择的蓝球号码为08和09,则组成的号码集合为01 03 09 12 15 21+0809,加号之前的号码代表红球号码,加号之后的号码代表蓝球号码。
[0079]步骤102、从服务器查询目标属性值集合,将所述待匹配属性值集合与所述目标属性值集合进行匹配,得到本次匹配的匹配结果。
[0080]获取奖金数据的规则是,设定交易数据对应的各种交易对象的属性值,根据用户选取的属性值符合设定的属性值的个数来确定是否可以获取相应的交易数据,例如,用户选取的属性值与设定的属性值匹配的个数越多,则获得交易数据的可能性就越大。
[0081]预先在服务器中保存历史可以获取交易数据的目标属性值集合,需要进行对比时,从服务器中查询目标属性值集合,并与选取的属性值组成的待匹配属性值集合进行匹配,并根据匹配的属性值的个数作为匹配的结果。
[0082]以双色球彩票为例,待匹配的号码集合为01 03 09 12 15 21+08 09,历史某次中奖的号码集合为03 06 09 11 25 29 | 09,则匹配的红球号码为03和09,匹配的蓝球号码为09 ο
[0083]步骤103、根据不同匹配结果与各种交易数据的对应关系,获取与本次匹配的匹配结果对应的交易数据。
[0084]不同的选择的待匹配属性值集合与目标属性值集合匹配结果与各种交易数据分别对应,预先设定不同匹配结果与交易数据的对应关系,则根据匹配结果可以确定用户针对各种交易对象选择的属性值可以对应获得的交易数据。
[0085]以双色球彩票为例,对应不同交易数据的各种奖级分别需要匹配的红球和蓝球的个数也不同,一等奖为[[6,1]],6和I的意思是分别命中红球的个数和蓝球的个数,二等奖为[[6,O]],三等奖为[[5,I]],四等奖为[[4,I],[5,O]],五等奖为[[3,I],[4,O]],六等奖为[[2,I],[O, I],[1,I]],如上面的例子,匹配的红球号码为03和09,个数为2,匹配的蓝球号码为09个数为1,则对应可以获得六等奖对应的奖金。
[0086]根据本发明实施例,交易页面在接收对多个交易对象分别包括的属性值的选择操作时,并将选择的多个属性值组成待匹配属性值集合,并从服务器查询目标属性值集合,将所述待匹配属性值集合与所述目标属性值集合进行匹配,得到本次匹配的匹配结果,并进一步根据不同匹配结果与各种交易数据的对应关系,获取与本次匹配的匹配结果对应的交易数据,因此,本发明实施例将用户在当前交易中针对交易对象选择的属性值与历史交易进行比对,判断本次交易选择的属性值在历史交易中可获取的交易数据,以此作为当前交易中针对交易对象选择属性值的参考,节约了用户搜索历史数据和比对的时间,也避免了因搜索增加用户终端和服务器的负载。
[0087]本发明实施例中,优选地,所述步骤101中交易页面接收对多个交易对象分别包括的属性值的选择操作可以包括:
[0088]交易页面接收对第一交易对象包括的属性值以及对第二交易对象包括的属性值的选择操作。
[0089]交易对象包括两个时,可以分别对相应的属性值进行选择。以双色球彩票为例,交易对象对应包括两类,即红球和蓝球,可以分别对红球和蓝球对应的号码进行选择。
[0090]本发明实施例中,优选的,所述步骤101中将选择的多个属性值组成待匹配属性值集合包括:
[0091]从选取的多个属性值中,任意提取第一预设个数的第一交易对象包括的属性值以及第二预设个数的所述第二交易对象包括的属性值,组合为多种待匹配属性值集合。
[0092]目标属性值中各种交易对象的属性值的个数是确定的,待匹配属性值集合中各种交易对象的属性值的个数与之相同。例如,从红球的33种号码中选择6种号码,从蓝球对应的16种号码中选择I种号码,待匹配属性值集合中待匹配的属性值的个数为7。当针对某个交易对象选择了多于目标属性值中对应个数时,可以组成多种待匹配属性值集合,而从多个属性值中选择一定个数的属性值有多种选择方式,例如,针对红球选择了 7种号码,针对篮球选择的一种号码,则从红球选择的号码中选择6种号码的不同选择方式为7种,从蓝球选择的号码中选择I种蓝球号码的不同选择方式为2种,将7种红球号码和2种蓝球号码,对应组合可以得到14组不同的待匹配属性值集合,即下了 14注的彩票。
[0093]若得到了多种待匹配属性值集合,则一一与目标属性值集合进行匹配,并根据各种待匹配属性值集合分别对应的匹配结果确定对应的交易数据。
[0094]本发明实施例中,优选地,所述第一交易对象包括的属性值可以分为第一特征属性值和第二特征属性值。
[0095]以双色球彩票为例,红球可以进一步采用胆拖投注的方式。具体而言,在胆拖投注中,把号码分成胆码和拖码两部分,胆码就是固定的号码,是彩民认为出现的机会非常大的号码,在所投注的每一注彩票里都不得会出现,而拖码与胆码共同组成完整的一注彩票的号码。以本省“15选5”为例进行胆拖投注:胆码:01 02;拖码:03 04 05 06。实际上可以组成这样的彩票:01 02 03 04 05 ;01 02 03 04 06 ;01 02 03 05 06 ;01 02 04 05 06。这里的胆码“01 02”在每一注里都有,而拖码“03 04 05 06”则分别与胆码共同组成一注完整的彩票,但并不是每个号码在每一注里都会有。
[0096]相应的,所述步骤101中将选择的多个属性值组成待匹配属性值集合可以包括:
[0097]从选取的多个属性值中,提取所述第一特征属性值、第三预设个数的第二特征属性值以及第四预设个数的所述第二交易对象包括的属性值,组合为多种待匹配属性值集合,所述第三预设个数为第五预设个数与所述第一属性特征值个数的差值。
[0098]当第一交易对象对应的属性值分为第一特征属性值和第二特征属性值时,针对第一特征属性值和第二特征属性值的个数可以有相应的限制,第一特征属性值和第二特征属性值的个数之和为第五预设个数,其中,第一特征属性值可以根据需要在一定的个数范围内选择,第二特征属性值的个数为第五预设个数与第一特征属性值的个数之差,第二交易对象对应的属性值的个数为第四预设个数。
[0099]以双色球彩票为例,组成的投注结果中,红球胆码的号码相当于第一特征属性值,红球拖码的号码相当于第二特征属性值,胆码和拖码以及蓝球有相应的个数限制,例如,红球胆码和拖码的总个数为6个(第五预设个数),红球胆码的个数限制为1-5个中任意一种个数,红球拖码的个数(第三预设个数)至少I个,具体为6个减去红球胆码的个数,蓝球的个数为I个。因此,组成待匹配属性值集合时,按照该个数限制进行选择,例如针对红球总共选择8个,其中胆码个数为5,拖码个数为3个,由于红球总个数限制为6,则每注号码中红球拖码的个数为6减去5为I个,蓝球选择2个,因此,从3种拖码中选择I种拖码的种类数为3,则红球的组合数为3种,蓝球为2种,则待匹配属性值集合的种类数为3 X 2=6种。
[0100]当根据用户选择的属性值可以获得多种待匹配属性值集合时,在所述将所述待匹配属性值集合与所述目标属性值集合进行匹配,得到本次匹配的匹配结果之前,所述方法还可以包括:
[0101]从组合的多种待匹配属性值集合中选择的一种待匹配属性值集合。
[0102]进行匹配时,从多种待匹配属性值集合中选择任意一种进行匹配,可是依次选择任意一种,将所有种类的待匹配属性值集合均进行比较。
[0103]本发明实施例中,优秀的,所述匹配结果为所述待匹配属性值集合与所述目标属性值集合共有的第一交易对象对应的属性值的个数以及共有的第二交易对象对应的属性值的个数。以双色球为例,待匹配属性值集合为01 03 09 12 15 21+08 09,某次中奖的号码集合为03 06 09 11 25 29 | 09,则匹配结果为第一交易对象有2个匹配的属性值,第二交易对象有I个匹配的属性值。
[0104]具体地,所述步骤102可以包括:
[0105]子步骤S11、提取所述待匹配属性值集合与所述目标属性值集合中对应同一交易对象的属性值进行匹配,并提取共有的第一交易对象对应的属性值和共有的第二交易对象对应的属性值;
[0106]子步骤S12、统计所述共有的第一交易对象对应的属性值的个数以及所述共有的第二交易对象对应的属性值的个数。
[0107]进行比较时,将对应同一交易对象的属性值进行匹配,并统计每种交易对象匹配的属性值个数。以双色球为例,将待匹配的号码与中奖号码中红球和蓝球的分别进行比较,并提取共有的红球号码以及共有的蓝球号码,进一步分别统计红球号码匹配的个数和蓝球号码匹配的个数。
[0108]本发明实施例中,优选地,所述步骤103可以包括:
[0109]子步骤S21、针对各种交易数据,分别提取与所述交易数据对应的匹配结果;
[0110]子步骤S22、确定所述本次匹配的匹配结果中所述共有的第一交易对象对应的属性值的个数大于等于所述交易数据对应的匹配结果中第一交易对象对应的属性值的个数;
[0111]子步骤S23、确定所述本次匹配的匹配结果中不共有的属性值的个数,大于等于所述交易数据中所述第二交易对象对应的属性值的个数;
[0112]子步骤S24、将所述交易数据作为与本次匹配的匹配结果对应的交易数据。
[0113]不同的交易数据对应有不同的匹配结果,针对某个交易数据,对应有匹配的各个交易对象的属性值
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1