Processing Method, Device, Equipment and Storage Medium Based on Body State

The patient's identity and physical status information is obtained through the graphics code, the server determines the service location and sends prompt information, and the patient goes to the service location by himself, solving the problem of human resources waste in medical institutions and achieving efficient patient guidance and resource utilization.

CN114078598BActive Publication Date: 2025-07-01SOUNDAI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111262564.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-28
Publication Date
2025-07-01
Estimated Expiration
2041-10-28

AI Technical Summary

Technical Problem

Medical institutions need to consume a lot of manpower to guide patients to provide medical services in different areas according to their physical condition, resulting in waste of human resources.

Method used

By obtaining the graphic code carrying identity and status indication information, the server determines the appropriate location and sends prompt information to the terminal, guiding the patient to go to the service location by himself, reducing manual guidance.

Benefits of technology

It reduces the burden on staff, greatly reduces manpower consumption, and improves the efficiency of self-service for patients.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114078598B_ABST
    Figure CN114078598B_ABST
Patent Text Reader

Abstract

The present application provides a processing method, device, equipment and storage medium based on a physical state, belonging to the field of computer technology. The method includes: obtaining a graphic code to be detected, where the graphic code carries identity information and status indication information, the identity information indicates the identity of the object to which the graphic code belongs, and the status indication information indicates the physical state of the object; determining a first position corresponding to the physical state based on the status indication information; and sending a first prompt message to the terminal corresponding to the identity information, where the first prompt message is used to prompt that the target position of the object is the first position. After learning the physical state of the object through the status indication information in the graphic code, the above method determines the position for providing services to the object, and then informs the object of this position through the prompt message, so that the object can learn the position where it should be according to the prompt message, without the need for staff to guide the object, reducing the burden on the staff and greatly reducing the manpower consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and particularly to a processing method, apparatus, device, and storage medium based on physical status. Background Art

[0002] In order to prevent and control the spread of diseases, medical institutions usually need to manage patients more precisely, providing medical services to patients in different states in different areas. This requires staff to guide the patients coming for medical treatment to the corresponding locations according to their physical status, thus consuming a large amount of manpower. Summary of the Invention

[0003] Embodiments of this application provide a processing method, apparatus, device, and storage medium based on physical status, which can reduce manpower consumption. The technical solutions are as follows:

[0004] On the one hand, a processing method based on physical status is provided. The method includes:

[0005] Obtain a graphic code to be detected. The graphic code carries identity information and status indication information. The identity information indicates the identity of the object to which the graphic code belongs, and the status indication information indicates the physical status of the object;

[0006] Based on the status indication information, determine a first location corresponding to the physical status. The first location is used to provide services to objects with the physical status;

[0007] Send a first prompt message to the terminal corresponding to the identity information. The first prompt message is used to prompt that the target location of the object is the first location.

[0008] In a possible implementation, the sending the first prompt message to the terminal corresponding to the identity information includes:

[0009] Determine a second location where the terminal is currently located;

[0010] Determine a route from the second location to the first location;

[0011] Send the first prompt message including the route to the terminal.

[0012] In a possible implementation, the determining the route from the second location to the first location includes:

[0013] Determine multiple routes from the second location to the first location;

[0014] Based on the monitored video images, determine traffic parameters corresponding to the multiple routes. The traffic parameters indicate the congestion status of the routes;

[0015] Select the route with the smallest flow parameter from the multiple routes.

[0016] In a possible implementation, after determining the first position corresponding to the body state based on the state indication information, the method further includes:

[0017] Determine a service terminal in an idle state, where the service terminal is used to provide services for any object;

[0018] Send a second prompt message to the service terminal, where the second prompt message is used to prompt to go to the first position.

[0019] In a possible implementation, the method further includes:

[0020] In the case where the body state is an abnormal state, send a third prompt message to the management terminal, where the third prompt message is used to prompt that the body state of the object is abnormal.

[0021] In a possible implementation, the method further includes:

[0022] In the case where the body state is an abnormal state, determine the third position passed by the object and the time point when the third position is passed;

[0023] Based on the third position and the time point, determine associated identity information, where the associated identity information indicates the identities of other objects that also passed the third position during the time period to which the time point belongs;

[0024] Send a fourth prompt message to the terminal corresponding to the associated identity information, where the fourth prompt message is used to prompt that there has been contact with an object with an abnormal body state.

[0025] In a possible implementation, the determining the third position passed by the object and the time point when the third position is passed in the case where the body state is an abnormal state includes:

[0026] In the case where the body state is the abnormal state, obtain the service record of the identity information, where the service record includes the service position and the corresponding service time point;

[0027] Determine the service position as the third position, and determine the service time point as the time point when the object passes the third position.

[0028] In a possible implementation, the determining the third position passed by the object and the time point when the third position is passed in the case where the body state is an abnormal state includes:

[0029] When the body state is the abnormal state, obtain the target face information corresponding to the identity information;

[0030] From the monitored video image, determine the matching object of the target face information;

[0031] Determine the position passed by the matching object as the third position, and determine the time point when the matching object passes through the position as the time point when the object corresponding to the identity information passes through the third position.

[0032] In a possible implementation manner, the determining the third position passed by the object and the time point of passing through the third position when the body state is the abnormal state includes:

[0033] Receive in real time the position information and the corresponding time point sent by the terminal, where the position information indicates the position where the terminal is located;

[0034] Determine the position indicated by the position information as the third position, and determine the time point corresponding to the position information as the time point when the object passes through the third position.

[0035] In a possible implementation manner, the determining the first position corresponding to the body state based on the state indication information includes:

[0036] Based on the state indication information, send alternative position information to the terminal, where the alternative position information indicates a plurality of alternative positions corresponding to the body state, and the alternative positions are used to provide services for objects with the body state;

[0037] Receive the first position selected by the terminal from the plurality of alternative positions.

[0038] On the other hand, a processing device based on body state is provided, and the device includes:

[0039] A graphic code acquisition module, configured to acquire a graphic code to be detected, where the graphic code carries identity information and state indication information, the identity information indicates the identity of the object to which the graphic code belongs, and the state indication information indicates the body state of the object;

[0040] A first determination module, configured to determine a first position corresponding to the body state based on the state indication information, where the first position is used to provide services for objects with the body state;

[0041] A first sending module, configured to send a first prompt message to the terminal corresponding to the identity information, where the first prompt message is used to prompt that the target position of the object is the first position.

[0042] In a possible implementation, the first determination module is configured to determine a first position corresponding to the body state when the body state is an abnormal state.

[0043] In a possible implementation, the first sending module includes:

[0044] A position determination unit configured to determine a second position where the terminal is currently located;

[0045] A route determination unit configured to determine a route from the second position to the first position;

[0046] An information sending unit configured to send the first prompt information including the route to the terminal.

[0047] In a possible implementation, the route determination unit is configured to determine multiple routes from the second position to the first position; determine traffic parameters corresponding to the multiple routes based on the monitored video images, where the traffic parameters indicate the congestion status of the routes; and select the route with the smallest traffic parameter from the multiple routes.

[0048] In a possible implementation, the first sending module is further configured to determine a service terminal in an idle state, where the service terminal is used to provide services for any object; and send a second prompt information to the service terminal, where the second prompt information is used to prompt to go to the first position.

[0049] In a possible implementation, the first sending module is further configured to send a third prompt information to a management terminal when the body state is an abnormal state, where the third prompt information is used to prompt that the body state of the object is abnormal.

[0050] In a possible implementation, the device further includes:

[0051] A second determination module configured to determine a third position passed by the object and a time point when passing through the third position when the body state is an abnormal state;

[0052] A third determination module configured to determine associated identity information based on the third position and the time point, where the associated identity information indicates the identities of other objects that also passed through the third position during the time period to which the time point belongs;

[0053] A second sending module configured to send a fourth prompt information to the terminal corresponding to the associated identity information, where the fourth prompt information is used to prompt that there has been contact with an object with an abnormal body state.

[0054] In a possible implementation, the second determination module is configured to, when the body state is the abnormal state, obtain the service record of the identity information, where the service record includes the service location and the corresponding service time point; determine the service location as the third location, and determine the service time point as the time point when the object passes through the third location.

[0055] In a possible implementation, the second determination module is configured to, when the body state is the abnormal state, obtain the target face information corresponding to the identity information; determine the matching object of the target face information from the monitored video frame; determine the location passed by the matching object as the third location, and determine the time point when the matching object passes through the location as the time point when the object to which the identity information belongs passes through the third location.

[0056] In a possible implementation, the second determination module is configured to receive in real time the location information and the corresponding time point sent by the terminal, where the location information indicates the location where the terminal is located; determine the location indicated by the location information as the third location, and determine the time point corresponding to the location information as the time point when the object passes through the third location.

[0057] In a possible implementation, the first determination module is configured to, based on the status indication information, send alternative location information to the terminal, where the alternative location information indicates a plurality of alternative locations corresponding to the body state, and the alternative locations are used to provide services for the object with the body state; receive the first location selected by the terminal from the plurality of alternative locations.

[0058] On the other hand, a computer device is provided, where the computer device includes a processor and a memory, and at least one program code is stored in the memory, and the program code is loaded and executed by the processor to implement the body state-based processing method in any of the above possible implementations.

[0059] On the other hand, a computer-readable storage medium is provided, where at least one program code is stored in the computer-readable storage medium, and the program code is loaded and executed by a processor to implement the body state-based processing method in any of the above possible implementations.

[0060] On the other hand, a computer program product is provided, where at least one program code is included in the computer program product, and the program code is loaded and executed by a processor to implement the body state-based processing method in any of the above possible implementations.

[0061] The beneficial effects brought by the technical solutions provided in the embodiments of the present application at least include:

[0062] In the embodiments of the present application, after obtaining the physical state of an object through the status indication information in the graphic code, the location for providing services to the object is determined, and then the object is informed of this location through a prompt message, so that the object can know the location where it should be according to the prompt message, thus eliminating the need for staff to guide the object, reducing the burden on the staff, and greatly reducing the consumption of human resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0064] Figure 1 is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0065] Figure 2 is a flowchart of a processing method based on physical state provided by an embodiment of the present application;

[0066] Figure 3 is a flowchart of another processing method based on physical state provided by an embodiment of the present application;

[0067] Figure 4 is a block diagram of a processing device based on physical state provided by an embodiment of the present application;

[0068] Figure 5 is a schematic structural diagram of a terminal provided by an embodiment of the present application;

[0069] Figure 6 is a schematic structural diagram of a server provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0070] To make the objectives, technical solutions, and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the drawings.

[0071] The terms "first", "second", "third", "fourth", etc. used in the present application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the present application, the first location may be referred to as the second location, and similarly, the second location may be referred to as the first location.

[0072] As used in this application, the terms "at least one", "a plurality", "each", and "any one", where "at least one" includes one, two, or more than two, "a plurality" includes two or more than two, "each" refers to each one in the corresponding plurality, and "any one" refers to any one in the plurality. For example, a plurality of alternative positions includes 3 alternative positions, and "each" refers to each of these 3 alternative positions, and "any one" refers to any one of these 3 alternative positions, which can be the first, the second, or the third.

[0073] Figure 1 is a schematic diagram of an implementation environment provided by an embodiment of this application. Refer to Figure 1 , this implementation environment includes a terminal 101, a server 102, and a scanning device 103. Among them, the server 102 is respectively connected to the terminal 101 and the scanning device 103 through a wireless or wired network. Exemplarily, the terminal 101 is a computer, a mobile phone, a tablet computer, or other terminal. Exemplarily, the server 102 is a background server of an application or a cloud server providing services such as cloud computing and cloud storage.

[0074] Optionally, a target application provided by the server 102 is installed on the terminal 101. Optionally, the target application is a target application in the operating system of the terminal 101 or a target application provided by a third party. This target application can store and display a graphical code. Optionally, this target application can also have other functions, for example, an instant messaging function, a game function, etc. Optionally, this target application is an instant messaging application, a short video application, a game application, or other applications, and the embodiments of this application do not limit this.

[0075] In the embodiments of this application, the terminal 101 is used to display a graphical code carrying status indication information, and the scanning device 103 is used to scan this graphical code and send this graphical code to the server 102. The server 102 is used to determine the physical status indicated by the status indication information in the graphical code and the location of the service provided for the object with this physical status, and send a prompt message to the terminal 101 to prompt that the target location of the object to which the terminal 101 belongs is this location, so as to facilitate the object to stay at this location or go to this location.

[0076] The method provided by the embodiment of the present application can be applied to the scenario of seeking medical treatment in a hospital. For example, after any user enters the hospital, a graphic code including the user's identity information and status indication information, such as a health code, is displayed through a terminal. After the scanning device at the hospital entrance scans the graphic code, it sends the graphic code to the hospital's server. The server determines the user's physical status based on the status indication information in the graphic code, and then determines the location where services will be provided to the user. In addition, the server also sends a prompt message to the terminal based on the identity information in the graphic code to inform the user of this location, so that the user can go to this location by himself / herself and enjoy medical services at this location.

[0077] The method provided by the embodiment of the present application can also be applied to the scenario of traveling. For example, after any user enters a public place with a large flow of people such as a railway station, at the security check, a graphic code including the user's identity information and status indication information, such as a health code, is displayed through a terminal. After the scanning device at the security check scans the graphic code, it sends the graphic code to the server corresponding to this public place. The server determines the user's physical status based on the status indication information in the graphic code, and then determines the location where services will be provided to the user. The server also sends a prompt message to the terminal based on the identity information in the graphic code, and informs the user of the location where services are provided through the prompt message to instruct the user to go to this location. Such a method is beneficial to timely discover users with abnormal physical status, and is convenient for managing these users. At the same time, it can also reduce the burden on the staff in public places, thereby reducing manpower consumption. The above application scenarios are only illustrative. Of course, the method provided by the embodiment of the present application can also be applied to other scenarios.

[0078] Figure 2 It is a flowchart of a processing method based on physical status provided by the embodiment of the present application. Refer to Figure 2 This embodiment includes:

[0079] 201. Obtain a graphic code to be detected. The graphic code carries identity information and status indication information. The identity information indicates the identity of the object to which the graphic code belongs, and the status indication information indicates the physical status of the object.

[0080] 202. Based on the status indication information, determine a first location corresponding to the physical status. The first location is used to provide services to an object with the physical status.

[0081] 203. Send a first prompt message to the terminal corresponding to the identity information. The first prompt message is used to prompt that the target location of the object is the first location.

[0082] In an embodiment of the present application, after obtaining the physical state of an object through the status indication information in the graphic code, the location for providing services to the object is determined, and then the object is informed of this location through a prompt message, so that the object can know the location where it should be according to the prompt message, thereby eliminating the need for staff to guide the object, reducing the burden on the staff, and greatly reducing the consumption of human resources.

[0083] In a possible implementation manner, determining a first location corresponding to the physical state based on the status indication information includes:

[0084] In the case where the physical state is an abnormal state, determining the first location corresponding to the physical state.

[0085] In a possible implementation manner, sending a first prompt message to the terminal corresponding to the identity information includes:

[0086] Determining a second location where the terminal is currently located;

[0087] Determining a route from the second location to the first location;

[0088] Sending a first prompt message including the route to the terminal.

[0089] In a possible implementation manner, determining a route from the second location to the first location includes:

[0090] Determining multiple routes from the second location to the first location;

[0091] Based on the monitored video footage, determining traffic parameters corresponding to the multiple routes, where the traffic parameters indicate the congestion status of the routes;

[0092] Selecting the route with the smallest traffic parameter from the multiple routes.

[0093] In a possible implementation manner, after determining a first location corresponding to the physical state based on the status indication information, the method further includes:

[0094] Determining a service terminal in an idle state, where the service terminal is used to provide services to any object;

[0095] Sending a second prompt message to the service terminal, where the second prompt message is used to prompt to go to the first location.

[0096] In a possible implementation manner, the method further includes:

[0097] In the case where the physical state is an abnormal state, sending a third prompt message to the management terminal, where the third prompt message is used to prompt that the physical state of the object is abnormal.

[0098] In a possible implementation manner, the method further includes:

[0099] When the physical state is an abnormal state, determine the third position passed by the object and the time point when the object passes through the third position;

[0100] Based on the third position and the time point, determine the associated identity information, where the associated identity information indicates the identities of other objects that also passed through the third position during the time period to which the time point belongs;

[0101] Send a fourth prompt message to the terminal corresponding to the associated identity information, where the fourth prompt message is used to prompt that there has been contact with the object with an abnormal physical state.

[0102] In a possible implementation, when the physical state is an abnormal state, determining the third position passed by the object and the time point when the object passes through the third position includes:

[0103] When the physical state is an abnormal state, obtain the service record of the identity information, where the service record includes the service location and the corresponding service time point;

[0104] Determine the service location as the third position, and determine the service time point as the time point when the object passes through the third position.

[0105] In a possible implementation, when the physical state is an abnormal state, determining the third position passed by the object and the time point when the object passes through the third position includes:

[0106] When the physical state is an abnormal state, obtain the target face information corresponding to the identity information;

[0107] From the monitored video footage, determine the matching object of the target face information;

[0108] Determine the position passed by the matching object as the third position, and determine the time point when the matching object passes through the position as the time point when the object corresponding to the identity information passes through the third position.

[0109] In a possible implementation, when the physical state is an abnormal state, determining the third position passed by the object and the time point when the object passes through the third position includes:

[0110] Receive in real time the position information and the corresponding time point sent by the terminal, where the position information indicates the location where the terminal is located;

[0111] Determine the position indicated by the position information as the third position, and determine the time point corresponding to the position information as the time point when the object passes through the third position.

[0112] In a possible implementation, based on the status indication information, determining the first position corresponding to the physical state includes:

[0113] Based on the status indication information, send alternative location information to the terminal. The alternative location information indicates multiple alternative locations corresponding to the physical state, and the alternative locations are used to provide services for an object with the physical state.

[0114] Receive the first location selected by the terminal from the multiple alternative locations.

[0115] All of the above optional technical solutions can be combined arbitrarily to form alternative embodiments of the present application, which will not be elaborated one by one here.

[0116] Figure 3 It is a flowchart of a processing method based on physical state provided by an embodiment of the present application. Refer to Figure 3 This embodiment includes:

[0117] 301. The server obtains the graphical code to be detected. The graphical code carries identity information and status indication information. The identity information indicates the identity of the object to which the graphical code belongs, and the status indication information indicates the physical state of the object.

[0118] Optionally, the identity information includes information such as name, contact information, work unit, work location, home address, etc. Optionally, the status indication information indicates that the physical state of the object is an abnormal state or a normal state. Optionally, the status indication information is the color of the graphical code, and different colors indicate different physical states. For example, if the graphical code is green, it indicates that the physical state of the object is normal. Another example is that if the graphical code is red or yellow, it indicates that the physical state of the object is abnormal. Optionally, the status indication information indicates the status of each part of the object's body. For example, the status indication information indicates that the object's teeth are in an abnormal state and other parts are in a normal state. Another example is that the status indication information indicates that the object's lungs and respiratory tract are in an abnormal state and other parts are in a normal state. Of course, the status indication information can also indicate the physical state of the object in other ways. For example, the status indication information indicates the diseases suffered by each part of the object's body. The embodiments of the present application do not limit this. Optionally, the user's terminal obtains the status information of each part input by the user at regular intervals, generates the graphical code based on the user input status information, and uses the status indication information carried by the graphical code to indicate the physical state of the user.

[0119] Optionally, in addition to the identity information and the status indication information, the graphical code also carries the travel information of the object. The travel information includes the places where the object has entered and exited before the current time point and the corresponding time points. Of course, the graphical code can also carry other information, and the embodiments of the present application do not limit this.

[0120] Optionally, the way for the server to obtain the graphic code to be detected is that the server receives the graphic code sent by the scanning device. Optionally, the scanning device is set at the entrance of each venue and is used to scan the graphic code of any object entering the venue. After the server obtains the graphic code, it parses the graphic code to obtain the identity information and status indication information included therein.

[0121] 302. When the server determines that the body state is an abnormal state, it determines the first location corresponding to the body state, and the first location is used to provide services for the object with an abnormal body state.

[0122] In a possible implementation manner, the server stores the corresponding relationships between multiple body states and service locations, and the service locations are used to provide services for objects with corresponding body states. For example, when the body state is an abnormal state, the corresponding service location is the fever clinic, and the fever clinic is used to detect whether the object has a fever and perform the next treatment for the object in case of fever. Correspondingly, when the body state of the object is an abnormal state, the server queries the first location corresponding to the body state from the stored corresponding relationships between the body states and the service locations. It should be noted that the service location corresponding to the body state is any location. For example, the service location is the entrance of the target venue, or the location is the fever clinic in the target venue, or the service location is the isolation location in the target venue, and the isolation location is used to isolate the object with an abnormal body state from other objects. Optionally, the target venue is a public place such as a hospital, a railway station, a subway station, a shopping mall, etc.

[0123] Optionally, when there are multiple service locations corresponding to the body state of the object, the server selects any one of the multiple service locations as the first location. Or, the user selects the first location. For example, the server sends alternative location information to the terminal based on the status indication information, and the alternative location information indicates multiple alternative locations corresponding to the body state, and then the server receives the first location selected by the terminal from the multiple alternative locations. Among them, the alternative location is used to provide services for the object with the body state, that is, the service location corresponding to the body state.

[0124] In the embodiments of the present application, by providing multiple alternative locations corresponding to the user's body state for the user, the user is provided with the right to choose the service location, so that the user can select the target location to enjoy the service according to his own needs, thereby improving user stickiness.

[0125] It should be noted that when the server determines the first position corresponding to the physical state in the case that the physical state is an abnormal state, it is only an optional solution for the server to determine the first position corresponding to the physical state based on the status indication information. In other embodiments, the server determines the first position corresponding to the physical state in the case that the physical state is a normal state. Optionally, the service positions corresponding to the normal physical state and the abnormal physical state are different. For example, if the target venue is a hospital, the service position corresponding to the abnormal physical state is the fever clinic, and the service position corresponding to the normal physical state is other service clinics except the fever clinic, such as the dental clinic, the orthopedic clinic, etc.

[0126] In a possible implementation manner, when the physical state of the object is an abnormal state, the server sends a third prompt message to the management terminal, and the third prompt message is used to prompt that the physical state of the object is abnormal. Among them, the management terminal is used to manage any object in the target venue. Optionally, multiple management terminals are registered in the server, and the management terminal is the terminal corresponding to the management personnel.

[0127] Optionally, the third prompt message includes the identity information of the object, the face information of the object, the time point when the graphic code of the object is scanned, the physical state information of the object, the entrance information of the object entering the target venue, etc. Optionally, when the object enters the target venue, the scanning device not only scans the graphic code of the object, but also scans the face of the object, and sends the generated face information to the server. In addition, the scanning device also sends the time point when the graphic code is scanned and the information of the entrance corresponding to the scanning device to the server, and the server will establish the association relationship between these information. In the case that the physical state of the object is determined to be an abnormal state, the server can send the third prompt message including these information to the management terminal, so that the management personnel corresponding to the management terminal can quickly determine the object with an abnormal physical state based on the third prompt message and conduct targeted management on the object.

[0128] In the embodiments of the present application, by sending a third prompt message to the management terminal in the case that the physical state of the object is an abnormal state, the management personnel corresponding to the management terminal can learn about the object with an abnormal physical state, so as to conduct targeted management on the object to prevent and avoid the spread of the disease carried by the object.

[0129] Optionally, when the physical state of the object is in an abnormal state, the server sends a third prompt message to the management terminal, including: when the physical state of the object is in an abnormal state, the server determines the management terminal corresponding to the area where the scanning device is located, and sends the third prompt message to the management terminal. Since the area where the scanning device is located is the area where the object with abnormal physical state is located, sending a prompt message to the management terminal corresponding to this area enables the management personnel closer to the object to learn that the physical state of the object is abnormal, so that the object can be managed as soon as possible.

[0130] Optionally, the management terminal actively obtains the identity information of the object with abnormal physical state from the server. For example, the management terminal calls the interface of the server every target duration, and obtains the identity information of the object determined by the server to have an abnormal physical state during this target duration through this interface.

[0131] Optionally, the server can control the turnstile entering the target venue according to the physical state of the object. For example, when the physical state of the object is normal, the server controls the turnstile to open, so that the object can enter the target venue. When the physical state of the object is abnormal, the server controls the turnstile to close to prevent the object from entering the target venue, thereby avoiding the spread of the disease carried by the object.

[0132] 303. The server sends a first prompt message to the terminal corresponding to the identity information, and the first prompt message is used to prompt that the target location of the object is the first location.

[0133] In a possible implementation manner, the server sending the first prompt message to the terminal corresponding to the identity information includes: the server determines the second location where the terminal is currently located; the server determines the route from the second location to the first location; and sends the first prompt message including the route to the terminal.

[0134] Optionally, the server determining the second location where the terminal is currently located includes: the server sends a location acquisition request to the terminal corresponding to the identity information, and after receiving the location acquisition request, the terminal sends the second location where it is currently located to the server in response to the confirmation operation of the location acquisition request. Since the second location is sent by the terminal, the accuracy of the second location is relatively high, thus ensuring the accuracy of the route determined based on the second location.

[0135] Optionally, the server determines the second location where the terminal is currently located, including: the server determines the location where the scanning device is located and determines this location as the second location where the terminal is located. Here, the scanning device is the device that scans the graphic code of the terminal. For example, after the scanning device scans the graphic code, it sends its own location and the graphic code to the server, and the server determines this location as the second location where the terminal is located. Since the scanning device can scan the graphic code of the terminal, it indicates that the distance between the scanning device and the terminal is relatively close. In this case, determining the location where the scanning device is located as the second location where the terminal is located ensures the accuracy of the determined second location, thereby ensuring the accuracy of the route determined based on this second location.

[0136] In the embodiments of the present application, by determining the second location where the terminal is currently located and the first location where the object to which the terminal belongs should be, and sending the route from the second location to the first location to the terminal, the user can independently travel to the first location based on this route without the guidance of staff, greatly reducing the labor consumption.

[0137] In a possible implementation manner, the server determines the route from the second location to the first location, including: the server determines multiple routes from the second location to the first location; based on the monitored video images, determines the traffic parameters corresponding to the multiple routes, and selects the route with the smallest traffic parameter from the multiple routes. Here, the traffic parameter indicates the congestion status of the route, and the larger the traffic parameter, the more congested the corresponding route is.

[0138] Optionally, the server determines the number of people on each route based on the monitored video images and determines the number of people on each route as the traffic parameter corresponding to this route. Or, the server determines the number of people and the number of vehicles on each route based on the monitored video images and determines the sum of the number of people and the number of vehicles on each route as the traffic parameter corresponding to this route.

[0139] In the embodiments of the present application, by determining the traffic parameters of multiple routes, selecting the route with the smallest traffic parameter from the multiple routes, and providing this route to the user, the user can spend less time traveling to the target location where the service is provided. On the one hand, it improves user stickiness. On the other hand, when the user's physical condition is abnormal, it can also ensure that the user has contact with as few other users as possible, preventing and avoiding the spread of diseases.

[0140] In a possible implementation manner, after the server determines the first location corresponding to the physical state based on the status indication information, it determines the service terminal in the idle state and sends the second prompt information to this service terminal. The second prompt information is used to prompt to go to the first location. Here, the service terminal is used to provide services for any object, and this service terminal is the terminal of the service staff.

[0141] Optionally, the service staff can set the current service status in the service terminal. For example, in the case of being busy, set the service status to busy, and in the case of being idle, set the service status to idle. The service terminal reports the service status to the server, so that the server can determine whether the service staff to which the service terminal belongs is busy based on the service status of the service terminal, and thus select an idle service staff and instruct the idle service staff to go to the first location to provide services to the user.

[0142] Optionally, the second prompt message includes the identity information of the object, the face information of the object, the location information of the first location, etc., so that the service staff can quickly find the object to be served based on the content of the second prompt message. Taking the first location as the entrance of a hospital as an example, the service staff goes to the entrance according to the second prompt message received by the service terminal, provides health services to the object at the entrance, or guides the object to other locations to provide services to it.

[0143] In the embodiment of the present application, determining a service terminal in an idle state and sending a prompt message to the service terminal to prompt the service staff to which the service terminal belongs to go to a specified location to provide services can ensure that the service staff is in an idle state and has the ability to go to that location to provide services to the object, so that the staff can be reasonably arranged.

[0144] Optionally, the above graphic code is the graphic code in the target application of the terminal. When the terminal receives the first prompt message sent by the server, the first prompt message is displayed through the target application.

[0145] 304. The server determines the third location passed by the object and the time point when passing the third location.

[0146] When the physical state of the object is in an abnormal state, the server determines the third location passed by the object and the time point when passing the third location. The implementation methods include the following three:

[0147] The first one: When the physical state is in an abnormal state, the server obtains the service record of the identity information, and the service record includes the service location and the corresponding service time point. Then, the server determines the service location as the third location and determines the service time point as the time point when the object passes the third location.

[0148] Optionally, the service record includes multiple service locations and the service time points respectively corresponding to the multiple service locations. In this case, the server determines each service location as the third location passed by the object, and determines the service time point corresponding to each service location as the time point when the object passes through this third location. Optionally, the service record obtained by the server is the service record of the current day of the identity information. Considering that there are many service records of the object to which the identity information belongs, the physical state of the object may not be abnormal during other time periods outside the current day. Therefore, only obtaining the service record of the current day can ensure the accuracy of other objects that are determined based on the service record and have contact with the object with abnormal physical state. Of course, the server can also obtain the service records in other time periods, and the embodiments of the present application do not limit this.

[0149] Optionally, when any object enjoys a service at any service location, the service terminal corresponding to this service location obtains the service information of this object and uploads the service information to the server. The service information includes the identity information, service location, service time point, etc. of the object. The server generates service records for each identity information based on the service information uploaded by each service terminal.

[0150] In the embodiments of the present application, since the service location in the service record is the location where the object has enjoyed the service, and the service time point is the time point when the object enjoys the service at this service location, the object must have passed through this service location. Then, determining this service location as the third location passed by the object and determining this service time point as the time point when the object passes through this third location ensure the accuracy of the determined location and time point.

[0151] The second method: When the physical state is in an abnormal state, the server obtains the target face information corresponding to the identity information; determines the matching object of the target face information from the monitored video images; determines the location passed by the matching object as the third location, and determines the time point when the matching object passes through this location as the time point when the object to which the identity information belongs passes through the third location. In the embodiments of the present application, by using the monitored video images to determine the location passed by the object and the time point when the object passes through this location, the accuracy of the determined location and time point is ensured.

[0152] The third method: The server receives in real time the location information and the corresponding time point sent by the terminal, and the location information indicates the location where the terminal is located; the server determines the location indicated by the location information as the third location, and determines the time point corresponding to the location information as the time point when the object passes through this third location.

[0153] Optionally, the server sends a location authorization request to the terminal. The terminal receives the location authorization request, displays the location authorization request, and in response to a confirmation operation on the location authorization request, sends the location information of the current location to the server in real time. Optionally, when the server sends the first prompt message to the terminal, the location authorization request is carried in the first prompt message, or the server sends the location authorization request to the terminal at other times. The embodiments of the present application do not limit this.

[0154] In the embodiments of the present application, considering that the positioning function of the terminal is relatively accurate, the location information sent by the terminal is received in real time, the location indicated by the location information is determined as the third location passed by the object, and the time point corresponding to the location information is determined as the time point when the object passes through the third location, ensuring the accuracy of the determined location and time point.

[0155] It should be noted that the above methods for determining the third location passed by the object and the time point of passing through this location can be combined in any way. For example, when the terminal authorizes the location authorization request, the server determines the third location and the corresponding time point through the third method. When the terminal does not authorize the location authorization request and there is a service record of the object, the server determines the third location and the corresponding time point through the first method. When the terminal does not authorize the location authorization request and there is no service record of the object, the server determines the third location and the corresponding time point through the second method. For example, in the case of a network failure, the scanning device cannot upload the graphic code scanned from the terminal to the server. In this case, the server cannot receive the location information from the terminal. After the network is restored, the object may have entered the target venue and passed through multiple locations in the target venue. Then the server can use the service record to determine the locations and corresponding time points that the object has been to. If the object does not enjoy the service, the server cannot obtain the service record of the object. Then the server can determine the locations and time points that the object has been to through the monitored video footage. By combining the above three methods, the success rate of obtaining the locations and time points that the object has been to can be greatly improved.

[0156] 305. The server determines associated identity information based on the third location and the time point. The associated identity information indicates the identities of other objects that also passed through the third location during the time period to which the time point belongs.

[0157] Among them, the time period to which the time point belongs is a time period that includes this time point. For example, if the time point is 5:30, then the time period to which this time point belongs is from 5:20 to 5:40, or from 5:30 to 5:40. In the embodiments of the present application, since the physical state of the object is an abnormal state, after determining the third position and time point passed by the object, with reference to the time period to which the time point belongs, determining the associated identity information of those passing the third position within this time period can identify as many other objects that have come into contact with the object as possible. Subsequently, reminding other objects can improve the effect of preventing disease transmission.

[0158] Optionally, there are three implementation manners for the server to determine the associated identity information, as follows:

[0159] The first one: The server determines the associated object passing the third position within this time period from the monitored video images, obtains the face information of the associated object, and determines the identity information associated with this face information as the associated identity information.

[0160] The second one: The server queries the service location and the corresponding service time point in any service record. When the service location is the same as the third position and the time point belongs to this time period, the identity information corresponding to this service record is determined as the associated identity information.

[0161] The third one: The server queries the location information and the corresponding time point sent by other terminals. When the location indicated by the location information is the third position and the time point belongs to this time period, the identity information of the other terminal is determined as the associated identity information.

[0162] It should be noted that the above three methods for determining the associated identity information can be combined in any way, and the embodiments of the present application do not limit this.

[0163] 306. The server sends a fourth reminder message to the terminal corresponding to the associated identity information. The fourth reminder message is used to remind those who have come into contact with an object in an abnormal physical state.

[0164] Optionally, the fourth reminder message is further used to remind seeking immediate medical attention when feeling unwell. Optionally, the fourth reminder message includes the third position jointly passed by the object in the abnormal physical state and the object to which the associated identity information belongs, as well as the time points when they respectively passed the third position. This facilitates the reminded object to confirm whether they have come into contact with the object in the abnormal physical state.

[0165] In the embodiment of the present application, since the physical state of the object is abnormal, the associated identity information, that is, the identity information of the contact objects of the object, is determined, and a prompt message is sent to the terminal corresponding to the identity information to remind the object that it has had contact with an object with abnormal physical state, enabling the object to pay attention to its physical state and improving the effect of preventing disease transmission.

[0166] It should be noted that the above steps 304 - 306 are optional steps and may not be executed in other embodiments.

[0167] In the embodiment of the present application, after learning about the physical state of the object through the status indication information in the graphic code, the location for providing services to the object is determined, and then the object is informed of this location through a prompt message, enabling the object to know the location where it should be according to the prompt message, so that there is no need for staff to guide the object, reducing the burden on the staff and greatly reducing the manpower consumption.

[0168] Taking any user going to the hospital as an example below, the execution process of the processing method based on the physical state in the present application is described.

[0169] First, after any user arrives at the hospital entrance, a graphic code is displayed through the terminal.

[0170] Second, the scanning device at the hospital entrance scans the graphic code and sends the graphic code to the server.

[0171] Third, the server analyzes the graphic code to obtain the identity information and status indication information therein.

[0172] Fourth, when the status indication information indicates that the physical state of the user is abnormal, the server controls the gate at the hospital entrance to close to prevent the user from going to the normal outpatient department, where the normal outpatient department refers to other outpatient departments except the fever clinic. The server also sends a prompt message to the management terminal corresponding to the entrance, and the prompt message is used to prompt that the physical state of the user is abnormal. The server also sends alternative location information to the terminal, and the alternative location information indicates the fever clinic and the current entrance.

[0173] Fifth, after the management staff obtains the prompt message through the management terminal, the user is managed.

[0174] Sixth, after the terminal receives the alternative location information, it displays the alternative location information. If the user selects the fever clinic based on the alternative location information, the server sends the route from the current location to the fever clinic to the terminal. The user goes to the fever clinic by himself according to this route and receives medical services at the fever clinic.

[0175] Seventh, if the user selects the current entrance, the server sends a prompt message to an idle service terminal to prompt the service staff corresponding to the service terminal to go to the entrance. After the service staff arrives at the entrance, they guide the user to the fever clinic for medical services.

[0176] Figure 4 It is a block diagram of a processing device based on physical status provided by an embodiment of the present application. Refer to Figure 4 , this embodiment includes:

[0177] A graphic code acquisition module 401, configured to acquire a graphic code to be detected. The graphic code carries identity information and status indication information. The identity information indicates the identity of the object to which the graphic code belongs, and the status indication information indicates the physical status of the object;

[0178] A first determination module 402, configured to determine a first location corresponding to the physical status based on the status indication information. The first location is used to provide services for an object with a physical status;

[0179] A first sending module 403, configured to send a first prompt message to the terminal corresponding to the identity information. The first prompt message is used to prompt that the target location of the object is the first location.

[0180] In the embodiment of the present application, after learning the physical status of the object through the status indication information in the graphic code, the location for providing services to the object is determined, and then the object is informed of this location through the prompt message, so that the object can know the location where it should be based on the prompt message, thus eliminating the need for staff to guide the object, reducing the burden on the staff, and greatly reducing human consumption.

[0181] In a possible implementation, the first determination module 402 is configured to determine the first location corresponding to the physical status when the physical status is an abnormal status.

[0182] In a possible implementation, the first sending module 403 includes:

[0183] A location determination unit, configured to determine a second location where the terminal is currently located;

[0184] A route determination unit, configured to determine a route from the second location to the first location;

[0185] An information sending unit, configured to send a first prompt message including the route to the terminal.

[0186] In a possible implementation, a route determination unit is configured to determine multiple routes from a second location to a first location; determine traffic parameters corresponding to the multiple routes based on the monitored video images, where the traffic parameters indicate the congestion status of the routes; and select the route with the smallest traffic parameter from the multiple routes.

[0187] In a possible implementation, a first sending module 403 is further configured to determine a service terminal in an idle state, where the service terminal is used to provide services for any object; and send a second prompt message to the service terminal, where the second prompt message is used to prompt going to the first location.

[0188] In a possible implementation, a first sending module 403 is further configured to, when the physical state is an abnormal state, send a third prompt message to a management terminal, where the third prompt message is used to prompt that the physical state of the object is abnormal.

[0189] In a possible implementation, the apparatus further includes:

[0190] A second determination module, configured to, when the physical state is an abnormal state, determine a third location passed by the object and the time point when the third location is passed;

[0191] A third determination module, configured to determine associated identity information based on the third location and the time point, where the associated identity information indicates the identities of other objects that also passed the third location during the time period to which the time point belongs;

[0192] A second sending module, configured to send a fourth prompt message to the terminal corresponding to the associated identity information, where the fourth prompt message is used to prompt that there has been contact with the object with an abnormal physical state.

[0193] In a possible implementation, the second determination module is configured to, when the physical state is an abnormal state, obtain a service record of the identity information, where the service record includes a service location and the corresponding service time point; determine the service location as the third location, and determine the service time point as the time point when the object passes the third location.

[0194] In a possible implementation, the second determination module is configured to, when the physical state is an abnormal state, obtain target face information corresponding to the identity information; determine a matching object of the target face information from the monitored video images; determine the location passed by the matching object as the third location, and determine the time point when the matching object passes the location as the time point when the object corresponding to the identity information passes the third location.

[0195] In a possible implementation, the second determination module is configured to receive in real time the location information sent by the terminal and the corresponding time point, where the location information indicates the location where the terminal is located; determine the location indicated by the location information as the third location, and determine the time point corresponding to the location information as the time point when the object passes through the third location.

[0196] In a possible implementation, the first determination module 402 is configured to send alternative location information to the terminal based on the status indication information, where the alternative location information indicates multiple alternative locations corresponding to the body status, and the alternative locations are used to provide services for an object with the body status; receive the first location selected by the terminal from the multiple alternative locations.

[0197] It should be noted that: when the body status-based processing device provided in the above embodiments executes the body status-based processing method, only the above division of each functional module is used for illustration. In practical applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the computer device is divided into different functional modules to complete all or part of the functions described above. In addition, the body status-based processing device provided in the above embodiments and the body status-based processing method embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.

[0198] An embodiment of the present application further provides a computer device, which includes a processor and a memory. At least one program code is stored in the memory, and the at least one program code is loaded and executed by the processor to implement the body status-based processing method in the above embodiments.

[0199] Optionally, the computer device is provided as a terminal. Figure 5 The structural block diagram of a terminal 500 provided by an exemplary embodiment of the present application is shown. The terminal 500 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a notebook computer or a desktop computer. The terminal 500 may also be referred to by other names such as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, etc.

[0200] The terminal 500 includes: a processor 501 and a memory 502.

[0201] The processor 501 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 501 may be implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 501 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 501 may further include an AI (Artificial Intelligence) processor, which is used to process computational operations related to machine learning.

[0202] The memory 502 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 502 may further include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 502 is used to store at least one program code, and the at least one program code is used to be executed by the processor 501 to implement the body state-based processing method provided in the method embodiments of the present application.

[0203] In some embodiments, the terminal 500 may further optionally include: a peripheral device interface 503 and at least one peripheral device. The processor 501, the memory 502, and the peripheral device interface 503 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 503 through a bus, signal lines, or a circuit board. Specifically, the peripheral devices include at least one of the following: a radio frequency circuit 504, a display screen 505, a camera assembly 506, an audio circuit 507, a positioning assembly 508, and a power supply 509.

[0204] The peripheral device interface 503 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 501 and the memory 502. In some embodiments, the processor 501, the memory 502, and the peripheral device interface 503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 501, the memory 502, and the peripheral device interface 503 can be implemented on separate chips or circuit boards, and this embodiment does not limit this.

[0205] The radio frequency circuit 504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 504 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 504 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and so on. The radio frequency circuit 504 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area network, and / or WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 504 may further include a circuit related to NFC (Near Field Communication), and this application does not limit this.

[0206] The display screen 505 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 505 is a touch display screen, the display screen 505 also has the ability to collect touch signals on or above the surface of the display screen 505. The touch signals can be input to the processor 501 as control signals for processing. At this time, the display screen 505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be one display screen 505, which is set on the front panel of the terminal 500; in some other embodiments, there can be at least two display screens 505, which are respectively set on different surfaces of the terminal 500 or are in a foldable design; in some other embodiments, the display screen 505 can be a flexible display screen, which is set on the curved surface or the folding surface of the terminal 500. Even, the display screen 505 can also be set as an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 505 can be prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0207] The camera module 506 is used to collect images or videos. Optionally, the camera module 506 includes a front camera and a rear camera. The front camera is set on the front panel of the terminal, and the rear camera is set on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth camera, a wide-angle camera, and a telephoto camera respectively, to achieve functions such as the combination of the main camera and the depth camera to achieve the background blurring function, the combination of the main camera and the wide-angle camera to achieve panoramic shooting and VR (Virtual Reality) shooting functions or other combined shooting functions. In some embodiments, the camera module 506 can also include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. A dual-color-temperature flash refers to the combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.

[0208] The audio circuit 507 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 501 for processing, or input to the radio frequency circuit 504 to implement voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 500. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 501 or the radio frequency circuit 504 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 507 may further include a headphone jack.

[0209] The positioning component 508 is used to locate the current geographical location of the terminal 500 to implement navigation or LBS (Location Based Service). The positioning component 508 may be a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, the GLONASS system of Russia, or the Galileo system of the European Union.

[0210] The power supply 509 is used to supply power to each component in the terminal 500. The power supply 509 may be alternating current, direct current, a disposable battery, or a rechargeable battery. When the power supply 509 includes a rechargeable battery, the rechargeable battery may support wired charging or wireless charging. The rechargeable battery may also be used to support fast charging technology.

[0211] In some embodiments, the terminal 500 further includes one or more sensors 510. The one or more sensors 510 include but are not limited to: an acceleration sensor 511, a gyroscope sensor 512, a pressure sensor 513, a fingerprint sensor 514, an optical sensor 515, and a proximity sensor 516.

[0212] The acceleration sensor 511 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established with the terminal 500. For example, the acceleration sensor 511 can be used to detect the components of the gravitational acceleration on the three coordinate axes. The processor 501 can control the display screen 505 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 511. The acceleration sensor 511 can also be used for game or collection of the user's motion data.

[0213] The gyroscope sensor 512 can detect the body orientation and rotation angle of the terminal 500. The gyroscope sensor 512 can cooperate with the acceleration sensor 511 to collect the 3D actions of the user on the terminal 500. Based on the data collected by the gyroscope sensor 512, the processor 501 can implement the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0214] The pressure sensor 513 can be disposed on the side frame of the terminal 500 and / or the lower layer of the display screen 505. When the pressure sensor 513 is disposed on the side frame of the terminal 500, it can detect the holding signal of the user on the terminal 500, and the processor 501 can identify the left or right hand or perform a quick operation according to the holding signal collected by the pressure sensor 513. When the pressure sensor 513 is disposed on the lower layer of the display screen 505, the processor 501 can control the operable controls on the UI interface according to the pressure operation of the user on the display screen 505. The operable controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0215] The fingerprint sensor 514 is used to collect the fingerprint of the user. The processor 501 can identify the user's identity according to the fingerprint collected by the fingerprint sensor 514, or the fingerprint sensor 514 can identify the user's identity according to the collected fingerprint. When the identity of the user is identified as a trusted identity, the processor 501 authorizes the user to perform relevant sensitive operations, and the sensitive operations include unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings, etc. The fingerprint sensor 514 can be disposed on the front, back, or side of the terminal 500. When there are physical buttons or a manufacturer logo on the terminal 500, the fingerprint sensor 514 can be integrated with the physical button or the manufacturer logo.

[0216] The optical sensor 515 is used to collect the ambient light intensity. In one embodiment, the processor 501 can control the display brightness of the display screen 505 according to the ambient light intensity collected by the optical sensor 515. Specifically, when the ambient light intensity is high, the display brightness of the display screen 505 is increased; when the ambient light intensity is low, the display brightness of the display screen 505 is decreased. In another embodiment, the processor 501 can also dynamically adjust the shooting parameters of the camera module 506 according to the ambient light intensity collected by the optical sensor 515.

[0217] A proximity sensor 516, also known as a distance sensor, is disposed on the front panel of the terminal 500. The proximity sensor 516 is used to collect the distance between the user and the front of the terminal 500. In one embodiment, when the proximity sensor 516 detects that the distance between the user and the front of the terminal 500 is gradually decreasing, the processor 501 controls the display screen 505 to switch from the lit state to the off state; when the proximity sensor 516 detects that the distance between the user and the front of the terminal 500 is gradually increasing, the processor 501 controls the display screen 505 to switch from the off state to the lit state.

[0218] Those skilled in the art can understand that Figure 5 the structure shown in does not constitute a limitation on the terminal 500, and may include more or fewer components than shown, or combine certain components, or adopt a different component arrangement.

[0219] Optionally, the computer device is provided as a server. Figure 6 is a schematic structural diagram of a server provided by an embodiment of the present application. The server 600 may vary greatly due to different configurations or performances, and may include one or more central processing units (CPUs) 601 and one or more memories 602. Among them, at least one program code is stored in the memory 602, and the at least one program code is loaded and executed by the processor 601 to implement the body state-based processing method provided by each of the above method embodiments. Of course, the server may also have components such as wired or wireless network interfaces, keyboards, and input / output interfaces for input / output. The server may also include other components for implementing device functions, which will not be elaborated here.

[0220] An embodiment of the present application also provides a computer-readable storage medium, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement the body state-based processing method of the above embodiment.

[0221] An embodiment of the present application also provides a computer program, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement the body state-based processing method of the above embodiment.

[0222] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by a program instructing related hardware. The program can be stored in a computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a disk, or an optical disc, etc.

[0223] The above are only alternative embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.

Claims

1. A processing method based on the body state, characterized in that The method includes: Obtain a graphical code to be detected, where the graphical code carries identity information and status indication information, the identity information indicates the identity of the object to which the graphical code belongs, and the status indication information indicates the physical status of the object; Based on the status indication information, send alternative location information to the terminal, where the alternative location information indicates multiple alternative locations corresponding to the physical status, and the alternative locations are used to provide services for objects with the physical status; Receive a first location selected by the terminal from the multiple alternative locations; Send a first prompt message to the terminal corresponding to the identity information, where the first prompt message is used to prompt that the target location of the object is the first location; Determine a service terminal in an idle state, where the service terminal is used to provide services for any object, and the service terminal is the terminal of a service staff; Send a second prompt message to the service terminal, where the second prompt message is used to prompt to go to the first location; In the case where the physical status of the object is an abnormal status, send a third prompt message to the management terminal corresponding to the area where the object is located, where the third prompt message is used to prompt that the physical status of the object is abnormal; the management terminal is the terminal corresponding to the management staff.

2. The method according to claim 1, wherein The sending the first prompt message to the terminal corresponding to the identity information includes: Determine a second location where the terminal is currently located; Determine a route from the second location to the first location; Send the first prompt message including the route to the terminal.

3. The method according to claim 2, wherein The determining the route from the second location to the first location includes: Determine multiple routes from the second location to the first location; Based on the monitored video footage, determine traffic parameters corresponding to the multiple routes, where the traffic parameters indicate the congestion status of the routes; Select the route with the smallest traffic parameter from the multiple routes.

4. The method according to claim 1, characterized in that The method further includes: In the case where the physical status is an abnormal status, determine a third location passed by the object and the time point when the third location is passed; Based on the third location and the time point, determine associated identity information, where the associated identity information indicates the identities of other objects that also passed the third location during the time period to which the time point belongs; Send a fourth prompt message to the terminal corresponding to the associated identity information, where the fourth prompt message is used to prompt that there has been contact with an object with an abnormal physical status.

5. The method according to claim 4, wherein The determining the third location passed by the object and the time point when the third location is passed in the case where the physical status is an abnormal status includes: In the case where the physical status is the abnormal status, obtain a service record of the identity information, where the service record includes a service location and a corresponding service time point; Determine the service location as the third location, and determine the service time point as the time point when the object passes the third location.

6. The method according to claim 4, characterized in that, The determining the third location passed by the object and the time point when the third location is passed in the case where the physical status is an abnormal status includes: When the body state is the abnormal state, obtain the target face information corresponding to the identity information; From the monitored video footage, determine the matching object of the target face information; Determine the position passed by the matching object as the third position, and determine the time point when the matching object passes through the position as the time point when the object to which the identity information belongs passes through the third position.

7. The method according to claim 4, wherein The determining, when the body state is in an abnormal state, the third position passed by the object and the time point of passing through the third position includes: Receiving in real time the position information and the corresponding time point sent by the terminal, where the position information indicates the position where the terminal is located; Determine the position indicated by the position information as the third position, and determine the time point corresponding to the position information as the time point when the object passes through the third position.

8. A processing device based on the body state, characterized in that, The device includes: A graphic code acquisition module, configured to acquire a graphic code to be detected, where the graphic code carries identity information and status indication information, the identity information indicates the identity of the object to which the graphic code belongs, and the status indication information indicates the body state of the object; A first determination module, configured to send alternative position information to the terminal based on the status indication information, where the alternative position information indicates a plurality of alternative positions corresponding to the body state, and the alternative positions are used to provide services for objects with the body state; receive the first position selected by the terminal from the plurality of alternative positions; A first sending module, configured to send a first prompt message to the terminal corresponding to the identity information, where the first prompt message is used to prompt that the target position of the object is the first position; The first sending module is further configured to determine a service terminal in an idle state, where the service terminal is used to provide services for any object, and the service terminal is the terminal of a service person; send a second prompt message to the service terminal, where the second prompt message is used to prompt to go to the first position; The first sending module is further configured to, when the body state of the object is in an abnormal state, send a third prompt message to the management terminal corresponding to the area where the object is located, where the third prompt message is used to prompt that the body state of the object is abnormal; the management terminal is the terminal corresponding to the management personnel.

9. A computer device, characterized in that, The computer device includes a processor and a memory, and at least one program code is stored in the memory, and the program code is loaded and executed by the processor to implement the body state-based processing method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, At least one program code is stored in the storage medium, and the program code is loaded and executed by a processor to implement the body state-based processing method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Intelligent medical triage method, device and equipment

    CN104574246A

  • Doctor-seeing reminding method of neck massager, neck massager and storage medium

    CN111558152A

  • Information determination method and device, system and server

    CN111584092A