Movatterモバイル変換


[0]ホーム

URL:


CN110443564A - It asks for leave management-control method and Related product - Google Patents

It asks for leave management-control method and Related product
Download PDF

Info

Publication number
CN110443564A
CN110443564ACN201910559232.3ACN201910559232ACN110443564ACN 110443564 ACN110443564 ACN 110443564ACN 201910559232 ACN201910559232 ACN 201910559232ACN 110443564 ACN110443564 ACN 110443564A
Authority
CN
China
Prior art keywords
leave
asking
motion profile
applicant
application
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
CN201910559232.3A
Other languages
Chinese (zh)
Other versions
CN110443564B (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.)
Shenzhen Tian Yan Communication Ltd By Share Ltd
Original Assignee
Shenzhen Tian Yan Communication Ltd By Share 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 Shenzhen Tian Yan Communication Ltd By Share LtdfiledCriticalShenzhen Tian Yan Communication Ltd By Share Ltd
Priority to CN201910559232.3ApriorityCriticalpatent/CN110443564B/en
Publication of CN110443564ApublicationCriticalpatent/CN110443564A/en
Application grantedgrantedCritical
Publication of CN110443564BpublicationCriticalpatent/CN110443564B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

It asks for leave management-control method and Related product this application discloses one kind, applied to electronic equipment, this method comprises: receiving application of asking for leave, the application of asking for leave includes: ask for leave reason and duration of asking for leave, it asks for leave according to described in and applies determining applicant ID, it obtains the corresponding applicant of the applicant ID and history asks false entry, obtain the corresponding personal information of the applicant;It asks for leave as described in ratifying application, receives multiple location informations that the corresponding terminal of the applicant returns, generate motion profile according to the multiple location information;According to the motion profile, described ask for leave to ask for leave apply for whether corresponding activity of asking for leave is abnormal described in reason judgement.It can realize that note abnormalities the behavior of asking for leave in time to movable effective control of asking for leave using the embodiment of the present application, have the advantages that user experience is high.

Description

It asks for leave management-control method and Related product
Technical field
This application involves technical field of electronic equipment, and in particular to one kind is asked for leave management-control method and Related product.
Background technique
With a large amount of popularization and applications of electronic equipment (such as mobile phone, tablet computer), what electronic equipment can be supported is answeredWith more and more, function is stronger and stronger, and application of the electronic equipment in social work is also more and more.
Banning drugs work is a socialization job, is mainly managed at present by prohibition of drug department to She Jie society Kang personnel,But there are many problems during being managed to She Jie society Kang personnel, and when She Jie society Kang personnel ask for leave, Wu FazhunThe movement track for really knowing the She Jie society Kang personnel to ask for leave, can not effectively assess the behavior of asking for leave, still lack one kind nowThe method that the Kang personnel behavior of asking for leave of She Jie society is managed.
Summary of the invention
The embodiment of the present application provides one kind and asks for leave management-control method and Related product, can pass through the fortune according to the personnel that ask for leaveDynamic rail assesses the activity of asking for leave, and note abnormalities the activity of asking for leave in time, improves user experience.
It asks for leave management-control method in a first aspect, the embodiment of the present application provides one kind, the method is applied to electronic equipment, instituteThe method of stating includes:
Reception is asked for leave application, and the application of asking for leave includes: ask for leave reason and duration of asking for leave, and is asked for leave according to described in and is applied determiningApplicant ID, obtains the corresponding applicant of the applicant ID and history asks false entry, and it is corresponding to obtain the applicantPersonal information;
It asks for leave as described in ratifying application, multiple location informations that the corresponding terminal of the applicant returns is received, according to instituteIt states multiple location informations and generates motion profile;
According to the motion profile, described ask for leave to ask for leave apply for whether corresponding activity of asking for leave is abnormal described in reason judgement.
Second aspect, the embodiment of the present application provide one kind and ask for leave control device, and described device includes:
Acquiring unit, for receiving application of asking for leave, the application of asking for leave includes: ask for leave reason and duration of asking for leave, according to instituteIt states to ask for leave and applies determining applicant ID, obtain the corresponding applicant of the applicant ID and history asks false entry, obtain instituteState the corresponding personal information of applicant;
Generation unit receives multiple positions that the corresponding terminal of the applicant returns for application of asking for leave as described in approvalConfidence breath generates motion profile according to the multiple location information;
Judging unit, for asking for leave described in reason judgement according to the motion profile, described ask for leave and applying for corresponding ask for leaveWhether activity is abnormal.
The third aspect, the embodiment of the present application provide a kind of electronic equipment, including processor, memory, communication interface andOne or more programs, wherein said one or multiple programs are stored in above-mentioned memory, and are configured by above-mentionedIt manages device to execute, above procedure is included the steps that for executing the instruction in the embodiment of the present application first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, wherein above-mentioned computer-readableStorage medium storage is used for the computer program of electronic data interchange, wherein above-mentioned computer program executes computer such asStep some or all of described in the embodiment of the present application first aspect.
5th aspect, the embodiment of the present application provide a kind of computer program product, wherein above-mentioned computer program productNon-transient computer readable storage medium including storing computer program, above-mentioned computer program are operable to make to calculateMachine executes the step some or all of as described in the embodiment of the present application first aspect.The computer program product can be oneA software installation packet.
As can be seen that technical solution provided by the present application is by receiving application of asking for leave, the application of asking for leave includes: reason of asking for leaveBy with duration of asking for leave, according to described in ask for leave apply determine applicant ID, obtain the corresponding applicant of the applicant ID andHistory asks false entry, obtains the corresponding personal information of the applicant;It asks for leave as described in ratifying application, receives the applicant coupleMultiple location informations that the terminal answered returns generate motion profile according to the multiple location information;According to the motion profile,It is described to ask for leave to ask for leave apply for whether corresponding activity of asking for leave is abnormal, realizes the accurate acquisition of motion profile described in reason judgement,Motion profile is carried out to assess the control realized to abnormal behaviour of asking for leave, improves user experience.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only thisSome embodiments of application for those of ordinary skill in the art without creative efforts, can be withIt obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of management-control method of asking for leave provided by the embodiments of the present application;
Fig. 2 is a kind of structural schematic diagram of control device of asking for leave provided by the embodiments of the present application;
Fig. 3 be a kind of determination provided by the embodiments of the present application ask for leave activity exception method flow diagram;
Fig. 4 is the flow diagram of another method for determining activity exception of asking for leave provided by the embodiments of the present application;
Fig. 5 is that a kind of determination provided by the embodiments of the present application asks for leave and applies for the flow diagram of abnormal method.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hairEmbodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative effortsExample, shall fall within the protection scope of the present invention.
Description and claims of this specification and term " first ", " second ", " third " and " in the attached drawingFour " etc. are not use to describe a particular order for distinguishing different objects.In addition, term " includes " and " having " and itAny deformation, it is intended that cover and non-exclusive include.Such as it contains the process, method of a series of steps or units, beSystem, product or equipment are not limited to listed step or unit, but optionally further comprising the step of not listing or listMember, or optionally further comprising other step or units intrinsic for these process, methods, product or equipment.
Referenced herein " embodiment " is it is meant that the special characteristic, result or the characteristic that describe can wrap in conjunction with the embodimentsContaining at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identicalEmbodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly andImplicitly understand, embodiment described herein can be combined with other embodiments.
Electronic equipment involved by the embodiment of the present application may include the various handheld devices with wireless communication function(such as smart phone or tablet computer) calculates equipment or is connected to other processing equipments of radio modem, and eachThe user equipment (user equipment, UE) of kind form, mobile station (mobile station, MS), terminal device(terminal device) etc..
Referring to Fig. 1, Fig. 1 is a kind of flow diagram of management-control method of asking for leave provided by the embodiments of the present application, such as Fig. 1 instituteShow, which includes the following steps:
Step 101 receives application of asking for leave, and the application of asking for leave includes: ask for leave reason and duration of asking for leave, and asks for leave according to described inApply determining applicant ID, obtains the corresponding applicant of the applicant ID and history asks false entry, obtain the applicationThe corresponding personal information of people.
Optionally, application of asking for leave is received, which includes: ask for leave reason and duration of asking for leave, and obtains preset firstKey position collection, the first key position collection include: one or more key position coordinates, wherein this firstThe corresponding keyword of any key position that key position is concentrated, according to the first key position collection to the Shen of asking for leaveCome in row keyword match, obtains the reason of asking for leave, the duration of asking for leave, applicant ID.
Further, inquiry request is sent to server, which is used to request acquisition in the server to prestoreThe applicant's number is inquired in personal information table, determines that the applicant numbers corresponding applicant, is sent to obtain to server and be askedIt asks, the history which is used to that the server to be requested to return to the applicant asks false entry, receives going through for server returnHistory asks false entry, obtains preset second key position collection, wherein the second key position collection includes: one or oneThe above key position coordinate, wherein the corresponding keyword of any key position that second key position is concentrated, according toKeyword match is carried out to the application of asking for leave according to the second key position collection, obtain that the history asks in false entry multiple asks for leaveDuration calculates multiple the sum of duration of asking for leave and obtains total duration, obtains the corresponding personal information of the applicant, provides according to the individualMaterial obtains the corresponding duration total amount of the applicant, judges whether the total duration is greater than the duration total amount, is somebody's turn to do if the total duration is greater thanDuration total amount rejects the application of asking for leave, if the total duration is less than the duration total amount, ratifies the application of asking for leave.
Step 102, application of asking for leave as described in approval receive multiple positions letter that the corresponding terminal of the applicant returnsBreath generates motion profile according to the multiple location information.
In a possible example, above-mentioned steps 102 receive multiple positions letter that the corresponding terminal of the applicant returnsBreath, further includes:
21, application status of asking for leave described in label passes through for application, generates timer;
22, the timer time for obtaining the timer, judge whether the timer time is equal to or is later than described askIt between fictitious time, asks for leave the time as described in the timer time is equal to or is later than, the corresponding terminal of Xiang Suoshu applicant, which is sent, to be obtainedPositioning instruction, the geographical location information for obtaining positioning instruction and being used to obtain the terminal;
23, electronic map is obtained, the motion profile is marked on the electronic map;
Wherein, such as ratify the application of asking for leave, mark the state of the application of asking for leave to pass through for application, while generating timer,It is current time that the timer initial time, which is arranged, is monitored to the timer, when obtaining the timer of the timer in real timeBetween, asking for leave the time in the application of asking for leave is obtained, initial time of asking for leave is obtained from the time of asking for leave, judges the timer timeWhether it is equal to or is later than the initial time of asking for leave, if the timer time is equal to or is later than the initial time of asking for leave, obtains the ShenIt asks someone corresponding terminal, is sent to the terminal and obtain positioning instruction, which is used to obtain the geographical position of the terminalIt sets;If the timer time earlier than the initial time of asking for leave, is persistently monitored the timer until the timer time etc.In or until being later than the initial time of asking for leave.
Further, multiple location informations of terminal return are received, trained motion profile in advance is obtained and generates mouldType generates the input of model using multiple location information as the motion profile, obtains this and ask for leave to apply for corresponding motion profile;Electronic map is obtained, the motion profile is marked on the electronic map.
Step 103 asks for leave described in reason judgement according to the motion profile, described ask for leave and applies for that the corresponding activity of asking for leave isNo exception.
In a possible example, above-mentioned steps 103 are asked described in reason judgement according to the motion profile, described ask for leaveVacation applies for whether corresponding activity of asking for leave specifically includes extremely:
A31, the corresponding rank of the applicant is obtained from the personal information, obtain the corresponding track of the rank and sentenceDisconnected rule;
A32, obtain setting place collection in the track judgment rule, the setting place collection including one or one withUpper setting place;
A33, electronic map is obtained, the motion profile is marked on the electronic map, obtained oneOr one or more corresponding setting venue locations of more than one setting place, according to one or more than one settingVenue location is marked one or more than one setting place on the electronic map;
A34, judge that the motion profile and one or more of setting places with the presence or absence of overlapping region, such as have weightRegion is closed, obtains the corresponding movement speed in the overlapping region and residence time from the motion profile;
A35, preset threshold speed is obtained, judges whether the movement speed is less than the threshold speed, such as shiftingDynamic speed is greater than the threshold speed, determines that the motion profile is unsatisfactory for the track judgment rule, work of asking for leave described in determinationIt is dynamic abnormal;
A36, such as described movement speed are not less than the threshold speed, obtain preset time threshold, judge the stopWhether the time is greater than the time threshold, and such as residence time is greater than the time threshold, determines that the motion profile is discontentedThe foot track judgment rule, determine described in ask for leave activity exception;
A37, such as described residence time are less than or equal to the time threshold, determine that the motion profile meets the trackJudgment rule, determine described in activity of asking for leave it is normal.
Wherein, before obtaining the corresponding rank of the applicant in the personal information, the applicant couple is obtainedThe historical record answered, wherein the historical record includes: history urine examination record, historical therapeutic record, history logging, foundationThe historical record determines the corresponding personal score of the applicant, determines the corresponding fraction range of individual's score, obtains presetFraction range mapping relations corresponding with rank determine that the fraction range is corresponding with the mapping relations of rank according to the fraction rangeRank, which is stored into the corresponding personal information of the applicant.
Wherein, above-mentioned steps A34 judges that the motion profile whether there is with one or more of setting places and is overlappedSuch as there is overlapping region in region, obtain the corresponding movement speed in the overlapping region from the motion profile and the residence time hasBody includes: to judge to whether there is and the setting place collection weight in the motion profile according to the setting place collection and the motion profileThe overlapping region of conjunction, overlapping region, obtains the corresponding componental movement track in the overlapping region, obtains from the motion profile if it existsTake the corresponding rate travel in componental movement track and residence time.
Wherein, the corresponding track judgment rule of different stage can be the same or different, it is not limited here.
Wherein, which can be the threshold speed of default, be also possible to the threshold speed of user setting, herein notIt limits;The time threshold can be the time threshold of default, is also possible to the time threshold of user setting, does not limit hereinIt is fixed.
In a possible example, above-mentioned steps 103 are asked described in reason judgement according to the motion profile, described ask for leaveVacation application is corresponding to ask for leave activity whether after exception, further includes:
B31, it determines the corresponding rank of the applicant, obtains preset level threshold, judge whether the rank is higher thanThe level threshold;
B32, it is such as described be superior to the level threshold, determine abnormal position and abnormal time according to the motion profilePoint, the corresponding monitoring device of Xiang Suoshu abnormal position send monitoring acquisition instruction, and the video acquisition instruction is described for requestingMonitoring device returns to the corresponding monitoring image of the abnormal time point;
B33, the monitoring image that the monitoring device returns is received, obtains the image data of the applicant, according to described inImage data executes face matching to the monitoring image;
B34, such as described image data and the monitoring image successful match execute abnormal marking to the application of asking for leave,If described image data match with the monitoring image unsuccessful, suspect flag is executed to the application of asking for leave.
Wherein, above-mentioned steps B33 receives the monitoring image that the monitoring device returns, obtains the image of the applicantData, execute face matching to the monitoring image according to described image data and specifically include: obtaining the monitoring image includesMultiple image, the image data of the applicant is obtained, since the first frame of the multiple image, to image data executorFace matching operation, comprising: one or more facial images in the i-th frame image are obtained, to one or more peopleFace image executes feature extraction operation, obtains one or more corresponding face figures of one or more facial imagesAs feature, feature extraction operation is executed to the image data, the corresponding characteristics of image of the image data is obtained, to the characteristics of imageFeature matching operation is executed with one or more facial image features, if the characteristics of image and this one or moreAny facial image characteristic matching success in facial image feature, determines the image data and the monitoring image successful match;If any facial image characteristic matching in one or more facial image features of the characteristics of image and this is unsuccessful, enableI=i+1 continues to execute face matching operation;If the multiple image matches unsuccessful with the image data, the picture number is determinedIt is unsuccessful according to being matched with the monitoring image.
Referring to Fig. 2, Fig. 2 is a kind of structural schematic diagram of control device of asking for leave provided by the embodiments of the present application, such as Fig. 2 instituteThe control device of asking for leave shown includes acquiring unit 201, generation unit 202 and judging unit 203, in which:
Acquiring unit 201, for receiving application of asking for leave, the application of asking for leave includes: ask for leave reason and duration of asking for leave, foundationDescribed ask for leave applies determining applicant ID, obtains the corresponding applicant of the applicant ID and history asks false entry, obtainThe corresponding personal information of the applicant;
Generation unit 202 receives the multiple of the corresponding terminal return of the applicant for application of asking for leave as described in approvalLocation information generates motion profile according to the multiple location information;
Judging unit 203, for asking for leave described in reason judgement according to the motion profile, described ask for leave and applying for corresponding askWhether false activity is abnormal.
In a kind of possible embodiment, ask for leave apply for receiving, the application of asking for leave include: ask for leave reason with askFictitious time is long, asks for leave according to described in and applies determining applicant ID, obtains the corresponding applicant of the applicant ID and history is askedFalse entry, in terms of obtaining the corresponding personal information of the applicant, the acquiring unit 201 is specifically used for: receiving Shen of asking for leavePlease, which includes: ask for leave reason and duration of asking for leave, and obtains preset first key position collection, first keywordPosition collection includes: one or more key position coordinates, wherein any keyword that first key position is concentratedPosition corresponds to a keyword, carries out keyword match to the application of asking for leave according to the first key position collection, obtains this and askFalse reason, the duration of asking for leave, applicant ID;Inquiry request is sent to server, the inquiry request is for requesting in serverIt is middle to obtain inquiry the applicant number in the personal information table prestored, determine that the applicant numbers corresponding applicant, to serviceDevice sends acquisition request, and the history which is used to that the server to be requested to return to the applicant asks false entry, receives the clothesThe history that business device returns asks false entry, obtains preset second key position collection, wherein second key position Ji BaoIt includes: one or more key position coordinates, wherein any key position that second key position is concentrated is correspondingOne keyword carries out keyword match to the application of asking for leave according to the second key position collection, obtains the history and ask for leave noteMultiple durations of asking for leave in record calculate multiple the sum of duration of asking for leave and obtain total duration, obtain the corresponding personal money of the applicantMaterial, obtains the corresponding duration total amount of the applicant according to the personal information, judges whether the total duration is greater than the duration total amount, ifThe total duration is greater than the duration total amount, rejects the application of asking for leave, if the total duration is less than the duration total amount, ratifies the Shen of asking for leavePlease.
In a possible embodiment, in application of asking for leave as described in approval, receives the corresponding terminal of the applicant and returnMultiple location informations, in terms of generating motion profile according to the multiple location information, the generation unit 202 is specifically used for:If ratified the application of asking for leave, the state of the application of asking for leave is marked to pass through for application, while generating timer, at the beginning of which is setTime beginning is current time, is monitored to the timer, obtains the timer time of the timer in real time, obtains the Shen of asking for leavePlease in ask for leave the time, obtain and ask for leave initial time from the time of asking for leave, judge whether the timer time is equal to or is later thanThe initial time of asking for leave obtains the corresponding terminal of the applicant if the timer time is equal to or is later than the initial time of asking for leave,It is sent to the terminal and obtains positioning instruction, which is used to obtain the geographical location of the terminal;If when the timerBetween earlier than the initial time of asking for leave, persistently the timer is monitored until the timer time is equal to or is later than this and asked for leaveUntil time beginning;Multiple location informations of terminal return are received, trained motion profile in advance is obtained and generates model, by thisMultiple location informations generate the input of model as the motion profile, obtain this and ask for leave to apply for corresponding motion profile.
In a possible embodiment, according to the motion profile, the application pair of asking for leave described in reason judgement of asking for leaveThe whether abnormal aspect of activity of asking for leave answered, judging unit 203 are specifically used for: electronic map are obtained, to this on the electronic mapMotion profile is marked;The corresponding rank of the applicant is obtained from the corresponding personal information of the applicant, obtains the rankCorresponding track judgment rule, obtains the corresponding setting place collection of the track judgment rule, the setting place collection include one orMore than one setting place;Electronic map is obtained, the setting place is marked on the electronic map, judges the movement railMark and this one or more setting places whether there is overlapping region, if the motion profile and this one or more setPlace is determined there are overlapping region, obtains the corresponding movement speed in the overlapping region and residence time;Preset threshold speed is obtained,Judge whether the movement speed is less than the threshold speed, if the movement speed is less than the threshold speed, determines the motion profile notMeet the track judgment rule, determines the activity exception of asking for leave;Preset level threshold is obtained, judges whether the rank is higher than thisLevel threshold determines that the overlapping region included sets place as abnormal position, determines that the applicant is in the abnormal position pairThe abnormal time point answered sends monitoring acquisition instruction to the corresponding monitoring device of the abnormal position, which is used forIt requests the monitoring device to return to the corresponding monitoring image of abnormal time point, receives the monitoring image of monitoring device return, obtainThe image data for taking the applicant, according to the image data to the monitoring image execute face matching, if the data image with shouldMonitoring image successful match executes abnormal marking to the application of asking for leave;If the image data matched with the monitoring image it is unsuccessful,Suspect flag is executed to the application of asking for leave.
Wherein, face matching specifically includes: obtaining the multiple image for including of the monitoring image, obtains the applicant'sImage data executes face matching operation to the image data, comprising: obtain the i-th frame since the first frame of the multiple imageOne or more facial images in image execute feature extraction operation to one or more facial images, obtainTo one or more corresponding facial image features of one or more facial images, spy is executed to the image dataExtraction operation is levied, the corresponding characteristics of image of the image data is obtained, to the characteristics of image and one or more face figuresAs feature execution feature matching operation, if any face in the characteristics of image and one or more facial image featuresImage Feature Matching success, determines the image data and the monitoring image successful match;If the characteristics of image and this one orAny facial image characteristic matching in a above facial image feature is unsuccessful, enables i=i+1, continues to execute face matchingOperation;If the multiple image matches unsuccessful with the image data, determine that the image data can not match with the monitoring imageFunction.
Further, if the movement speed is not less than the threshold speed, preset time threshold is obtained, when judging the stopBetween whether be greater than the time threshold, if the residence time be greater than the time threshold, determine that the motion profile is unsatisfactory for the track and sentencesDisconnected rule determines the activity exception of asking for leave;Preset level threshold is obtained, judges whether the rank is higher than the level threshold, reallyWhat the fixed overlapping region included sets place as abnormal position, determines that the applicant is in the corresponding abnormal time of the abnormal positionPoint sends monitoring acquisition instruction to the corresponding monitoring device of the abnormal position, and the monitoring acquisition instruction is for requesting the monitoring to setIt is standby to return to the corresponding monitoring image of abnormal time point, the monitoring image of monitoring device return is received, obtains the applicant'sImage data executes face matching to the monitoring image according to the image data, if the data image is matched with the monitoring imageSuccess executes abnormal marking to the application of asking for leave;If the image data matched with the monitoring image it is unsuccessful, to the application of asking for leaveExecute suspect flag;If the residence time is less than the time threshold, determine that the motion profile meets the track judgment rule, determinesThe activity of asking for leave is normal.
Referring to Fig. 3, Fig. 3 be a kind of determination provided by the embodiments of the present application ask for leave activity exception method process signalFigure, as shown in Figure 3, which comprises
Step 301 receives application of asking for leave, and the application of asking for leave includes: ask for leave reason and duration of asking for leave, and asks for leave according to described inApply determining applicant ID, obtains the corresponding applicant of the applicant ID and history asks false entry, obtain the applicationThe corresponding personal information of people;
Step 302, application of asking for leave as described in approval, generate timer, obtain the timer time of the timer, judgeWhether the timer time asks for leave the time described in being equal to or being later than, when asking for leave as described in the timer time is equal to or is later thanBetween, the corresponding terminal of Xiang Suoshu applicant, which is sent, obtains positioning instruction, and the acquisition positioning instruction is for obtaining the terminalGeographical location information;
Step 303 receives multiple location informations that the corresponding terminal of the applicant returns, and believes according to the multiple positionBreath generates motion profile;
Step 304 obtains electronic map, and the motion profile is marked on the electronic map;
Whether reason of asking for leave described in step 305, judgement is corresponding with the motion profile, such as described reason and the fortune of asking for leaveDynamic rail mark does not correspond to, activity exception of asking for leave described in determination.
Wherein, the specific descriptions of above-mentioned steps 301- step 305 are referred to one kind described in above-mentioned Fig. 1 and ask for leave controlThe response of step of method, details are not described herein.
The method of activity exception as can be seen that determination described in the embodiment of the present application is asked for leave is applied to electronic equipment,By the way that timer is arranged, the geographical location information of the applicant is obtained the initial time asked for leave since applicant, raising is asked for leaveThe integrality of the corresponding motion profile of activity;Determine that the activity of asking for leave is by judging whether motion profile and reason of asking for leave are correspondingNo exception improves the reliability for control of asking for leave.
Referring to Fig. 4, the process that Fig. 4 is another method for determining activity exception of asking for leave provided by the embodiments of the present application is shownIt is intended to, as shown in Figure 4, which comprises
Step 401 receives application of asking for leave, and the application of asking for leave includes: ask for leave reason and duration of asking for leave, and asks for leave according to described inApply determining applicant ID, obtains the corresponding applicant of the applicant ID and history asks false entry, obtain the applicationThe corresponding personal information of people;
Step 402, application of asking for leave as described in approval receive multiple positions letter that the corresponding terminal of the applicant returnsBreath generates motion profile according to the multiple location information;
Step 403 obtains electronic map, and the motion profile is marked on the electronic map;
Step 404 obtains the corresponding rank of the applicant from the personal information, obtains the corresponding rail of the rankMark judgment rule;
Setting place collection in step 405, the acquisition track judgment rule, the setting place collection include one or oneA above setting place;
Step 406 obtains electronic map, the motion profile is marked on the electronic map, described in acquisitionOne or more setting places it is corresponding one or more setting venue locations, according to it is one or more than oneVenue location is set one or more than one setting place is marked on the electronic map;
Step 407 judges that the motion profile and one or more of setting places with the presence or absence of overlapping region, are such as depositedIn overlapping region, the corresponding movement speed in the overlapping region and residence time are obtained from the motion profile;
Step 408 obtains preset threshold speed, judges whether the movement speed is less than the threshold speed, such as instituteMovement speed is stated less than the threshold speed, determines that the motion profile is unsatisfactory for the track judgment rule, is asked described in determinationFalse activity is abnormal.
Wherein, the specific descriptions of above-mentioned steps 401- step 408 are referred to one kind described in above-mentioned Fig. 1 and ask for leave controlThe response of step of method, details are not described herein.
The method of activity exception as can be seen that determination described in the embodiment of the present application is asked for leave, by sentencing according to trackDisconnected rule judges the motion profile, if the motion profile is unsatisfactory for the track judgment rule, determines that the activity of asking for leave is differentOften, if the motion profile meets the track judgment rule, determine that the activity of asking for leave is normal, in this way, realizing to abnormal row of asking for leaveFor control, improve user experience.
Referring to Fig. 5, Fig. 5 be a kind of determination provided by the embodiments of the present application ask for leave apply abnormal method process signalFigure, as shown in Figure 5, which comprises
Step 501 after determining the activity exception of asking for leave, determines the corresponding rank of the applicant, obtains preset rankThreshold value, judges whether the rank is higher than the level threshold;
Step 502, it is such as described be superior to the level threshold, determine abnormal position and exception according to the motion profileTime point, the corresponding monitoring device of Xiang Suoshu abnormal position send monitoring acquisition instruction, and the video acquisition instruction is for requestingThe monitoring device returns to the corresponding monitoring image of the abnormal time point;
Step 503 receives the monitoring image that the monitoring device returns, and obtains the image data of the applicant, foundationDescribed image data execute face matching to the monitoring image;
Step 504, such as described image data and the monitoring image successful match execute abnormal mark to the application of asking for leaveNote applies for execution suspect flag to described ask for leave if described image data matchs with the monitoring image unsuccessful.
Wherein, the specific descriptions of above-mentioned steps 501- step 504 are referred to one kind described in above-mentioned Fig. 1 and ask for leave controlThe response of step of method, details are not described herein.
As can be seen that determination described in the embodiment of the present application, which is asked for leave, applies for abnormal method, the work of asking for leave is being determinedAfter dynamic exception, by determining the rank of applicant, when the rank of the applicant is greater than level threshold, determine abnormal position with it is differentNormal time point obtains the monitoring image that the corresponding monitoring device of the abnormal position is acquired in the abnormal time point, obtains applicantImage data, face matching operation is executed to the image data and the monitoring image and determines the application of asking for leave if successful matchIt is abnormal, if matching is unsuccessful, determine this ask for leave apply it is suspicious, in this way, realize determine activity exception of asking for leave after to application of asking for leaveSecondary judgement improves the accuracy for control of asking for leave.
The embodiment of the present application also provides a kind of computer storage medium, wherein computer storage medium storage is for electricityThe computer program of subdata exchange, the computer program make computer execute any as recorded in above method embodimentSome or all of method step, above-mentioned computer include electronic equipment.
The embodiment of the present application also provides a kind of computer program product, and above-mentioned computer program product includes storing calculatingThe non-transient computer readable storage medium of machine program, above-mentioned computer program are operable to that computer is made to execute such as above-mentioned sideSome or all of either record method step in method embodiment.The computer program product can be a software installationPacket, above-mentioned computer includes electronic equipment.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series ofCombination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence becauseAccording to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also knowIt knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the applicationIt is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodimentPoint, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another wayIt realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of said units, it is only a kind ofLogical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or canTo be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutualCoupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit,It can be electrical or other forms.
Above-mentioned unit as illustrated by the separation member may or may not be physically separated, aobvious as unitThe component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multipleIn network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unitIt is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated listMember both can take the form of hardware realization, can also realize in the form of software functional units.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and sells or use as independent productWhen, it can store in a computer-readable access to memory.Based on this understanding, the technical solution of the application substantially orPerson says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software productsReveal and, which is stored in a memory, including some instructions are used so that a computer equipment(can be personal computer, server or network equipment etc.) executes all or part of each embodiment above method of the applicationStep.And memory above-mentioned includes: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memoryThe various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic or disk.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is canIt is completed with instructing relevant hardware by program, which can store in a computer-readable memory, memoryMay include: flash disk, read-only memory (English: Read-Only Memory, referred to as: ROM), random access device (English:Random Access Memory, referred to as: RAM), disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application andEmbodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas;At the same time, for those skilled in the art can in specific embodiments and applications according to the thought of the applicationThere is change place, in conclusion the contents of this specification should not be construed as limiting the present application.

Claims (10)

CN201910559232.3A2019-06-262019-06-26Leave asking management and control method and related productActiveCN110443564B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910559232.3ACN110443564B (en)2019-06-262019-06-26Leave asking management and control method and related product

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910559232.3ACN110443564B (en)2019-06-262019-06-26Leave asking management and control method and related product

Publications (2)

Publication NumberPublication Date
CN110443564Atrue CN110443564A (en)2019-11-12
CN110443564B CN110443564B (en)2022-05-06

Family

ID=68428335

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910559232.3AActiveCN110443564B (en)2019-06-262019-06-26Leave asking management and control method and related product

Country Status (1)

CountryLink
CN (1)CN110443564B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103258257A (en)*2013-05-142013-08-21国家电网公司System and method for managing going-out process
CN104331942A (en)*2014-09-262015-02-04深圳市翌日科技有限公司Miner card-swiping analytic system
CN105608757A (en)*2015-12-302016-05-25广州依万达电子科技有限公司Checking-in service system based on mobile terminal
CN107358411A (en)*2017-07-182017-11-17黑龙江省和为贵科技有限公司Correct personnel management methods and device
CN108764827A (en)*2018-05-152018-11-06中国平安人寿保险股份有限公司Movable attendance checking method, apparatus, computer equipment and storage medium
CN108960352A (en)*2017-05-182018-12-07中兴通讯股份有限公司A kind of method, apparatus of safety custody, system and storage medium
CN109584130A (en)*2018-12-032019-04-05漆寿元Wisdom prohibition of drug socialized service system system
CN109815818A (en)*2018-12-252019-05-28深圳市天彦通信股份有限公司Target person method for tracing, system and relevant apparatus
CN109873978A (en)*2018-12-262019-06-11深圳市天彦通信股份有限公司Location tracking method and relevant apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103258257A (en)*2013-05-142013-08-21国家电网公司System and method for managing going-out process
CN104331942A (en)*2014-09-262015-02-04深圳市翌日科技有限公司Miner card-swiping analytic system
CN105608757A (en)*2015-12-302016-05-25广州依万达电子科技有限公司Checking-in service system based on mobile terminal
CN108960352A (en)*2017-05-182018-12-07中兴通讯股份有限公司A kind of method, apparatus of safety custody, system and storage medium
CN107358411A (en)*2017-07-182017-11-17黑龙江省和为贵科技有限公司Correct personnel management methods and device
CN108764827A (en)*2018-05-152018-11-06中国平安人寿保险股份有限公司Movable attendance checking method, apparatus, computer equipment and storage medium
CN109584130A (en)*2018-12-032019-04-05漆寿元Wisdom prohibition of drug socialized service system system
CN109815818A (en)*2018-12-252019-05-28深圳市天彦通信股份有限公司Target person method for tracing, system and relevant apparatus
CN109873978A (en)*2018-12-262019-06-11深圳市天彦通信股份有限公司Location tracking method and relevant apparatus

Also Published As

Publication numberPublication date
CN110443564B (en)2022-05-06

Similar Documents

PublicationPublication DateTitle
US20180043264A1 (en)Game Accessing Method and Processing Method, Server, Terminal, and System
CN109410630A (en)Parking stall method for pushing and Related product based on driver information
CN111160157B (en)Text extraction method based on DWG drawing and related products
CN109461017A (en)Method, system, the equipment, storage medium of equity are provided based on specific user
CN109559392A (en)Method for using parking coupon and related product
CN110858423A (en) A queuing scheme, queue pushing method and processing system
CN110120928A (en)A kind of identity authentication method, device, server and computer-readable medium
CN107872534A (en)Information pushing method and device, server and readable storage medium
CN106385403B (en)A kind of the user account register method and relevant device of self-help print equipment
CN108600399A (en)Information-pushing method and Related product
CN106464502A (en)Methods and systems for authentication of a communication device
CN107248002A (en)A kind of data processing method, system and device
CN109200567A (en)Motion data interaction method and device and electronic equipment
CN110019916A (en)Event-handling method, device, equipment and storage medium based on user's portrait
CN104915855B (en)The predictor method and device of order competition for orders rate
CN108696602A (en)A kind of client's recognition methods and system
CN108944542A (en)A kind of charging station knowledge method for distinguishing executing electric vehicle charging
CN105974901A (en)Remote control system and method
CN112199434B (en)Data processing method, device, electronic equipment and storage medium
CN108769269A (en)Information-pushing method and relevant device
JP2023068525A (en) Information processing equipment
CN114153593A (en)Service processing method, device, electronic equipment and medium
CN110443564A (en)It asks for leave management-control method and Related product
CN112199113A (en) Software service access control method and device
CN106772480A (en)Positioning terminal, alignment system and localization method based on Big Dipper short message

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp