一种防作弊的众包任务分配方法、装置及电子设备与流程

文档序号:26003808发布日期:2021-07-23 21:21阅读:104来源:国知局
一种防作弊的众包任务分配方法、装置及电子设备与流程

本发明涉及网络数据安全技术领域,具体的涉及一种防作弊的众包任务分配方法、装置及电子设备。



背景技术:

众包(英语:crowdsourcing)是互联网带来的新的生产组织形式,用来描述一种新的商业模式,即企业利用互联网来将工作分配出去、发现创意或解决技术问题。

众包平台,这种模式是通过互联网控制,组织(尤其是软件行业和服务行业)可以利用志愿员工大军的创意和能力——这些志愿员工具备完成任务的技能,愿意利用业余时间工作,满足于对其服务收取小额报酬,或者暂时并无报酬,仅仅满足于未来获得更多报酬的前景。这提供了一种组织劳动力的全新方式。

现有的众包平台解决方案多以产品生产或者服务生产为目标,而教育众包平台作为一种新的尝试,旨在将更多优质的教育资源进行利用,提供更加高质量的教育服务。现有教育众包平台上有一类判断题目众包任务,利用判断题答案只有“正确”和“错误”两种的特点设计了一类任务发放验证机制,即通过发放一定数量的判断题目众包任务,通过获取任务接收用户提交的答案中“正确”和“错误”的占比,给出判断题目答案是“正确”还是“错误”的认定。

但是,上述任务发放机制中由于一定数量相同内容的判断题目众包任务会在同一时间段内集中发放,有可能会让作弊用户利用脚本自动获取大部分或者全部的相同内容的判断题目,在作答时全部选择“正确”或者“错误”后再自动进行上传,企图通过服务器的后续验证机制。这样的作弊行为不仅大量占用了服务器的资源,影响判断题目众包任务正常的分发,而且一旦骗过服务器否验证机制,则可能会生产出错误的判断题目,浪费了大量的资源生产出无用的判断题目,影响众包平台的正常运行,造成经济损失。

有鉴于此,针对教育众包平台上判断题目众包任务存在的上述作弊问题,特提出本发明。



技术实现要素:

本发明的目的在于提供一种可有效规避作弊行为的众包任务分配方法、装置及电子设备。

为了实现上述发明目的,本发明提供了以下技术方案:

一种防作弊的众包任务分配方法,包括:

将待发放众包任务进行缓存形成任务池,调取任务池中的待发放众包任务进行随机发放。

作为本发明的一种可选实施方式,所述调取任务池中的待分配众包任务进行随机发放包括:

在同一发放时段随机调取不同类型和/或不同内容的待发放众包任务进行发放;

和/或,相同类型和/或相同内容的待发放众包任务随机分配至不同发放时段进行发放。

作为本发明的一种可选实施方式,所述待发放众包任务为判断题目众包任务,将一定数量题目内容相同的判断题目众包任务进行缓存,缓存一定时间后与一定数量其它相同内容的判断题目众包任务进行混合形成含有不同内容的判断题目众包任务的任务池;

在同一发放时段随机调取任务池内的判断题目众包任务进行发放。

作为本发明的一种可选实施方式,分别将一定数量的第一判断题目众包任务和一定数量的第二判断题目众包任务进行缓存,形成第一判断题目众包任务与第二判断题目众包任务混合的任务池,所述第一判断题目众包任务与第二判断题目众包任务的题目内容不同;

在同一发放时段调取第一判断题目众包任务和第二判断题目众包任务进行发放;

和/或,第一判断题目众包任务和第二判断题目众包任务随机分配至不同发放时段进行发放。

作为本发明的一种可选实施方式,当一定数量题目内容相同的判断题目众包任务全部发放完毕后,经过一预设时间后,获取所有提交的判断题目众包任务的答案,综合各答案占比,做出该题目内容的判断题目众包任务的答案认定;

可选地,当提交的判断题目众包任务某一答案的占比超过设定值,则将该答案认定为该题目内容的判断题目众包任务的答案。

作为本发明的一种可选实施方式,所述待发放众包任务中包含用于验证是否作弊的投毒任务:

所述投毒任务中含有验证信息,当验证信息验证不通过时则判断为非正常操作,同时获取非正常操作id的关联用户行为结合判断是否作弊;

可选地,所述的非正常操作id的关联用户行为包括历史投毒任务验证的通过率。

作为本发明的一种可选实施方式,所述投毒任务为已知答案的判断题目众包任务:

接收投毒任务的提交答复操作,通过已知答案对投毒任务的答复进行验证,若验证通过,则判断为正常操作,若验证失败,则判断为非正常操作。

本发明同时提供一种防作弊的众包任务分配装置,包括:

缓存模块,将待发放众包任务进行缓存形成任务池;

及调取发放模块,调取任务池中的待发放众包任务进行随机发放。

本发明还提供了一种电子设备,包括处理器和存储器,所述存储器用于存储计算机可执行程序,当所述计算机程序被所述处理器执行时,所述处理器执行所述的防作弊的众包任务分配方法。

本发明还提供了一种计算机可读介质,存储有计算机可执行程序,所述计算机可执行程序被执行时,实现所述的防作弊的众包任务分配方法。

与现有技术相比,本发明的有益效果:

本发明防作弊的众包任务分配方法通过对众包任务采取缓存+随机的方式进行发放,可避免通过脚本同一时间段内大量领取相同任务的作弊行为,以保证众包任务的正常分配及相关验证机制的可靠有效,提高众包平台的稳定性及安全可靠性,确保用户的使用体验。

本发明的随机发放方式可以将任务池中的不同类型和/或不同内容的待发放众包任务进行随机分发,避免在同一时间段内相同类型和/或相同内容的待发放众包任务被重复领取,从而规避作弊行为。

本发明针对教育众包平台,所述的防作弊的众包任务分配方法缓存判断题目众包任务形成含有不同内容的判断题目众包任务的任务池;在同一发放时段随机调取任务池内的判断题目众包任务进行发放,使得在同一时间段内发放的是不同内容的判断题目众包任务,从而使得脚本“自动答题”的答案被验证机制通过的概率极低,实现了对作弊行为的有效阻断。

本发明的防作弊的众包任务分配方法通过投毒任务的投放,实现对非正常操作的验证筛选,可对存在作弊行为的潜在风险进行主动防御。本发明通过当前非正常操作情况与关联用户行为结合判断是否作弊的判定,避免正常用户误操作导致的非正常操作而被认定为作弊的情况。

附图说明:

图1本发明防作弊的众包任务分配方法的流程图;

图2本发明防作弊的众包任务分配方法中调取任务池中的待发放众包任务进行随机发放的流程图;

图3本发明防作弊的众包任务分配方法针对教育众包平台的处理流程图;

图4本发明防作弊的众包任务分配方法中判断题目众包任务的答案判定流程图;

图5本发明防作弊的众包任务分配方法中投毒任务发放的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图,对本发明实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。

因此,以下对本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的部分实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征和技术方案可以相互组合。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

在本发明的描述中,需要说明的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,这类术语仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

参见图1所示,本实施例提供的一种防作弊的众包任务分配方法,包括:

将待发放众包任务进行缓存形成任务池,调取任务池中的待发放众包任务进行随机发放。

本实施例防作弊的众包任务分配方法通过对众包任务采取缓存+随机的方式进行发放,可避免通过脚本同一时间段内大量领取相同任务的作弊行为,以保证众包任务的正常分配及相关验证机制的可靠有效,提高众包平台的稳定性及安全可靠性,确保用户的使用体验。

作为本发明的一种实施方式,参见图2所示,本实施例所述调取任务池中的待分配众包任务进行随机发放包括:

在同一发放时段随机调取不同类型和/或不同内容的待发放众包任务进行发放。具体地,经过一定时间的缓存,任务池内混合存储有不同时间点创建的第一众包任务和第二众包任务,在进行发放时,可通过随机的方式调取任务池里的第一众包任务和第二众包任务进行发放,这样可将不同时间新建的众包任务在同一时间点分发出去,使得在一个分发节点上分发出内容不同的众包任务。

和/或,相同类型和/或相同内容的待发放众包任务随机分配至不同发放时段进行发放。具体地,在新建一定数量的第一众包任务和第二众包任务时,按照设定的分发规则进行分发,例如,可在新建众包任务后发放一部分,经过第一设定时间再发放一部分,再过一定时间再发放一部分,直至全部分发完成,使得不管是第一众包任务和第二众包任务都不在短时间内全部发出,避免被脚本大量自动抢题。

进一步地,本实施例的防作弊的众包任务分配方法中需要进行分发的众包任务包括大量不同的众包任务,通过缓存的方式,将各个时间段新建的众包任务进行混合,在众包任务分发时随机调取分发,避免同一时间分发大量相同的众包任务。

另外,为了保证众包任务被全部分发,本实施例的防作弊的众包任务分配方法具有众包任务分发策略:

分发策略一:在新建判断题目众包任务时,根据任务数量设定众包任务投放的批次、每批次投放的任务数量以及投放的时间点。例如,在完成新建众包任务的同时,即设定将所有的众包任务按照平均分配n份,并按照设定时间间隔对众包任务进行分批次投放,本实施例的时间间隔可以是相同的,也可以是不同的,也可以是系统随机配置的。

分发策略二:设定众包任务的分发时间t0,在完成新建众包任务时,按照随机分发策略,在不定时间点进行不确定数量的众包任务分发,从分包任务新建开始经过分发时间t0后,获取众包任务的分发数量,若已分发的众包任务数量相对全部的众包任务数量的占比大于设定值(比如80%)时,即认为该判断题目众包任务已经完成分发,否则则再执行一个分发时间t0,直至该题目的众包任务被全部分发。若经过多次的t0仍未完成分发,则执行一次任务池内的众包任务进行全部分发策略。

具体地,为了实现对于众包任务的混合分发,本实施例的任务池包括多个任务暂存容器,在新建众包任务后将众包任务分成多份,分别存放至各个任务暂存容器内,每个任务暂存容器设置时间参数,当时间参数耗尽,该任务暂存容器内的众包任务将被分发。

本实施例的随机发放方式可以将任务池中的不同类型和/或不同内容的待发放众包任务进行随机分发,避免在同一时间段内相同类型和/或相同内容的待发放众包任务被重复领取,从而规避作弊行为。

本实施例的防作弊的众包任务分配方法可适用于教育众包平台中的判断题目众包任务的分发,具体地技术方案如下:

参见图3所示,本实施例的一种防作弊的众包任务分配方法,所述待发放众包任务为判断题目众包任务,将一定数量题目内容相同的判断题目众包任务进行缓存,缓存一定时间后与一定数量其它相同内容的判断题目众包任务进行混合形成含有不同内容的判断题目众包任务的任务池;

在同一发放时段随机调取任务池内的判断题目众包任务进行发放。

由于教育众包平台对于判断题目众包任务的分发机制是一定数量相同内容的判断题目众包任务会在同一时间段内集中发放,而验证机制是通过获取任务接收用户提交的答案中“正确”和“错误”的占比,给出判断题目答案是“正确”还是“错误”的认定。教育众包平台的这种任务发放和验证机制存在漏洞,使得脚本“自动抢任务”和“自动答题”的作弊行为出现,只要一定时间段内脚本触发的“自动抢任务”和“自动答题”数量足够多,由于“自动答题”的答案一般全部都为“正确”或者全部都为“错误”,就可能占据一定时间段内发放的判断题目众包任务的占比多数,从而强行决定判断题目众包任务的答案。

本实施例的防作弊的众包任务分配方法缓存判断题目众包任务形成含有不同内容的判断题目众包任务的任务池;在同一发放时段随机调取任务池内的判断题目众包任务进行发放,使得在同一时间段内发放的是不同内容的判断题目众包任务,从而使得脚本“自动答题”的答案被验证机制通过的概率极低,实现了对作弊行为的有效阻断。

具体地,本实施例防作弊的众包任务分配方法,分别将一定数量的第一判断题目众包任务和一定数量的第二判断题目众包任务进行缓存,形成第一判断题目众包任务与第二判断题目众包任务混合的任务池,所述第一判断题目众包任务与第二判断题目众包任务的题目内容不同。

在同一发放时段调取第一判断题目众包任务和第二判断题目众包任务进行发放。具体地,经过一定时间的缓存,任务池内混合存储有不同时间点创建的第一判断题目众包任务和第二判断题目众包任务,在进行发放时,可通过随机的方式调取任务池里的第一判断题目众包任务和第二判断题目众包任务进行发放,这样可将不同时间新建的众包任务在同一时间点分发出去,使得在一个分发节点上分发出各种题目内容不同的判断题目众包任务。

和/或,第一判断题目众包任务和第二判断题目众包任务随机分配至不同发放时段进行发放。具体地,在新建一定数量的第一判断题目众包任务和第二判断题目众包任务时,按照设定的分发规则进行分发,例如,可在新建众包任务后发放一部分,经过第一设定时间再发放一部分,再过一定时间再发放一部分,直至全部分发完成,使得不管是第一判断题目众包任务和第二判断题目众包任务都不在短时间内全部发出,避免被脚本大量自动抢题。

进一步地,本实施例的防作弊的众包任务分配方法中需要进行分发的众包任务包括大量的题目,通过缓存的方式,将各个时间段新建的判断题目众包任务进行混合,在众包任务分发时随机调取分发,避免同一时间分发大量相同的判断题目众包任务。

进一步地,参见图4所示,本实施例防作弊的众包任务分配方法,当一定数量题目内容相同的判断题目众包任务全部发放完毕后,经过一预设时间后,获取所有提交的判断题目众包任务的答案,综合各答案占比,做出该题目内容的判断题目众包任务的答案认定。本实施例通过缓存+随机发放判断题目众包任务的发放方式,解除了作弊行为的策略,验证机制以答案占比为依据做出该题目内容的判断题目众包任务的答案认定的方式才可靠。

另外,为了保证每一道题目的众包任务被全部分发,本实施例的防作弊的众包任务分配方法具有众包任务分发策略:

分发策略一:在新建判断题目众包任务时,根据任务数量设定判断题目众包任务投放的批次、每批次投放的任务数量以及投放的时间点。例如,在完成新建判断题目众包任务的同时,即设定将所有的众包任务按照平均分配n份,并按照设定时间间隔对众包任务进行分批次投放,本实施例的时间间隔可以是相同的,也可以是不同的,也可以是系统随机配置的。

分发策略二:设定众包任务的分发时间t0,在完成新建判断题目众包任务时,按照随机分发策略,在不定时间点进行不确定数量的众包任务分发,从分包任务新建开始经过分发时间t0后,获取众包任务的分发数量,若已分发的众包任务数量相对全部的众包任务数量的占比大于设定值(比如80%)时,即认为该判断题目众包任务已经完成分发,否则则再执行一个分发时间t0,直至该题目的众包任务被全部分发。若经过多次的t0仍未完成分发,则执行一次任务池内的众包任务进行全部分发策略。

具体地,为了实现对于众包任务的混合分发,本实施例的任务池包括多个任务暂存容器,在新建众包任务后将众包任务分成多份,分别存放至各个任务暂存容器内,每个任务暂存容器设置时间参数,当时间参数耗尽,该任务暂存容器内的众包任务将被分发。

可选地,当提交的判断题目众包任务某一答案的占比超过设定值,则将该答案认定为该题目内容的判断题目众包任务的答案。考虑到以答案占比为依据做出答案认定的可靠性,需要满足“绝大多数”的条件,即答案中某一方面判断占比应该远大于另一方面判断占比,可选地,所述的设定值为60%。

通过上述内容可知,本实施例的防作弊的众包任务分配方法可以避免作弊行为的生效;但是作弊行为的存在依然会占据平台资源,影响平台的正常运行,因此,本实施例的防作弊的众包任务分配方法还可以将作弊行为进行主动的识别和查杀,具体的采用如下技术方案:

参见图5所示,本实施例的一种防作弊的众包任务分配方法,所述待发放众包任务中包含用于验证是否作弊的投毒任务:

所述投毒任务中含有验证信息,当验证信息验证不通过时则判断为非正常操作,同时获取非正常操作id的关联用户行为结合判断是否作弊。

本实施例的防作弊的众包任务分配方法通过投毒任务的投放,实现对非正常操作的验证筛选,可对存在作弊行为的潜在风险进行主动防御。本实施例通过当前非正常操作情况与关联用户行为结合判断是否作弊的判定,避免正常用户误操作导致的非正常操作而被认定为作弊的情况。

本实施例的投毒任务是含有简单验证信息的众包任务,投毒任务的发放是随机的,且在被用户接收后,会有“本任务仅用于测试”等相关内容提示,避免给用户造成困惑。

可选地,所述的非正常操作id的关联用户行为包括历史投毒任务验证的通过率。当非正常操作id的历史投毒任务验证的通过率低于一定值时则认定作弊用户,可选地,所述历史投毒任务验证的通过率为50%。

可选地,所述的非正常操作id的关联用户行为包括一定时间段的操作数量级、和/或一定历史节点内的操作频率。当一定时间段的操作量级超过一定值时则认定作弊用户,和/或一定历史节点内的操作频率超过一定值时则认定作弊用户。

作为本实施例的一种可选实施方式,针对教育众包平台,所述投毒任务为已知答案的判断题目众包任务:

接收投毒任务的提交答复操作,通过已知答案对投毒任务的答复进行验证,若验证通过,则判断为正常操作,若验证失败,则判断为非正常操作。

需要说明的是,本实施例的投毒任务一般选择特别简单的常识性判断题,比如“太阳是圆的”、“地球是方的”、“1+1=3”等。

本实施例同时一种防作弊的众包任务分配装置,包括:

缓存模块,将待发放众包任务进行缓存形成任务池;

及调取发放模块,调取任务池中的待发放众包任务进行随机发放。

本实施例防作弊的众包任务分配装置通过对众包任务采取缓存+随机的方式进行发放,可避免通过脚本同一时间段内大量领取相同任务的作弊行为,以保证众包任务的正常分配及相关验证机制的可靠有效,提高众包平台的稳定性及安全可靠性,确保用户的使用体验。

本实施例的防作弊的众包任务分配装置可适用于教育众包平台中的判断题目众包任务的分发,具体地技术方案如下:

本实施例的一种防作弊的众包任务分配装置,所述待发放众包任务为判断题目众包任务,缓存模块将一定数量题目内容相同的判断题目众包任务进行缓存,缓存一定时间后与一定数量其它相同内容的判断题目众包任务进行混合形成含有不同内容的判断题目众包任务的任务池;

调取发放模块在同一发放时段随机调取任务池内的判断题目众包任务进行发放。

由于教育众包平台对于判断题目众包任务的分发机制是一定数量相同内容的判断题目众包任务会在同一时间段内集中发放,而验证机制是通过获取任务接收用户提交的答案中“正确”和“错误”的占比,给出判断题目答案是“正确”还是“错误”的认定。教育众包平台的这种任务发放和验证机制存在漏洞,使得脚本“自动抢任务”和“自动答题”的作弊行为出现,只要一定时间段内脚本触发的“自动抢任务”和“自动答题”数量足够多,由于“自动答题”的答案一般全部都为“正确”或者全部都为“错误”,就可能占据一定时间段内发放的判断题目众包任务的占比多数,从而强行决定判断题目众包任务的答案。

本实施例的防作弊的众包任务分配装置缓存判断题目众包任务形成含有不同内容的判断题目众包任务的任务池;在同一发放时段随机调取任务池内的判断题目众包任务进行发放,使得在同一时间段内发放的是不同内容的判断题目众包任务,从而使得脚本“自动答题”的答案被验证机制通过的概率极低,实现了对作弊行为的有效阻断。

具体地,本实施例防作弊的众包任务分配装置,缓存模块分别将一定数量的第一判断题目众包任务和一定数量的第二判断题目众包任务进行缓存,形成第一判断题目众包任务与第二判断题目众包任务混合的任务池,所述第一判断题目众包任务与第二判断题目众包任务的题目内容不同;

调取发放模块在同一发放时段调取第一判断题目众包任务和第二判断题目众包任务进行发放;

和/或,调取发放模块将第一判断题目众包任务和第二判断题目众包任务随机分配至不同发放时段进行发放。

进一步地,本实施例防作弊的众包任务分配装置,包括题目答案判断模块,当调取发放模块将一定数量题目内容相同的判断题目众包任务全部发放完毕后,经过一预设时间后,题目答案判断模块获取所有提交的判断题目众包任务的答案,综合各答案占比,做出该题目内容的判断题目众包任务的答案认定。本实施例通过缓存+随机发放判断题目众包任务的发放方式,解除了作弊行为的策略,验证机制以答案占比为依据做出该题目内容的判断题目众包任务的答案认定的方式才可靠。

可选地,当提交的判断题目众包任务某一答案的占比超过设定值,则将该答案认定为该题目内容的判断题目众包任务的答案。考虑到以答案占比为依据做出答案认定的可靠性,需要满足“绝大多数”的条件,即答案中某一方面判断占比应该远大于另一方面判断占比,可选地,所述的设定值为60%。

通过上述内容可知,本实施例的防作弊的众包任务分配装置可以避免作弊行为的生效;但是作弊行为的存在依然会占据平台资源,影响平台的正常运行,因此,本实施例的防作弊的众包任务分配装置还可以将作弊行为进行主动的鉴别和查杀,具体的采用如下技术方案:

一种防作弊的众包任务分配装置,包括投毒模块,投毒模块在所述待发放众包任务中投放包含用于验证是否作弊的投毒任务:

所述投毒任务中含有验证信息,当验证信息验证不通过时则判断为非正常操作,同时获取非正常操作id的关联用户行为结合判断是否作弊。

本实施例的防作弊的众包任务分配装置通过投毒模块进行投毒任务的投放,实现对非正常操作的验证筛选,可对存在作弊行为的潜在风险进行主动防御。本实施例通过当前非正常操作情况与关联用户行为结合判断是否作弊的判定,避免正常用户误操作导致的非正常操作而被认定为作弊的情况。

可选地,所述的非正常操作id的关联用户行为包括历史投毒任务验证的通过率。当非正常操作id的历史投毒任务验证的通过率超过一定值时则认定作弊用户,可选地,所述历史投毒任务验证的通过率为90%。

可选地,所述的非正常操作id的关联用户行为包括一定时间段的操作数量级、和/或一定历史节点内的操作频率。当一定时间段的操作量级超过一定值时则认定作弊用户,和/或一定历史节点内的操作频率超过一定值时则认定作弊用户。

作为本实施例的一种可选实施方式,针对教育众包平台,所述投毒任务为已知答案的判断题目众包任务:

接收投毒任务的提交答复操作,通过已知答案对投毒任务的答复进行验证,若验证通过,则判断为正常操作,若验证失败,则判断为非正常操作。

需要说明的是,本实施例的投毒任务一般选择特别简单的常识性判断题,比如“太阳是圆的”、“地球是方的”、“1+1=3”等。

本实施例还提供一种电子设备,包括处理器和存储器,所述存储器用于存储计算机可执行程序,当所述计算机程序被所述处理器执行时,所述处理器执行所述防作弊的众包任务分配方法。

电子设备以通用计算设备的形式表现。其中处理器可以是一个,也可以是多个并且协同工作。本发明也不排除进行分布式处理,即处理器可以分散在不同的实体设备中。本发明的电子设备并不限于单一实体,也可以是多个实体设备的总和。

所述存储器存储有计算机可执行程序,通常是机器可读的代码。所述计算机可读程序可以被所述处理器执行,以使得电子设备能够执行本发明的方法,或者方法中的至少部分步骤。

所述存储器包括易失性存储器,例如随机存取存储单元(ram)和/或高速缓存存储单元,还可以是非易失性存储器,如只读存储单元(rom)。

可选的,该实施例中,电子设备还包括有i/o接口,其用于电子设备与外部的设备进行数据交换。i/o接口可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。

本发明的电子设备中还可以包括元件或组件。例如,有些电子设备中还包括有显示屏等显示单元,有些电子设备还包括人机交互元件,例如按扭、键盘等。只要该电子设备能够执行存储器中的计算机可读程序以实现本发明方法或方法的至少部分步骤,均可认为是本发明所涵盖的电子设备。

所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

本实施例同时还提供一种计算机可读介质,存储有计算机可执行程序,所述计算机可执行程序被执行时,实现所述防作弊的众包任务分配方法。

所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。

通过以上对实施方式的描述,本领域的技术人员易于理解,本发明可以由能够执行特定计算机程序的硬件来实现,例如本发明的系统,以及系统中包含的电子处理单元、服务器、客户端、手机、控制单元、处理器等。本发明也可以由执行本发明的方法的计算机软件来实现,例如由微处理器、电子控制单元,客户端、服务器端等执行的控制软件来实现。但需要说明的是,执行本发明的方法的计算机软件并不限于由一个或特定个的硬件实体中执行,其也可以是由不特定具体硬件的以分布式的方式来实现。对于计算机软件,软件产品可以存储在一个计算机可读的存储介质(可以是cd-rom,u盘,移动硬盘等)中,也可以分布式存储于网络上,只要其能使得电子设备执行根据本发明的方法。

以上实施例仅用以说明本发明而并非限制本发明所描述的技术方案,尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但本发明不局限于上述具体实施方式,因此任何对本发明进行修改或等同替换;而一切不脱离发明的精神和范围的技术方案及其改进,其均涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1