CN108806055A - Network voting detection method and equipment based on polling hours section - Google Patents
Network voting detection method and equipment based on polling hours section Download PDFInfo
- Publication number
- CN108806055A CN108806055A CN201810485297.3A CN201810485297A CN108806055A CN 108806055 A CN108806055 A CN 108806055A CN 201810485297 A CN201810485297 A CN 201810485297A CN 108806055 A CN108806055 A CN 108806055A
- Authority
- CN
- China
- Prior art keywords
- ballot
- vote information
- voted
- vote
- information
- 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
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1425—Traffic logging, e.g. anomaly detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/46—Secure multiparty computation, e.g. millionaire problem
- H04L2209/463—Electronic voting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
The invention discloses a kind of network voting detection methods based on polling hours section comprising following steps:S1, vote information is obtained;S2, judge vote information whether in black list information table;Number of valid ballots in S3, timing statistics section, the number that the corresponding ballot object identity of vote information occurs in all valid ballots is calculated in real time, with the ratio of all numbers of valid ballots, when ratio is more than or equal to predetermined threshold value, in the ballot object identity typing blacklist, if ratio is less than predetermined threshold value, which is released or be not processed from blacklist.The present invention can quickly identify abnormal invalid ballots, and ballot object identity can be assessed in real time, it will restore normal ballot object identity to release from black list information table in time, improve the accuracy of identification exception information, and then improve the credibility of voting results, and the operand of the present invention is small, detection efficiency is high, ensure that the fairness of voting results.
Description
Technical field
The present invention relates to Information Technology Agreement fields.It is more particularly related to it is a kind of based on the polling hours section
Network voting detection method and equipment.
Background technology
With the continuous development of science and technology, people's lives too busy to get away internet is also brought to people's lives
It greatly facilitates, for example, the activity carried out on network centered on ballot saves significantly instead of conventional artificial ballot
Man power and material has been saved, the ballot paper situation of each competition object is counted in the interactive events such as many select-elites, match, mostly uses network
It votes to complete, the statistics and display to poll are controlled by software completely, are participated in without artificial, can be ensured to a certain extent
The fairness of ballot.
However, there is also drawbacks for network voting, due to not having manual intervention, in addition the technology of network voting system itself contains
Amount is not high, causes network program weaker for the verification ability of successive ballots, the chance for having given hacker to take advantage of a weak point, as long as
Hacker has grasped principle, so that it may easily to realize continuous brush ticket, cause the validity of voting results to reduce, compromise other throwings
Ticket people and the equity for being voted-for people.
Brush ticket behavior in network voting in order to prevent, network voting mainly use IP address proof method, user identifier to test
The technologies such as demonstration prevent from practising fraud, and the treatment technology that IP carries out proof method exists, and limited way is too simple, it is easy to by hacker
It breaks through, there are still a large amount of invalid ballots to be identified;In the treatment technology of existing user identifier proof method, has and steal suspicion
As spoiled ballot processing, suspicion all is stolen to user identifier for the permanent typing blacklist of doubtful user identifier and corresponding ballot paper
It doubts without analysis, it is most likely that by normal user identifier typing blacklist, valid vote is mistakenly considered spoiled ballot, is damaged
Voter and the equity for being voted-for people;Also angularly analyze user identifier from risk class in the prior art, although from
The erroneous judgement to valid ballot is reduced to a certain extent, but it needs, by repeatedly complicated calculating, to cause to check efficiency significantly
It reduces, and higher to the performance requirement of equipment.
Invention content
It is an object of the invention to solve at least the above, and provide the advantages of at least will be described later.
It is a still further object of the present invention to provide a kind of network voting detection method and equipment based on polling hours section, roots
Suitable inspection policies are selected to believe ballot according to whether the corresponding ballot object identity of vote information is in black list information table
Breath is detected, and is analyzed again the vote information in black list information table, will be in the middle part of black list information table
Divide valid ballot to select and carry out count of votes, while ballot object identity is assessed in real time, normal ballot object mark will be restored
Knowledge is released from black list information table in time, improves the accuracy of identification exception information, and then improve the credibility of voting results,
And the operand of the present invention is small, detection efficiency is high, ensure that the fairness of voting results.
In order to realize these purposes and other advantages according to the present invention, a kind of network based on polling hours section is provided
Ballot detection method comprising following steps:
S1, obtain that client sends carry the polling hours, voting object identity and is voted-for the attribute information of object
Vote information;
Whether the corresponding ballot object identity of the vote information in S2, judgment step S1 is in black list information table
In, specially:
It is described in the statistical unit period if 1) the corresponding ballot object identity of vote information is in black list information table
The corresponding ballot growth rate for being voted-for object of vote information, if ballot growth rate is more than or equal to growth threshold value, the ballot
Information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, identical throwing is had according to adjacent with the vote information
The polling hours of ticket object identity effectively voted and polling option judge whether the vote information is effectively to vote, if the throwing
The polling hours of ticket information with adjacent there is the interval for the polling hours of identical ballot object identity effectively voted to be more than etc.
When the interval threshold of setting, then the vote information is calculated as effectively voting, if the polling hours of the vote information with it is adjacent
The interval of the polling hours effectively voted with identical ballot object identity is less than the interval threshold of setting, and the vote information
Polling option be less than setting with the adjacent degree of correlation with the polling option of identical ballot object identity effectively voted
When relevance threshold, then the vote information is calculated as effectively voting, otherwise, which is calculated as invalid vote;
If 2) vote information is not in black list information table, it is corresponding to count the vote information in the unit interval
It is voted-for the ballot growth rate of object, if ballot growth rate is more than growth threshold value, which is calculated as invalid ballots;If throwing
When ticket growth rate is less than or equal to increase threshold value, then the vote information is calculated as valid ballot;
S3, each number of valid ballots for being voted-for object in unit interval and invalid poll are counted, counting all has
Poll is imitated, and calculates the number that the corresponding ballot object identity of the vote information occurs in all valid ballots in real time, with
The ratio of all numbers of valid ballots, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist, if
When ratio is less than predetermined threshold value, which is released or be not processed from blacklist.
Preferably, it is described based on the polling hours section network voting detection method, further include:
S4, every several continuous unit intervals, count each number of valid ballots for being voted-for object and invalid poll,
Each ballot inefficiency for being voted-for object is calculated, object is voted-for for any, it, will when its inefficiency is more than invalid threshold value
The ballot time limit for being voted-for object shortens 10%.
Preferably, the network voting detection method based on polling hours section, unit interval are to pass through backstage
Server from receive the vote information at the time of calculate what preset time period obtained forward.
Preferably, the network voting detection method based on polling hours section, when determining ballot letter in step S2
After breath is in black list information table, safety certification is carried out to the ballot object identity of vote information, if ballot object identity is not
Through safety certification, then invalid ballots are directly calculated as, if ballot object identity has passed through safety certification, continue step S2.
A kind of network voting detection device based on polling hours section comprising:
Acquisition module, for obtain client transmission carry the polling hours, voting object identity and is voted-for object
Attribute information vote information;
Judgment module is connect with the acquisition module, and the judgment module is used for the ballot in judgment step S1
Whether the corresponding ballot object identity of information is in black list information table;
First detection module is connect with the judgment module;The first detection module is to being in black list information table
In vote information be detected, specially:If the corresponding ballot object identity of vote information is in black list information table, system
The corresponding ballot growth rate for being voted-for object of the vote information in unit interval is counted, is increased if ballot growth rate is more than or equal to
When long threshold value, then the vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, basis and the vote information
The adjacent polling hours effectively voted with identical ballot object identity and polling option, judge the vote information whether be
Effectively ballot, if the polling hours of the vote information are with the adjacent ballot effectively voted with identical ballot object identity
Between interval more than or equal to setting interval threshold when, then the vote information is calculated as effectively voting, if the throwing of the vote information
Interval threshold of the ticket time with the interval of the adjacent polling hours effectively voted with identical ballot object identity less than setting
Value, and the phase of the polling option of the vote information and the adjacent polling option effectively voted with identical ballot object identity
When Guan Du is less than the relevance threshold of setting, then the vote information is calculated as effectively voting, otherwise, which is calculated as nothing
Effect ballot;
Second detection module is connect with the judgment module;Second detection module is to being not in black list information
Vote information in table is detected, specially:If vote information is not in black list information table, the unit interval is counted
The corresponding ballot growth rate for being voted-for object of the interior vote information, if ballot growth rate is more than growth threshold value, the throwing
Ticket information is calculated as invalid ballots;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Statistical module is connect with the first detection module and second detection module;The statistical module is used for
Each number of valid ballots for being voted-for object in unit interval and invalid poll are counted, counts all numbers of valid ballots, and real
When calculate the corresponding number that occurs in all valid ballots of ballot object identity of the vote information, with all valid ballots
Several ratio, by the ballot object identity typing blacklist, is preset if ratio is more than or equal to predetermined threshold value if ratio is less than
When threshold value, which is released or be not processed from blacklist.
Preferably, it is described based on the polling hours section network voting detection device, further include,
The ballot time limit adjusts module, is connect with the statistical module;The ballot time limit adjustment module is used for every even
Several continuous unit intervals count each number of valid ballots for being voted-for object and invalid poll, calculate each be voted-for pair
The ballot inefficiency of elephant is voted-for object for any, and when its inefficiency is more than invalid threshold value, this is voted-for to the throwing of object
The ticket time limit shortens 10%.
Preferably, it is described based on the polling hours section network voting detection device, further include,
Authentication module is connect with the judgment module;The authentication module is used to determine that vote information is in black name
After in single information table, safety certification is carried out to the ballot object identity of vote information.
The present invention includes at least following advantageous effect:
It is suitable whether the present invention selects in the black list information table according to the corresponding ballot object identity of vote information
Inspection policies are detected vote information, are analyzed again the vote information in black list information table, will be in
Count of votes is selected and carried out to part valid ballot in black list information table, while assessing in real time ballot object identity, will restore
Normal ballot object identity is released from black list information table in time, improves the accuracy of identification exception information, and then improve
The credibility of voting results, and the operand of the present invention is small, detection efficiency is high, ensure that the fairness of voting results;It is right simultaneously
The more serious object that is voted-for of brush ticket makes shortening ballot time limit punishment, and the people to not abiding by voting rule plays the role of fright,
Everybody abides by voting rule for operative constraint, the occurrence of reducing brush ticket again.
Part is illustrated to embody by further advantage, target and the feature of the present invention by following, and part will also be by this
The research and practice of invention and be understood by the person skilled in the art.
Description of the drawings
Fig. 1 is that the flow of the network voting detection method based on polling hours section described in one embodiment of the invention is shown
It is intended to;
Fig. 2 is the flow of the network voting detection method based on polling hours section described in another embodiment of the invention
Schematic diagram;
Fig. 3 is the flow of the network voting detection method based on polling hours section described in another embodiment of the invention
Schematic diagram;
Fig. 4 is the structure of the network voting detection device based on polling hours section described in another embodiment of the invention
Schematic diagram;
Fig. 5 is the structure of the network voting detection device based on polling hours section described in another embodiment of the invention
Schematic diagram;
Fig. 6 is the structure of the network voting detection device based on polling hours section described in another embodiment of the invention
Schematic diagram.
Specific implementation mode
The present invention is described in further detail with reference to the accompanying drawings and embodiments, to enable those skilled in the art's reference
Specification word can be implemented according to this.
It should be appreciated that such as " having ", "comprising" and " comprising " term used herein do not allot one or more
The presence or addition of a other elements or combinations thereof.
It should be noted that experimental method described in following embodiments is unless otherwise specified conventional method, institute
Reagent and material are stated, unless otherwise specified, is commercially obtained.
In the description of the present invention, term " transverse direction ", " longitudinal direction ", "upper", "lower", "front", "rear", "left", "right", " perpendicular
Directly ", the orientation or positional relationship of the instructions such as "horizontal", "top", "bottom", "inner", "outside" is orientation based on ... shown in the drawings or position
Relationship is set, is merely for convenience of description of the present invention and simplification of the description, is not that device or the element of instruction or hint meaning are necessary
With specific orientation, with specific azimuth configuration and operation, therefore be not considered as limiting the invention.
<Embodiment 1>
As shown in Figure 1, the present invention provides a kind of network voting detection method based on polling hours section comprising following step
Suddenly:
Step 101, obtain that client sends carry the polling hours, voting object identity and is voted-for the attribute of object
The vote information of information;
Specially:Each competition object is known as being voted-for object, is ballot object, ballot pair to be voted-for object ballot
As identifying the ballot for being used to indicate the vote information and being participated in, a ballot object simultaneously can throw more ballot activities
Ticket can also repeatedly vote to a ballot activity;In existing network voting, there are illegal companies to steal largely
Ballot object identity, the ballot object identity stolen using these are voted for the object that is voted-for of its restriction, base of the present invention
In the number that object identity of voting in same unit interval occurs, there will be the abnormal ballot object identities of brush ticket suspicion to find out
And it charges in black list information table;
Whether the corresponding ballot object identity of the vote information in step 102, judgment step 101 is believed in blacklist
It ceases in table, if the corresponding ballot object identity of vote information is in black list information table, executes step 103;If vote information
Corresponding ballot object identity is not in black list information table, executes step 106;
If the corresponding ballot object identity of step 103, vote information is in black list information table, the statistical unit period
The corresponding ballot growth rate for being voted-for object of the interior vote information, if ballot growth rate is more than or equal to growth threshold value,
The vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, 104 are thened follow the steps;
Specially:Unit interval is, pre- from being calculated forward at the time of receiving the vote information by background server
What if the period obtained, the ratio in the duration of unit interval and the time limit of ballot window is a, a values are preferably 0.03,0.05,
0.08 or 0.1, a value are determined according to ballot scale, and ballot scale is bigger, and a values are smaller;
If step 104, ballot growth rate are less than growth threshold value, identical ballot is had according to adjacent with the vote information
The polling hours of object identity effectively voted and polling option judge whether the vote information is effectively to vote, if the ballot
Whether the polling hours of information are less than with the adjacent interval with the polling hours of identical ballot object identity effectively voted
The vote information is calculated as effectively voting by interval threshold if being not less than, if less than thening follow the steps 105;
Specially:Interval threshold can be 1s, 5s, 10s or 30s, be set according to ballot activity scale, ballot activity
Scale is bigger, interval threshold is set to lower;
If the polling hours of step 105, the vote information and adjacent effective ballot with identical ballot object identity
Polling hours interval less than the interval threshold of setting, determine the polling option of the vote information with adjacent with identical throwing
When whether the degree of correlation for the polling option of ticket object identity effectively voted is less than the relevance threshold of setting, if then by the throwing
Ticket information is calculated as effectively voting, and otherwise, which is calculated as invalid vote;
Specially:Relevance threshold is the numerical value of 1/n-1, and n is to allow the polling option number thrown in every ballot, according to
Degree of correlation mean value between ballot activity scale and two ballot papers of same ballot scale is set;
If step 106, vote information are not in black list information table, the vote information in the unit interval is counted
The corresponding ballot growth rate for being voted-for object, if ballot growth rate is more than growth threshold value, which is calculated as in vain
Ticket;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Specially:Growth rate is to be voted-for object acquisition poll per s or per min, according to ballot activity scale and ballot window
The time limit of mouth is set;
Step 107 counts each number of valid ballots for being voted-for object in unit interval and invalid poll, and statistics is all
Number of valid ballots, and calculate in real time the vote information it is corresponding ballot object identity occur in all valid ballots time
Number, the ratio with all numbers of valid ballots, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist
In, if ratio is less than predetermined threshold value, which is released or be not processed from blacklist;
Specially:When ratio is more than or equal to predetermined threshold value, illustrate to vote what object identity occurred in unit interval
Frequency is excessively high, which is the abnormal mark that hacker's brush ticket uses, which is believed
It ceases in table, black list information table real-time update accurately detects vote information, does not let off an abnormal ballot while will not miss
Sentence an effectively ballot, improves the reliability of ticket checking;Without the risk level assessment to vote information, greatly reduce calculation amount,
Improve ticket checking efficiency.
<Embodiment 2>
As shown in Fig. 2, the present invention provides a kind of network voting detection method based on polling hours section comprising following step
Suddenly:
Step 201, obtain that client sends carry the polling hours, voting object identity and is voted-for the attribute of object
The vote information of information;
Specially:Each competition object is known as being voted-for object, is ballot object, ballot pair to be voted-for object ballot
As identifying the ballot for being used to indicate the vote information and being participated in, a ballot object simultaneously can throw more ballot activities
Ticket can also repeatedly vote to a ballot activity;In existing network voting, there are illegal companies to steal largely
Ballot object identity, the ballot object identity stolen using these are voted for the object that is voted-for of its restriction, base of the present invention
In the number that object identity of voting in same unit interval occurs, there will be the abnormal ballot object identities of brush ticket suspicion to find out
And it charges in black list information table;
Whether the corresponding ballot object identity of the vote information in step 202, judgment step 201 is believed in blacklist
It ceases in table, if the corresponding ballot object identity of vote information is in black list information table, executes step 203;If vote information
Corresponding ballot object identity is not in black list information table, executes step 206;
If the corresponding ballot object identity of step 203, vote information is in black list information table, the statistical unit period
The corresponding ballot growth rate for being voted-for object of the interior vote information, if ballot growth rate is more than or equal to growth threshold value,
The vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, 204 are thened follow the steps;
Specially unit interval is, default from being calculated forward at the time of receiving the vote information by background server
What the period obtained, the ratio in the duration of unit interval and the time limit of ballot window is a, a values are preferably 0.03,0.05,
0.08 or 0.1, a value are determined according to ballot scale, and ballot scale is bigger, and a values are smaller;
If step 204, ballot growth rate are less than growth threshold value, identical ballot is had according to adjacent with the vote information
The polling hours of object identity effectively voted and polling option judge whether the vote information is effectively to vote, if the ballot
Whether the polling hours of information are less than with the adjacent interval with the polling hours of identical ballot object identity effectively voted
The vote information is calculated as effectively voting by interval threshold if being not less than, if less than thening follow the steps 205;
Specially:Interval threshold can be 1s, 5s, 10s or 30s, be set according to ballot activity scale, ballot activity
Scale is bigger, interval threshold is set to lower;
If the polling hours of step 205, the vote information and adjacent effective ballot with identical ballot object identity
Polling hours interval less than setting interval threshold, and the polling option of the vote information with adjacent with identical ballot
When the degree of correlation for the polling option of object identity effectively voted is less than the relevance threshold of setting, then the vote information is calculated as
Effectively ballot, otherwise, invalid vote is calculated as by the vote information;
Specially:Specifically, relevance threshold is the numerical value of 1/n-1, n is to allow a polling option thrown in every ballot
Number is set according to the degree of correlation mean value between ballot activity scale and two ballot papers of same ballot scale;
If step 206, vote information are not in black list information table, the vote information in the unit interval is counted
The corresponding ballot growth rate for being voted-for object, if ballot growth rate is more than growth threshold value, which is calculated as in vain
Ticket;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Specially:Growth rate is to be voted-for object acquisition poll per s or per min, according to ballot activity scale and ballot window
The time limit of mouth is set;
Step 207 counts each number of valid ballots for being voted-for object in unit interval and invalid poll, and statistics is all
Number of valid ballots, and calculate in real time the vote information it is corresponding ballot object identity occur in all valid ballots time
Number, the ratio with all numbers of valid ballots, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist
In, if ratio is less than predetermined threshold value, which is released or be not processed from blacklist;
Specially:When ratio is more than or equal to predetermined threshold value, illustrate to vote what object identity occurred in unit interval
Frequency is excessively high, which is the abnormal mark that hacker's brush ticket uses, which is believed
It ceases in table, black list information table real-time update accurately detects vote information, does not let off an abnormal ballot while will not miss
Sentence an effectively ballot, improves the reliability of ticket checking;Without the risk level assessment to vote information, greatly reduce calculation amount,
Improve ticket checking efficiency;
Step 208, every several continuous unit intervals, count each number of valid ballots for being voted-for object and invalid
Poll calculates each ballot inefficiency for being voted-for object, object is voted-for for any, when its inefficiency is more than invalid threshold value
When, the ballot time limit that this is voted-for to object shortens 10%;
The be voted-for object more serious to brush ticket makes shortening ballot time limit punishment, and the people to not abiding by voting rule plays
Fright acts on, everybody abides by voting rule for operative constraint, the occurrence of reducing brush ticket again;Further decrease later stage ticket checking
Workload further increases ticket checking efficiency.
<Embodiment 3>
As shown in figure 3, the present invention provides a kind of network voting detection method based on polling hours section comprising following step
Suddenly:
Step 301, obtain that client sends carry the polling hours, voting object identity and is voted-for the attribute of object
The vote information of information;
Specially:Each competition object is known as being voted-for object, is ballot object, ballot pair to be voted-for object ballot
As identifying the ballot for being used to indicate the vote information and being participated in, a ballot object simultaneously can throw more ballot activities
Ticket can also repeatedly vote to a ballot activity;In existing network voting, there are illegal companies to steal largely
Ballot object identity, the ballot object identity stolen using these are voted for the object that is voted-for of its restriction, base of the present invention
In the number that object identity of voting in same unit interval occurs, there will be the abnormal ballot object identities of brush ticket suspicion to find out
And it charges in black list information table;
Whether the corresponding ballot object identity of the vote information in step 302, judgment step 301 is believed in blacklist
It ceases in table, if the corresponding ballot object identity of vote information is in black list information table, executes step 303;If vote information
Corresponding ballot object identity is not in black list information table, executes step 307;
If after step 303, vote information are in black list information table, pacifying to the ballot object identity of vote information
Full certification is directly calculated as invalid ballots if ballot object identity is not through safety certification, if ballot object identity has passed through safety
Certification then executes 304;
Specifically, authentication is to pop up safety verification window in the client ballot page, verification window can be
The diversified forms such as dynamic verification code, Graphic Pattern Matching, mathematical operation formula, voter, which inputs correct option, could pass through verification;
If the corresponding ballot object identity of step 304, vote information is in black list information table, the statistical unit period
The corresponding ballot growth rate for being voted-for object of the interior vote information, if ballot growth rate is more than or equal to growth threshold value,
The vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, 205 are thened follow the steps;
Specially unit interval is, default from being calculated forward at the time of receiving the vote information by background server
What the period obtained, the ratio in the duration of unit interval and the time limit of ballot window is a, a values are preferably 0.03,0.05,
0.08 or 0.1, a value are determined according to ballot scale, and ballot scale is bigger, and a values are smaller;
If step 305, ballot growth rate are less than growth threshold value, identical ballot is had according to adjacent with the vote information
The polling hours of object identity effectively voted and polling option judge whether the vote information is effectively to vote, if the ballot
Whether the polling hours of information are less than with the adjacent interval with the polling hours of identical ballot object identity effectively voted
The vote information is calculated as effectively voting by interval threshold if being not less than, if less than thening follow the steps 206;
Specially:Interval threshold can be 1s, 5s, 10s or 30s, be set according to ballot activity scale, ballot activity
Scale is bigger, interval threshold is set to lower;
If the polling hours of step 306, the vote information and adjacent effective ballot with identical ballot object identity
Polling hours interval less than setting interval threshold, and the polling option of the vote information with adjacent with identical ballot
When the degree of correlation for the polling option of object identity effectively voted is less than the relevance threshold of setting, then the vote information is calculated as
Effectively ballot, otherwise, invalid vote is calculated as by the vote information;
Specially:Specifically, relevance threshold is the numerical value of 1/n-1, n is to allow a polling option thrown in every ballot
Number is set according to the degree of correlation mean value between ballot activity scale and two ballot papers of same ballot scale;
If step 307, vote information are not in black list information table, the vote information in the unit interval is counted
The corresponding ballot growth rate for being voted-for object, if ballot growth rate is more than growth threshold value, which is calculated as in vain
Ticket;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Specially:Growth rate is to be voted-for object acquisition poll per s or per min, according to ballot activity scale and ballot window
The time limit of mouth is set;
Step 308 counts each number of valid ballots for being voted-for object in unit interval and invalid poll, and statistics is all
Number of valid ballots, and calculate in real time the vote information it is corresponding ballot object identity occur in all valid ballots time
Number, the ratio with all numbers of valid ballots, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist
In, if ratio is less than predetermined threshold value, which is released or be not processed from blacklist;
Specially:When ratio is more than or equal to predetermined threshold value, illustrate to vote what object identity occurred in unit interval
Frequency is excessively high, which is the abnormal mark that hacker's brush ticket uses, which is believed
It ceases in table, black list information table real-time update accurately detects vote information, does not let off an abnormal ballot while will not miss
Sentence an effectively ballot, improves the reliability of ticket checking;Without the risk level assessment to vote information, greatly reduce calculation amount,
Improve ticket checking efficiency;
Step 309, every several continuous unit intervals, count each number of valid ballots for being voted-for object and invalid
Poll calculates each ballot inefficiency for being voted-for object, object is voted-for for any, when its inefficiency is more than invalid threshold value
When, the ballot time limit that this is voted-for to object shortens 10%;
The be voted-for object more serious to brush ticket makes shortening ballot time limit punishment, and the people to not abiding by voting rule plays
Fright acts on, everybody abides by voting rule for operative constraint, the occurrence of reducing brush ticket again;Further decrease later stage ticket checking
Workload further increases ticket checking efficiency.
<Embodiment 4>
As shown in figure 4, the present invention provides a kind of network voting detection device based on polling hours section comprising:
Acquisition module 401, for obtaining carrying polling hours, ballot object identity and being voted-for pair for client transmission
The vote information of the attribute information of elephant;Each competition object is known as being voted-for object, is ballot pair to be voted-for object ballot
As ballot object identity is used to indicate the ballot that the vote information is participated in, and a ballot object simultaneously can live to more ballots
It is dynamic to vote, it can also repeatedly be voted a ballot activity;In existing network voting, there are illegal company robbers
A large amount of ballot object identity, the ballot object identity stolen using these is taken to vote for the object that is voted-for of its restriction,
The present invention is based on the numbers that object identity of voting in same unit interval occurs, and there will be the abnormal ballot objects of brush ticket suspicion
Mark is found out and is charged in black list information table;
Judgment module 402 is connect with the acquisition module, and the judgment module is used for the corresponding throwing of the vote information
Whether ticket object identity is in black list information table;
First detection module 403 is connect with the judgment module;The first detection module is to being in black list information
Vote information in table is detected, specially:If the corresponding ballot object identity of vote information is in black list information table,
The corresponding ballot growth rate for being voted-for object of the vote information in the statistical unit period, if ballot growth rate is more than or equal to
When increasing threshold value, then the vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, basis and the ballot are believed
Whether the adjacent polling hours effectively voted and the polling option with identical ballot object identity of manner of breathing, judge the vote information
Effectively to vote, if the polling hours of the vote information and the adjacent ballot effectively voted with identical ballot object identity
When the interval of time is more than or equal to the interval threshold set, then the vote information is calculated as effectively voting, if the vote information
Interval of the polling hours with the interval of the adjacent polling hours effectively voted with identical ballot object identity less than setting
Threshold value, and the polling option of the vote information and the adjacent polling option effectively voted with identical ballot object identity
When the degree of correlation is less than the relevance threshold of setting, then the vote information is calculated as effectively voting, otherwise, which is calculated as
Invalid vote;
Growth rate is to be voted-for object acquisition poll per s or per min, according to the time limit of ballot activity scale and ballot window
It is set;Unit interval is, by background server from calculating preset time forward at the time of receiving the vote information
Section obtains, and the duration of unit interval and the ratio in the time limit of ballot window are a, a values be preferably 0.03,0.05,0.08 or
0.1, a value is determined according to ballot scale, and ballot scale is bigger, and a values are smaller;Specially:Interval threshold can be 1s, 5s,
10s or 30s is set according to ballot activity scale, and ballot activity scale is bigger, interval threshold is set to lower;It is related
Threshold value is spent for the numerical value of 1/n-1, and n is to allow the polling option number thrown in every ballot, according to ballot activity scale and on an equal basis
Degree of correlation mean value between two ballot papers of ballot scale is set;
Second detection module 404, connect with the judgment module;Second detection module is to being not in blacklist letter
Vote information in breath table is detected, specially:If vote information is not in black list information table, the unit interval is counted
The corresponding ballot growth rate for being voted-for object of the vote information in section should if ballot growth rate is more than growth threshold value
Vote information is calculated as invalid ballots;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Statistical module 405 is connect with the first detection module and second detection module;The statistical module is used
In counting each number of valid ballots for being voted-for object in unit interval and invalid poll, all numbers of valid ballots are counted, and
The corresponding number that occurs in all valid ballots of ballot object identity of the vote information is calculated in real time, and it is all effective
The ratio of poll, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist, if ratio be less than it is pre-
If when threshold value, which being released or being not processed from blacklist.
When ratio is more than or equal to predetermined threshold value, illustrate the frequency mistake that ballot object identity occurs in unit interval
Height, the ballot object identity are the abnormal mark that hacker's brush ticket uses, by the ballot object identity typing black list information table,
Black list information table real-time update accurately detects vote information, does not let off an abnormal ballot while will not judge one by accident
Effectively ballot, improves the reliability of ticket checking;Without the risk level assessment to vote information, greatly reduce calculation amount, improves inspection
Ticket efficiency.
<Embodiment 5>
As shown in figure 5, the present invention provides a kind of network voting detection device based on polling hours section comprising:
Acquisition module 501, for obtaining carrying polling hours, ballot object identity and being voted-for pair for client transmission
The vote information of the attribute information of elephant;Each competition object is known as being voted-for object, is ballot pair to be voted-for object ballot
As ballot object identity is used to indicate the ballot that the vote information is participated in, and a ballot object simultaneously can live to more ballots
It is dynamic to vote, it can also repeatedly be voted a ballot activity;In existing network voting, there are illegal company robbers
A large amount of ballot object identity, the ballot object identity stolen using these is taken to vote for the object that is voted-for of its restriction,
The present invention is based on the numbers that object identity of voting in same unit interval occurs, and there will be the abnormal ballot objects of brush ticket suspicion
Mark is found out and is charged in black list information table;
Judgment module 502 is connect with the acquisition module, and the judgment module is for judging that the vote information corresponds to
Ballot object identity whether in the black list information table;
First detection module 503 is connect with the judgment module;The first detection module is to being in black list information
Vote information in table is detected, specially:If the corresponding ballot object identity of vote information is in black list information table,
The corresponding ballot growth rate for being voted-for object of the vote information in the statistical unit period, if ballot growth rate is more than or equal to
When increasing threshold value, then the vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, basis and the ballot are believed
Whether the adjacent polling hours effectively voted and the polling option with identical ballot object identity of manner of breathing, judge the vote information
Effectively to vote, if the polling hours of the vote information and the adjacent ballot effectively voted with identical ballot object identity
When the interval of time is more than or equal to the interval threshold set, then the vote information is calculated as effectively voting, if the vote information
Interval of the polling hours with the interval of the adjacent polling hours effectively voted with identical ballot object identity less than setting
Threshold value, and the polling option of the vote information and the adjacent polling option effectively voted with identical ballot object identity
When the degree of correlation is less than the relevance threshold of setting, then the vote information is calculated as effectively voting, otherwise, which is calculated as
Invalid vote;
Growth rate is to be voted-for object acquisition poll per s or per min, according to the time limit of ballot activity scale and ballot window
It is set;Unit interval is, by background server from calculating preset time forward at the time of receiving the vote information
Section obtains, and the duration of unit interval and the ratio in the time limit of ballot window are a, a values be preferably 0.03,0.05,0.08 or
0.1, a value is determined according to ballot scale, and ballot scale is bigger, and a values are smaller;Specially:Interval threshold can be 1s, 5s,
10s or 30s is set according to ballot activity scale, and ballot activity scale is bigger, interval threshold is set to lower;It is related
Threshold value is spent for the numerical value of 1/n-1, and n is to allow the polling option number thrown in every ballot, according to ballot activity scale and on an equal basis
Degree of correlation mean value between two ballot papers of ballot scale is set;
Second detection module 504, connect with the judgment module;Second detection module is to being not in blacklist letter
Vote information in breath table is detected, specially:If vote information is not in black list information table, the unit interval is counted
The corresponding ballot growth rate for being voted-for object of the vote information in section should if ballot growth rate is more than growth threshold value
Vote information is calculated as invalid ballots;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Statistical module 505 is connect with the first detection module and second detection module;The statistical module is used
In counting each number of valid ballots for being voted-for object in unit interval and invalid poll, all numbers of valid ballots are counted, and
The corresponding number that occurs in all valid ballots of ballot object identity of the vote information is calculated in real time, and it is all effective
The ratio of poll, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist, if ratio be less than it is pre-
If when threshold value, which being released or being not processed from blacklist;
When ratio is more than or equal to predetermined threshold value, illustrate the frequency mistake that ballot object identity occurs in unit interval
Height, the ballot object identity are the abnormal mark that hacker's brush ticket uses, by the ballot object identity typing black list information table,
Black list information table real-time update accurately detects vote information, does not let off an abnormal ballot while will not judge one by accident
Effectively ballot, improves the reliability of ticket checking;Without the risk level assessment to vote information, greatly reduce calculation amount, improves inspection
Ticket efficiency;
The ballot time limit adjusts module 506, is connect with the statistical module;Ballot time limit adjustment module be used for every
Several continuous unit intervals, count each number of valid ballots for being voted-for object and invalid poll, calculate each be voted-for
The ballot inefficiency of object is voted-for object for any, and when its inefficiency is more than invalid threshold value, this is voted-for object
The ballot time limit shortens 10%;The be voted-for object more serious to brush ticket makes shortening ballot time limit punishment, to not abiding by ballot rule
People then plays the role of fright, everybody of operative constraint the occurrence of abiding by voting rule, reducing brush ticket again;Further drop
The low later stage checks workload, further increases ticket checking efficiency.
<Embodiment 6>
As shown in fig. 6, the present invention provides a kind of network voting detection device based on polling hours section comprising:
Acquisition module 601, for obtaining carrying polling hours, ballot object identity and being voted-for pair for client transmission
The vote information of the attribute information of elephant;Each competition object is known as being voted-for object, is ballot pair to be voted-for object ballot
As ballot object identity is used to indicate the ballot that the vote information is participated in, and a ballot object simultaneously can live to more ballots
It is dynamic to vote, it can also repeatedly be voted a ballot activity;In existing network voting, there are illegal company robbers
A large amount of ballot object identity, the ballot object identity stolen using these is taken to vote for the object that is voted-for of its restriction,
The present invention is based on the numbers that object identity of voting in same unit interval occurs, and there will be the abnormal ballot objects of brush ticket suspicion
Mark is found out and is charged in black list information table;
Judgment module 602 is connect with the acquisition module, and the judgment module is for judging that the vote information corresponds to
Ballot object identity whether in the black list information table;
First detection module 603 is connect with the judgment module;The first detection module is to being in black list information
Vote information in table is detected, specially:If the corresponding ballot object identity of vote information is in black list information table,
The corresponding ballot growth rate for being voted-for object of the vote information in the statistical unit period, if ballot growth rate is more than or equal to
When increasing threshold value, then the vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, basis and the ballot are believed
Whether the adjacent polling hours effectively voted and the polling option with identical ballot object identity of manner of breathing, judge the vote information
Effectively to vote, if the polling hours of the vote information and the adjacent ballot effectively voted with identical ballot object identity
When the interval of time is more than or equal to the interval threshold set, then the vote information is calculated as effectively voting, if the vote information
Interval of the polling hours with the interval of the adjacent polling hours effectively voted with identical ballot object identity less than setting
Threshold value, and the polling option of the vote information and the adjacent polling option effectively voted with identical ballot object identity
When the degree of correlation is less than the relevance threshold of setting, then the vote information is calculated as effectively voting, otherwise, which is calculated as
Invalid vote;
Growth rate is to be voted-for object acquisition poll per s or per min, according to the time limit of ballot activity scale and ballot window
It is set;Unit interval is, by background server from calculating preset time forward at the time of receiving the vote information
Section obtains, and the duration of unit interval and the ratio in the time limit of ballot window are a, a values be preferably 0.03,0.05,0.08 or
0.1, a value is determined according to ballot scale, and ballot scale is bigger, and a values are smaller;Specially:Interval threshold can be 1s, 5s,
10s or 30s is set according to ballot activity scale, and ballot activity scale is bigger, interval threshold is set to lower;It is related
Threshold value is spent for the numerical value of 1/n-1, and n is to allow the polling option number thrown in every ballot, according to ballot activity scale and on an equal basis
Degree of correlation mean value between two ballot papers of ballot scale is set;
Second detection module 604, connect with the judgment module;Second detection module is to being not in blacklist letter
Vote information in breath table is detected, specially:If vote information is not in black list information table, the unit interval is counted
The corresponding ballot growth rate for being voted-for object of the vote information in section should if ballot growth rate is more than growth threshold value
Vote information is calculated as invalid ballots;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Statistical module 605 is connect with the first detection module and second detection module;The statistical module is used
In counting each number of valid ballots for being voted-for object in unit interval and invalid poll, all numbers of valid ballots are counted, and
The corresponding number that occurs in all valid ballots of ballot object identity of the vote information is calculated in real time, and it is all effective
The ratio of poll, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist, if ratio be less than it is pre-
If when threshold value, which being released or being not processed from blacklist;
When ratio is more than or equal to predetermined threshold value, illustrate the frequency mistake that ballot object identity occurs in unit interval
Height, the ballot object identity are the abnormal mark that hacker's brush ticket uses, by the ballot object identity typing black list information table,
Black list information table real-time update accurately detects vote information, does not let off an abnormal ballot while will not judge one by accident
Effectively ballot, improves the reliability of ticket checking;Without the risk level assessment to vote information, greatly reduce calculation amount, improves inspection
Ticket efficiency;
The ballot time limit adjusts module 606, is connect with the statistical module;Ballot time limit adjustment module be used for every
Several continuous unit intervals, count each number of valid ballots for being voted-for object and invalid poll, calculate each be voted-for
The ballot inefficiency of object is voted-for object for any, and when its inefficiency is more than invalid threshold value, this is voted-for object
The ballot time limit shortens 10%;The be voted-for object more serious to brush ticket makes shortening ballot time limit punishment, to not abiding by ballot rule
People then plays the role of fright, everybody of operative constraint the occurrence of abiding by voting rule, reducing brush ticket again;Further drop
The low later stage checks workload, further increases ticket checking efficiency;
Authentication module 607 is connect with the judgment module;The authentication module is used to determine vote information in black
After in list information table, safety certification is carried out to the ballot object identity of vote information;Authentication is thrown in client
The ticket page pops up safety verification window, and verification window can be a variety of shapes such as dynamic verification code, Graphic Pattern Matching, mathematical operation formula
Formula, voter, which inputs correct option, could pass through verification.
Number of devices and treatment scale described herein are the explanations for simplifying the present invention.To the present invention application,
Modifications and variations will be readily apparent to persons skilled in the art.
Although the embodiments of the present invention have been disclosed as above, but its is not only in the description and the implementation listed
With it can be fully applied to various fields suitable for the present invention, for those skilled in the art, can be easily
Realize other modification, therefore without departing from the general concept defined in the claims and the equivalent scope, the present invention is simultaneously unlimited
In specific details and legend shown and described herein.
Claims (7)
1. the network voting detection method based on polling hours section, which is characterized in that it includes the following steps:
S1, obtain client send carry the polling hours, vote object identity and be voted-for object attribute information throwing
Ticket information;
Whether the corresponding ballot object identity of the vote information in S2, judgment step S1 is in black list information table, tool
Body is:
1) if the corresponding ballot object identity of vote information is in black list information table, the ballot in the statistical unit period
The corresponding ballot growth rate for being voted-for object of information, if ballot growth rate is more than or equal to growth threshold value, the vote information
It is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, identical ballot pair is had according to adjacent with the vote information
As the polling hours of mark effectively voted and polling option, judge whether the vote information is effectively to vote, if the ballot is believed
The polling hours of breath are more than or equal to the interval of the adjacent polling hours effectively voted with identical ballot object identity to be set
When fixed interval threshold, then the vote information is calculated as effectively voting, if the polling hours of the vote information have with adjacent
The interval for the polling hours of identical ballot object identity effectively voted, which is less than, to be set
Fixed interval threshold, and the polling option of the vote information and adjacent effective ballot with identical ballot object identity
Polling option the degree of correlation be less than setting relevance threshold when, then the vote information is calculated as effectively voting, otherwise,
The vote information is calculated as invalid vote;
If 2) vote information is not in black list information table, count that the vote information in the unit interval is corresponding to be thrown
The ballot growth rate of ticket object, if ballot growth rate is more than growth threshold value, which is calculated as invalid ballots;If ballot increases
When long rate is less than or equal to increase threshold value, then the vote information is calculated as valid ballot;
S3, each number of valid ballots for being voted-for object in unit interval and invalid poll are counted, counts all valid ballots
Number, and calculate the corresponding number that occurs in all valid ballots of ballot object identity of the vote information in real time, and it is all
Number of valid ballots ratio, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist, if ratio
When less than predetermined threshold value, which is released or be not processed from blacklist.
2. the network voting detection method as described in claim 1 based on polling hours section, which is characterized in that further include:
S4, every several continuous unit intervals, count each number of valid ballots for being voted-for object and invalid poll, calculate
Each ballot inefficiency for being voted-for object, object is voted-for for any, when its inefficiency is more than invalid threshold value, by the quilt
The ballot time limit of ballot object shortens 10%.
3. the network voting detection method as claimed in claim 2 based on polling hours section, which is characterized in that unit interval
Be, by background server from receive the vote information at the time of calculate what preset time period obtained forward.
4. as claimed in claim 3 based on the polling hours section network voting detection device, which is characterized in that in step S2 when
After determining that vote information is in black list information table, safety certification is carried out to the ballot object identity of vote information, if ballot
Object identity through safety certification, is not then calculated as invalid ballots directly, if ballot object identity has passed through safety certification, continues to walk
Rapid S2.
5. the network voting detection device based on polling hours section, which is characterized in that it includes:
Acquisition module, for obtain client transmission carry the polling hours, voting object identity and is voted-for the category of object
The vote information of property information;
Judgment module is connect with the acquisition module, and the judgment module is used for the vote information in judgment step S1
Whether corresponding ballot object identity is in black list information table;
First detection module is connect with the judgment module;The first detection module is in black list information table
Vote information is detected, specially:If the corresponding ballot object identity of vote information is in black list information table, statistics is single
The corresponding ballot growth rate for being voted-for object of the vote information in the period of position, if ballot growth rate, which is more than or equal to, increases threshold
When value, then the vote information is calculated as invalid ballots;If growth rate of voting is less than growth threshold value, according to adjacent with the vote information
Have it is identical ballot object identity the polling hours effectively voted and polling option, judge whether the vote information is effective
Ballot, if the polling hours of the vote information and the adjacent polling hours effectively voted with identical ballot object identity
When interval is more than or equal to the interval threshold set, then the vote information is calculated as effectively voting, if when the ballot of the vote information
Between interval threshold with the interval of the adjacent polling hours effectively voted with identical ballot object identity less than setting, and
The degree of correlation of the polling option of the vote information and the adjacent polling option effectively voted with identical ballot object identity
Less than setting relevance threshold when, then the vote information is calculated as effectively voting, otherwise, which is calculated as throwing in vain
Ticket;
Second detection module is connect with the judgment module;Second detection module is to being not in black list information table
Vote information be detected, specially:If vote information is not in black list information table, institute in the unit interval is counted
The corresponding ballot growth rate for being voted-for object of vote information is stated, if ballot growth rate is more than growth threshold value, ballot letter
Breath is calculated as invalid ballots;If growth rate of voting is less than or equal to increase threshold value, which is calculated as valid ballot;
Statistical module is connect with the first detection module and second detection module;The statistical module is for counting
Each number of valid ballots for being voted-for object in unit interval and invalid poll, count all numbers of valid ballots, and count in real time
The number that the corresponding ballot object identity of the vote information occurs in all valid ballots is calculated, with all numbers of valid ballots
Ratio, if ratio is more than or equal to predetermined threshold value, by the ballot object identity typing blacklist, if ratio is less than predetermined threshold value
When, which is released or be not processed from blacklist.
6. the network voting detection device as claimed in claim 5 based on polling hours section, which is characterized in that further include,
The ballot time limit adjusts module, is connect with the statistical module;The ballot time limit adjustment module is used for every continuous
Several unit intervals count each number of valid ballots for being voted-for object and invalid poll, calculate each object that is voted-for
Ballot inefficiency, object is voted-for for any, when its inefficiency is more than invalid threshold value, when this to be voted-for to the ballot of object
It limits short by 10%.
7. the network voting detection method as claimed in claim 6 based on polling hours section, which is characterized in that further include,
Authentication module is connect with the judgment module;The authentication module be used for determine vote information be in blacklist believe
After ceasing in table, safety certification is carried out to the ballot object identity of vote information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810485297.3A CN108806055A (en) | 2018-05-21 | 2018-05-21 | Network voting detection method and equipment based on polling hours section |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810485297.3A CN108806055A (en) | 2018-05-21 | 2018-05-21 | Network voting detection method and equipment based on polling hours section |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108806055A true CN108806055A (en) | 2018-11-13 |
Family
ID=64092712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810485297.3A Pending CN108806055A (en) | 2018-05-21 | 2018-05-21 | Network voting detection method and equipment based on polling hours section |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108806055A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113096298A (en) * | 2021-03-31 | 2021-07-09 | 中国建设银行股份有限公司 | Network voting method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101207606A (en) * | 2006-12-18 | 2008-06-25 | 华为技术有限公司 | Method and apparatus for main clock selecting |
CN101447101A (en) * | 2008-12-24 | 2009-06-03 | 腾讯科技(深圳)有限公司 | Method for processing network voting information, network voting system and server |
CN102622572A (en) * | 2012-03-16 | 2012-08-01 | 中科院成都信息技术有限公司 | Anti-counterfeit method for quickly matching and associating votes |
CN103886667A (en) * | 2013-06-03 | 2014-06-25 | 绍兴数能网络技术开发有限公司 | Method, device and system for processing voting information |
CN104125313A (en) * | 2014-07-11 | 2014-10-29 | 广州华多网络科技有限公司 | Network voting method and device |
CN104157065A (en) * | 2014-07-25 | 2014-11-19 | 广州华多网络科技有限公司 | Internet voting method and device |
CN105490925A (en) * | 2015-12-22 | 2016-04-13 | 北京奇虎科技有限公司 | Verification method and apparatus of information validity |
-
2018
- 2018-05-21 CN CN201810485297.3A patent/CN108806055A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101207606A (en) * | 2006-12-18 | 2008-06-25 | 华为技术有限公司 | Method and apparatus for main clock selecting |
CN101447101A (en) * | 2008-12-24 | 2009-06-03 | 腾讯科技(深圳)有限公司 | Method for processing network voting information, network voting system and server |
CN102622572A (en) * | 2012-03-16 | 2012-08-01 | 中科院成都信息技术有限公司 | Anti-counterfeit method for quickly matching and associating votes |
CN103886667A (en) * | 2013-06-03 | 2014-06-25 | 绍兴数能网络技术开发有限公司 | Method, device and system for processing voting information |
CN104125313A (en) * | 2014-07-11 | 2014-10-29 | 广州华多网络科技有限公司 | Network voting method and device |
CN104157065A (en) * | 2014-07-25 | 2014-11-19 | 广州华多网络科技有限公司 | Internet voting method and device |
CN105490925A (en) * | 2015-12-22 | 2016-04-13 | 北京奇虎科技有限公司 | Verification method and apparatus of information validity |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113096298A (en) * | 2021-03-31 | 2021-07-09 | 中国建设银行股份有限公司 | Network voting method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108416891A (en) | Based on IP sections of network voting detection method and device of ballot | |
CN102890747B (en) | Intelligent monitoring method for on-line examination | |
CN108156174A (en) | Botnet detection method, device, equipment and medium based on the analysis of C&C domain names | |
CN109726663A (en) | Online testing monitoring method, device, computer equipment and storage medium | |
CN105824805B (en) | Identification method and device | |
CN106981174A (en) | A kind of Falls Among Old People detection method based on smart mobile phone | |
CN110909722A (en) | Anti-cheating camera based on target action detection | |
Rahman et al. | Making impostor pass rates meaningless: A case of snoop-forge-replay attack on continuous cyber-behavioral verification with keystrokes | |
CN109766785A (en) | A kind of biopsy method and device of face | |
CN113440789B (en) | Intelligent counting method and system for multi-person rope skipping test | |
CN111209601A (en) | Man-machine recognition system for anti-fraud | |
CN108970123A (en) | The sending method of interference information and device, electronic equipment in game | |
CN110309473A (en) | Merge the anti-brush ticket method and device of identity and voting behavior monitoring | |
CN108806055A (en) | Network voting detection method and equipment based on polling hours section | |
CN112738547A (en) | System for real-time statistics live online number of people | |
CN112084361A (en) | Fire-fighting point inspection method, fire-fighting point inspection device and remote device | |
CN110301892B (en) | Vein recognition-based detection method and related product | |
CN110852714A (en) | Salary improvement data management system applied to decoration service platform | |
CN106730847B (en) | Game plug-in detection method and device | |
CN112992372A (en) | Epidemic situation risk monitoring method, device, equipment, storage medium and program product | |
CN108182276A (en) | Method for searching questions based on shot picture and electronic equipment | |
CN111603145A (en) | Body temperature measuring method, device and medium | |
CN112395581B (en) | Information auditing method and device, electronic equipment and storage medium | |
CN115035473A (en) | Examination room monitoring method, device and system | |
EP1139300A1 (en) | Improved gymnasium |
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 |