Check-in method and device, electronic equipment and storage medium
By matching subject project information with terminal device location information for check-in, and combining Bluetooth and wearable devices, an efficient and reliable multi-level check-in process was achieved in clinical trials, solving the problem of low efficiency in manual confirmation by project managers.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHANGSHA SHETONG INTELLIGENT TECH CO LTD
- Filing Date
- 2024-03-13
- Publication Date
- 2026-06-26
AI Technical Summary
In clinical trials, project managers need to manually confirm whether each subject has arrived at the hospital to sign in, which is inefficient.
By acquiring the subject's project information and determining the destination location, the system uses the location information of the terminal device to match check-in, supports Bluetooth connection to transmit check-in information, and automatically collects physiological parameters on wearable devices to achieve multi-level check-in.
It improves the efficiency of clinical subject check-in, ensures timely feedback of check-in information and user experience, and enables check-in to be completed smoothly even when the network is poor or the battery is low.
Smart Images

Figure CN118334769B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of computer technology, and in particular relates to check-in methods, devices, electronic devices and storage media. Background Technology
[0002] During clinical trial participation, it's crucial to confirm whether participants have reported to the affiliated clinical hospital. In other words, the project manager needs to verify that each participant has arrived and record their attendance before proceeding to the next stage. Manually verifying each participant individually is extremely inefficient. Summary of the Invention
[0003] This application provides a check-in method, device, electronic device, and storage medium to improve the check-in efficiency of clinical subjects when they go to clinical hospitals to participate in clinical trials.
[0004] Firstly, embodiments of this application provide a check-in method, including:
[0005] Obtain the test project information corresponding to the first user;
[0006] Based on the test item information, determine the corresponding destination location information;
[0007] Obtain the first location information of the first terminal device corresponding to the first user;
[0008] When the first location information matches the destination location information, the first user's first-level check-in information is generated.
[0009] In one possible implementation of the first aspect, after determining the corresponding destination location information based on the test item information, the method includes:
[0010] The destination location information is published on the first terminal device corresponding to the first user.
[0011] In one possible implementation of the first aspect, the method further includes:
[0012] The first user's level 1 check-in information is fed back to the first terminal device;
[0013] When it is detected that the first user’s first-level check-in information fails to be sent to the first terminal device, a second user with the same second-level check-in destination as the first user and whose distance is less than the first preset threshold is identified.
[0014] Establish a Bluetooth connection between the second terminal device corresponding to the second user and the first terminal device;
[0015] Send the first user's level 1 check-in information to the second user's corresponding second terminal device;
[0016] The second terminal device sends the first user's level 1 check-in information received by the second terminal device to the first terminal device via the Bluetooth connection.
[0017] In one possible implementation of the first aspect, the method further includes:
[0018] Send a first prompt message to the first terminal device; the first prompt message is used to prompt the first user that they can check in at the secondary check-in destination based on the second terminal device;
[0019] Based on the second terminal device, perform a secondary check-in for the first user at the secondary check-in destination.
[0020] In one possible implementation of the first aspect, performing secondary check-in for the first user at the secondary check-in destination based on the second terminal device includes:
[0021] When the second terminal device is detected to be located at the secondary check-in destination, the check-in request data provided by the second terminal device is obtained; the check-in request data includes the real-time facial photo information of the first user and the real-time facial photo information of the second user;
[0022] When the first user's pre-stored facial information is successfully matched with the first user's real-time facial photo information, and the second user's pre-stored facial information is successfully matched with the second user's real-time facial photo information, the second-level check-in information of the first user and the second user are generated.
[0023] In one possible implementation of the first aspect, generating the first user's level-one check-in information when the first location information matches the destination location information includes:
[0024] When the first location information matches the destination location information, the user is redirected to a preset check-in page on the first terminal device; the preset check-in page is used to obtain the vital signs data of the first user; the vital signs data includes time-sensitive data.
[0025] The time-sensitive data is collected based on a preset device; a communication connection is established between the preset device and the first terminal device;
[0026] The time-sensitive data is filled into the preset check-in page to generate the first-level check-in information for the first user.
[0027] In one possible implementation of the first aspect, the preset device is a wearable device, and the collection of the timeliness data based on the preset device includes:
[0028] A communication connection is established between the wearable device and the first terminal device;
[0029] The time-sensitive data is collected based on the wearable device;
[0030] The wearable device sends the timely data to the first terminal device based on the communication connection.
[0031] Secondly, embodiments of this application provide a check-in device, including:
[0032] The subject information acquisition module acquires the subject information corresponding to the first user.
[0033] The destination location information determination module determines the corresponding destination location information based on the test item information;
[0034] The first location information acquisition module acquires the first location information of the first terminal device corresponding to the first user;
[0035] The first-level check-in information generation module generates the first-level check-in information of the first user when the first location information matches the destination location information.
[0036] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the check-in method described in any one of the first aspects above.
[0037] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the check-in method described in any one of the first aspects above.
[0038] The beneficial effects of the embodiments of this application compared with the prior art are:
[0039] This application embodiment obtains the test project information corresponding to the user, and then determines the corresponding destination location information. When the user's first location information matches the destination location information, the first-level check-in information of the first user is generated, which improves the check-in efficiency of the check-in process when clinical subjects go to clinical hospitals to participate in clinical trials. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0041] Figure 1 This is a flowchart illustrating a check-in method provided in one embodiment of this application;
[0042] Figure 2 This is a flowchart illustrating a check-in method provided in another embodiment of this application;
[0043] Figure 3 This is a flowchart illustrating a check-in method provided in another embodiment of this application;
[0044] Figure 4 This is a flowchart illustrating a check-in method provided in another embodiment of this application;
[0045] Figure 5 This is a schematic diagram of the check-in device provided in one embodiment of this application;
[0046] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0047] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0048] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0049] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0050] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0051] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0052] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0053] like Figure 1 As shown, one embodiment of this application discloses a check-in method. The method includes the following steps:
[0054] S110, Obtain the trial project information corresponding to the first user. This is an example, not a limitation; for instance, the trial project information includes the name of the clinical trial project in which the clinical subject participated. The first user is the clinical subject.
[0055] S120, Based on the subject project information, determine the corresponding destination location information. Specifically, the destination location information may include the hospital and / or hospital department information where the aforementioned clinical trial project is located. This destination location information can be generated and set by the project manager, and may include, for example, the project check-in location, latitude and longitude, and range information. In other embodiments, the aforementioned destination location information may also include time information.
[0056] S130, Obtain the first location information of the first terminal device corresponding to the first user. By way of example and not limitation, the first terminal device can be a mobile phone.
[0057] S140, when the first location information matches the destination location information, first-level check-in information for the first user is generated. That is, when the first location information is within the area defined by the destination location information, check-in is considered successful. Alternatively, when the first location information matches the destination location information successfully, and the check-in time also matches the defined time, check-in is confirmed as successful. When the first location information does not match the destination location information, i.e., the match fails, check-in fails. As an example and not a limitation, the above first-level check-in information includes information about successful first-level check-ins. The destination location information, for example, could be the location information of the hospital requiring check-in.
[0058] In other embodiments, the aforementioned primary check-in information may also include check-in time, check-in area, and user identity information.
[0059] This application embodiment obtains the test project information corresponding to the user, and then determines the corresponding destination location information. When the user's first location information matches the destination location information, the first-level check-in information of the first user is generated, which improves the check-in efficiency of the check-in process when clinical subjects go to clinical hospitals to participate in clinical trials.
[0060] In some alternative embodiments, the following step may be included between step S120 and step S130:
[0061] The destination location information is published on the first terminal device corresponding to the first user.
[0062] In other words, after the project manager sets the check-in destination location information, it needs to be published and made effective. Only by publishing it to the mobile phones and other devices of each clinical participant can it be guaranteed that each clinical participant confirms receipt.
[0063] Another embodiment of the present invention discloses another check-in method. For example... Figure 2 As shown, this embodiment is based on the above. Figure 1 Based on the corresponding embodiments, the method further includes the following steps:
[0064] S150, the first user's first-level check-in information is fed back to the first terminal device.
[0065] S160, when it is detected that the first user's first-level check-in information failed to be sent to the first terminal device, a second user with the same second-level check-in destination as the first user and whose distance is less than the first preset threshold is identified.
[0066] S170, a Bluetooth connection is established between the second terminal device corresponding to the second user and the first terminal device.
[0067] S180, the first-level check-in information of the first user is sent to the second terminal device corresponding to the second user.
[0068] S190, the first-level check-in information of the first user received by the second terminal device is sent to the first terminal device via the Bluetooth connection mentioned above.
[0069] Specifically, after a participant checks in on their mobile phone, the server receives a successful check-in signal and needs to send this notification back to the user's mobile device. However, the user's mobile phone experiences poor network signal after check-in, making it unable to establish a valid communication connection with the server. This could lead to the user repeatedly checking in, which is detrimental to the user's check-in experience and wastes network resources. When the server detects that the first terminal device has not successfully received the check-in feedback information, it searches for a suitable companion for the first user (i.e., a second user with the same secondary check-in destination and a distance less than a first preset threshold). This secondary check-in destination could be, for example, a department within a hospital, such as the cardiology department. This embodiment is applicable to scenarios where a user needs to check in twice before participating in the trial, such as checking in once within the hospital and then again in a specific department.
[0070] Then, relying on the Bluetooth connection established with the companion's terminal device, the user receives the aforementioned first-level check-in information. This embodiment ensures that even if a user encounters unexpected situations such as network problems or a dead phone battery after check-in, preventing them from re-establishing a connection with the server, they can still receive the first-level check-in information in a timely manner. This guarantees the timeliness of check-in feedback for the user, ensuring a better user check-in experience and greater system reliability during the check-in process.
[0071] In some alternative embodiments of this application, such as Figure 3 As shown above, in the above Figure 2 Based on the corresponding embodiments, the method further includes the following steps:
[0072] S200, send a first notification message to the first terminal device. The first notification message is used to notify the first user that they can check in at the secondary check-in destination using the second terminal device.
[0073] S210, based on the second terminal device, performs secondary check-in for the first user at the secondary check-in destination.
[0074] This means that the system relies on the Bluetooth connection established between the first user and their companion's terminal devices to notify the first user that they can complete the second-level check-in via their companion's mobile phone. This ensures that the first user can successfully complete the second-level check-in even in unexpected situations such as poor network connectivity or a dead phone battery, thus guaranteeing the reliability of the system during the check-in process.
[0075] In some alternative embodiments, in the above Figure 3 Based on the corresponding embodiment, step S210 includes:
[0076] S211, when the second terminal device is detected to be located at the secondary check-in destination, the check-in request data provided by the second terminal device is obtained. The check-in request data includes the real-time facial image information of the first user and the real-time facial image information of the second user.
[0077] S212, when the pre-stored facial information of the first user is successfully matched with the real-time facial photo information of the first user, and the pre-stored facial information of the second user is successfully matched with the real-time facial photo information of the second user, the secondary check-in information of the first user and the secondary check-in information of the second user are generated.
[0078] The pre-stored facial information of both the first and second users is pre-stored. If the first user's pre-stored facial information matches the first user's real-time facial photo, but the second user's match fails, only the first user's secondary check-in information can be generated. Similarly, if the second user's pre-stored facial information matches the second user's real-time facial photo, but the first user's match fails, only the second user's secondary check-in information can be generated.
[0079] The real-time facial image information of the first user and the second user mentioned above in this embodiment helps improve the check-in efficiency for both. This embodiment enables the first user to successfully complete the second-level check-in even in unexpected situations such as poor network connection or zero battery, ensuring the reliability of system usage during the check-in process.
[0080] In some alternative embodiments, based on the above embodiments, step S211 includes:
[0081] Establish a WiFi or Bluetooth connection between the aforementioned second terminal device and the network device at the aforementioned secondary check-in destination.
[0082] Based on the aforementioned WiFi or Bluetooth communication connection, determine whether the second terminal device is located at the aforementioned secondary check-in destination.
[0083] When it is determined that the second terminal device is located at the second-level check-in destination, the check-in request data provided by the second terminal device is obtained based on the WiFi communication connection or Bluetooth connection.
[0084] Specifically, when the first and second users check in at a hospital department, the location accuracy based on mobile communication signals may not meet the requirements. Therefore, WiFi or Bluetooth positioning can be used to determine whether the second terminal device is located in that department, ensuring the reliability of the location determination and guaranteeing a good two-level check-in experience for users.
[0085] The second terminal device mentioned above can also be a mobile phone. The network device mentioned above can be, for example, a router. This application does not limit this.
[0086] In some alternative embodiments, such as Figure 4 As shown above, in the above Figure 1 Based on the corresponding embodiment, step S140 includes:
[0087] S141, when the first location information matches the destination location information, the user is redirected to a preset check-in page on the first terminal device. The preset check-in page is used to obtain the first user's vital signs data. The vital signs data includes time-sensitive data.
[0088] S142, Time-sensitive data is collected based on a preset device. A communication connection is established between the preset device and the first terminal device, such as a Bluetooth connection.
[0089] S143, populate the time-sensitive data into the preset check-in page and generate the first-level check-in information for the first user.
[0090] In this embodiment, the subjects participating in the clinical trial need to use the vital signs data of the subject, i.e., the first user. The preset device can be a wearable device, such as a smart bracelet. As an example and not a limitation, the aforementioned timely data can be physiological parameters such as blood pressure, heart rate, electrocardiogram, or blood oxygen saturation. This embodiment collects the aforementioned timely data based on the preset device and fills it into a preset check-in page. This eliminates the need for the first user to manually measure and fill in the timely data, improving check-in efficiency and enhancing the check-in experience for subjects in medical clinical trials.
[0091] In some alternative embodiments, the preset device is a wearable device. This embodiment is based on the above... Figure 4 Based on the corresponding embodiment, step S142 above includes:
[0092] Establish a communication connection between the wearable device and the first terminal device. For example, establish a Bluetooth connection.
[0093] Timely data is collected based on wearable devices.
[0094] The wearable device sends timely data to the first terminal device via a communication connection. The first terminal device then fills the aforementioned preset check-in page with the timely data.
[0095] This embodiment collects the aforementioned time-sensitive data based on a preset device and fills it into a preset check-in page. In this way, the first user does not need to manually measure the aforementioned time-sensitive data and then manually fill it in, which improves the user's check-in efficiency and helps to improve the check-in experience of subjects in medical clinical trials.
[0096] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0097] It should be noted that the various method embodiments disclosed in this application can be freely combined, and the technical solutions obtained after free combination are also within the protection scope of this application.
[0098] Corresponding to the check-in method described in the above embodiments, Figure 5 A structural block diagram of the check-in device provided in the embodiments of this application is shown. For ease of explanation, only the parts related to the embodiments of this application are shown.
[0099] Reference Figure 5 The check-in device includes:
[0100] The subject information acquisition module 51 acquires the subject information corresponding to the first user.
[0101] The destination location information determination module 52 determines the corresponding destination location information based on the test item information.
[0102] The first location information acquisition module 53 acquires the first location information of the first terminal device corresponding to the first user.
[0103] The first-level check-in information generation module 54 generates the first-level check-in information of the first user when the first location information matches the destination location information.
[0104] In some alternative embodiments, in the above Figure 5 Based on the corresponding embodiments, it also includes:
[0105] The destination location information publishing module publishes the destination location information to the first terminal device corresponding to the first user.
[0106] In some alternative embodiments, in the above Figure 5 Based on the corresponding embodiments, it also includes:
[0107] The sign-in information feedback module sends the primary sign-in information back to the first terminal device.
[0108] The second user identification module, when it detects that the first-level check-in information fails to be sent to the first terminal device, identifies a second user who has the same second-level check-in destination as the first user and whose distance is less than a first preset threshold.
[0109] The Bluetooth connection establishment module establishes a Bluetooth connection between the second terminal device corresponding to the second user and the first terminal device.
[0110] The first sending module sends the first-level check-in information to the second terminal device corresponding to the second user.
[0111] The second sending module controls the second terminal device to send the first-level check-in information to the first terminal device via Bluetooth connection.
[0112] In some alternative embodiments, based on the above embodiments, the following is also included:
[0113] The first notification message sending module sends a first notification message to the first terminal device. The first notification message is used to notify the first user that they can check in at the secondary check-in destination using the second terminal device.
[0114] The secondary check-in execution module, based on the second terminal device, executes the secondary check-in for the first user at the secondary check-in destination.
[0115] In some alternative embodiments, based on the above embodiments, the secondary check-in execution module includes:
[0116] The check-in data acquisition unit acquires check-in data provided by the second terminal device when it detects that the second terminal device is located at the secondary check-in destination. The check-in data includes real-time facial image information of the first user and the second user.
[0117] The secondary check-in information generation unit generates secondary check-in information for the first user and the second user when the pre-stored facial information of the first user is successfully matched with the real-time facial photo information of the first user, and the pre-stored facial information of the second user is successfully matched with the real-time facial photo information of the second user.
[0118] In some alternative embodiments, in the above Figure 5 Based on the corresponding embodiment, the first-level check-in information generation module 54 includes:
[0119] The preset check-in page acquisition unit, when the first location information matches the destination location information, redirects the user to the preset check-in page on the first terminal device. The preset check-in page is used to acquire the first user's vital signs data. This vital signs data includes time-sensitive data.
[0120] The timely data acquisition unit acquires the aforementioned timely data based on a preset device. A communication connection is established between the preset device and the first terminal device.
[0121] The first-level check-in information generation unit fills the aforementioned time-sensitive data into the aforementioned preset check-in page to generate the first-level check-in information of the aforementioned first user.
[0122] In some optional embodiments, based on the above embodiments, the preset device is a wearable device. The timeliness data acquisition unit includes:
[0123] The communication connection establishment subunit establishes a communication connection between the wearable device and the first terminal device.
[0124] The timely data acquisition subunit collects the aforementioned timely data based on the wearable device.
[0125] The timely data transmission subunit enables the wearable device to transmit the timely data to the first terminal device based on the communication connection.
[0126] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0127] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0128] This application also provides an electronic device, such as... Figure 6 As shown, the electronic device 60 includes: at least one processor 601, a memory 602, and a computer program 603 stored in the memory and executable on the at least one processor, wherein the processor executes the computer program to implement the steps in any of the above method embodiments.
[0129] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.
[0130] This application provides a computer program product that, when run on a mobile terminal, enables the mobile terminal to implement the steps described in the above-described method embodiments.
[0131] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographic device / electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0132] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0133] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0134] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0135] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0136] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A sign-in method, characterized in that, include: Obtain the test item information corresponding to the first user; Based on the test item information, determine the corresponding destination location information; Obtain the first location information of the first terminal device corresponding to the first user; When the first location information matches the destination location information, the first user's first-level check-in information is generated; The first user's level 1 check-in information is fed back to the first terminal device; When it is detected that the first user’s first-level check-in information fails to be sent to the first terminal device, a second user with the same second-level check-in destination as the first user and whose distance is less than the first preset threshold is identified. Establish a Bluetooth connection between the second terminal device corresponding to the second user and the first terminal device; Send the first user's level 1 check-in information to the second user's corresponding second terminal device; The first-level check-in information of the first user received by the second terminal device is sent to the first terminal device via the Bluetooth connection. Send a first prompt message to the first terminal device; The first prompt message is used to remind the first user that they can check in at the secondary check-in destination using the second terminal device; Based on the second terminal device, perform a secondary check-in for the first user at the secondary check-in destination.
2. The check-in method as described in claim 1, characterized in that, After determining the corresponding destination location information based on the test item information, the method includes: The destination location information is published on the first terminal device corresponding to the first user.
3. The check-in method as described in claim 1, characterized in that, The step of performing secondary check-in for the first user at the secondary check-in destination based on the second terminal device includes: When the second terminal device is detected to be located at the secondary check-in destination, the check-in request data provided by the second terminal device is obtained; the check-in request data includes the real-time facial photo information of the first user and the real-time facial photo information of the second user; When the first user's pre-stored facial information is successfully matched with the first user's real-time facial photo information, and the second user's pre-stored facial information is successfully matched with the second user's real-time facial photo information, the second-level check-in information of the first user and the second user are generated.
4. The check-in method as described in any one of claims 1-3, characterized in that, When the first location information matches the destination location information, generating the first user's level-one check-in information includes: When the first location information matches the destination location information, the user is redirected to a preset check-in page on the first terminal device; the preset check-in page is used to obtain the vital signs data of the first user; the vital signs data includes time-sensitive data. The time-sensitive data is collected based on a preset device; a communication connection is established between the preset device and the first terminal device; The time-sensitive data is filled into the preset check-in page to generate the first-level check-in information for the first user.
5. The check-in method as described in claim 4, characterized in that, The preset device is a wearable device, and the collection of the time-sensitive data based on the preset device includes: A communication connection is established between the wearable device and the first terminal device; The time-sensitive data is collected based on the wearable device; The wearable device sends the timely data to the first terminal device based on the communication connection.
6. A check-in device, characterized in that, include: The subject information acquisition module is used to acquire the subject information corresponding to the first user; The destination location information determination module is used to determine the corresponding destination location information based on the test item information; The first location information acquisition module is used to acquire the first location information of the first terminal device corresponding to the first user; The first-level check-in information generation module is used to generate the first-level check-in information of the first user when the first location information matches the destination location information. The sign-in information feedback module is used to feed back the first-level sign-in information to the first terminal device; The second user determination module is used to determine a second user who has the same second-level check-in destination as the first user and whose distance is less than a first preset threshold when it is detected that the first-level check-in information fails to be sent to the first terminal device. A Bluetooth connection establishment module is used to establish a Bluetooth connection between the second terminal device corresponding to the second user and the first terminal device. The first sending module is used to send the first-level check-in information to the second terminal device corresponding to the second user; The second sending module is used to control the second terminal device to send the first-level check-in information to the first terminal device via Bluetooth connection; The first prompt message sending module is used to send a first prompt message to the first terminal device; The first prompt message is used to remind the first user that they can check in at the secondary check-in destination using the second terminal device; The secondary check-in execution module is used to perform secondary check-in for the first user at the secondary check-in destination based on the second terminal device.
7. An electronic device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as claimed in any one of claims 1 to 5.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 5.