[发明专利]一种动态计算目标对象的方法、系统、装置和存储器在审
申请号: | 201810731034.6 | 申请日: | 2018-07-05 |
公开(公告)号: | CN109062541A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 黄镇 | 申请(专利权)人: | 无锡天脉聚源传媒科技有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭英强 |
地址: | 214000 江苏省无锡市无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标对象 存储器 动态计算 候选对象 计算过程 身份信息 数据处理领域 不确定性 计算数据 数量动态 真随机 上传 运算 服务器 推算 验证 保证 转换 概率 记录 应用 | ||
本发明公开了一种动态计算目标对象的方法、系统、装置和存储器,通过获取候选对象的身份信息,记录每个候选对象的身份信息的获取时间,将其转换为可运算的数字用于后续的计算过程,利用每个人的参与时间不确定性实现真随机计算;其计算过程中可根据参与者数量动态计算,保证选出目标对象的概率均等;同时,还可将计算数据、过程上传服务器公开,供公众推算验证,保证其公正性。本发明作为一种动态计算目标对象的方法、系统、装置和存储器可广泛应用于数据处理领域。
技术领域
本发明涉及数据处理领域,尤其是一种动态计算目标对象的方法、系统、装置和存储器。
背景技术
随着互联网的发展,许多企业利用互联网策划各种抽奖促销活动来吸引用户。基于程序的抽奖多种多样,最直接的就是random(程序随机)抽取,例如中奖数据处理方法及装置(CN107563798A),但此方法由程序底层实现,其抽奖算法通常是采用伪随机函数实现,并且具有不可追溯、不可推算、不透明的特点,容易让参与者质疑程序的公正性。
发明内容
为了解决上述技术问题,本发明的目的是:提供一种通过动态计算实现真随机、提高程序公正性可信度的计算目标对象的方法。
为了解决上述技术问题,本发明的另一目的是:提供一种通过动态计算实现真随机、提高程序公正性可信度的计算目标对象的系统。
为了解决上述技术问题,本发明的另一目的是:提供一种通过动态计算实现真随机、提高程序公正性可信度的计算目标对象的装置。
为了解决上述技术问题,本发明的另一目的是:提供一种通过动态计算实现真随机、提高程序公正性可信度的计算目标对象的存储器。
本发明所采用的技术方案是:一种动态计算目标对象的方法,包括有以下步骤:
在预设的时间区间内获取候选对象的身份信息,记录每个候选对象的身份信息的获取时间,并生成唯一识别码与候选对象的身份信息进行关联;
分别根据每个候选对象的身份信息的获取时间得到每个候选对象的运算数据;
根据所有候选对象的运算数据计算得到目标数据,所述目标数据与其中一个候选对象的身份信息关联的唯一识别码对应,且计算得到目标数据与其中任意一个候选对象的身份信息关联的唯一识别码对应的概率相同;
根据上述目标数据输出对应的候选对象作为目标对象。
进一步,所述运算数据为可参与数学计算的数字。
进一步,所述根据所有候选对象的运算数据计算得到目标数据的具体步骤为:
获取候选对象的数量;
根据所有候选对象的运算数据计算得到一个中间数据;
将中间数据与候选对象的数量取模运算,并根据取模运算的结果得到与其对应的一个唯一识别码作为目标数据。
进一步,还包括有以下步骤:
将上述所有步骤以数据代码形式上传至可由公众访问的服务器。
本发明所采用的另一技术方案是:一种动态计算目标对象的系统,包括有
数据采集模块,用于在预设的时间区间内获取候选对象的身份信息,记录每个候选对象的身份信息的获取时间,并生成唯一识别码与候选对象的身份信息进行关联;
数据转换模块,用于分别根据每个候选对象的身份信息的获取时间得到每个候选对象的运算数据;
目标计算模块,用于根据所有候选对象的运算数据计算得到目标数据,所述目标数据与其中一个候选对象的身份信息关联的唯一识别码对应,且计算得到目标数据与其中任意一个候选对象的身份信息关联的唯一识别码对应的概率相同;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810731034.6/2.html,转载请声明来源钻瓜专利网。