CN108234471A - Enter group verification method, device, computer installation and computer readable storage medium - Google Patents

Enter group verification method, device, computer installation and computer readable storage medium Download PDF

Info

Publication number
CN108234471A
CN108234471A CN201711456736.XA CN201711456736A CN108234471A CN 108234471 A CN108234471 A CN 108234471A CN 201711456736 A CN201711456736 A CN 201711456736A CN 108234471 A CN108234471 A CN 108234471A
Authority
CN
China
Prior art keywords
group
geographical location
terminal
verification information
request
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.)
Granted
Application number
CN201711456736.XA
Other languages
Chinese (zh)
Other versions
CN108234471B (en
Inventor
陈樾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Telecom Equipment Co.,Ltd.
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201711456736.XA priority Critical patent/CN108234471B/en
Publication of CN108234471A publication Critical patent/CN108234471A/en
Application granted granted Critical
Publication of CN108234471B publication Critical patent/CN108234471B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention be suitable for field of terminal technology, provide it is a kind of verify into group method, apparatus, computer installation and readable storage medium storing program for executing, the method includes:The request of addition group that the user account of terminal is sent is responded, the group is obtained from the corresponding server of the group enters group verification information;Obtain the terminal geographical location record, by the geographical location record with it is described enter group verification information match;If it fails to match, refusal processing is carried out to the request for adding in group.By the above-mentioned means, the user that the administrative staff without group add in group to each request is audited one by one, operating procedure is simplified, and improve into group efficiency;Directly matched according to the geographical location of terminal with entering the verification information of group, it can avoid arbitrarily setting geographical location due to user, and cause to add in and be not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for the exchange and management of group member, improve user experience.

Description

Enter group verification method, device, computer installation and computer readable storage medium
Technical field
The invention belongs to field of terminal technology more particularly to one kind to enter group verification method, device, computer installation and calculating Machine readable storage medium storing program for executing.
Background technology
At present, user can voluntarily set oneself location in the social networking applications such as wechat, QQ, microblogging, for example, can determine Position present terminal position, and pass through social networking application and show oneself location, when somebody is unwilling to reveal the position of oneself When, it is possible to the place oneself liked voluntarily is selected to be shown, social networking application will not be strictly required that user must display terminal Accurate positionin address.
In the prior art, user can change the geographical location of oneself according to wish, so as to cause that can not be answered according to social activity Judge the true residing geographical location of user with the geographical location of the user of middle display;Therefore, it is handed over when user establishes same city It when flowing group, is only intended to be exchanged with the people in same city, but the personnel for adding in group is asked to need the administrative staff by group It is audited one by one, cumbersome, efficiency is low, also, only can not be true by the geographical location shown in the social networking application of user Recognize the accurate geographical location of user, and the personnel for adding in non-same city is caused to enter group, great inconvenience is caused to user.
Invention content
It is verified an embodiment of the present invention provides a kind of into group method, it is intended to it solves in the prior art, it is existing cumbersome, Efficiency is low, and causes the problem of very big inconvenient to user.
The embodiment of the present invention be achieved in that it is a kind of verify into group method, include the following steps:
The request of addition group that the user account of terminal is sent is responded, institute is obtained from the corresponding server of the group That states group enters group verification information;
Obtain the geographical location record of the terminal, by geographical location record with it is described enter group verification information carry out Match;
If it fails to match, refusal processing is carried out to the request for adding in group.
The embodiment of the present invention, which additionally provides, a kind of verifies that, into group device, described device includes:
Enter group verification information acquiring unit, for responding the request of the addition group of the user account of terminal transmission, from institute State obtain the group in the corresponding server of group enter group verification information;
Matching unit, for obtain the geographical location of the terminal record, by the geographical location record with it is described enter group Verification information is matched;
Refuse processing unit, if for it fails to match, refusal processing is carried out to the request for adding in group.
The embodiment of the present invention additionally provides a kind of computer installation, including memory, processor and is stored in described deposit In reservoir and the computer program that can run on the processor, which is characterized in that the processor performs the computer Above-mentioned the step of verifying into group method is realized during program.
The embodiment of the present invention additionally provides a kind of computer readable storage medium, is stored thereon with computer program, described It is realized when computer program is executed by processor such as above-mentioned the step of verifying into group method.
In embodiments of the present invention, the request of addition group that the user account of terminal is sent is responded, it is corresponding from group Group is obtained in server enters group verification information, obtains the geographical location record of terminal, geographical location is recorded and is tested with entering group Card information is matched, if it fails to match, refusal processing is carried out to the request for adding in group, by the above-mentioned means, without group The user that the administrative staff of group add in group to each request is audited one by one, simplifies operating procedure, and improve into group Efficiency, also, directly matched according to the geographical location of terminal with entering the verification information of group, it can avoid arbitrarily setting due to user Geographical location is put, and causes to add in and is not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for the friendship of group member Stream and management, improve user experience.
Description of the drawings
Fig. 1 is the realization flow chart verified into group method that the embodiment of the present invention one provides;
Fig. 2 is the realization flow chart verified into group method that the embodiment of the present invention three provides;
Fig. 3 is the realization flow chart verified into group method that the embodiment of the present invention four provides;
Fig. 4 be the embodiment of the present invention five provide verify the structure diagram into group device.
Specific embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, it is right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
In embodiments of the present invention, it when there is user to need to add in group, is recorded by the geographical location for obtaining the user, And pass through server and obtain into group verification information, geographical location is recorded and is matched with entering group verification information, it fails to match When, then refuse the user and enter group, the information of the user into group is asked to be audited without one a pair of user, improve and imitated into group Rate simplifies operating procedure, and, recorded according to geographical location and matched with entering group verification information, can avoid due to user with Meaning setting geographical location, and cause to add in and be not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for group member Exchange and management, improve user experience.
As exemplary, it is above-mentioned enter group verification method can be applied to terminal, terminal can be implemented in a variety of manners.Example Such as, terminal described in the present invention can include such as mobile phone, smart phone, laptop, digit broadcasting receiver, The mobile end of PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), navigation device etc. End and such as fixed terminal of number TV, desktop computer etc..Hereinafter it is assumed that terminal is mobile terminal.However, this field The skilled person will understand that other than being used in particular for the element of mobile purpose, construction according to the embodiment of the present invention It can also apply to the terminal of fixed type.
Embodiment one,
Fig. 1 shows the realization flow chart verified into group method that the embodiment of the present invention one provides, and details are as follows:
In step s 110, the request of addition group that the user account of terminal is sent is responded, it is corresponding from the group The group is obtained in server enters group verification information.
In embodiments of the present invention, enter age of group verification information including terminal user, job category, geographical location, love The information such as good;The administrative staff of group can be set in the terminal of their own it is various types of enter group verification condition, and will enter Group verification condition be sent to associated server and be stored in server, when other-end account, which is sent out, is asked into group, then from This is obtained on server and enters group verification information, and matched.
In embodiments of the present invention, the user account of terminal can include the social activities such as wechat account, QQ accounts, microblog account The account of application.
In the step s 120, obtain the terminal geographical location record, by the geographical location record with it is described enter group Verification information is matched, and judges that the geographical location record with entering whether group verification information matches unanimously, works as judging result It is no, then performs step S130, when judging result is yes, then performs step S140.
In embodiments of the present invention, the geographical location record of terminal includes terminal-resident geographical location information, terminal history The geographical location about terminal such as geographical location information, the current geographical location information of terminal geographic change in location information, terminal Record.
Specifically, the geographical location record of above-mentioned terminal can be by the alignment system of terminal, for example, GPS positioning system is real When, timing or the geographical location of terminal is obtained, and record generation when user opens positioning function, wherein, it is fixed Shi Kewei is at interval of preset duration, then positioning is primary, for example, the positioning of every 3 hours is primary, alternatively, positioning within every 2 days primary, tool Body can be set according to actual conditions, and the present invention does not limit.
It is recorded alternatively, terminal can obtain related geographical location by third party software, for example, obtaining taxi-hailing software intermediate frequency The historical geography position record of frequent food delivery during the historical geography position record in the highest place of calling a taxi of rate or U.S. group take out, Or in Taobao Shipping Address historical geography position record etc., these can serve as with it is above-mentioned enter group verification information match Terminal geographic position record.
In embodiments of the present invention, geographical location is recorded and is matched with entering group verification information, this enters group verification information It may include the verification information about geographical location, for example, in the geographical location record got, the geographical location of user is " deep Ditch between fields ", and the verification information in geographical location is " Shenzhen user can add in group ", then illustrates, successful match.
In the application scenarios of the present invention, user establishes one and exchanges group with city, which is only limitted to same city Personnel add in, so that group member carries out communication, for example, Shenzhen group, therefore when verification adds in the member of group, need The geographical location of the member of group is verified, when user is sent by user account and adds in group appeal, in response to The operation of user is obtained in the corresponding server of group into group verification information, and obtains the geographical location record of user, works as user Geographical location record in record user geographical location be " Shanghai " when, then the user is not belonging to townsman person, it is impossible to add in Into the group.
In step s 130, if it fails to match, refusal processing is carried out to the request for adding in group.
In embodiments of the present invention, when geographical location is recorded it fails to match with entering group verification information when, i.e. the geography of user When position is recorded with entering the mismatch of the geographical verification information in group verification information, then illustrate, which can not testing by group Card, it is impossible to add in the group, terminal will carry out refusal processing at this time, and being not responding to this including terminal enters group's request, does not send this Ask server;Or terminal transmits into group and asks to server, server refusal handles this and enters group's request.
In step S140, other steps are performed.
Wherein, after successful match, it can perform and send the request for adding in group to the server, server is again The administrative staff of group are forwarded it to, other can also be performed and entered in the step of group verification information matches, do not limited specifically.
In embodiments of the present invention, it when there is user to need to add in group, is recorded by the geographical location for obtaining the user, And pass through server and obtain into group verification information, geographical location is recorded and is matched with entering group verification information, it fails to match When, then refuse the user and enter group, the information of the user into group is asked to be audited without one a pair of user, improve and imitated into group Rate simplifies operating procedure, and, recorded according to geographical location and matched with entering group verification information, can avoid due to user with Meaning setting geographical location, and cause to add in and be not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for group member Exchange and management, improve user experience.
Embodiment two,
In another embodiment of the present invention, it is similar to embodiment one, the difference lies in, it is described enter group verification information Including the corresponding administrative staff of group geographical location verification information preset in the server;It is described to verify into group side Method further includes:If successful match, the request for adding in group is sent to the server, so that server described will add The request for entering group is transmitted to the corresponding administrative staff of the group.
In embodiments of the present invention, it is preset in the server including the corresponding administrative staff of group to enter group verification information Geographical location verification information, which may include the range in geographical location, for example, shall be limited only to the extent Guangzhou User can add in, alternatively, the user that may be alternatively provided as Guangzhou and the surrounding ground such as Shuande, Foshan can add in, it specifically can basis Actual conditions are set, the embodiment of the present invention does not limit.
Above-mentioned steps S130 if it fails to match, carries out refusal processing to the request for adding in group, further includes:If It fails to match, then sends prompt message to the user account.
In embodiments of the present invention, it when the geographical location of terminal, which is recorded, not to be met with entering group verification information, is refused in execution Absolutely after processing, prompt message is sent to user account, which can be used for prompting user not pass through the verification of the group Information, for example, group adds in unsuccessfully etc..
Wherein, the prompt message can be word prompting message, the tinkle of bells prompting message, one in picture prompting message or its Arbitrary combination.
Embodiment three,
It is different from embodiment two Fig. 2 shows the realization flow charts of the invention that verify into group method for implementing three offers Part is, the above-mentioned transmission request for adding in group is being performed to the server, so that server described will add The request for entering group is transmitted to after the corresponding administrative staff of the group, and further, the method further includes:Step S220, step S230 and step S240.
In step S220, when the terminal user account add in group request by by after, monitor the end The geographical location at end.
In embodiments of the present invention, the terminal geographic position geographical location current for terminal, can specifically pass through user account The place of login, for example, the login geographical location of the applications such as QQ, wechat, alternatively, can by the alignment system of terminal, for example, GPS, electronic map etc. are positioned, to monitor the geographical location of user.
In step S230, judge that the geographical location of the terminal is verified in preset time period with the geographical location and believe Whether breath matches, and when judging result be yes, then returns to execution step S220, when judging result is no, then performs step S240.
In step S240, if the geographical location of the terminal in preset time period with the geographical location verification information It mismatches, then sends out prompt message to the corresponding administrative staff of the group.
In embodiments of the present invention, preset time period can be specific time range, for example, in 10 days, in one month etc., tool Body can be set according to actual conditions, and the present invention does not limit.
In embodiments of the present invention, which is included in text information, ring tone information, vibration information, pictorial information An or combination.
In the application scenarios of the present invention, when user selects from a city to remove another urban life, for example, Start to live many years in Guangzhou, Shenzhen has been gone in removal of home later, and when just going to Shenzhen soon, user asks to add in Guangzhou Tong Cheng meetings Group, since in the geographical location record of terminal, resident geographical location is still for Guangzhou, therefore, can by verification, but It is that the record in the geographical location of user, which is not just inconsistent, is incorporated into group verification information, does not belong to after user has stopped some time in Shenzhen , at this time can be by the geographical location of monitoring terminal, and in preset time period in same city, the geographical location of terminal and geographical position When putting verification information mismatch, then prompt message is sent out to the corresponding administrative staff of group, so as to the corresponding administrator of group Member carries out delete processing to the user in time.
It in embodiments of the present invention, can by after user is successfully joined group, being monitored to the geographical location of user Avoid user reach other area life when, still add in the group of region before, to other group user bands It is inconvenient to come, and can strengthen the management of group user, improves the monitoring efficiency in user geographical location, improves user experience.
Example IV,
Fig. 3 shows a kind of realization flow verified into group method that the embodiment of the present invention three provides, with embodiment one It is similar, the difference lies in, the step S120 obtains the geographical location record of the terminal, by geographical location record with It is described enter group verification information matched, specifically include:Step S310 and step S320.
In step S310, the history positioning record of the terminal is obtained, screens in the history positioning record and positions frequency The highest historical geography position of rate or the longest historical geography position of positioning duration.
In embodiments of the present invention, the history positioning record of terminal can be by recording the GPS positioning system, electronically of terminal The history position location of figure etc. is obtained, and can also be obtained with logging in by the log in history of the applications such as QQ, wechat.
In one embodiment of the present of invention, after history positioning record is got, positioning is obtained in history positioning record The highest history position location of frequency, for example include the sprocket bit in 3 Shenzhen, Shanghai, Beijing places in history positioning record It puts, wherein, the number that Shenzhen position location occurs is 10 times, and the number that Shanghai occurs is 3 times, and the number that Beijing occurs is 2 times, Then, the highest history position location of location frequency is Shenzhen in history positioning record.
Further, the highest history position location of the location frequency can be that the location frequency obtained in preset time is highest History position location for example, in 3 months, in 1 year etc., by setting preset time, on the one hand can avoid geographic position data mistake It is more, excessive memory is occupied, when another aspect can also avoid user's life new since a city to another city, due to The city time before too long, and cause the highest history position location of location frequency be still before city, and cause Geographical location obtain the problem of inaccurate.
In an alternative embodiment of the invention, after history positioning record is got, it is fixed to be obtained in history positioning record The position longest historical geography position of duration, for example, being positioned as the duration in A cities simultaneously including A cities and B cities in history positioning record Be 3 months, and be positioned as B cities when an a length of week, then position the longest position location of duration as A cities.
In the application scenarios of the present invention, during user goes to other places to go on business or go nonlocal fast trip, application It, can not be by this if only positioning the current geographical location of user merely when understanding as the same city in original resident geographical location The verification of group, and when needing the user to return to the resident geographical location, applied again, cumbersome, not smart enoughization, because This, positions geographical location information to get the resident geographical location of user by history, can be with accurate judgement user reality Geographical location, improve the accuracy verified into group, simplify operating procedure, improve user experience.
In embodiments of the present invention, it is longest by obtaining location frequency high history position location or positioning duration Position is managed, it can be with the resident geographical location of accurate judgement user, so as to be carried out according to the resident geographical location of user into group's Verification can avoid the geographical location of Wrong localization, and to the inconvenience that user brings, improve user experience.
In step s 320, by the highest historical geography position of the location frequency filtered out or positioning duration longest Historical geography position with it is described enter group verification information matched, and judge whether that matching is consistent.When judging result be it is yes, can To perform step S330, when judging result be it is no, then to it is described add in group request carry out refusal processing.
In embodiments of the present invention, entering group verification information may include geographical location verification information, for example, only being limited with city group Townsman person adds in, e.g., Shenzhen group, Shanghai group etc., which can be that the administrative staff of group shift to an earlier date The verification information of setting.
In embodiments of the present invention, it is the high history position location of the location frequency filtered out or positioning duration is longest Historical geography position is matched with entering group verification information, that is, by the high history position location of the location frequency filtered out or Positioning duration longest historical geography position is matched with geographical location verification information, for example, the high history of location frequency is determined Position position is Hangzhou, and the geographical location verification information of the group is " user in Zhejiang Province can add in ", and Hangzhou belongs to Zhejiang Province In the range of, then illustrate, match.
In embodiments of the present invention, by the highest historical geography position of the location frequency filtered out or positioning duration Longest historical geography position is matched with geographical location verification information, can determine whether the highest historical geography position of location frequency Or positioning the longest historical geography position of duration and the geographical location in the verification information of geographical location it is whether consistent, alternatively, can Judge whether the highest historical geography position of location frequency or the longest historical geography position of positioning duration are tested in geographical location In the preset range for demonstrate,proving the geographical location in information, wherein, it may include in the range of pre-determined distance in the preset range, e.g., 1000 In rice, in 10 kilometers etc., it can be specifically configured according to actual conditions, the embodiment of the present invention does not limit.
In another practical application of the embodiment of the present invention, above-mentioned steps S320 by the location frequency filtered out most High historical geography position or the positioning longest historical geography position of duration with it is described enter group verification information matched, and sentence It is disconnected whether to match unanimously, when judging result is after being, can perform step S330.
In step S330, the current geographic position of the terminal is obtained.
In embodiments of the present invention, the current geographic position of terminal can be specific place name, for example, C regions first Street etc. or specific coordinate position, for example, (X, Y) etc., can specifically be set according to actual conditions, the present invention does not limit It is fixed.
In embodiments of the present invention, it based on above-mentioned matching process, after successful match, can be obtained by GPS positioning system The current geographic position of terminal, also can be by the wearable device with terminal association, for example, Intelligent bracelet etc., obtains terminal Current geographic position.
In step S340, judge the terminal current geographic position whether with it is described enter group verification information match, when When being judged as YES, then the request for adding in group is sent to the server, so that server is by the group that adds in Request is transmitted to the corresponding administrative staff of the group, when judging result is no, then performs step S350.
In embodiments of the present invention, in the current geographic position for getting terminal, by the current geographic position of terminal with Enter group verification information to be matched, for example, the geographical location verification information entered in group verification information can be added in for D cities personnel, And terminal current geographic position is E cities, then is judged as mismatching.
In step S350, if judging, whether the terminal in the stay time of the current geographic position is more than default stop Duration is stayed, when judging result is yes, then performs step S360, when judging result is no, then sends the request for adding in group To the server, so that the request for adding in group is transmitted to the corresponding administrative staff of the group by server.
In embodiments of the present invention, the stay time of current geographic position for user be constantly in current geographic position when It is long, it specifically can be by the alignment system of terminal, for example, GPS comes real-time or timing acquisition user geographical location, when user's When geographical location remains as current geographic position, then the stay time is come time of the current geographic position for user's starting and is arrived Duration between current time, for example, in 3 months, user rests on current geographic position always.
In embodiments of the present invention, preset stay time can be the specific time, for example, 1 month, 7 days, 1 year etc., It can be specifically configured according to actual conditions, the present invention does not limit.
In an application scenarios of the embodiment of the present invention, user location frequency highest or time are detected longestly Reason position is city S, then needs to judge current geographic position, when detecting active user still in city S, then directly transmit into Group asks to give management and group personnel, its processing is waited for pass through;And if monitoring that user's current geographic position is city Q, it needs Judge the user to city Q when it is how much a length of, thus it is speculated that whether user migrates, for example, user to city Q be one week, then may be used It may go on business or travel to be inferred as user, then need to transmit into group at this time and ask to give management and group personnel, and user is Through arriving city Q 1 year, then the user is likely to reside in city Q, does not meet the same cities of city S of group's setting, so needs pair Enter group's request and carry out refusal processing.
In an application scenarios of the embodiment of the present invention, when user from city H be transferred to city F work, for avoid according to The position of user is so located in city H, then can determine whether that time when user reaches city F starts to calculate user city F's Residence time, for example, the residence time is 3 months, and the preset residence time is 2 months, then judges user in current geographic position The residence time put is more than preset stay time, so as to improve the accuracy rate verified into group, improves user experience.
In step S360, if the stay time of current geographic position is more than default stay time, to the addition group Request carry out refusal processing.
In embodiments of the present invention, the stay time of current geographic position is more than default stay time, then to the addition The request of group carries out refusal processing, for example, the request of the maskable addition group so that the administrative staff of group will not receive To the request of the addition group, alternatively, also prompt message can be sent to user account, group is added in so that user to be prompted not meet Verification requirement, alternatively, can also the request of the addition group be transmitted to management and group personnel by server, and export the use Family does not meet the verification requirement of group, so that management and group personnel can in time be handled the request.
In embodiments of the present invention, it when there is user to need to add in group, is recorded by the geographical location for obtaining the user, And pass through server and obtain into group verification information, geographical location is recorded and is matched with entering group verification information, it fails to match When, then refuse the user and enter group, the information of the user into group is asked to be audited without one a pair of user, improve and imitated into group Rate simplifies operating procedure, and, recorded according to geographical location and matched with entering group verification information, can avoid due to user with Meaning setting geographical location, and cause to add in and be not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for group member Exchange and management, improve user experience.
Embodiment five,
Fig. 4 show the embodiment of the present invention five provide verify the structure diagram into group device 500, for the ease of saying It is bright, it illustrates only and the relevant part of the embodiment of the present invention.
It verifies and includes into group device 500 into group verification information acquiring unit 51, matching unit 52 and refusal processing unit 53。
Enter group verification information acquiring unit 51, for responding the request of the addition group of the user account of terminal transmission, from The group is obtained in the corresponding server of the group enters group verification information.
Matching unit 52, for obtain the geographical location of the terminal record, by the geographical location record with it is described enter Group's verification information is matched, and judges the geographical location record with entering whether group verification information matches unanimously.
Refuse processing unit 53, if for it fails to match, refusal processing is carried out to the request for adding in group.
In embodiments of the present invention, it when there is user to need to add in group, is recorded by the geographical location for obtaining the user, And pass through server and obtain into group verification information, geographical location is recorded and is matched with entering group verification information, it fails to match When, then refuse the user and enter group, the information of the user into group is asked to be audited without one a pair of user, improve and imitated into group Rate simplifies operating procedure, and, recorded according to geographical location and matched with entering group verification information, can avoid due to user with Meaning setting geographical location, and cause to add in and be not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for group member Exchange and management, improve user experience.
Embodiment six,
The present invention implements six verifications provided and enters group device 500, for convenience of description, illustrates only and the embodiment of the present invention Relevant part.
It is described enter group verification information include the corresponding administrative staff of the group geographical position preset in the server Put verification information;Described verify further includes into group device 500:Enter group request transmitting unit.
Enter group request transmitting unit, if for successful match, send the request for adding in group to the server, So that the request for adding in group is transmitted to the corresponding administrative staff of the group by server.
The refusal processing unit 53, including prompt message sending module, if for it fails to match, to user's account Number send prompt message.
Group device 500 is verified provided by the invention, and further, described device 500 further includes:Terminal geographic position Monitoring unit, terminal geographic position judgment unit, prompt message transmitting element.
Terminal geographic position monitoring unit adds in the request of group by by it for working as the user account of the terminal Afterwards, the geographical location of the terminal is monitored.
Terminal geographic position judgment unit, for judging the geographical location of the terminal in preset time period with described Whether reason location verification information matches.
Prompt message transmitting element, if for the terminal geographical location in preset time period with the geographical location Verification information mismatches, then sends out prompt message to the corresponding administrative staff of the group.
It in embodiments of the present invention, can by after user is successfully joined group, being monitored to the geographical location of user Avoid user reach other area life when, still add in the group of region before, the others group user band It is inconvenient to come, and can strengthen the management of group user, improves the detection efficiency in user geographical location, improves user experience.
Embodiment seven,
The present invention implements six verifications provided and enters group device 500, for convenience of description, illustrates only and the embodiment of the present invention Relevant part.
Above-mentioned matching unit 52, specifically includes historical geography position acquisition module and matching module.
The historical geography position acquisition module for obtaining the history of terminal positioning record, screens the history The highest historical geography position of location frequency or the longest historical geography position of positioning duration in positioning record.
The matching module, for by the highest historical geography position of the location frequency filtered out or positioning duration Longest historical geography position with it is described enter group verification information matched.
Group device 500 is verified provided by the invention, and further, described device 500 further includes:Current geographic position Acquiring unit, current geographic position judging unit, stay time judging unit and processing unit.
Current geographic position acquiring unit, if then obtaining the current geographic position of the terminal for successful match.
Current geographic position judging unit, for judge the current geographic position of the terminal whether with it is described enter group verify Information matches.
Stay time judging unit, for when judging result is no, judging the terminal in the current geographic position Stay time whether be more than default stay time.
Processing unit, if the stay time for current geographic position is more than default stay time, to the addition group The request of group carries out refusal processing.
In embodiments of the present invention, it verifies into group device to verify into the corresponding device item of group method, therefore about verification The embodiment for entering group device can refer to and verify into the corresponding embodiment of group method, and details are not described herein by the present invention.
In embodiments of the present invention, it when there is user to need to add in group, is recorded by the geographical location for obtaining the user, And pass through server and obtain into group verification information, geographical location is recorded and is matched with entering group verification information, it fails to match When, then refuse the user and enter group, the information of the user into group is asked to be audited without one a pair of user, improve and imitated into group Rate simplifies operating procedure, and, recorded according to geographical location and matched with entering group verification information, can avoid due to user with Meaning setting geographical location, and cause to add in and be not inconsistent the situation appearance that the personnel for being incorporated into group verification information enter group, convenient for group member Exchange and management, improve user experience.
The embodiment of the present invention provides a kind of computer installation, which includes processor, and processor is used to perform The described the step of verifying into group method for realizing that above-mentioned each embodiment of the method provides during the computer program stored in memory.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer program, the meter Calculation machine program realizes that above-mentioned each embodiment of the method provides described the step of verifying into group method when being executed by processor.
Illustratively, computer program can be divided into one or more modules, one or more module is stored In memory, and by processor it performs, to complete the present invention.One or more modules can complete specific function Series of computation machine program instruction section, the instruction segment are used to describe implementation procedure of the computer program in computer installation.Example Such as, computer program can be divided into the step of image display method that above-mentioned each embodiment of the method provides.
It will be understood by those skilled in the art that the description of above computer device is only example, do not form to calculating The restriction of machine device can either combine certain components or different portions including components more more or fewer than foregoing description Part, such as input-output equipment, network access equipment, bus etc. can be included.
Alleged processor can be central processing unit (Central Processing Unit, CPU), can also be it His general processor, digital signal processor (Digital Signal Processor, DSP), application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor Deng the processor is the control centre of the computer installation, utilizes various interfaces and the entire computer installation of connection Various pieces.
The memory can be used for storing the computer program and/or module, and the processor is by running or performing The computer program and/or module that are stored in the memory and the data being stored in memory are called, described in realization The various functions of computer installation.The memory can mainly include storing program area and storage data field, wherein, store program It area can storage program area, the application program (such as sound-playing function, image player function etc.) needed at least one function Deng;Storage data field can be stored uses created data (such as audio data, phone directory etc.) etc. according to mobile phone.In addition, Memory can include high-speed random access memory, can also include nonvolatile memory, such as hard disk, memory, grafting Formula hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other volatile solid-state parts.
If module/unit that the computer installation integrates is realized and is independent in the form of SFU software functional unit Product is sold or in use, can be stored in a computer read/write memory medium.Based on such understanding, the present invention is real All or part of flow in existing above-described embodiment method, can also instruct relevant hardware come complete by computer program Into the computer program can be stored in a computer readable storage medium, which is being executed by processor When, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, described Computer program code can be source code form, object identification code form, executable file or certain intermediate forms etc..The meter Calculation machine readable medium can include:Can carry the computer program code any entity or device, recording medium, USB flash disk, Mobile hard disk, magnetic disc, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory Device (RAM, Random Access Memory), electric carrier signal, electric signal and software distribution medium etc..
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention All any modification, equivalent and improvement made within refreshing and principle etc., should all be included in the protection scope of the present invention.

Claims (10)

1. a kind of verify into group method, which is characterized in that the method includes:
The request of addition group that the user account of terminal is sent is responded, the group is obtained from the corresponding server of the group Group enters group verification information;
Obtain the terminal geographical location record, by the geographical location record with it is described enter group verification information match;
If it fails to match, refusal processing is carried out to the request for adding in group.
2. verify as described in claim 1 into group method, which is characterized in that it is described enter group verification information include the group pair The administrative staff answered geographical location verification information preset in the server;Described verify further includes into group method:
If successful match, the request for adding in group is sent to the server, so that server is by the addition group The request of group is transmitted to the corresponding administrative staff of the group;
Described, if it fails to match, carries out refusal processing to the request for adding in group, further includes:
If it fails to match, prompt message is sent to the user account.
3. verify as described in claim 1 into group method, which is characterized in that the geographical location note for obtaining the terminal Record, by the geographical location record with it is described enter group verification information match, specifically include:
The history positioning record of the terminal is obtained, screens the highest historical geography position of location frequency in the history positioning record Put or position the longest historical geography position of duration;
By the highest historical geography position of the location frequency filtered out or positioning the longest historical geography position of duration with It is described enter group verification information matched.
4. verify as claimed in claim 3 into group method, which is characterized in that described verify further includes into group method:
If successful match, the current geographic position of the terminal is obtained;
Judge the terminal current geographic position whether with it is described enter group verification information match;
If mismatching, judge stay time of the terminal in the current geographic position whether more than default stay time;
If the stay time of current geographic position is more than default stay time, the request for adding in group is carried out at refusal Reason.
5. verify as claimed in claim 2 into group method, which is characterized in that described to be transmitted to the request for adding in group After the corresponding administrative staff of the group, the method further includes:
When the user account of the terminal add in the request of group by by after, monitor the geographical location of the terminal;
If the geographical location of the terminal mismatches in preset time period with the geographical location verification information, to the group The corresponding administrative staff of group send out prompt message.
6. a kind of verify into group device, which is characterized in that described device includes:
Enter group verification information acquiring unit, for responding the request of the addition group of the user account of terminal transmission, from the group The group is obtained in the corresponding server of group enters group verification information;
Matching unit, for obtain the geographical location of the terminal record, by the geographical location record with it is described enter group verify Information is matched;
Refuse processing unit, if for it fails to match, refusal processing is carried out to the request for adding in group.
7. verify as claimed in claim 6 into group device, which is characterized in that it is described enter group verification information include the group pair The administrative staff answered geographical location verification information preset in the server;Described verify further includes into group device:
Enter group request transmitting unit, if for successful match, send the request for adding in group to the server, so that It obtains server and the request for adding in group is transmitted to the corresponding administrative staff of the group;
The refusal processing unit, further includes:
For if it fails to match, prompt message is sent to the user account for prompt message sending module.
8. verify as claimed in claim 6 into group device, which is characterized in that the matching unit specifically includes:
Historical geography position acquisition module for obtaining the history of terminal positioning record, screens the history positioning record The highest historical geography position of middle location frequency or the longest historical geography position of positioning duration;
Matching module, for duration to be longest goes through by the highest historical geography position of the location frequency filtered out or positioning History geographical location with it is described enter group verification information matched.
9. a kind of computer installation, which is characterized in that including memory, processor and be stored in the memory and can be The computer program run on the processor, which is characterized in that the processor is realized such as when performing the computer program In claim 1-5 the step of any one the method.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program The step of any one the method in such as claim 1-5 is realized when being executed by processor.
CN201711456736.XA 2017-12-28 2017-12-28 Group entry verification method, group entry verification device, computer device and computer-readable storage medium Active CN108234471B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711456736.XA CN108234471B (en) 2017-12-28 2017-12-28 Group entry verification method, group entry verification device, computer device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711456736.XA CN108234471B (en) 2017-12-28 2017-12-28 Group entry verification method, group entry verification device, computer device and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN108234471A true CN108234471A (en) 2018-06-29
CN108234471B CN108234471B (en) 2020-09-25

Family

ID=62648235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711456736.XA Active CN108234471B (en) 2017-12-28 2017-12-28 Group entry verification method, group entry verification device, computer device and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN108234471B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109559246A (en) * 2018-10-31 2019-04-02 北京春雨天下软件有限公司 Enter group checking method, audit server, client and enters group auditing system
CN114915510A (en) * 2022-05-11 2022-08-16 北京蜂巢世纪科技有限公司 Group chat joining method and device, intelligent head-mounted device and readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110230173A1 (en) * 2010-03-18 2011-09-22 BLC Wireless Oy Method and system for managing status information of a user of a mobile device
CN102461129A (en) * 2009-06-12 2012-05-16 高通股份有限公司 Systems, methods, and machine-readable media providing location-enabled group management
CN104093125A (en) * 2014-07-04 2014-10-08 惠州Tcl移动通信有限公司 Method and system for using geographical position information for setting up groups
US20150370798A1 (en) * 2014-06-18 2015-12-24 Facebook, Inc. Ranking and Filtering Groups Recommendations
CN105357645A (en) * 2015-12-17 2016-02-24 百度在线网络技术(北京)有限公司 Group based geographical position information interaction method and device
CN106850794A (en) * 2017-01-24 2017-06-13 北京百度网讯科技有限公司 Method and apparatus, server and terminal for operating group

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102461129A (en) * 2009-06-12 2012-05-16 高通股份有限公司 Systems, methods, and machine-readable media providing location-enabled group management
US20110230173A1 (en) * 2010-03-18 2011-09-22 BLC Wireless Oy Method and system for managing status information of a user of a mobile device
US20150370798A1 (en) * 2014-06-18 2015-12-24 Facebook, Inc. Ranking and Filtering Groups Recommendations
CN104093125A (en) * 2014-07-04 2014-10-08 惠州Tcl移动通信有限公司 Method and system for using geographical position information for setting up groups
CN105357645A (en) * 2015-12-17 2016-02-24 百度在线网络技术(北京)有限公司 Group based geographical position information interaction method and device
CN106850794A (en) * 2017-01-24 2017-06-13 北京百度网讯科技有限公司 Method and apparatus, server and terminal for operating group

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109559246A (en) * 2018-10-31 2019-04-02 北京春雨天下软件有限公司 Enter group checking method, audit server, client and enters group auditing system
CN114915510A (en) * 2022-05-11 2022-08-16 北京蜂巢世纪科技有限公司 Group chat joining method and device, intelligent head-mounted device and readable storage medium
CN114915510B (en) * 2022-05-11 2023-08-11 北京蜂巢世纪科技有限公司 Group chat joining method and device, intelligent head-mounted device and readable storage medium

Also Published As

Publication number Publication date
CN108234471B (en) 2020-09-25

Similar Documents

Publication Publication Date Title
Garg et al. Anonymity preserving IoT-based COVID-19 and other infectious disease contact tracing model
Baza et al. B-ride: Ride sharing with privacy-preservation, trust and fair payment atop public blockchain
CN106056369B (en) Information processing method and device
US10387880B2 (en) Location history and travel path knowledge based authentication
Tsai et al. Location-sharing technologies: Privacy risks and controls
Klaine et al. Privacy-preserving contact tracing and public risk assessment using blockchain for COVID-19 pandemic
CN104516918B (en) Maintaining method, device, server and the system of subscriber identity information
CN111008839A (en) Resource transfer data management method, device and storage medium
Carbunar et al. You unlocked the mt. everest badge on foursquare! countering location fraud in geosocial networks
Restuccia et al. FIDES: A trust-based framework for secure user incentivization in participatory sensing
CN108344417A (en) A kind of air navigation aid, navigation device method and mobile terminal
Rivest et al. The PACT protocol specification
CN105871867A (en) Identity authentication method, system and equipment
CN105516133A (en) User identity verification method, server and client
CN108830463B (en) Evaluation record storage method, device, storage medium and system
CN108764723B (en) Evaluation qualification filtering method, device, terminal equipment and system
CN108932678A (en) Correlating method, device and the storage medium of house property information
CN110490610A (en) A kind of community management system based on block chain
CN105279689A (en) O2O mobile task social system for online transaction and implementation method thereof
CN103136240A (en) Method and system of social contact matching in drift bottle mode based on positions
CN108229940A (en) Method of commerce and transaction system
CN107154080A (en) A kind of work attendance based on NFC is registered system and method
CN108234471A (en) Enter group verification method, device, computer installation and computer readable storage medium
CN108876950A (en) Method, apparatus, terminal, server and the storage medium of attendance tracking
CN108717605B (en) Storage method, device, storage medium, terminal equipment and system for appraisal of achievement

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211123

Address after: 519085, fourth floor, No. 2 Baisha Road, Tangjia Bay, Zhuhai, Guangdong.

Patentee after: Zhuhai Meizu communication equipment Co.,Ltd.

Address before: 519085 Guangdong Zhuhai science and technology innovation coastal Meizu Technology Building

Patentee before: MEIZU TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
CP01 Change in the name or title of a patent holder

Address after: 519085, fourth floor, No. 2 Baisha Road, Tangjia Bay, Zhuhai, Guangdong.

Patentee after: Meizu Telecom Equipment Co.,Ltd.

Address before: 519085, fourth floor, No. 2 Baisha Road, Tangjia Bay, Zhuhai, Guangdong.

Patentee before: Zhuhai Meizu communication equipment Co.,Ltd.

CP01 Change in the name or title of a patent holder