CN104346745B - 对象抽取的方法和装置 - Google Patents
对象抽取的方法和装置 Download PDFInfo
- Publication number
- CN104346745B CN104346745B CN201410504886.3A CN201410504886A CN104346745B CN 104346745 B CN104346745 B CN 104346745B CN 201410504886 A CN201410504886 A CN 201410504886A CN 104346745 B CN104346745 B CN 104346745B
- Authority
- CN
- China
- Prior art keywords
- coding
- code set
- encoded subsets
- encoded
- object identity
- 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.)
- Active
Links
- 238000000605 extraction Methods 0.000 title claims abstract description 84
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000003321 amplification Effects 0.000 claims description 10
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 10
- 239000000284 extract Substances 0.000 claims description 9
- 235000013399 edible fruits Nutrition 0.000 claims description 5
- 238000012545 processing Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 244000144619 Abrus precatorius Species 0.000 description 4
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 244000046052 Phaseolus vulgaris Species 0.000 description 1
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 1
- 241000692770 Taraxia ovata Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种对象抽取的方法和装置,属于互联网技术领域。所述方法包括:接收终端发送的对象抽取请求,为对象抽取请求随机分配属于预设的编码集合的第一编码,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识,其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。采用本发明,可以提高设置抽取概率的灵活性。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种对象抽取的方法和装置。
背景技术
随着互联网技术的不断发展,一些网站为了提高用户的活跃度,设置了很多奖励活动,例如抽奖活动、在某网站注册后送积分活动等。
用户可以通过终端,使用已注册的账户登陆某网站的服务器,用户可以点击网站中的抽奖链接,终端显示抽奖页面,当用户点击该抽奖页面的抽奖按键时,终端可以向服务器发送对象抽取请求。在网络侧,服务器可以为每一个奖项设置一个编码,服务器可以从上述各奖项对应的编码中随机选择一个编码分配给该用户的账户,服务器通过分配给该账户的编码确定该账户本次抽取到的奖项,可以将该账户与确定出的奖项进行记录,例如,可以设置四个奖项,分别为不中奖、一等奖、二等奖和三等奖,对应的编码分别为4、3、2、1,如果服务器为该账户随机分配的编码为4,则服务器确定该账户不中奖,可以将不中奖的属性信息反馈给终端。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
通过上述方式进行抽取时,使得不同奖品被抽取的概率相同(如25%),这样会导致各奖项的奖品无法合理分配,设置抽奖概率的灵活性较差。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种对象抽取的方法和装置。所述技术方案如下:
第一方面,提供了一种对象抽取的方法,所述方法包括:
接收终端发送的对象抽取请求;
为所述对象抽取请求随机分配属于预设的编码集合的第一编码;
根据预先存储的对象标识与编码子集合的对应关系,确定所述第一编码所属的编码子集合对应的第一对象标识;其中,所述对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,所述编码集合是所述对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集;
确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
可选地,所述为所述对象抽取请求随机分配属于预设的编码集合的第一编码,包括:
在放大编码集合中随机选取第二编码;其中,所述放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,所述放大编码集合中的编码为相邻的非负整数,所述预设的编码集合中的编码为由0开始的相邻的非负整数;
将所述第二编码除以所述编码集合中数值最大的编码的余数,确定为为所述对象抽取请求随机分配的第一编码。
可选地,所述确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端,包括:
获取所述第一对象标识对应的第一对象的剩余数目;
如果所述剩余数目不小于1,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
可选地,所述对象抽取请求中携带有账户标识;
所述如果所述剩余数目不小于1,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端,包括:
如果所述剩余数目不小于1,且预设的附加条件对应的对象标识中包括所述第一对象标识,则获取所述账户标识对应的预设信息项的账户信息;
如果所述账户信息满足所述附加条件,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
可选地,所述方法还包括:
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
可选地,所述在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码,包括:
如果所述第一对象的被抽取次数是预设的单位次数的整数倍,则在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
可选地,所述方法还包括:
接收携带有第一对象标识的对象取消请求;
获取所述第一编码所属的编码子集合所包含的编码的第一数目,并删除所述对应关系中的第一对象标识和所述第一对象标识对应的编码子集合;
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述编码集合中删除所述第一数目的编码。
可选地,所述方法还包括:
接收携带有所述第一对象标识和所述第一对象的待增加数目的数目增加请求;
将所述第一对象的剩余数目增加所述待增加数目,在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中增加第二预设数目的编码,并在所述编码集合中增加所述第二预设数目的编码。
第二方面,提供了一种对象抽取的装置,所述装置包括:
接收模块,用于接收终端发送的对象抽取请求;
分配模块,用于为所述对象抽取请求随机分配属于预设的编码集合的第一编码;
确定模块,用于根据预先存储的对象标识与编码子集合的对应关系,确定所述第一编码所属的编码子集合对应的第一对象标识;其中,所述对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,所述编码集合是所述对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集;
反馈模块,用于确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
可选地,所述分配模块,用于:
在放大编码集合中随机选取第二编码;其中,所述放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,所述放大编码集合中的编码为相邻的非负整数,所述预设的编码集合中的编码为由0开始的相邻的非负整数;
将所述第二编码除以所述编码集合中数值最大的编码的余数,确定为为所述对象抽取请求随机分配的第一编码。
可选地,所述反馈模块,用于:
获取所述第一对象标识对应的第一对象的剩余数目;
如果所述剩余数目不小于1,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
可选地,所述对象抽取请求中携带有账户标识;
所述反馈模块,用于:
如果所述剩余数目不小于1,且预设的附加条件对应的对象标识中包括所述第一对象标识,则获取所述账户标识对应的预设信息项的账户信息;
如果所述账户信息满足所述附加条件,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
可选地,所述装置还包括删除模块,用于:
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
可选地,所述删除模块,用于:
如果所述第一对象的被抽取次数是预设的单位次数的整数倍,则在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
可选地,所述装置还包括删除模块,用于:
接收携带有第一对象标识的对象取消请求;
获取所述第一编码所属的编码子集合所包含的编码的第一数目,并删除所述对应关系中的第一对象标识和所述第一对象标识对应的编码子集合;
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述编码集合中删除所述第一数目的编码。
可选地,所述装置还包括增加模块,用于:
接收携带有所述第一对象标识和所述第一对象的待增加数目的数目增加请求;
将所述第一对象的剩余数目增加所述待增加数目,在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中增加第二预设数目的编码,并在所述编码集合中增加所述第二预设数目的编码。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例中,接收终端发送的对象抽取请求,为对象抽取请求随机分配属于预设的编码集合的第一编码,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识,其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,这样,可以通过上述比例关系为不同对象分别设置合理的抽取概率,从而,可以提高设置抽取概率的灵活性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种对象抽取的方法流程图;
图2是本发明实施例提供的一种对象抽取的界面图;
图3是本发明实施例提供的一种对象抽取的装置的结构示意图;
图4是本发明实施例提供的一种服务器的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
本发明实施例提供了一种对象抽取的方法,如图1所示,该方法的处理流程可以包括如下的步骤:
步骤101,接收终端发送的对象抽取请求。
步骤102,为对象抽取请求随机分配属于预设的编码集合的第一编码。
步骤103,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识;其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集。
步骤104,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
本发明实施例中,接收终端发送的对象抽取请求,为对象抽取请求随机分配属于预设的编码集合的第一编码,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识,其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,这样,可以通过上述比例关系为不同对象分别设置合理的抽取概率,从而,可以提高设置抽取概率的灵活性。
实施例二
本发明实施例提供了一种对象抽取的方法,该方法可以由服务器实现。其中,服务器可以是某网站的服务器或某网络游戏的服务器等。
下面将结合具体实施方式,对图1所示的处理流程进行详细的说明,内容可以如下:
某些网站或网络游戏的运营商为了提高用户的活跃度,该网站或网络游戏的运营商设计了很多活动,例如,抽奖活动、注册成为VIP(Very Important Person,高级用户)成员享受某些优惠活动等,用户可以通过上述活动得到相应的奖励,本发明实施例以某网络游戏中的抽奖活动为例,进行方案的详细说明,其它情况的抽奖活动与之类似,本实施例不再累述。
步骤101,接收终端发送的对象抽取请求。
在实施中,用户可以使用服务器的网络地址,通过终端中的浏览器登陆上述网络游戏的服务器,用户可以在服务器中注册一账户,用户可以通过该账户登陆服务器,当该账户登录到服务器时,服务器可以将携带有抽奖页面的网络地址的通知消息发送给终端,服务器将该通知消息发送给终端的触发方式还可以包括:如用户的账户本次登录的登录时长达到预设时长或用户的账户的等级达到预设的等级等,终端接收到通知消息时,可以显示抽奖弹出框,当用户点击抽奖弹出框的确定按键时,终端可以通过该网络地址,打开抽奖页面,抽奖页面中的抽奖方式可以多种多样,例如,砸蛋抽奖、转盘抽奖等,当用户点击抽样页面中的抽奖按键时,终端可以向服务器发送对象抽取请求,以砸蛋抽奖为例,如图2所示,抽奖页面中可以显示有多个金蛋,当用户点击其中的任一个金蛋时,触发终端生成对象抽取请求,并发送给服务器,此时,服务器可以接收该对象抽取请求。
步骤102,为对象抽取请求随机分配属于预设的编码集合的第一编码。
其中,编码集合中可以包含多个编码,该多个编码可以是相邻的非负整数,如0、1、2、3……40,该多个编码也可以是任意的非负整数,如2、4、5、7、9、10、12、14、15。
在实施中,服务器中可以预先设置一个编码集合,当服务器接收到对象抽取请求时,可以在编码集合中,为该对象抽取请求随机分配一个编码(即第一编码),例如,编码集合可以为[0,1,2,3……40],第一编码可以是11。
可选地,为对象抽取请求随机分配第一编码的处理方式可以多种多样,以下提供一种可选的处理方式,可以包括以下步骤:
步骤一,在放大编码集合中随机选取第二编码;其中,放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,放大编码集合中的编码为相邻的非负整数,预设的编码集合中的编码为由0开始的相邻的非负整数。
在实施中,技术人员可以为抽奖活动设置多个奖项,每个奖项的奖品可以设置一定的数目,可以通过某些计算机语言,编写相应的代码以对各奖项进行定义,例如可以通过脚本语言javascript编写代码来定义各奖项,其具体表达式可以为Prize(name,amount,height,isFeedback,isActived,zhongFuction,adjustHeightFunction),其中,name是奖品名称,amount可以表示奖品的数目,其中,-1可以表示该奖品的数目为无限,height可以表示奖品的权限值,isFeedback可以表示奖品的自动反馈权重,isActived可以表示该奖品是否是参与抽奖的奖品,其中,isActived=1可以表示该奖品是参与抽奖的奖品,isActived=0可以表示该奖品不是参与抽奖的奖品,zhongFuction可以表示该奖品的附加条件语句,adjustHeightFunction可以用于对自动反馈权重进行调整的语句。
通过上述方式可以对各奖项进行定义,例如,有四个奖项,各奖项的表示代码可以为:Prize0(“不中奖”,-1,40,0,1,function(){return true;},null);Prize1(“电脑包”,1,50,-40,1,function(){return true;},null);prize2(“幸运豆”,10,10,1,1,function(){return true;},null);Prize3(“游戏卡码”,10,20,1,1,function(){return true;},null),可以通过各奖品的权限值和各奖品的自动反馈权重,确定编码集合,具体地,可以将每个奖项的奖品的权限值和奖品的自动反馈权重相加,再对得到的相加结果求和,得到的数值可以作为编码集合中数值最大的编码,可以将由0到该数值最大的编码的非负整数的相邻编码设置为编码集合,如Prize0对应的奖品的权限值和奖品的自动反馈权重的和为40,Prize1对应的奖品的权限值和奖品的自动反馈权重的和为10,Prize2对应的奖品的权限值和奖品的自动反馈权重的和为11,Prize3对应的奖品的权限值和奖品的自动反馈权重的和为21,计算40、10、11和21的和,得到82,则编码集合为[0,1,2,3……82],放大编码集合中编码的数目是编码集合中编码的数目的预设整数倍,如果倍数为100,则放大编码集合为[0,1,2,3……8200]。可以将通过上述方式确定出的编码集合和放大编码集合预先存储在服务器中,当服务器接收到对象抽取请求时,可以在放大编码集合中随机选取一个编码(即第二编码),例如在放大编码集合[0,1,2,3……8200]中选取的第二编码可以为8000。
步骤二,将第二编码除以编码集合中数值最大的编码的余数,确定为为对象抽取请求随机分配的第一编码。
在实施中,基于上述步骤一的示例,编码集合为[0,1,2,3……82],可以得到编码集合中数值最大的编码为82,如果第二编码为8000,则计算8000除以82的余数,得到的余数为46,可以将46确定为为对象抽取请求随机分配的第一编码。
步骤103,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识;其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集。
其中,对象可以为上述抽奖活动中的奖品,对象标识可以为某奖品的名称、奖品对应的奖项名称或奖品ID(IDentity,身份标识号码)等。
在实施中,技术人员可以通过各奖项的奖品的数目,为各奖项设置被抽取的概率,通过该概率可以设置与其相对应的编码子集合,这样,各奖项的编码子集合包含编码的数目可以满足预设的比例关系,其中,该比例关系可以是某奖项的奖品被抽取的概率,各奖项的奖品被抽取的概率可以通过上述奖品的权限值和奖品的自动反馈权重确定,例如某奖品的权限值和奖品的自动反馈权重的和为40,编码集合中数值最大的编码为82,则该奖项的奖品被抽取的概率为40/82。
例如,对象标识可以包括:一等奖、二等奖、三等奖和不中奖,编码集合可以为[0,1,2,3……82],可以将对象标识为一等奖的编码子集合可以设置为[0,1,2……10],对象标识为二等奖的编码子集合可以设置为[11,12,13……21],对象标识为三等奖的编码子集合可以设置为[22,23,24……42],对象标识为不中奖的编码子集合可以设置为[43,44,45……82],可以将上述对象标识与该对象标识对应的编码子集合对应存储在服务器中,上述对应关系可以以表格的形式存储,如表1所示。
表1
对象标识 | 编码子集合 |
一等奖 | [0,1,2……10] |
二等奖 | [11,12,13……21] |
三等奖 | [22,23,24……42] |
不中奖 | [43,44,45……82] |
如果第一编码为11,服务器可以通过第一编码在如上述表1的对应关系中的编码子集合中查找,得到11所属的编码子集合为[11,12,13……21],然后,在如表1的对应关系中,确定编码子集合[11,12,13……21]对应的对象标识(即第一对象标识)为二等奖。
步骤104,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
其中,属性信息可以为对象的图片或名称等。
在实施中,可以在服务器中预先设置对象标识与对象的对应关系,例如,对象标识为一等奖对应的对象可以为电脑包,对象标识为二等奖对应的对象可以为幸运豆,对象标识为三等奖对应的对象可以为游戏卡码等,可以如表2所示。
表2
对象标识 | 对象 |
一等奖 | 电脑包 |
二等奖 | 幸运豆 |
三等奖 | 游戏卡码 |
服务器通过上述步骤103的过程确定第一对象标识后,可以通过第一对象标识,在上述如表2的对应关系中查找,得到第一对象标识对应的对象(即第一对象),例如,基于步骤103的示例,如果第一对象标识为二等奖,通过表2的对应关系,可以确定第一对象为幸运豆,服务器可以将第一对象确定为上述对象抽取请求的抽取结果,可以将该抽取结果记录在服务器中,然后,服务器可以获取第一对象的属性信息,发送给终端,例如,可以将幸运豆的图片发送给终端。
可选地,可以为上述步骤104设置一定的触发条件,则上述步骤104的处理过程可以包括以下步骤:
步骤一,获取第一对象标识对应的第一对象的剩余数目。
在实施中,服务器中记录有各对象标识对应的对象的剩余数目,由于对象抽取的过程中,各对象的数目有限,如果第一对象标识对应的第一对象的数目为0,则终端的用户不会得到相应的第一对象,因此,当服务器确定出第一对象标识后,可以将预先记录的对象的剩余数目中查找,得到第一对象的剩余数目。
步骤二,如果剩余数目不小于1,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
上述步骤二的处理方式可以参见上述相关内容,在此不再赘述。
可选地,可以为向终端反馈第一对象的属性信息的处理过程进一步设定其他触发条件,该触发条件可以多种多样,以下提供一种可选的处理方式,相应的,上述步骤二的处理过程可以包括以下步骤:
步骤一,对象抽取请求中携带有账户标识,如果剩余数目不小于1,且预设的附加条件对应的对象标识中包括第一对象标识,则获取账户标识对应的预设信息项的账户信息。
其中,账户标识可以为账户ID或账户名称等。账户信息可以包括账户的等级信息、账户的登录时长、账户的类型信息(如普通账户、VIP账户等)等。
在实施中,技术人员可以对某些或某个奖项设置附加条件,例如用户使用的账户的等级是否达到预设等级等,这样,可以将附加条件与对象标识对应存储在服务器中,如果第一对象的剩余数目不小于1,则服务器通过第一对象标识,在上述附加条件与对象标识的对应关系中查找,如果在该对应关系中查找到第一对象标识,则服务器通过账户标识,在服务器保存的已注册的账户信息中,查找预设信息项的账户信息,其中,预设信息项可以是账户的等级等。
步骤二,如果账户信息满足附加条件,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
上述步骤二的处理方式可以参见上述相关内容,在此不再赘述。
可选地,随着对象抽取过程的不断进行,各对象被抽取后,服务器可以对各对象标识对应的编码子集合进行调整,具体可以包括以下内容:在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除第一预设数目的编码,并在编码集合中删除第一预设数目的编码。
其中,第一预设数目可以通过某个对象的剩余数目确定,还可以通过某个对象的剩余数目和该对象所属的奖项中奖品的自动反馈权重(即isFeedback)而确定,例如,该对象每被抽取一次,奖品的自动反馈权重减2或减5等。
在实施中,服务器中可以预先设置有针对第一对象被抽取后,需要对编码子集合进行调整的第一预设数目,第一对象标识对应的第一对象的数目减少后,可以对如表1的对应关系中的编码子集合进行调整,如第一预设数目为2,第一对象标识为二等奖,则编码集合为[0,1,2,3……80],上述表1的对应关系可以如表3所示。
表3
对象标识 | 编码子集合 |
一等奖 | [0,1,2……10] |
二等奖 | [11,12,13……19] |
三等奖 | [20,21,22……40] |
不中奖 | [41,42,43……80] |
可选地,服务器可以对各对象标识对应的编码子集合进行调整的处理过程设置多种触发条件,以下提供一种可选的处理方式,相应的处理过程可以包括以下内容:如果第一对象的被抽取次数是预设的单位次数的整数倍,则在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除预设数目的编码,并在编码集合中删除预设数目的编码。
在实施中,可以对某个对象设置一个被抽取次数的参考值(即单位次数),如单位次数为100或1000等,服务器可以记录该对象被抽取次数,每当该对象的被抽取次数达到单位次数的整数倍时,服务器可以对各对象标识对应的编码子集合进行调整,具体的调整过程可以参见上述相关内容,在此不再赘述。
可选地,如果发现某个对象的抽取过程出现异常,可以对该对象的相应处理,例如将奖品下架或者将奖品的数量设置为0等,具体可以包括以下步骤:
步骤一,接收携带有第一对象标识的对象取消请求。
在实施中,如果发现第一对象在抽取的过程中出现异常,则技术人员可以通过管理终端编写携带有第一对象标识的执行代码(如javascript代码),管理终端可以获取该执行代码生成对象取消请求,发送给服务器,服务器接收该对象取消请求,其中,管理终端可以具有向服务器中写入数据的权限。
步骤二,获取第一编码所属的编码子集合所包含的编码的第一数目,并删除该对应关系中的第一对象标识和第一对象标识对应的编码子集合。
在实施中,服务器可以通过第一对象标识,在如表1的对象关系中查找到对应的编码子集合,并得到该编码子集合所包含的编码的数目(即第一数目),然后,服务器可以将如表1的对象关系中第一对象标识和第一对象标识对应的编码子集合删除。
步骤三,在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在编码集合中删除第一数目的编码。
上述步骤三的处理方式可以参见上述相关内容,在此不再赘述。
可选地,还可以增加某个对象标识对应的对象的数目,并可以对表1的对象关系中的编码子集合进行调整,具体可以包括以下步骤:
步骤一,接收携带有第一对象标识和第一对象的待增加数目的数目增加请求。
在实施中,如果需要增加第一对象的数目,则技术人员可以通过管理终端编写携带有第一对象标识和待增加数目的执行代码,管理终端可以获取该执行代码生成数目增加请求,发送给服务器,服务器接收该数目增加请求。
步骤二,将第一对象的剩余数目增加待增加数目,在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中增加第二预设数目的编码,并在编码集合中增加第二预设数目的编码。
在实施中,服务器将第一对象的剩余数目和待增加数目相加,得到的结果作为第一对象的数目,并保存在服务器中,然后可以通过上述相关内容对第一编码所属的编码子集合和编码集合进行调整,在此不再赘述。
本发明实施例中,接收终端发送的对象抽取请求,为对象抽取请求随机分配属于预设的编码集合的第一编码,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识,其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,这样,可以通过上述比例关系为不同对象分别设置合理的抽取概率,从而,可以提高设置抽取概率的灵活性。
实施例三
基于相同的技术构思,本发明实施例还提供了一种对象抽取的装置,如图3所示,该装置包括:
接收模块310,用于接收终端发送的对象抽取请求;
分配模块320,用于为对象抽取请求随机分配属于预设的编码集合的第一编码;
确定模块330,用于根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识;其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集;
反馈模块340,用于确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
可选地,分配模块320,用于:
在放大编码集合中随机选取第二编码;其中,放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,放大编码集合中的编码为相邻的非负整数,预设的编码集合中的编码为由0开始的相邻的非负整数;
将第二编码除以编码集合中数值最大的编码的余数,确定为为对象抽取请求随机分配的第一编码。
可选地,反馈模块340,用于:
获取第一对象标识对应的第一对象的剩余数目;
如果剩余数目不小于1,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
可选地,对象抽取请求中携带有账户标识;
反馈模块340,用于:
如果剩余数目不小于1,且预设的附加条件对应的对象标识中包括第一对象标识,则获取账户标识对应的预设信息项的账户信息;
如果该账户信息满足附加条件,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
可选地,该装置还包括删除模块,用于:
在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除第一预设数目的编码,并在编码集合中删除第一预设数目的编码。
可选地,删除模块,用于:
如果第一对象的被抽取次数是预设的单位次数的整数倍,则在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除第一预设数目的编码,并在编码集合中删除第一预设数目的编码。
可选地,该装置还包括删除模块,用于:
接收携带有第一对象标识的对象取消请求;
获取第一编码所属的编码子集合所包含的编码的第一数目,并删除对应关系中的第一对象标识和第一对象标识对应的编码子集合;
在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在编码集合中删除第一数目的编码。
可选地,该装置还包括增加模块,用于:
接收携带有第一对象标识和第一对象的待增加数目的数目增加请求;
将第一对象的剩余数目增加待增加数目,在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中增加第二预设数目的编码,并在编码集合中增加第二预设数目的编码。
本发明实施例中,接收终端发送的对象抽取请求,为对象抽取请求随机分配属于预设的编码集合的第一编码,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识,其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,这样,可以通过上述比例关系为不同对象分别设置合理的抽取概率,从而,可以提高设置抽取概率的灵活性。
需要说明的是:上述实施例提供的对象抽取的装置在进行对象抽取时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将服务器的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的对象抽取的装置与对象抽取的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
实施例四
请参考图4,其示出了本发明实施例所涉及的服务器的结构示意图,该服务器可以用于实施上述实施例中提供的对象抽取的方法。具体来讲:
服务器1000可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(central processing units,CPU)1022(例如,一个或一个以上处理器)和存储器1032,一个或一个以上存储应用程序1042或数据1044的存储介质1030(例如一个或一个以上海量存储设备)。其中,存储器1032和存储介质1030可以是短暂存储或持久存储。存储在存储介质1030的程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1022可以设置为与存储介质1030通信,在服务器1000上执行存储介质1030中的一系列指令操作。服务器1000还可以包括一个或一个以上电源1026,一个或一个以上有线或无线网络接口1050,一个或一个以上输入输出接口1058,一个或一个以上键盘1056,和/或,一个或一个以上操作***1041,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。具体在本实施例中,服务器包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对服务器中的一系列指令操作,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下操作的指令:
接收终端发送的对象抽取请求;
为对象抽取请求随机分配属于预设的编码集合的第一编码;
根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识;其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集;
确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
可选地,为对象抽取请求随机分配属于预设的编码集合的第一编码,包括:
在放大编码集合中随机选取第二编码;其中,放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,放大编码集合中的编码为相邻的非负整数,预设的编码集合中的编码为由0开始的相邻的非负整数;
将第二编码除以编码集合中数值最大的编码的余数,确定为为对象抽取请求随机分配的第一编码。
可选地,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,包括:
获取第一对象标识对应的第一对象的剩余数目;
如果剩余数目不小于1,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
可选地,对象抽取请求中携带有账户标识;
如果剩余数目不小于1,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,包括:
如果剩余数目不小于1,且预设的附加条件对应的对象标识中包括第一对象标识,则获取账户标识对应的预设信息项的账户信息;
如果账户信息满足附加条件,则确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端。
可选地,该方法还包括:
在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除第一预设数目的编码,并在编码集合中删除第一预设数目的编码。
可选地,在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除第一预设数目的编码,并在编码集合中删除第一预设数目的编码,包括:
如果第一对象的被抽取次数是预设的单位次数的整数倍,则在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中删除第一预设数目的编码,并在编码集合中删除第一预设数目的编码。
可选地,该方法还包括:
接收携带有第一对象标识的对象取消请求;
获取第一编码所属的编码子集合所包含的编码的第一数目,并删除对应关系中的第一对象标识和第一对象标识对应的编码子集合;
在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在编码集合中删除第一数目的编码。
可选地,该方法还包括:
接收携带有第一对象标识和第一对象的待增加数目的数目增加请求;
将第一对象的剩余数目增加待增加数目,在保持编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在第一编码所属的编码子集合中增加第二预设数目的编码,并在编码集合中增加第二预设数目的编码。
本发明实施例中,接收终端发送的对象抽取请求,为对象抽取请求随机分配属于预设的编码集合的第一编码,根据预先存储的对象标识与编码子集合的对应关系,确定第一编码所属的编码子集合对应的第一对象标识,其中,该对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,编码集合是该对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集,确定第一对象标识对应的第一对象为抽取结果,将第一对象的属性信息反馈给终端,这样,可以通过上述比例关系为不同对象分别设置合理的抽取概率,从而,可以提高设置抽取概率的灵活性。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种对象抽取的方法,其特征在于,所述方法包括:
接收终端发送的对象抽取请求;
为所述对象抽取请求随机分配属于预设的编码集合的第一编码;
根据预先存储的对象标识与编码子集合的对应关系,确定所述第一编码所属的编码子集合对应的第一对象标识;其中,所述对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,所述编码集合是所述对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集;
确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端;
其中,所述方法还包括:
接收携带有所述第一对象标识的对象取消请求;
获取所述第一编码所属的编码子集合所包含的编码的第一数目,并删除所述对应关系中的第一对象标识和所述第一对象标识对应的编码子集合;
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述编码集合中删除所述第一数目的编码;
其中,所述方法还包括:
接收携带有所述第一对象标识和所述第一对象的待增加数目的数目增加请求;
将所述第一对象的剩余数目增加所述待增加数目,在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中增加第二预设数目的编码,并在所述编码集合中增加所述第二预设数目的编码。
2.根据权利要求1所述的方法,其特征在于,所述为所述对象抽取请求随机分配属于预设的编码集合的第一编码,包括:
在放大编码集合中随机选取第二编码;其中,所述放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,所述放大编码集合中的编码为相邻的非负整数,所述预设的编码集合中的编码为由0开始的相邻的非负整数;
将所述第二编码除以所述编码集合中数值最大的编码的余数,确定为为所述对象抽取请求随机分配的第一编码。
3.根据权利要求1所述的方法,其特征在于,所述确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端,包括:
获取所述第一对象标识对应的第一对象的剩余数目;
如果所述剩余数目不小于1,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
4.根据权利要求3所述的方法,其特征在于,所述对象抽取请求中携带有账户标识;
所述如果所述剩余数目不小于1,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端,包括:
如果所述剩余数目不小于1,且预设的附加条件对应的对象标识中包括所述第一对象标识,则获取所述账户标识对应的预设信息项的账户信息;
如果所述账户信息满足所述附加条件,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
6.根据权利要求5所述的方法,其特征在于,所述在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码,包括:
如果所述第一对象的被抽取次数是预设的单位次数的整数倍,则在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
7.一种对象抽取的装置,其特征在于,所述装置包括:
接收模块,用于接收终端发送的对象抽取请求;
分配模块,用于为所述对象抽取请求随机分配属于预设的编码集合的第一编码;
确定模块,用于根据预先存储的对象标识与编码子集合的对应关系,确定所述第一编码所属的编码子集合对应的第一对象标识;其中,所述对应关系中的各对象标识对应的编码子集合包含编码的数目满足预设的比例关系,所述编码集合是所述对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集;
反馈模块,用于确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端;
其中,所述装置还包括删除模块,用于:
接收携带有第一对象标识的对象取消请求;
获取所述第一编码所属的编码子集合所包含的编码的第一数目,并删除所述对应关系中的第一对象标识和所述第一对象标识对应的编码子集合;
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述编码集合中删除所述第一数目的编码;
其中,所述装置还包括增加模块,用于:
接收携带有所述第一对象标识和所述第一对象的待增加数目的数目增加请求;
将所述第一对象的剩余数目增加所述待增加数目,在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中增加第二预设数目的编码,并在所述编码集合中增加所述第二预设数目的编码。
8.根据权利要求7所述的装置,其特征在于,所述分配模块,用于:
在放大编码集合中随机选取第二编码;其中,所述放大编码集合中编码的数目是预设的编码集合中编码的数目的预设整数倍,所述放大编码集合中的编码为相邻的非负整数,所述预设的编码集合中的编码为由0开始的相邻的非负整数;
将所述第二编码除以所述编码集合中数值最大的编码的余数,确定为为所述对象抽取请求随机分配的第一编码。
9.根据权利要求7所述的装置,其特征在于,所述反馈模块,用于:
获取所述第一对象标识对应的第一对象的剩余数目;
如果所述剩余数目不小于1,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
10.根据权利要求9所述的装置,其特征在于,所述对象抽取请求中携带有账户标识;
所述反馈模块,用于:
如果所述剩余数目不小于1,且预设的附加条件对应的对象标识中包括所述第一对象标识,则获取所述账户标识对应的预设信息项的账户信息;
如果所述账户信息满足所述附加条件,则确定所述第一对象标识对应的第一对象为抽取结果,将所述第一对象的属性信息反馈给所述终端。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括删除模块,用于:
在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
12.根据权利要求11所述的装置,其特征在于,所述删除模块,用于:
如果所述第一对象的被抽取次数是预设的单位次数的整数倍,则在保持所述编码集合是对象标识与编码子集合的对应关系中所有编码子集合的并集,且任意两个编码子集合不存在交集的前提下,在所述第一编码所属的编码子集合中删除第一预设数目的编码,并在所述编码集合中删除所述第一预设数目的编码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410504886.3A CN104346745B (zh) | 2014-09-26 | 2014-09-26 | 对象抽取的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410504886.3A CN104346745B (zh) | 2014-09-26 | 2014-09-26 | 对象抽取的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104346745A CN104346745A (zh) | 2015-02-11 |
CN104346745B true CN104346745B (zh) | 2018-04-03 |
Family
ID=52502296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410504886.3A Active CN104346745B (zh) | 2014-09-26 | 2014-09-26 | 对象抽取的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104346745B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105469266B (zh) * | 2015-11-18 | 2021-01-08 | 腾讯科技(深圳)有限公司 | 一种信息处理方法和装置 |
CN106095906A (zh) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 一种数据处理方法及装置 |
CN108123839B (zh) * | 2017-12-21 | 2020-08-21 | Oppo广东移动通信有限公司 | 消息发送方法、装置、服务器及存储介质 |
CN110704547B (zh) * | 2019-09-26 | 2022-08-09 | 北京明略软件***有限公司 | 基于神经网络的关系抽取数据生成方法、模型及训练方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7096233B2 (en) * | 2001-01-31 | 2006-08-22 | Fujitsu Limited | Server, user terminal, information providing service system and information providing service method for providing information in conjunction with a geographical mapping application |
CN102332132A (zh) * | 2011-07-22 | 2012-01-25 | 深圳市财富万方信息技术有限公司 | 一种互联网实时抽奖***及其实现方法 |
CN103226557A (zh) * | 2012-01-26 | 2013-07-31 | 现代自动车株式会社 | 用于生成soi和内容的缠结信息的设备和方法 |
-
2014
- 2014-09-26 CN CN201410504886.3A patent/CN104346745B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7096233B2 (en) * | 2001-01-31 | 2006-08-22 | Fujitsu Limited | Server, user terminal, information providing service system and information providing service method for providing information in conjunction with a geographical mapping application |
CN102332132A (zh) * | 2011-07-22 | 2012-01-25 | 深圳市财富万方信息技术有限公司 | 一种互联网实时抽奖***及其实现方法 |
CN103226557A (zh) * | 2012-01-26 | 2013-07-31 | 现代自动车株式会社 | 用于生成soi和内容的缠结信息的设备和方法 |
Non-Patent Citations (1)
Title |
---|
抽奖概率-三种算法;挽星;《http://www.cnblogs.com/younggun/p/3249772.html》;20130810;第1-6页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104346745A (zh) | 2015-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104346745B (zh) | 对象抽取的方法和装置 | |
CN105872830B (zh) | 直播频道中的互动方法及装置 | |
Chatzakou et al. | Measuring# GamerGate: A tale of hate, sexism, and bullying | |
Bielby et al. | Badger responses to small-scale culling may compromise targeted control of bovine tuberculosis | |
CN105069654A (zh) | 一种基于用户识别的网站实时/非实时营销投放方法及*** | |
KR100958699B1 (ko) | 모바일 게임 추천 시스템 | |
CN111339436A (zh) | 一种数据识别方法、装置、设备以及可读存储介质 | |
CN113412607B (zh) | 内容推送方法、装置、移动终端及存储介质 | |
KR20130065312A (ko) | 에스엔에스 검색 서비스를 이용한 유알엘 수집 시스템 및 방법 | |
CN107809762A (zh) | 利用大数据与设备指纹的养卡识别的安全风险控制方法 | |
CN103246837B (zh) | 提供验证码的方法及用户设备 | |
CN102567534A (zh) | 互动产品用户生成内容拦截***及其拦截方法 | |
TW201524566A (zh) | 用於網路遊戲的資料處理方法和裝置 | |
CN106880943A (zh) | 游戏信息处理方法和装置 | |
CN106534208A (zh) | 一种用户识别的方法及装置 | |
CN110209577A (zh) | 一种测试方法及装置 | |
WO2015109991A1 (en) | Data processing method and apparatus for internet application | |
Boyle et al. | Concurrent use of cigarettes and smokeless tobacco in Minnesota | |
CN108345582B (zh) | 一种识别社交群从事业务的方法及装置 | |
CN107862540A (zh) | 一种抽奖方法及装置 | |
CN108335401A (zh) | 基于社交软件平台的分享抽奖*** | |
US11699165B2 (en) | Non-transitory computer-readable medium storing game program, game processing method, and information processing apparatus | |
CN106776700A (zh) | 一种推送内容的方法及装置 | |
CN109783689A (zh) | 信息处理方法、装置及电子设备 | |
TW201525727A (zh) | 用於網路應用的資料處理方法和裝置及電腦可讀取儲存介質 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 511446 Guangzhou City, Guangdong Province, Panyu District, South Village, Huambo Business District Wanda Plaza, block B1, floor 28 Applicant after: Guangzhou Huaduo Network Technology Co., Ltd. Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08, Applicant before: Guangzhou Huaduo Network Technology Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |