CN113591043A - Analysis method, system, terminal and storage medium for remote login of rifle account - Google Patents
Analysis method, system, terminal and storage medium for remote login of rifle account Download PDFInfo
- Publication number
- CN113591043A CN113591043A CN202110709800.0A CN202110709800A CN113591043A CN 113591043 A CN113591043 A CN 113591043A CN 202110709800 A CN202110709800 A CN 202110709800A CN 113591043 A CN113591043 A CN 113591043A
- Authority
- CN
- China
- Prior art keywords
- track point
- queue
- account
- bargun
- point
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2474—Sequence data queries, e.g. querying versioned data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1413—1D bar codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0833—Tracking
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Electromagnetism (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses an analysis method, a system, a terminal and a storage medium for remote login of a bargun account, wherein the method comprises the following steps: acquiring track point sequence data ordered by the same bargun account according to time; sequentially calculating whether the accessibility condition is met between each current track point and the adjacent previous track point from the first track point, if so, distributing to the same track point sub-queue, and if not, distributing to different track point sub-queues; until the last trace point; and judging login abnormity according to the obtained at least one track point sub-queue. According to the method, whether reachability conditions are met between the current track point and the adjacent previous track point when the gun account logs in is calculated, and different track point sub-queues are obtained so as to judge whether the gun account logs in abnormally.
Description
Technical Field
The application relates to the technical field of logistics transportation, in particular to an analysis method, a system, a terminal and a storage medium for remote login of a bargun account.
Background
The bargun is a handheld terminal device used in the logistics express industry, is provided with an operating system and a scanning engine, and is a carrier for data storage in the logistics express industry. The rifle is regarded as quick data acquisition intelligent equipment, integrates the work business of collecting scanning, letter sorting tracking, group's piece scanning, loading scanning etc. each express delivery link, realizes intelligent work and management, becomes the essential instrument of express delivery staff. The rifle can satisfy information acquisition, information processing, the demand of information inquiry of commodity circulation trade, realizes the integrated management of information, reduces the error, raises the efficiency, promotes enterprise competitiveness.
The trace point data recorded by the bargun is analyzed, so that the moving tracks of workers, vehicles and goods, the driving mileage of the vehicles and the like can be obtained, and reference basis is provided for vehicle track optimization, performance assessment of the workers and the like.
However, if the same bargun account is logged in on different devices at the same time and the staff works in the same time period, trace points recorded by the bargun will overlap on a time line, data points recorded by the system in time sequence will jump in space, and huge errors will occur when bargun trace matching and mileage analysis are performed. Therefore, the gun trajectory data generated by the simultaneous login operation of the same gun account on different devices needs to be identified and separated for independent analysis, so that accurate trajectory information can be obtained.
Disclosure of Invention
The application provides an analysis method, a system, a terminal and a storage medium for remote login of a rifle account number, and aims to solve the problem that the same rifle account number abnormally logs in a plurality of rifle devices.
In order to solve the technical problem, the application adopts a technical scheme that: the method for analyzing the remote login of the gun account number comprises the following steps: acquiring track point sequence data ordered by the same bargun account according to time; sequentially calculating whether the accessibility condition is met between each current track point and the adjacent previous track point from the first track point, if so, distributing to the same track point sub-queue, and if not, distributing to different track point sub-queues; until the last trace point; and judging login abnormity according to the obtained at least one track point sub-queue.
As a further improvement of the present application, the reachability conditions include: the straight-line distance between the two track points is smaller than a preset distance judgment threshold value and smaller than the maximum possible moving distance between the two track points.
As a further improvement of the present application, if the reachability condition is not satisfied between the current track point and the previous track point, the current track point and the previous track point are allocated to different track point sub-queues, including: judging whether other track point sub-queues except the queue where the previous track point adjacent to the current track point is located meet preset conditions or not, and storing the current track point; if yes, the current track point is distributed to the track point sub-queue, otherwise, the current track point is distributed to a new track point sub-queue.
As a further improvement of the present application, the preset conditions include: and the trace point which is distributed and added at the latest in the trace point sub-queue meets the accessibility condition with the current trace point, and the connection probability value of the trace point and the current trace point is the maximum.
As a further improvement of the application, the maximum possible moving distance between two track points is calculated according to the time stamp interval and the moving speed of the two track points.
As a further improvement of the application, the connection probability is obtained by calculation according to the moving direction angle difference between the track point which is distributed and added at the latest by the track point sub-queue and the current track point, a preset shape factor and a predicted distance between the two points.
As a further improvement of the application, the obtained at least one track point queue respectively corresponds to different rifle devices logged in by the rifle account in different places.
In order to solve the above technical problem, another technical solution adopted by the present application is: the utility model provides an analytic system that rifle account number strange land logged in, includes: the acquisition module is used for acquiring track point sequence data ordered by the same bargun account according to time; the calculation module is used for calculating whether the accessibility condition is met between each current track point and the adjacent previous track point or not in sequence from the first track point, if so, the calculation module is distributed to the same track point sub-queue, and if not, the calculation module is distributed to different track point sub-queues; until the last trace point; and the judging module is used for judging login abnormity according to the obtained at least one track point queue.
In order to solve the above technical problem, the present application adopts another technical solution that: there is provided a terminal comprising a processor, a memory coupled to the processor, the memory having stored therein program instructions which, when executed by the processor, cause the processor to perform the steps of any of the above-described analysis methods for remote login of a rifle account.
In order to solve the above technical problem, the present application adopts another technical solution that: there is provided a storage medium storing a program file for realizing an analysis method of remote login of a rifle account of any one of the above.
The beneficial effect of this application is: according to the analysis method for remote login of the same bargun account, track point sequence data ordered by time of the same bargun account is obtained when a bargun device is used; sequentially calculating whether the accessibility condition is met between each current track point and the adjacent previous track point from the first track point, if so, distributing to the same track point sub-queue, and if not, distributing to different track point sub-queues; until the last trace point; according to the obtained at least one track point sub-queue, login abnormity judgment is carried out, so that a worker can judge whether the same bargun account logs in a plurality of bargun devices, the abnormity judgment of the login situation of the bargun account is effectively assisted, the worker can timely and accurately judge the abnormity of the login situation of the same bargun account no matter the bargun device is located at any position, and accurate track information of the bargun account login is obtained.
Drawings
Fig. 1 is a schematic flow chart of an analysis method for remote login of a bargun account according to an embodiment of the present invention;
fig. 2 is a functional module schematic diagram of an analysis system for remote login of a bargun account according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a storage medium according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first", "second" and "third" in this application are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any indication of the number of technical features indicated. Thus, a feature defined as "first," "second," or "third" may explicitly or implicitly include at least one of the feature. In the description of the present application, "plurality" means at least two, e.g., two, three, etc., unless explicitly specifically limited otherwise. All directional indications (such as up, down, left, right, front, and rear … …) in the embodiments of the present application are only used to explain the relative positional relationship between the components, the movement, and the like in a specific posture (as shown in the drawings), and if the specific posture is changed, the directional indication is changed accordingly. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Fig. 1 is a schematic flow chart of an analysis method for remote login of a bargun account according to an embodiment of the present invention. It should be noted that the method of the present application is not limited to the flow sequence shown in fig. 1 if the results are substantially the same. As shown in fig. 1, the method includes:
and step S1, acquiring track point sequence data ordered by the same bargun account according to time.
It should be noted that, in this embodiment, the gun trajectory data recorded in the background are arranged in time sequence for the same gun account. The bargun is a handheld terminal device used in the logistics express industry, is provided with an operating system and a scanning engine, and is a carrier for data storage in the logistics express industry. The rifle is regarded as quick data acquisition intelligent equipment, integrates the work business of collecting scanning, letter sorting tracking, group's piece scanning, loading scanning etc. each express delivery link, realizes intelligent work and management, becomes the essential instrument of express delivery staff. The rifle can satisfy information acquisition, information processing, the demand of information inquiry of commodity circulation trade, realizes the integrated management of information, reduces the error, raises the efficiency, promotes enterprise competitiveness.
The trace point data recorded by the bargun is analyzed, so that the moving tracks of workers, vehicles and goods, the driving mileage of the vehicles and the like can be obtained, and reference basis is provided for vehicle track optimization, performance assessment of the workers and the like.
However, if the same bargun account is logged in simultaneously on different devices and different logged workers work in the same time period, track points recorded by the bargun overlap on a timeline, track data points recorded by the system in time sequence jump in space, and huge errors occur when bargun track matching and mileage analysis are performed. Therefore, this embodiment needs to analyze the track data of the same bargun account when logging in on different devices simultaneously to distinguish the track point data that have the same bargun account and log in on different bargun devices.
Step S2, starting from the first track point, calculating whether the accessibility condition is satisfied between each current track point and the adjacent previous track point in sequence, if so, distributing to the same track point sub-queue, and if not, distributing to different track point sub-queues; until the last trace point.
It should be noted that, the relationship between the current track point and the previous track point is the track point that is adjacent in the time series.
Specifically, when a first track point is obtained, a first track point subqueue is created, the first track point is placed in the first track point subqueue, a second track point is confirmed according to a time sequence, whether accessibility conditions are met between the second track point and the first track point is calculated, if yes, the second track point is distributed to the first track point subqueue, if not, the second track point is distributed to other track point subqueues, and the process is repeated, and whether accessibility conditions are met between each current track point and an adjacent previous track point is judged one by one according to the time sequence until the last track point. And, when adding the track points to the track point sub-queue, add in order according to the order of assigning to the track point sub-queue, therefore, the track point assigned to the track point sub-queue at the latest is arranged at the tail of the track point sub-queue.
Further, the queue mark is set to point at the tail of the track point sub-queue where the last track point which is distributed is located, the queue mark is used for searching the tail track point of the track point sub-queue which is pointed by the queue mark when the current track point is calculated, the tail track point is the adjacent last track point of the current track point, when the track point sub-queue is provided with a plurality of track points, searching is carried out through the queue mark, and searching efficiency and accuracy can be improved.
Further, the reachability conditions include: the straight-line distance between the two track points is smaller than a preset distance judgment threshold value and smaller than the maximum possible moving distance between the two track points.
Note that the preset distance determination threshold value is preset, for example, the preset distance determination threshold value dthCan be set to 10 km; or may be set to other values, which are not limited in this application. Calculating the maximum possible moving distance between two track points according to the timestamp interval and the moving speed of the two track points, specifically twice the product of the maximum speed between the speed when the current track point i is collected and the speed when the adjacent previous track point j is collected and the collection time interval between the two track points, wherein the maximum possible moving distance d ismaxCalculated by the following formula:
dmax=2·max(vi,vj)·dt;
wherein v isiAnd vjThe recording speeds of the ith track point and the jth track point are respectively recorded, and dt is the time interval between the acquisition of the ith track point and the acquisition of the jth track point.
Specifically, in this embodiment, a linear distance d between the current track point i and the previous adjacent track point j is first calculated, and when the linear distance d is smaller than a preset distance determination threshold dthThen, the maximum possible moving distance d of the bargun device in the time is calculated according to the acquisition time interval of the two track points and the speed information of the two track pointsmaxIf the straight-line distance d between two tracing points is less than the maximum possible moving distance dmaxThe reachability condition is satisfied. If the straight-line distance d between two track points exceeds a preset distance judgment threshold value dthOr the straight-line distance d between two tracing points exceeds the maximum possible moving distance dmaxThe reachability condition is not satisfied.
Further, if the reachability condition is not satisfied between the current track point and the previous adjacent track point, the current track point and the previous adjacent track point are allocated to different track point sub-queues, including: judging whether other track point sub-queues except the queue where the previous track point adjacent to the current track point is located meet preset conditions or not, and storing the current track point; if yes, the current track point is distributed to the track point sub-queue, otherwise, the current track point is distributed to a new track point sub-queue.
Specifically, when the accessibility condition is not met between the current track point and the previous adjacent track point, the current track point is respectively judged with other track point sub-queues except the queue where the previous adjacent track point is located, if other track point sub-queues meeting the preset condition exist, the current track point is distributed to other track point sub-queues meeting the preset condition, and if other track point sub-queues meeting the preset condition do not exist, a new track point sub-queue is established, and the current track point is distributed to the new track point sub-queue.
Further, the preset conditions include: and the trace point which is distributed and added at the latest in the trace point sub-queue meets the accessibility condition with the current trace point, and the connection probability value of the trace point and the current trace point is the maximum.
It should be noted that the connection probability is calculated according to the moving direction angle difference between the trace point added by the latest distribution of the trace point sub-queue and the current trace point, the preset shape factor, and the predicted distance between the two points.
wherein, PlinkFor joint probability, d is the linear distance between two tracing points, dvtFor the predicted distance between two trace points, Δ θ is the angular difference between the directions of travel of the two trace points, σθIs a predetermined form factor.
The calculation formula of the predicted distance is as follows:vi、vjthe speed recorded for two trace points, respectively, dt is the acquisition time interval of the two trace points.
In this embodiment, first, whether the reachability condition between the current track point i and the previous adjacent track point j is satisfied is calculated, and if not, the straight line between the current track point and the tail track point of the sub-queue of other track points is calculatedLine distance d, and maximum possible movement distance dmaxThen, a linear distance d smaller than a preset distance judgment threshold value d is screened out from the linear distance dthAnd less than the maximum possible moving distance dmaxAnd (3) calculating and searching other track point sub queues meeting the accessibility condition, then calculating the connection probability of the current track point and the other track point sub queues meeting the accessibility condition, selecting the track point sub queue with the maximum connection probability as the queue of the current track point, and adding the current track point to the tail of the track point sub queue with the maximum connection probability. And if no proper track point sub-queue is found for storing the current track point, newly building a track point sub-queue, and adding the current track point into the new track point sub-queue.
In this embodiment, if the reachability condition is not satisfied between the current track point and the previous adjacent track point, that means that the current track point and the previous adjacent track point jump in space, that is, the current track point and the previous adjacent track point both belong to the situation of logging in different rifle devices, and the track points logged in different rifle devices can be efficiently classified by the time and space judgment mode of the track points.
And step S3, judging login abnormity according to the obtained at least one track point queue.
Specifically, the track points are the track points of the movement of the gun, and after all the track point data are analyzed, the track point data of each track point sub-queue are classified into one class and used as the track points recorded by an independent gun device, and the corresponding track points are the gun device.
Further, the obtained at least one track point queue respectively corresponds to different rifle devices logged in by the rifle account in different places.
Specifically, after all the trace point data are distributed, the data of each trace point sub-queue are classified into one type and used as trace points recorded by a single bargun device for subsequent bargun device matching analysis respectively.
According to the analysis method for remote login of the same bargun account, when the bargun equipment is used, track point sequence data of the same bargun account in a time sequence is obtained; sequentially calculating whether the accessibility condition is met between each current track point and the adjacent previous track point from the first track point, if so, distributing to the same track point sub-queue, and if not, distributing to different track point sub-queues; until the last trace point; according to the obtained at least one track point sub-queue, login abnormity judgment is carried out, so that a worker can judge whether the same bargun account logs in a plurality of bargun devices, the abnormity judgment of the login situation of the bargun account is effectively assisted, the worker can timely and accurately judge the abnormity of the login situation of the same bargun account no matter the bargun device is located at any position, and accurate track information of the bargun account login is obtained.
Fig. 2 is a functional module schematic diagram of an analysis system for remote login of a bargun account according to an embodiment of the present application. As shown in fig. 2, the analysis system 2 for remote login of a bargun account includes an obtaining module 21, a calculating module 22, and a determining module 23.
The acquisition module 21 acquires track point sequence data ordered by the same bargun account according to time;
the calculation module 22 sequentially calculates whether reachability conditions are met between each current track point and the adjacent previous track point from the first track point, if yes, the current track point and the adjacent previous track point are distributed to the same track point sub-queue, and if not, the current track point and the adjacent previous track point are distributed to different track point sub-queues; until the last trace point;
and the judging module 23 is configured to judge the login abnormality according to the obtained at least one track point queue.
Optionally, the reachability condition includes: the straight-line distance between the two track points is smaller than a preset distance judgment threshold value and smaller than the maximum possible moving distance between the two track points.
Optionally, if the calculation module 22 executes that the reachability condition is not satisfied between the current track point and the previous track point adjacent to the current track point, the operation allocated to the sub-queues of different track points may further be: judging whether other track point sub-queues except the queue where the previous track point adjacent to the current track point is located meet preset conditions or not, and storing the current track point; if yes, the current track point is distributed to the track point sub-queue, otherwise, the current track point is distributed to a new track point sub-queue.
Optionally, the preset conditions include: and the trace point which is distributed and added at the latest in the trace point sub-queue meets the accessibility condition with the current trace point, and the connection probability value of the trace point and the current trace point is the maximum.
Optionally, the maximum possible moving distance between two trace points is calculated according to the time stamp interval and the moving speed of the two trace points.
Optionally, the connection probability is calculated according to a moving direction angle difference between the latest added track point and the current track point, a preset shape factor and a predicted distance between the two points.
Optionally, the at least one track point queue obtained by the determining module 23 respectively corresponds to different rifle devices logged in by the rifle account in different places.
For other details of the technical solution implemented by each module in the analysis system for remote login of a rifle account according to the above embodiment, reference may be made to the description of the analysis method for remote login of a rifle account in the above embodiment, and details are not described here again.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the system-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment
Referring to fig. 3, fig. 3 is a schematic structural diagram of a terminal according to an embodiment of the present application. As shown in fig. 3, the terminal 30 includes a processor 31 and a memory 32 coupled to the processor 31.
The memory 32 stores program instructions that, when executed by the processor 31, cause the processor 31 to perform the steps of the analysis method of remote login of bargun account in the above-described embodiment.
The processor 31 may also be referred to as a CPU (Central Processing Unit). The processor 31 may be an integrated circuit chip having signal processing capabilities. The processor 31 may also be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a storage medium according to an embodiment of the present application. The storage medium of the embodiment of the present application stores a program file 41 capable of implementing all the methods described above, where the program file 41 may be stored in the storage medium in the form of a software product, and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, or terminal devices, such as a computer, a server, a mobile phone, and a tablet.
In the several embodiments provided in the present application, it should be understood that the disclosed terminal, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. The above embodiments are merely examples and are not intended to limit the scope of the present disclosure, and all modifications, equivalents, and flow charts using the contents of the specification and drawings of the present disclosure or those directly or indirectly applied to other related technical fields are intended to be included in the scope of the present disclosure.
Claims (10)
1. An analysis method for remote login of a bargun account is characterized by comprising the following steps:
acquiring track point sequence data ordered by the same bargun account according to time;
sequentially calculating whether the accessibility condition is met between each current track point and the adjacent previous track point from the first track point, if so, distributing to the same track point sub-queue, and if not, distributing to different track point sub-queues; until the last trace point;
and judging login abnormity according to the obtained at least one track point sub-queue.
2. The analysis method for remote login of bargun account number according to claim 1, wherein the accessibility condition comprises: the straight-line distance between the two track points is smaller than a preset distance judgment threshold value and smaller than the maximum possible moving distance between the two track points.
3. The analysis method for remote login of a bargun account according to claim 2, wherein if the reachability condition is not satisfied between the current track point and the previous adjacent track point, the current track point and the previous adjacent track point are assigned to different track point sub-queues, and the method comprises the following steps:
judging whether other track point sub-queues except the queue where the previous track point adjacent to the current track point is located meet preset conditions or not, and storing the current track point;
if yes, the current track point is distributed to the track point sub-queue, otherwise, the current track point is distributed to a new track point sub-queue.
4. The analysis method for remote login of bargun account according to claim 3, wherein the preset conditions comprise:
and the trace point which is distributed and added at the latest in the trace point sub-queue meets the accessibility condition with the current trace point, and the connection probability value of the trace point and the current trace point is the maximum.
5. The analysis method for remote login of a bargun account according to claim 3, wherein the maximum possible moving distance between the two track points is calculated according to the time stamp interval and the moving speed of the two track points.
6. The analysis method for remote login of bargun account according to claim 4, wherein the connection probability is obtained by calculation according to a moving direction angle difference between the latest assigned added track point and the current track point in the track point sub-queue, a preset shape factor and a predicted distance between the two points.
7. The analysis method for remote login of a rifle account according to claim 1, wherein the obtained at least one track point queue corresponds to different rifle devices for remote login of the rifle account respectively.
8. An analysis system for remote login of a bargun account is characterized by comprising:
the acquisition module is used for acquiring track point sequence data ordered by the same bargun account according to time;
the calculation module is used for calculating whether the accessibility condition is met between each current track point and the adjacent previous track point or not in sequence from the first track point, if so, the calculation module is distributed to the same track point sub-queue, and if not, the calculation module is distributed to different track point sub-queues; until the last trace point;
and the judging module is used for judging login abnormity according to the obtained at least one track point queue.
9. A terminal, characterized in that it comprises a processor, a memory coupled to the processor, in which are stored program instructions which, when executed by the processor, cause the processor to carry out the steps of the analysis method of barracude account allopatric login according to any one of claims 1 to 7.
10. A storage medium storing a program file enabling the remote login analysis method of the rifle account according to any one of claims 1 to 7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110709800.0A CN113591043B (en) | 2021-06-25 | 2021-06-25 | Analysis method, system, terminal and storage medium for remote logging of Bagun account |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110709800.0A CN113591043B (en) | 2021-06-25 | 2021-06-25 | Analysis method, system, terminal and storage medium for remote logging of Bagun account |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113591043A true CN113591043A (en) | 2021-11-02 |
| CN113591043B CN113591043B (en) | 2024-03-29 |
Family
ID=78244410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110709800.0A Active CN113591043B (en) | 2021-06-25 | 2021-06-25 | Analysis method, system, terminal and storage medium for remote logging of Bagun account |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113591043B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103457923A (en) * | 2012-06-05 | 2013-12-18 | 阿里巴巴集团控股有限公司 | Method, device and system for controlling different-place login |
| CN108848113A (en) * | 2018-08-15 | 2018-11-20 | 广州视源电子科技股份有限公司 | Client device login control method and device, storage medium and server |
| CN111311151A (en) * | 2020-02-11 | 2020-06-19 | 江苏满运软件科技有限公司 | Method and device for detecting authenticity of logistics transportation track, electronic equipment and storage medium |
| CN111400619A (en) * | 2020-03-11 | 2020-07-10 | 上海东普信息科技有限公司 | Logistics track data pushing method, device, equipment and storage medium |
-
2021
- 2021-06-25 CN CN202110709800.0A patent/CN113591043B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103457923A (en) * | 2012-06-05 | 2013-12-18 | 阿里巴巴集团控股有限公司 | Method, device and system for controlling different-place login |
| CN108848113A (en) * | 2018-08-15 | 2018-11-20 | 广州视源电子科技股份有限公司 | Client device login control method and device, storage medium and server |
| CN111311151A (en) * | 2020-02-11 | 2020-06-19 | 江苏满运软件科技有限公司 | Method and device for detecting authenticity of logistics transportation track, electronic equipment and storage medium |
| CN111400619A (en) * | 2020-03-11 | 2020-07-10 | 上海东普信息科技有限公司 | Logistics track data pushing method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113591043B (en) | 2024-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101739292B (en) | Based on isomeric group operation self-adapting dispatching method and the system of application characteristic | |
| CN107784597B (en) | Travel mode identification method and device, terminal equipment and storage medium | |
| US9747805B2 (en) | Computing a similarity measure over moving object trajectories | |
| CN111783844A (en) | Target detection model training method and device based on deep learning and storage medium | |
| CN113553482B (en) | Stay point identification and trip chain construction system, algorithm, equipment and storage medium | |
| CN111737377A (en) | Method and device for identifying drift trajectory, computing equipment and storage medium | |
| CN113112643A (en) | Evaluation method and device for predicted trajectory, electronic device and storage medium | |
| CN114661994A (en) | User interest data processing method and system based on artificial intelligence and cloud platform | |
| CN114743132A (en) | Target algorithm selection method and device, electronic equipment and storage medium | |
| CN108957397A (en) | The localization method and device of crusing robot | |
| CN115280374A (en) | Labeling method and device | |
| CN112235807B (en) | Networking method, device, equipment and medium of TDOA monitoring system | |
| CN111369790A (en) | Vehicle-passing record correction method, device, equipment and storage medium | |
| CN113834496A (en) | Road data missing track matching method, system, terminal device and storage medium | |
| CN113591043A (en) | Analysis method, system, terminal and storage medium for remote login of rifle account | |
| Chen et al. | Trajectory classification to support effective and efficient field-road classification | |
| CN119249222A (en) | Training method of loading and unloading point recognition model, loading and unloading point recognition method and electronic equipment | |
| KR101791947B1 (en) | Driving evaluation method and apparatus based on fractal dimension analysis | |
| CN115577004B (en) | Multi-view process mining method and system supporting character-activity relationship identification | |
| CN118071212A (en) | Intelligent analysis and optimization method and system of logistics efficiency indicators based on model | |
| CN117314280A (en) | Method and system for processing capacity data | |
| CN113923405A (en) | Mobile communication system based on safety monitoring | |
| CN115116258A (en) | A method, device and processing device for identifying the operating state of a bus | |
| CN121122027B (en) | Correction method for device position abnormality and storage medium | |
| CN117991757B (en) | Unmanned aerial vehicle control method and system for heterogeneous airborne radar signals |
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 | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: 518000 floor 4, building a, Lufthansa aviation Park, hourui community, Hangcheng street, Bao'an District, Shenzhen City, Guangdong Province Applicant after: Shenzhen Leap New Technology Co.,Ltd. Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Applicant before: Shenzhen Leap New Technology Co.,Ltd. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |

