CN111770456B - Automatic sign-in system and method for hospital teaching activities - Google Patents

Automatic sign-in system and method for hospital teaching activities Download PDF

Info

Publication number
CN111770456B
CN111770456B CN201910956233.1A CN201910956233A CN111770456B CN 111770456 B CN111770456 B CN 111770456B CN 201910956233 A CN201910956233 A CN 201910956233A CN 111770456 B CN111770456 B CN 111770456B
Authority
CN
China
Prior art keywords
check
sign
cloud server
application
state
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.)
Active
Application number
CN201910956233.1A
Other languages
Chinese (zh)
Other versions
CN111770456A (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.)
Shanghai Several Information Technology Co ltd
Original Assignee
Shanghai Several Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Several Information Technology Co ltd filed Critical Shanghai Several Information Technology Co ltd
Priority to CN201910956233.1A priority Critical patent/CN111770456B/en
Publication of CN111770456A publication Critical patent/CN111770456A/en
Application granted granted Critical
Publication of CN111770456B publication Critical patent/CN111770456B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides an automatic sign-in system and method for hospital teaching activities, wherein the method comprises the following steps: the mobile terminal receives broadcast information of the iBeacon equipment, generates a sign-in application and sends the sign-in application to the cloud server; the cloud server acquires a sign-in application and sends a sign-in verification application to the third-party service platform; the third-party service platform inquires whether the teaching activity position ID and the stay detection duration are started or not according to the sign-in verification application, inquires whether student account information exists in a student information list and a teaching activity non-required sign-in list or not, compares a distance value corresponding to the RSSI value with a sign-in threshold intensity threshold, generates a sign-in result and returns the sign-in result to the cloud server; the cloud server sets a sign-in state and transmits the sign-in state back to the mobile terminal; if the mobile terminal is in the check-in state, the mobile terminal sends a check-in application to the cloud server; and the cloud server respectively compares the sign-in time with the teaching activity starting time range, the stay time and the stay detection time, sets the sign-in state and record and returns the sign-in state and record to the mobile terminal.

Description

Automatic sign-in system and method for hospital teaching activities
Technical Field
The invention relates to the field of communication, in particular to an automatic sign-in system and method for hospital teaching activities.
Background
The hospital teaching management department needs to set a check-in system to record and supervise the teaching activities of the students participating in the hospital department organization. Most of the existing sign-in methods are manual methods such as registration, fingerprint card punching, card swiping, wechat scanning two-dimensional code and the like, and the methods have the following defects: 1. students need to sign in manually by themselves, and the situation that the students forget to sign in cannot be avoided, so that the sign-in convenience is poor; 2. in the manual check-in mode, a check-in book, or check-in equipment or a two-dimensional code needs to be arranged on a teaching field, and queuing check-in can be caused when the flow of check-in people is large, so that the check-in efficiency is low; 3. the manual sign-in mode of the part can not avoid the situation of class escape when the student signs on behalf of the student and leaves the field after the student signs in, and the sign-in accuracy can not be ensured.
The chinese patent application No. 201810884687.8, entitled "a sign-in method, system, device, and storage medium", adopts iBeacon broadcasting equipment to send identification information to a mobile terminal within a preset coverage range, the mobile terminal receives the identification information to generate a sign-in request, and sends the sign-in request to a server, the server receives the sign-in request, and compares the personnel information corresponding to the sign-in request with a preset sign-in personnel list, if the sign-in personnel information corresponding to the sign-in request is in the preset sign-in personnel list, the sign-in personnel information corresponding to the sign-in request is recorded.
The invention realizes the non-sensory sign-in, improves the sign-in convenience of the commuter, still cannot detect the stay time of the sign-in personnel at the sign-in place, and cannot solve the problem of course escaping of the students after the sign-in is finished in the teaching scene.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides an automatic sign-in system and method for hospital teaching activities, which are based on an indoor low-power-consumption Bluetooth technology (also called iBeacon technology), realize automatic non-inductive sign-in and solve the problems of queuing sign-in, sign-on and walking after the sign-in is finished.
The invention specifically adopts the following technical scheme:
an automatic check-in system for hospital educational activities, the system comprising: the system comprises at least one iBeacon Bluetooth device, iBeacon Bluetooth device configuration tool software, a cloud server, a third-party service platform and at least one mobile terminal; each iBeacon Bluetooth device corresponds to identification information, and the iBeacon Bluetooth devices are arranged in a designated area; the iBeacon Bluetooth device configuration tool software is used for setting the identification information and the signal transmission power intensity of the iBeacon Bluetooth device;
each mobile terminal is used for receiving the identification information, the signal transmitting power intensity and the Bluetooth MAC address of the iBeacon Bluetooth equipment, generating a sign-in request and sending the sign-in request to the cloud server; receiving the check-in state returned by the cloud server, updating the corresponding check-in state and check-in record, and sending a check-out application to the cloud server within the teaching activity time range;
the cloud server is used for acquiring the sign-in application sent by the mobile terminal, comparing a sign-in request timestamp in the sign-in application with server time, storing the effective sign-in application and sending a sign-in verification application to the third-party service platform; receiving a sign-off application sent by the mobile terminal, inquiring a corresponding teaching activity opening time range and a corresponding stay detection time length, comparing a sign-off timestamp with the corresponding teaching activity opening time range by comparing with corresponding information in the sign-off application, calculating actual stay time according to the sign-off application timestamp and the sign-on request timestamp, comparing with the stay detection time length, setting a sign-on state after comparison, updating a sign-on record, and returning the sign-on state to the mobile terminal; and receiving a check-in result returned by the third-party service platform, setting the corresponding check-in request as a corresponding check-in state, updating the corresponding check-in record, and transmitting the check-in state back to the mobile terminal.
The third-party service platform is used for receiving the sign-in verification application sent by the cloud server, inquiring whether a teaching activity position ID and a stay detection time length preset in the third-party service platform are started or not, and inquiring whether student account information in the sign-in application exists in a student information table and a teaching activity non-sign-in list preset by the third-party service platform or not; converting the RSSI value contained in the received sign-in verification application into a distance value, and comparing the distance value with a sign-in threshold strength threshold value of a current teaching activity field preset by the third-party service platform; and returning a corresponding check-in result to the cloud server.
Preferably, the first and second electrodes are formed of a metal,
the identification information includes: UUID is hospital information; major is department information; minor is teaching activity site information;
the mobile terminal corresponds to student account information;
the teaching activity position ID in the third-party service platform comprises hospital information, department information and teaching activity site information;
teaching activity site information in the identification information is associated and bound with the teaching activity position ID, and one piece of identification information corresponds to one teaching activity site ID;
the sign-in threshold intensity threshold of the current teaching activity site in the third-party service platform is the maximum radius of the allowed sign-in with iBeacon equipment as the center;
the cloud server is stored with the identification information that each iBeacon bluetooth device corresponds.
Preferably, the first and second electrodes are formed of a metal,
the check-in application comprises check-in request content and a check-in request timestamp;
the sign-in request content comprises identification information of the iBeacon equipment, a Bluetooth MAC address, wireless Received Signal Strength (RSSI) value and student account information of the mobile terminal;
the check-in verification application comprises a check-in application and a check-in verification request timestamp;
the sign-off application comprises the teaching activity location ID and a sign-off application timestamp.
The invention also provides an automatic sign-in method for the hospital teaching activities, which comprises the following steps:
the method comprises the steps that an iBeacon device is arranged in a designated area, identification information and signal emission power intensity of the iBeacon device are set, and the set identification information is stored in a cloud server;
the mobile terminal entering the designated area range receives the identification information, the Bluetooth MAC address information and the signal transmission power intensity information of the iBeacon equipment, generates a sign-in application, and sends the sign-in application to a cloud server;
the cloud server acquires the check-in application, compares a check-in request timestamp in the check-in application with server time, stores the effective check-in application, and sends a check-in verification application to a third-party service platform;
the third-party service platform receives the sign-in verification application, inquires whether the state of the corresponding teaching activity position ID in the third-party service platform is started, if so, the third-party service platform inquires whether the teaching activity position ID is started for stay detection duration, and the returned result of the third-party service platform comprises a starting state, a teaching activity position ID field, a preset teaching activity starting time range field and a preset stay detection duration field;
the third-party service platform further inquires whether student account information in the sign-in application exists in a student information table preset by the third-party service platform, if so, the third-party service platform inquires whether the student account information exists in a teaching activity non-required sign-in list, if not, the third-party service platform converts an RSSI value contained in the sign-in verification application into a distance value, compares the distance value with a sign-in threshold strength threshold value of a current teaching activity field preset by the third-party service platform to generate a sign-in result, and returns the sign-in result to the cloud server;
the cloud server receives a check-in result returned by the third-party service platform, sets a check-in state and transmits the check-in state back to the mobile terminal; if the check-in result is successful and comprises a stay detection time length opening state, a teaching activity position ID field, a teaching activity opening time range field and a stay detection time length field, the cloud server sets a corresponding check-in request to be in a check-in state, stores the check-in state, the teaching activity opening time range field and the stay detection time length field in a check-in form of the cloud server, and transmits the check-in state back to the mobile terminal;
the mobile terminal receives the check-in state returned by the cloud server, if the check-in state is the check-in state, the mobile terminal sets the corresponding non-check-in state as the check-in state, sends a check-out application to the cloud server, and stops sending the check-in application until the check-in success or check-in failure result is returned by the cloud server;
the cloud server receives the sign-off application sent by the mobile terminal, inquires a corresponding teaching activity position ID, compares a sign-off application timestamp with a corresponding teaching activity starting time range, sets the sign-on in-progress application as a sign-on failure state if the sign-off application timestamp exceeds the teaching activity starting time range, updates a corresponding sign-on record, and returns the sign-on failure state and the sign-on record to the mobile terminal;
if the sign-off application timestamp information is within the teaching activity starting time range, the cloud server further calculates the actual stay time of the student according to the sign-off application timestamp and the sign-on request timestamp, compares the actual stay time with the stay detection time requirement, and if the actual stay time does not exceed the stay detection time, the cloud server does not set a sign-on state, does not update the corresponding sign-on record, and does not return to the mobile terminal; and if the length of the stay detection time is exceeded, the cloud server sets the application in the check-in to a check-in success state.
Preferably, the first and second electrodes are formed of a metal,
the mobile terminal receives the signal transmission power intensity from the iBeacon equipment and automatically converts the signal transmission power intensity into a wireless received signal intensity (RSSI value);
the mobile terminal will the identification information, bluetooth MAC address, RSSI value, and student's account information that mobile terminal has will sign in the request content as signing in, will sign in the request content and sign in the request timestamp conduct sign in the application send to the high in the clouds server.
Preferably, the first and second electrodes are formed of a metal,
the cloud server will check-in request timestamp compares with server time, if check-in request time with server time error does not exceed five seconds, then the application of checking in is effective, the cloud server will check-in application is stored the back, will check-in request and check-in through the API interface and verify the application timestamp and send as the application of checking in to third party's business platform.
Preferably, the first and second electrodes are formed of a metal,
the third party service platform inquires whether the corresponding teaching activity position ID preset by the third party service platform is in an open state, and the method further comprises the following steps:
if the third-party service platform is in the closed state, the third-party service platform verifies the sign-in application as an invalid sign-in and returns an invalid sign-in result to the cloud server;
the third party service platform inquires whether a preset corresponding teaching activity position ID is started to stay for detection time, and the method further comprises the following steps:
and if the stay detection time length is not started, the return result does not contain the starting state and the field.
Preferably, the first and second electrodes are formed of a metal,
the third party service platform inquires whether the student account information in the check-in application exists in a student information table preset by the third party service platform, and the method further comprises the following steps:
if the third-party service platform does not exist, the third-party service platform returns a sign-in failure result to the cloud server;
the third party service platform inquires whether the student account information in the check-in application exists in a teaching activity list preset by the third party service platform, and the method further comprises the following steps:
and if the third-party service platform exists, the third-party service platform returns a result of no sign-in to the cloud server.
Preferably, the first and second electrodes are formed of a metal,
the third party service platform converts the RSSI value contained in the sign-in verification application into a distance value, judges whether the distance value exceeds a sign-in threshold intensity threshold value of a current teaching activity field preset by the third party service platform,
if the third party service platform does not exceed the preset threshold value, the third party service platform returns a successful sign-in result to the cloud server;
and if the third party service platform exceeds the preset threshold, the third party service platform returns a sign-in failure result to the cloud server.
Preferably, the first and second electrodes are formed of a metal,
the cloud server receives the check-in result returned by the third-party service platform, and the method further comprises the following steps:
if the check-in result is check-in failure, the cloud server sets the corresponding check-in request to be in a check-in failure state, updates the corresponding check-in record, and transmits the check-in failure state back to the mobile terminal after the update is successful;
if the check-in result is that check-in is not needed, the cloud server sets the corresponding check-in request to be in a check-in-free state, and the check-in-free state is transmitted back to the mobile terminal;
if the check-in result is that the check-in is invalid, the cloud server sets the corresponding check-in request to be in an invalid check-in state, and the invalid check-in state is transmitted back to the mobile terminal;
and if the check-in result is that the check-in is successful, the cloud server sets the corresponding check-in request to be in a check-in successful state, updates the corresponding check-in record, and transmits the check-in successful state back to the mobile terminal after the update is successful.
Preferably, the first and second electrodes are formed of a metal,
the mobile terminal receives the check-in state returned by the cloud server, and the method further comprises the following steps:
if the mobile terminal receives the check-in failure state returned by the cloud server, the mobile terminal sets the corresponding check-in failure state as the check-in failure state and updates the corresponding check-in record;
if the mobile terminal receives the check-in-free state or the invalid check-in state returned by the cloud server, the mobile terminal does not change any current check-in record and state;
and if the mobile terminal receives the check-in success state returned by the cloud server, the mobile terminal sets the corresponding check-in failure state as the check-in success state, updates the corresponding check-in record and stops sending check-in application.
The invention also relates to a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the above-mentioned method.
Compared with the prior art, the invention has the beneficial effects that: and the mobile terminal in the preset signal coverage range receives the broadcast information of the iBeacon equipment, and generates a sign-in request according to the specific hospital information in the broadcast information. The check-in request is subjected to multiple verification of the cloud server and the third-party service platform respectively, the cloud server verifies the validity of check-in time, the third-party service platform verifies whether check-in personnel are in a preset area or not and whether check-in personnel are in a preset list or not, and a corresponding check-in result is generated, so that non-inductive check-in is realized, and the check-in accuracy is improved. The parallel processing performance of the cloud server is utilized, so that the problem of queuing and signing is solved. In addition, the cloud server can also verify whether the sign-off time is within the teaching activity starting time range and whether the actual stay time exceeds the stay detection time according to the sign-off application sent by the mobile terminal, so that the problem that the user walks after signing off is solved.
Drawings
FIG. 1 is a schematic diagram of a check-in system according to an embodiment of the present invention;
fig. 2 is a flowchart of a check-in method according to an embodiment of the present invention.
Detailed Description
The present invention will be further described with reference to the accompanying drawings and the detailed description, and it should be noted that any combination of the following embodiments or technical features can be used to form a new embodiment without conflict.
As shown in fig. 1, an embodiment of the present invention provides a check-in system, including: the system comprises at least one iBeacon Bluetooth device 1, iBeacon Bluetooth device configuration tool software 2, a cloud server 3, a third-party service platform 4 and at least one mobile terminal 5, wherein the iBeacon Bluetooth device 1, the iBeacon Bluetooth device configuration tool software, the cloud server 3 and the third-party service platform are arranged in each teaching activity field.
The data broadcasted by the iBeacon Bluetooth device can be decomposed into four types: proximity UUID/Major/Minor/Measured power. Proximity UUID is a standard 32-bit identifier; major and Minor are both 16-bit self-settable identifiers; measured power corresponds to the value of Txpower in the broadcast, which is used to represent the signal transmit power strength of the iBeacon bluetooth device.
An iBeacon bluetooth apparatus 1 correspond an identification information, identification information includes: UUID is hospital information; major is department information; minor is teaching event venue information.
iBeacon Bluetooth device configuration tool software 2 is used for right the above-mentioned identification information of iBeacon Bluetooth device and signal transmission power intensity are set for.
Teaching activity field information in the identification information of the iBeacon equipment 1 is associated and bound with a teaching activity position ID preset in the third-party service platform 4. An iBeacon device 1 correspond a teaching activity position ID. An iBeacon equipment 1 set up in a designated area, designated area is teaching activity place actual area.
And the mobile terminal 5 is used for receiving the identification information of the iBeacon equipment 1 in the teaching activity field. The mobile terminal 5 further receives the signal transmission power strength of the iBeacon device 1, and automatically converts the signal transmission power strength into a wireless received signal strength (RSSI value).
The mobile terminal 5 corresponds to student account information.
And the mobile terminal 5 is used for generating a sign-in application according to the identification information, the Bluetooth MAC address and the RSSI value and the student account information corresponding to the mobile terminal 5, and sending the sign-in application to the cloud server 3.
The sign-in request content comprises identification information, a Bluetooth MAC address, wireless receiving signal strength (RSSI value) and student account information of the iBeacon equipment.
The check-in application includes check-in request content and a check-in request timestamp.
And the mobile terminal 5 is also used for receiving the successful check-in state returned by the cloud server 3, setting the corresponding non-check-in state as the successful check-in state by the mobile terminal 5, updating the corresponding check-in record and stopping sending the check-in application.
In another embodiment, the mobile terminal 5 is further configured to receive a result of the check-in-free status or the invalid check-in status returned by the cloud server 3, and the current check-in record and status are not changed by the mobile terminal 5.
In another embodiment, the mobile terminal 5 is further configured to receive a check-in failure status result returned by the cloud server 3, and the mobile terminal 5 sets a corresponding check-in failure status as a check-in failure status and updates a corresponding check-in record.
In another embodiment, when the mobile terminal 5 receives the check-in success status returned by the cloud server 3, the mobile terminal 5 sets the corresponding check-in failure status as the check-in success status, and sends a check-out application to the cloud server 3 within the teaching activity time range, until the cloud server 3 returns the check-in success result, the sending is stopped.
The sign-off application at least comprises a current teaching activity position ID and a sign-off application time stamp.
Cloud server 3 stores the identification information that each iBeacon bluetooth equipment 1 corresponds.
The cloud server 3 is used for acquiring the sign-in application sent by the mobile terminal 5, comparing the sign-in request timestamp in the sign-in application with the server time, storing the effective sign-in application, and sending the sign-in verification application to the third-party service platform 4.
Cloud end server 3 is used for receiving the application of signing off that mobile terminal 5 sent, teaching activity position ID that the inquiry of cloud end server 3 corresponds, teaching activity opening time scope, the length of stay detection that will correspond, will sign off the application timestamp and compare with teaching activity opening time scope to according to signing off the application timestamp and signing on the request timestamp calculation obtain student's actual dwell time, will actual dwell time compares with the length of stay detection. After comparison, the cloud server 3 sets the application in check-in as a check-in success state or a check-in failure state, updates the corresponding check-in record, and returns the set check-in state to the mobile terminal 5.
In another embodiment, after the comparison, the cloud server 3 does not set a check-in state, does not update a corresponding check-in record, and does not return to the mobile terminal 5.
The cloud server 3 is further configured to receive a check-in result returned by the third-party service platform 4, set the corresponding check-in request to a corresponding check-in state, update the corresponding check-in record, and after the update is successful, return the check-in state to the mobile terminal 5.
In another embodiment, the cloud server 3 is further configured to receive a check-in success returned by the third-party service platform 4 and a check-in result including a field of the open dwell detection time and the teaching activity open time range, set the corresponding check-in request to be in a check-in state by the cloud server 3, store the check-in request, the teaching activity open time range, and the dwell detection time in a check-in form, and transmit the check-in state back to the mobile terminal 5.
The teaching activity position ID in the third-party service platform comprises hospital information, department information and teaching activity site information. Teaching activity site information in the identification information is associated and bound with the teaching activity position ID, and one identification information corresponds to one teaching activity site ID.
The third-party service platform is also preset with a teaching activity starting time range field and a preset stay detection duration field. For example, the teaching activity is started in the time range of 7 in the morning: 00-8: 00, the dwell detection time period is 60 minutes.
And the third-party service platform 4 is used for receiving a check-in verification application sent by the cloud server 3, determining teaching activity field information contained in the check-in verification application, and inquiring whether the current teaching activity position ID is in an open state. If the third-party service platform is in the closed state, the third-party service platform 4 returns an invalid check-in result to the cloud server 3.
The check-in verification application comprises a check-in application and a check-in verification request timestamp.
And the third-party service platform 4 is also used for inquiring whether the current teaching activity position ID is started for the stay detection time. If the stay detection duration is started, the third-party service platform 4 returns a result to the cloud server 3, wherein the result comprises a starting state, a teaching activity position ID field, a teaching activity starting time range field and a stay detection duration requirement field; and if the stay detection time length is not started, the return result does not contain the starting state and the field.
And the third-party service platform 4 is also used for inquiring whether the student account information in the check-in application exists in a student information table preset by the third-party service platform. If the check-in failure result does not exist, the third-party service platform 4 returns a check-in failure result to the cloud server 3.
And the third-party service platform 4 is also used for inquiring whether the student account information in the check-in application exists in a teaching activity non-check-in list preset by the third-party service platform. And if the check-in result exists, returning the check-in result to the cloud server 3.
And the third-party service platform 4 converts the received RSSI value contained in the sign-in verification application into a distance value, and compares the distance value with a sign-in threshold intensity threshold value of a current teaching activity field preset by the third-party service platform. If the third party service platform exceeds the preset threshold, the third party service platform 4 returns a successful sign-in result to the cloud server 3; if the third party service platform does not exceed the limit, the third party service platform 4 returns a sign-in failure result to the cloud server 3.
As shown in fig. 2, an embodiment of the present invention further provides a check-in method, including:
step S101: in the teaching area that needs to sign in, adopt iBeacon configuration tool software to set up the identification information and the signal transmission power intensity of iBeacon equipment to save in the high in the clouds server identification information.
The identification information in the iBeacon equipment consists of three parts: UUID is hospital information; major is department information; minor is teaching event venue information. And the teaching activity site information in the identification information is associated and bound with the teaching activity position ID in the third-party service platform. The teaching activity position ID also comprises hospital information, department information and teaching activity site information. The identification information of the iBeacon equipment corresponds to a teaching activity position ID.
The iBeacon equipment is arranged in a designated area, and the designated area is in the actual area of the teaching activity field in the third-party service platform.
Through setting up the signal emission power intensity of iBeacon equipment, prescribe the signal coverage of iBeacon equipment, signal coverage be exactly the regional scope of registering that the student of registering needs to arrive.
Step S102: when the student of registering gets into when signing in the region, the mobile terminal that the student of registering carried receives the identification information and the bluetooth MAC address of iBeacon equipment. The mobile terminal also receives the signal transmission power intensity from the iBeacon equipment and automatically converts the signal transmission power intensity into a wireless received signal intensity (RSSI value).
The mobile terminal will identification information, bluetooth MAC address, RSSI value, and student's account number information that mobile terminal has will sign in the request content as signing in, will sign in the request content and sign in the request timestamp conduct sign in application sends to the high in the clouds server.
Preferably, the mobile terminal sends the check-in application to the cloud server once every three seconds, and the mobile terminal stops sending the check-in application until the cloud server returns a check-in success result.
Step S103: the cloud server acquires a check-in application sent by the mobile terminal, and compares a check-in request timestamp in the check-in application with the server time.
If the time error between the sign-in request time and the server time is not more than five seconds, the sign-in application is effective, and the cloud server stores the sign-in application and sends the sign-in request and the sign-in verification application timestamp as the sign-in verification application to the third-party service platform through an API (application programming interface).
Step S104: and the third-party service platform receives the sign-in verification application, determines the current teaching activity site information contained in the sign-in verification application, and inquires whether the corresponding teaching activity position ID preset by the third-party service platform is in an open state.
If the teaching activity position ID is in an open state, entering step S105; and if the third-party service platform is in a closed state, the third-party service platform verifies the sign-in application as an invalid sign-in, and returns an invalid sign-in result to the cloud server.
Step S105: and the third-party service platform inquires whether a preset corresponding teaching activity position ID is started for stay detection time.
If the stay detection duration is started, the third-party service platform comprises a starting state, a teaching activity position ID field, a preset teaching activity starting time range field and a preset stay detection duration field in a returned result; and if the stay detection time length is not started, the return result does not contain the starting state and the field.
Step S106: and the third-party service platform inquires whether the student account information in the check-in application exists in a student information table preset by the third-party service platform.
If yes, go to step S107; and if the third-party service platform does not exist, returning a check-in failure result to the cloud server by the third-party service platform.
Step S107: and the third-party service platform inquires whether the student account information in the check-in application exists in a teaching activity non-check-in list preset by the third-party service platform.
If the check-in result exists, the third-party service platform returns the check-in result to the cloud server; if not, the process proceeds to step S108.
Step S108: and the third-party service platform converts the received RSSI value contained in the sign-in verification application into a distance value, and compares the distance value with a sign-in threshold intensity threshold value of a current teaching activity site preset by the third-party service platform. The sign-in threshold strength threshold is the maximum radius of the allowed sign-in centered on the iBeacon device.
Preferably, the check-in threshold strength threshold may be set to 8 meters.
Step S109: and after the third-party service platform compares the check-in results, generating corresponding check-in results, and returning the check-in results to the cloud server.
If the distance value exceeds the sign-in threshold intensity threshold, the third-party service platform returns a sign-in failure result to the cloud server; and if the distance value does not exceed the sign-in threshold intensity threshold, the third-party service platform returns a sign-in success result to the cloud server.
Step S110: and the cloud server receives the check-in result returned by the third-party service platform, sets a check-in state and transmits the check-in state back to the mobile terminal.
And when the cloud server receives a check-in failure result returned by the third-party service platform, the cloud server sets the corresponding check-in request to be in a check-in failure state, updates the corresponding check-in record, and transmits the check-in failure state back to the mobile terminal after the update is successful.
And when the cloud server receives a check-in-free result returned by the third-party service platform, the cloud server sets the corresponding check-in request to be in a check-in-free state, and transmits the check-in-free state back to the mobile terminal.
And when the cloud server receives an invalid check-in result returned by the third-party service platform, the cloud server sets the corresponding check-in request to be in an invalid check-in state, and the invalid check-in state is transmitted back to the mobile terminal.
And when the cloud server receives a sign-in success result returned by the third-party service platform, the cloud server sets the corresponding sign-in request to be in a sign-in success state, updates the corresponding sign-in record, and transmits the sign-in success state back to the mobile terminal after the update is successful.
When the cloud server receives the results of successful sign-in returned by the third-party service platform and including a stay detection time length opening state, a teaching activity position ID field, a teaching activity opening time range field and a stay detection time length field, the cloud server sets the corresponding sign-in request to be in a state, stores the sign-in state, the teaching activity opening time range field and the stay detection time length field in a sign-in form of the cloud server, and transmits the sign-in state back to the mobile terminal.
Step S111: and the mobile terminal receives the check-in state returned by the cloud server and executes corresponding operation.
And when the mobile terminal receives the check-in failure state returned by the cloud server, the mobile terminal sets the corresponding check-in failure state as the check-in failure state and updates the corresponding check-in record.
When the mobile terminal receives the check-in-free state or the invalid check-in state returned by the cloud server, the mobile terminal does not change any current check-in record and state.
And when the mobile terminal receives the check-in success state returned by the cloud server, the mobile terminal sets the corresponding check-in failure state as the check-in success state, updates the corresponding check-in record and stops sending check-in application.
When the mobile terminal receives the check-in state returned by the cloud server, the mobile terminal sets the corresponding non-check-in state as the check-in state, sends a check-out application to the cloud server, and stops sending until the check-in success or the check-in failure result is returned by the cloud server.
Preferably, the mobile terminal sends a sign-off request to the cloud server every five seconds within the teaching activity time range, and the sign-off request at least comprises a current teaching activity position ID field and a sign-off request timestamp field.
Step S112: and the cloud server receives the sign-off application sent by the mobile terminal, inquires the corresponding teaching activity position ID, and compares the sign-off application timestamp with the corresponding teaching activity starting time range.
Step S113: and the cloud server judges whether the sign-off application timestamp exceeds the teaching activity starting time range.
If the mobile terminal is in the check-in state, the cloud server sets the check-in application to be in the check-in failure state, updates the corresponding check-in record and returns the check-in failure state and the check-in record to the mobile terminal; if not, the process proceeds to step S114.
Step S114: the cloud server further calculates the actual stay time of the student according to the sign-off application timestamp and the sign-in request timestamp, and compares the actual stay time with the stay detection time.
Step S115: and the cloud server judges whether the actual stay time exceeds the stay detection time.
If the current time does not exceed the preset time, the cloud server does not set a check-in state, does not update a corresponding check-in record and does not return to the mobile terminal; if so, the process proceeds to step S116.
Step S116: the cloud server sets the application in the check-in as a check-in success state, updates the corresponding check-in record, and returns the check-in success state and the check-in record to the mobile terminal.
According to the check-in method provided by the embodiment of the invention, the mobile terminal in the preset signal coverage area receives the broadcast information of the iBeacon equipment, and generates the check-in request according to the specific hospital information in the broadcast information. The check-in request is subjected to multiple verification of the cloud server and the third-party service platform respectively, the cloud server verifies the validity of check-in time, the third-party service platform verifies whether check-in personnel are in a preset area or not and whether check-in personnel are in a preset list or not, and a corresponding check-in result is generated, so that non-inductive check-in is realized, and the check-in accuracy is improved. The parallel processing performance of the cloud server is utilized, so that the problem of queuing and signing is solved. In addition, the cloud server can also verify whether the sign-off time is within the teaching activity starting time range and whether the sign-off time exceeds the stay detection duration according to the sign-off application sent by the mobile terminal, so that the problem that the user walks after signing off is solved.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by software plus necessary general hardware platform. Based on this understanding, the technical solution of the present invention may be embodied in the form of a software product, or a part thereof, which contributes to the prior art, and a computer-readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., on which a computer program is stored, which when executed by a processor implements the above-mentioned method.
The above embodiments are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited thereby, and any insubstantial changes and substitutions made by those skilled in the art based on the present invention are within the protection scope of the present invention.

Claims (13)

1. An automatic check-in system for hospital educational activities, comprising: the system comprises at least one iBeacon Bluetooth device, iBeacon Bluetooth device configuration tool software, a cloud server, a third-party service platform and at least one mobile terminal; wherein,
each iBeacon Bluetooth device corresponds to identification information, and the iBeacon Bluetooth devices are arranged in a designated area; the iBeacon Bluetooth device configuration tool software is used for setting the identification information and the signal transmission power intensity of the iBeacon Bluetooth device;
each mobile terminal is used for receiving the identification information, the signal transmitting power intensity and the Bluetooth MAC address of the iBeacon Bluetooth equipment, generating a sign-in application and sending the sign-in application to the cloud server; receiving a check-in state returned by the cloud server, if the check-in state is a check-in state, setting a corresponding non-check-in state as a check-in state by the mobile terminal, and sending a check-out application to the cloud server until the check-in success or check-in failure result is returned by the cloud server and then stopping sending;
the cloud server is used for acquiring the sign-in application sent by the mobile terminal, comparing a sign-in request timestamp in the sign-in application with server time, storing the effective sign-in application and sending a sign-in verification application to the third-party service platform; receiving a check-in result returned by a third-party service platform, if the check-in result is a check-in success and comprises a stay detection time length opening state, a teaching activity position ID field, a teaching activity opening time range field and a stay detection time length field, setting a corresponding check-in request to be a check-in state by the cloud server, and transmitting the check-in state back to the mobile terminal; receiving a sign-off application sent by the mobile terminal, comparing a sign-off application timestamp with a corresponding teaching activity opening time range, if the sign-off application timestamp exceeds the teaching activity opening time range, setting the sign-on application to a sign-on failure state by the cloud server, updating a corresponding sign-on record, returning the sign-on failure state and the sign-on record to the mobile terminal, if the sign-off application timestamp information is in the teaching activity opening time range, calculating an actual stay time length according to the sign-off application timestamp and the sign-on request timestamp, comparing the actual stay time length with the stay detection time length, if the stay detection time length is not exceeded, not setting the sign-on state by the cloud server, not updating the corresponding sign-on record, and not returning to the mobile terminal; if the length of the stay detection time is exceeded, the cloud server sets the application in check-in to a check-in success state;
the third-party service platform is used for receiving the sign-in verification application sent by the cloud server, inquiring whether a teaching activity position ID and a stay detection time length preset in the third-party service platform are started or not, and inquiring whether student account information in the sign-in application exists in a student information table and a teaching activity non-sign-in list preset by the third-party service platform or not; converting the RSSI value contained in the received sign-in verification application into a distance value, and comparing the distance value with a sign-in threshold strength threshold value of a current teaching activity field preset by the third-party service platform; and returning a corresponding check-in result to the cloud server.
2. The system of claim 1,
the identification information includes: UUID is hospital information; major is department information; minor is teaching activity site information; the mobile terminal corresponds to student account information;
the teaching activity position ID in the third-party service platform comprises hospital information, department information and teaching activity site information; teaching activity site information in the identification information is associated and bound with the teaching activity position ID, and one piece of identification information corresponds to one teaching activity site ID;
the sign-in threshold intensity threshold of the current teaching activity site in the third-party service platform is the maximum radius of the allowed sign-in with iBeacon equipment as the center;
the cloud server is stored with the identification information that each iBeacon bluetooth device corresponds.
3. The system of claim 1,
the check-in application comprises check-in request content and a check-in request timestamp;
the sign-in request content comprises identification information of the iBeacon equipment, a Bluetooth MAC address, wireless Received Signal Strength (RSSI) value and student account information of the mobile terminal;
the check-in verification application comprises a check-in application and a check-in verification request timestamp;
the sign-off application comprises the teaching activity location ID and a sign-off application timestamp.
4. An automatic sign-in method for hospital teaching activities is characterized in that an iBeacon device is arranged in a designated area, identification information and signal emission power intensity of the iBeacon device are set, and the set identification information is stored in a cloud server;
the mobile terminal entering the designated area range receives the identification information, the Bluetooth MAC address information and the signal transmission power intensity information of the iBeacon equipment, generates a sign-in application, and sends the sign-in application to a cloud server;
the cloud server acquires the check-in application, compares a check-in request timestamp in the check-in application with server time, stores the effective check-in application, and sends a check-in verification application to a third-party service platform;
the third-party service platform receives the sign-in verification application, inquires whether the state of the corresponding teaching activity position ID in the third-party service platform is started, if so, the third-party service platform inquires whether the teaching activity position ID is started for stay detection duration, and the returned result of the third-party service platform comprises a starting state, a teaching activity position ID field, a preset teaching activity starting time range field and a preset stay detection duration field;
the third-party service platform further inquires whether student account information in the sign-in application exists in a student information table preset by the third-party service platform, if so, the third-party service platform inquires whether the student account information exists in a teaching activity non-required sign-in list, if not, the third-party service platform converts an RSSI value contained in the sign-in verification application into a distance value, compares the distance value with a sign-in threshold strength threshold value of a current teaching activity field preset by the third-party service platform to generate a sign-in result, and returns the sign-in result to the cloud server; the cloud server receives a check-in result returned by the third-party service platform, sets a check-in state and transmits the check-in state back to the mobile terminal; if the check-in result is successful and comprises a stay detection time length opening state, a teaching activity position ID field, a teaching activity opening time range field and a stay detection time length field, the cloud server sets a corresponding check-in request to be in a check-in state, stores the check-in state, the teaching activity opening time range field and the stay detection time length field in a check-in form of the cloud server, and transmits the check-in state back to the mobile terminal;
the mobile terminal receives the check-in state returned by the cloud server, if the check-in state is the check-in state, the mobile terminal sets the corresponding non-check-in state as the check-in state, sends a check-out application to the cloud server, and stops sending the check-in application until the check-in success or check-in failure result is returned by the cloud server;
the cloud server receives the sign-off application sent by the mobile terminal, inquires a corresponding teaching activity position ID, compares a sign-off application timestamp with a corresponding teaching activity starting time range, sets the sign-on in-progress application as a sign-on failure state if the sign-off application timestamp exceeds the teaching activity starting time range, updates a corresponding sign-on record, and returns the sign-on failure state and the sign-on record to the mobile terminal;
if the sign-off application timestamp information is within the teaching activity starting time range, the cloud server further calculates the actual stay time of the student according to the sign-off application timestamp and the sign-on request timestamp, compares the actual stay time with the stay detection time, and if the actual stay time does not exceed the stay detection time, the cloud server does not set a sign-on state, does not update the corresponding sign-on record and does not return to the mobile terminal; and if the length of the stay detection time is exceeded, the cloud server sets the application in the check-in to a check-in success state.
5. The method of claim 4,
the mobile terminal receives the signal transmission power intensity from the iBeacon equipment and automatically converts the signal transmission power intensity into a wireless received signal intensity (RSSI value);
the mobile terminal will the identification information, bluetooth MAC address, RSSI value, and student's account information that mobile terminal has will sign in the request content as signing in, will sign in the request content and sign in the request timestamp conduct sign in the application send to the high in the clouds server.
6. The method of claim 4,
the cloud server will check-in request timestamp compares with server time, if check-in request time with server time error does not exceed five seconds, then the application of checking in is effective, the cloud server will check-in application is stored the back, will check-in request and check-in through the API interface and verify the application timestamp and send as the application of checking in to third party's business platform.
7. The method of claim 4, wherein the third-party service platform, prior to receiving the check-in verification request, further comprises:
the third-party service platform presets a teaching activity position ID, wherein the teaching activity position ID comprises hospital information, department information and teaching activity site information;
the third-party service platform presets a teaching activity starting time range and a staying detection duration;
the third-party service platform is also preset with a student information table, a check-in-free list and a check-in threshold strength threshold, wherein the check-in threshold strength threshold is the maximum radius of allowed check-in with iBeacon equipment as the center.
8. The method of claim 7,
the third party service platform inquires whether the corresponding teaching activity position ID preset by the third party service platform is in an open state, and the method further comprises the following steps:
if the third-party service platform is in the closed state, the third-party service platform verifies the sign-in application as an invalid sign-in and returns an invalid sign-in result to the cloud server;
the third party service platform inquires whether a preset corresponding teaching activity position ID is started to stay for detection time, and the method further comprises the following steps: and if the stay detection time length is not started, the return result does not contain the starting state and the field.
9. The method of claim 7,
the third party service platform inquires whether the student account information in the check-in application exists in a student information table preset by the third party service platform, and the method further comprises the following steps:
if the third-party service platform does not exist, the third-party service platform returns a sign-in failure result to the cloud server;
the third party service platform inquires whether the student account information in the check-in application exists in a teaching activity list preset by the third party service platform, and the method further comprises the following steps:
and if the third-party service platform exists, the third-party service platform returns a result of no sign-in to the cloud server.
10. The method of claim 7,
the third party service platform converts the RSSI value contained in the sign-in verification application into a distance value, judges whether the distance value exceeds a sign-in threshold intensity threshold value of a current teaching activity field preset by the third party service platform,
if the third party service platform does not exceed the preset threshold value, the third party service platform returns a successful sign-in result to the cloud server;
and if the third party service platform exceeds the preset threshold, the third party service platform returns a sign-in failure result to the cloud server.
11. The method of claim 4,
the cloud server receives the check-in result returned by the third-party service platform, and the method further comprises the following steps:
if the check-in result is check-in failure, the cloud server sets the corresponding check-in request to be in a check-in failure state, updates the corresponding check-in record, and transmits the check-in failure state back to the mobile terminal after the update is successful;
if the check-in result is that check-in is not needed, the cloud server sets the corresponding check-in request to be in a check-in-free state, and the check-in-free state is transmitted back to the mobile terminal;
if the check-in result is that the check-in is invalid, the cloud server sets the corresponding check-in request to be in an invalid check-in state, and the invalid check-in state is transmitted back to the mobile terminal;
and if the check-in result is that the check-in is successful, the cloud server sets the corresponding check-in request to be in a check-in successful state, updates the corresponding check-in record, and transmits the check-in successful state back to the mobile terminal after the update is successful.
12. The method of claim 4,
the mobile terminal receives the check-in state returned by the cloud server, and the method further comprises the following steps:
if the mobile terminal receives the check-in failure state returned by the cloud server, the mobile terminal sets the corresponding check-in failure state as the check-in failure state and updates the corresponding check-in record;
if the mobile terminal receives the check-in-free state or the invalid check-in state returned by the cloud server, the mobile terminal does not change any current check-in record and state;
and if the mobile terminal receives the check-in success state returned by the cloud server, the mobile terminal sets the corresponding check-in failure state as the check-in success state, updates the corresponding check-in record and stops sending check-in application.
13. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer, when being executed by a processor, carries out the method according to any one of claims 4-12.
CN201910956233.1A 2019-10-09 2019-10-09 Automatic sign-in system and method for hospital teaching activities Active CN111770456B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910956233.1A CN111770456B (en) 2019-10-09 2019-10-09 Automatic sign-in system and method for hospital teaching activities

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910956233.1A CN111770456B (en) 2019-10-09 2019-10-09 Automatic sign-in system and method for hospital teaching activities

Publications (2)

Publication Number Publication Date
CN111770456A CN111770456A (en) 2020-10-13
CN111770456B true CN111770456B (en) 2021-11-23

Family

ID=72718923

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910956233.1A Active CN111770456B (en) 2019-10-09 2019-10-09 Automatic sign-in system and method for hospital teaching activities

Country Status (1)

Country Link
CN (1) CN111770456B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11361627B1 (en) * 2020-12-01 2022-06-14 Adrenalineip Method of verifying that a wager was placed before market close
CN112769779A (en) * 2020-12-28 2021-05-07 深圳壹账通智能科技有限公司 Media resource transmission method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105427214A (en) * 2015-10-29 2016-03-23 深圳市国华光电科技有限公司 Intelligent classroom teaching management system and method
CN107147993A (en) * 2017-06-08 2017-09-08 华中师范大学 A kind of teaching based on bluetooth is registered and the addicted monitoring system of classroom mobile phone and method
CN107331228A (en) * 2017-08-23 2017-11-07 成都信息工程大学 Interactive mode teaching reponse system and method based on low-power consumption bluetooth technology
CN107784703A (en) * 2017-10-31 2018-03-09 新华三技术有限公司 A kind of check class attendance method, apparatus, electronic equipment and readable storage medium storing program for executing

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103854325B (en) * 2012-11-29 2016-03-30 英业达科技有限公司 The operator scheme of running gear switches and electronic signing system and method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105427214A (en) * 2015-10-29 2016-03-23 深圳市国华光电科技有限公司 Intelligent classroom teaching management system and method
CN107147993A (en) * 2017-06-08 2017-09-08 华中师范大学 A kind of teaching based on bluetooth is registered and the addicted monitoring system of classroom mobile phone and method
CN107331228A (en) * 2017-08-23 2017-11-07 成都信息工程大学 Interactive mode teaching reponse system and method based on low-power consumption bluetooth technology
CN107784703A (en) * 2017-10-31 2018-03-09 新华三技术有限公司 A kind of check class attendance method, apparatus, electronic equipment and readable storage medium storing program for executing

Also Published As

Publication number Publication date
CN111770456A (en) 2020-10-13

Similar Documents

Publication Publication Date Title
CN108680896B (en) Positioning information correction method, device, storage medium and equipment
EP1389027B1 (en) Method of using a composite energy emission information and control system for improved safety to site personnel
CN105228106B (en) One kind being based on indoor medical staff's lookup method, location-server and system
US9692836B2 (en) Method, apparatus and system for device discovery
CN111343577B (en) Method for infectious patient tracking and infection risk detection
CN108810806B (en) Positioning information correction method, client, storage medium and equipment
CN111770456B (en) Automatic sign-in system and method for hospital teaching activities
EP3349039A1 (en) Creating and sharing private location databases
CN104486835A (en) Positioning device based on wireless access point and video monitoring
US20160050267A1 (en) Sign-In Method and Terminal
CN105279808A (en) Sign-in method, device and sign-in server
CN103024719B (en) The mobility management entity system of selection of set of terminal and system
CN108876950B (en) Attendance tracking method, device, terminal, server and storage medium
CN111935627B (en) One-key roll-call method based on GIS service and storage medium
JP2021507600A (en) Pseudo base station positioning method, terminal and computer readable storage medium
CN108810821B (en) Attendance tracking method, device, terminal, server and storage medium
CN112272355B (en) Visitor monitoring management method and system
CN104106253A (en) Real-time interaction in a communication network
US20220303716A1 (en) Method for estimating the number of people present in a given geographical area
CN108848139B (en) Attendance tracking method, device, terminal, server and storage medium
WO2017020748A1 (en) Method and device for processing signalling tracking task
US8761767B2 (en) Method, system, terminal and network side for triggering terminal response
KR101715928B1 (en) Method, system and server for providing advertisement based on temporary location
CN101355723A (en) System and method for providing position information service in radio communication system
KR101910737B1 (en) System for checking communication quality according to position of user mobile and control method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant