CN110335401A - 基于投票行为监控的防刷票方法及装置 - Google Patents
基于投票行为监控的防刷票方法及装置 Download PDFInfo
- Publication number
- CN110335401A CN110335401A CN201910495791.2A CN201910495791A CN110335401A CN 110335401 A CN110335401 A CN 110335401A CN 201910495791 A CN201910495791 A CN 201910495791A CN 110335401 A CN110335401 A CN 110335401A
- Authority
- CN
- China
- Prior art keywords
- data
- user
- voting behavior
- ballot
- voting
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C13/00—Voting apparatus
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例公开一种基于投票行为监控的防刷票方法及装置,其中方法包括如下步骤:采用预设数据统计方式获取用户在投票页面上的投票行为数据,根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户,当判断行为对象为非真实用户时,输出恶意刷票提示信息。采用本发明,通过监控用户在投票页面的投票行为数据,可以识别用户是真实用户还是投票软件,防止投票软件对同一被投对象恶意刷票,保证投票活动的公正性,提高用户的投票参与率。
Description
技术领域
本发明涉及互联网投票技术领域,尤其涉及一种基于投票行为监控的防刷票方法及装置。
背景技术
随着互联网技术的不断发展,各种投票活动均可以通过相关的终端应用或者小程序在手机登终端中完成,由于监督的不合理性,存在恶意刷票行为(即通过刷票软件或者变化IP等方式为统一被投对象多次投票),有失公平公正的投票原则。
现有技术中,通过的防范恶意刷票的方法有基于IP的投票限制、基于手机号验证码的投票限制等。前者比较统一破解,并且在同一公网IP下面的用户会存在投票冲突的bug问题,后者由于手机验证码收到存在延迟的问题,影响了用户体验,降低了投票参与率。
发明内容
本发明实施例提供一种基于投票行为监控的防刷票方法及装置,通过监控用户在投票页面的投票行为数据,可以识别用户是真实用户还是投票软件,防止投票软件对同一被投对象恶意刷票,保证投票活动的公正性,提高用户的投票参与率。
本发明实施例第一方面提供了一种基于投票行为监控的防刷票方法,可包括:
采用预设数据统计方式获取用户在投票页面上的投票行为数据;
根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户;
当判断行为对象为非真实用户时,输出恶意刷票提示信息。
进一步的,上述方法还包括:
对所获取的投票行为数据进行数据加密。
进一步的,上述投票行为数据包括在投票页面中的停留时间、页面滚动以及某些按钮的点击。
进一步的,上述方法还包括:
当数据特性指示投票行为数据为插件执行数据时,确认执行投票行为的行为对象为非真实用户。
进一步的,上述方法还包括:
当数据特性指示投票行为数据为用户执行数据时,确认执行投票行为的行为对象为真实用户;
判断投票行为对应的投票频率是否满足预设投票频率;
当判断的结果为否时,输出恶意刷票提示信息。
本发明实施例第二方面提供了一种基于投票行为监控的防刷票装置,可包括:
行为数据获取模块,用于采用预设数据统计方式获取用户在投票页面上的投票行为数据;
用户性质判定模块,用于根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户;
提示信息输出模块,用于当判断行为对象为非真实用户时,输出恶意刷票提示信息。
进一步的,上述装置还包括:
数据加密模块,用于对所获取的投票行为数据进行数据加密。
进一步的,上述投票行为数据包括在投票页面中的停留时间、页面滚动以及某些按钮的点击。
进一步的,上述用户性质判定模块,具体用于当数据特性指示投票行为数据为插件执行数据时,确认执行投票行为的行为对象为非真实用户。
进一步的,上述装置还包括:
用户性质判定模块,具体用于当数据特性指示投票行为数据为用户执行数据时,确认执行投票行为的行为对象为真实用户;
投票频率判断模块,用于判断投票行为对应的投票频率是否满足预设投票频率;
提示信息输出模块,还用于当判断的结果为否时,输出恶意刷票提示信息。
在本发明实施例中,通过监控用户在投票页面的投票行为数据,识别用户是真实用户还是投票软件,防止投票软件对同一被投对象恶意刷票,保证了投票活动的公正性,提高了用户的投票参与率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1是本发明实施例提供的一种基于投票行为监控的防刷票方法的流程示意图;
图2是本发明实施例提供的一种基于投票行为监控的防刷票装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例提供的基于投票行为监控的防刷票方法可以应用于驾考终端应用中举办的例如王牌教练争霸赛等投票活动的应用场景。
在本发明实施例中,基于投票行为监控的防刷票装置可以是智能手机、平板电脑等终端设备。
下面将结合附图1,对本发明实施例提供的基于投票行为监控的防刷票方法进行详细介绍。
请参见图1,为本发明实施例提供了一种基于投票行为监控的防刷票方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤S101-步骤S103。
S101,采用预设数据统计方式获取用户在投票页面上的投票行为数据。
具体的,上述装置可以采用预设数据统计方式获取用户在投票页面上的投票行为数据,可以理解的是,上述投票行为数据可以包括在投票页面中的停留时间、页面滚动以及某些按钮的点击等。需要说明的是,上述装置可以通过特定的统计方式统计上述行为数据,并上报至数据分析处理端(可以是本端的数据处理模块或者数据处理服务器),可选的,在上报数据前,上述装置可以对所获取的投票行为数据进行加密处理,避免正常的投票行为过程被破解。
S102,根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户。
可以理解的是,真实用户在进行投票时由于是手动操作,投票过程中在投票页面中的停留时间较长、存在页面的滚动以及通过点击某些按钮查看投票活动等,而采用投票插件进行的投票,在投票页面中的停留时间几乎不可见,可能不存在页面的滚动以及某些按钮的点击,直接触发投票页面中的投票按钮实现投票。投票软件与真实用户在进行投票时,操作数据差别巨大,很容易分辨,上述装置可以轻易的根据根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户。
S103,当判断上述行为对象为非真实用户时,输出恶意刷票提示信息。
可以理解的是,当上述数据特性指示的投票行为数据为插件执行数据时,上述装置可以确认执行投票行为的行为对象为非真实用户,进而可以输出恶意刷票提示信息。
可选的,当上述数据特性指示投票行为数据为用户执行数据时,可以确认执行投票行为的行为对象为真实用户。对于真实用户也可能对同一被投对象进行多次投票,为避免真实用户的刷票行为,上述装置可以判断投票行为对应的投票频率是否满足预设投票频率,例如,一投票活动设置的投票规则是一天最多可投3次,真实用户的投票行为只要满足一天内不多于3次的投票频率,即可认为是正常投票,大于3次的投票为刷票行为,上述装置可以输出恶意刷票提示信息。提示后台运维人员注意该用户存在恶意刷票行为,或者可以输出禁止投票的提示信息,提示该用户已被禁止投票。
在本发明实施例中,通过监控用户在投票页面的投票行为数据,识别用户是真实用户还是投票软件,防止投票软件对同一被投对象恶意刷票,保证了投票活动的公正性,提高了用户的投票参与率。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机装置中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
下面将结合附图2,对本发明实施例提供的基于投票行为监控的防刷票装置进行详细介绍。需要说明的是,附图2所示的基于投票行为监控的防刷票装置,用于执行本发明图1所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1所示的实施例。
请参见图2,为本发明实施例提供了一种基于投票行为监控的防刷票装置的结构示意图。如图2所示,本发明实施例的防刷票装置10可以包括:行为数据获取模块101、用户性质判定模块102、提示信息输出模块103、数据加密模块104和投票频率判断模块105。
行为数据获取模块101,用于采用预设数据统计方式获取用户在投票页面上的投票行为数据。
具体实现中,行为数据获取模块101可以采用预设数据统计方式获取用户在投票页面上的投票行为数据,可以理解的是,上述投票行为数据可以包括在投票页面中的停留时间、页面滚动以及某些按钮的点击等。需要说明的是,上述装置10可以通过特定的统计方式统计上述行为数据,并上报至数据分析处理端(可以是本端的数据处理模块或者数据处理服务器),可选的,在上报数据前,数据加密模块104可以对所获取的投票行为数据进行加密处理,避免正常的投票行为过程被破解。
用户性质判定模块102,用于根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户。
可以理解的是,真实用户在进行投票时由于是手动操作,投票过程中在投票页面中的停留时间较长、存在页面的滚动以及通过点击某些按钮查看投票活动等,而采用投票插件进行的投票,在投票页面中的停留时间几乎不可见,可能不存在页面的滚动以及某些按钮的点击,直接触发投票页面中的投票按钮实现投票。投票软件与真实用户在进行投票时,操作数据差别巨大,很容易分辨,用户性质判定模块102可以轻易的根据根据投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户。
提示信息输出模块103,用于当判断上述行为对象为非真实用户时,输出恶意刷票提示信息。
可以理解的是,当上述数据特性指示的投票行为数据为插件执行数据时,上述装置可以确认执行投票行为的行为对象为非真实用户,进而可以输出恶意刷票提示信息。
可选的,当上述数据特性指示投票行为数据为用户执行数据时,用户性质判定模块102可以确认执行投票行为的行为对象为真实用户。对于真实用户也可能对同一被投对象进行多次投票,为避免真实用户的刷票行为,投票频率判断模块105可以判断投票行为对应的投票频率是否满足预设投票频率,例如,一投票活动设置的投票规则是一天最多可投3次,真实用户的投票行为只要满足一天内不多于3次的投票频率,即可认为是正常投票,大于3次的投票为刷票行为,提示信息输出模块103可以输出恶意刷票提示信息。提示后台运维人员注意该用户存在恶意刷票行为,或者可以输出禁止投票的提示信息,提示该用户已被禁止投票。
在本发明实施例中,通过监控用户在投票页面的投票行为数据,识别用户是真实用户还是投票软件,防止投票软件对同一被投对象恶意刷票,保证了投票活动的公正性,提高了用户的投票参与率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种基于投票行为监控的防刷票方法,其特征在于,包括:
采用预设数据统计方式获取用户在投票页面上的投票行为数据;
根据所述投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户;
当判断所述行为对象为非真实用户时,输出恶意刷票提示信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所获取的投票行为数据进行数据加密。
3.根据权利要求1所述的方法,其特征在于:
所述投票行为数据包括在所述投票页面中的停留时间、页面滚动以及某些按钮的点击。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述数据特性指示所述投票行为数据为插件执行数据时,确认执行投票行为的行为对象为非真实用户。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述数据特性指示所述投票行为数据为用户执行数据时,确认执行投票行为的行为对象为真实用户;
判断所述投票行为对应的投票频率是否满足预设投票频率;
当所述判断的结果为否时,输出恶意刷票提示信息。
6.一种基于投票行为监控的防刷票装置,其特征在于,包括:
行为数据获取模块,用于采用预设数据统计方式获取用户在投票页面上的投票行为数据;
用户性质判定模块,用于根据所述投票行为数据的数据特性判断执行投票行为的行为对象是否为真实用户;
提示信息输出模块,用于当判断所述行为对象为非真实用户时,输出恶意刷票提示信息。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
数据加密模块,用于对所获取的投票行为数据进行数据加密。
8.根据权利要求6所述的装置,其特征在于:
所述投票行为数据包括在所述投票页面中的停留时间、页面滚动以及某些按钮的点击。
9.根据权利要求6所述的装置,其特征在于:
所述用户性质判定模块,具体用于当所述数据特性指示所述投票行为数据为插件执行数据时,确认执行投票行为的行为对象为非真实用户。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
所述用户性质判定模块,具体用于当所述数据特性指示所述投票行为数据为用户执行数据时,确认执行投票行为的行为对象为真实用户;
投票频率判断模块,用于判断所述投票行为对应的投票频率是否满足预设投票频率;
所述提示信息输出模块,还用于当所述判断的结果为否时,输出恶意刷票提示信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910495791.2A CN110335401A (zh) | 2019-06-05 | 2019-06-05 | 基于投票行为监控的防刷票方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910495791.2A CN110335401A (zh) | 2019-06-05 | 2019-06-05 | 基于投票行为监控的防刷票方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110335401A true CN110335401A (zh) | 2019-10-15 |
Family
ID=68140870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910495791.2A Pending CN110335401A (zh) | 2019-06-05 | 2019-06-05 | 基于投票行为监控的防刷票方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110335401A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113096298A (zh) * | 2021-03-31 | 2021-07-09 | 中国建设银行股份有限公司 | 一种网络投票方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060196939A1 (en) * | 2005-03-02 | 2006-09-07 | Yong-Hi Kim | System for electronically voting, counting, and examining ballots |
CN103678346A (zh) * | 2012-09-07 | 2014-03-26 | 阿里巴巴集团控股有限公司 | 一种人机识别的方法和*** |
CN104125313A (zh) * | 2014-07-11 | 2014-10-29 | 广州华多网络科技有限公司 | 网络投票方法和装置 |
CN105989268A (zh) * | 2015-03-02 | 2016-10-05 | 苏宁云商集团股份有限公司 | 一种人机识别的安全访问方法和*** |
CN107295022A (zh) * | 2017-08-23 | 2017-10-24 | 四川长虹电器股份有限公司 | 一种基于人机识别的客户端认证方法 |
CN108229130A (zh) * | 2018-01-30 | 2018-06-29 | ***股份有限公司 | 一种验证方法及装置 |
-
2019
- 2019-06-05 CN CN201910495791.2A patent/CN110335401A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060196939A1 (en) * | 2005-03-02 | 2006-09-07 | Yong-Hi Kim | System for electronically voting, counting, and examining ballots |
CN103678346A (zh) * | 2012-09-07 | 2014-03-26 | 阿里巴巴集团控股有限公司 | 一种人机识别的方法和*** |
CN104125313A (zh) * | 2014-07-11 | 2014-10-29 | 广州华多网络科技有限公司 | 网络投票方法和装置 |
CN105989268A (zh) * | 2015-03-02 | 2016-10-05 | 苏宁云商集团股份有限公司 | 一种人机识别的安全访问方法和*** |
CN107295022A (zh) * | 2017-08-23 | 2017-10-24 | 四川长虹电器股份有限公司 | 一种基于人机识别的客户端认证方法 |
CN108229130A (zh) * | 2018-01-30 | 2018-06-29 | ***股份有限公司 | 一种验证方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113096298A (zh) * | 2021-03-31 | 2021-07-09 | 中国建设银行股份有限公司 | 一种网络投票方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107679374B (zh) | 一种基于滑动轨迹的人机识别方法及装置,电子设备 | |
CN108009844B (zh) | 确定广告作弊行为的方法、装置及云服务器 | |
CN110309473A (zh) | 融合身份标识和投票行为监控的防刷票方法及装置 | |
CN110300171B (zh) | 信息采集方法、***、计算机可读存储介质及电子设备 | |
CN109241711A (zh) | 基于预测模型的用户行为识别方法及装置 | |
CN108133306B (zh) | 绩效考核方法、服务器及绩效考核*** | |
CN105592008A (zh) | 用户网络行为处理方法及装置 | |
CN103905423A (zh) | 一种基于动态行为分析的有害广告件检测方法及*** | |
CN112733045B (zh) | 用户行为的分析方法、装置及电子设备 | |
CN108280346A (zh) | 一种应用防护监控方法、装置以及*** | |
CN108366176A (zh) | 一种终端应用的计费方法、装置及*** | |
CN110335401A (zh) | 基于投票行为监控的防刷票方法及装置 | |
CN112948224A (zh) | 一种数据处理方法、装置、终端及存储介质 | |
CN110798835A (zh) | 一种公共wifi接入方法、移动终端及可读存储介质 | |
CN110415025A (zh) | 一种验证方法及装置 | |
CN102917334B (zh) | 一种违规终端内置行为处理方法、装置及*** | |
CN109714448A (zh) | Pon终端的上网信息统计方法及装置 | |
CN109815121B (zh) | 接口自动化测试用例生成方法及相关设备 | |
CN110458707B (zh) | 基于分类模型的行为评估方法、装置及终端设备 | |
CN109559013A (zh) | 基于小游戏的风险测试方法及装置、电子设备及可读存储介质 | |
CN107086978B (zh) | 一种识别木马病毒的方法及装置 | |
CN110335400A (zh) | 基于身份标识的防刷票方法及装置 | |
Carriquiry | Election forensics and the 2004 Venezuelan Presidential Recall Referendum as a case study | |
CN101820367A (zh) | 一种网络垃圾电话的监测方法、装置和*** | |
CN106993290B (zh) | 通信记录的检测方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191015 |