A security processing method and apparatus, an electronic device, and a storage medium

By performing two verifications on the identity and status information of the objects to be verified inside the vehicle, the problem of verification result errors in the vehicle safety verification system is solved, improving the safety and resource utilization of vehicle startup and driving.

CN115520195BActive Publication Date: 2026-07-10ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD
Filing Date
2022-09-01
Publication Date
2026-07-10

Smart Images

  • Figure CN115520195B_ABST
    Figure CN115520195B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a secure processing method and device, electronic equipment and storage medium. The method can include: obtaining first to-be-verified information, performing secure verification processing on the first to-be-verified information to obtain a first verification result; the first to-be-verified information represents identity information of a to-be-verified object and first state information of the to-be-verified object; obtaining second to-be-verified information of the to-be-verified object, performing secure verification processing on the second to-be-verified information to obtain a second verification result; the time length between the second collection time corresponding to the second to-be-verified information and the first collection time corresponding to the first to-be-verified information is greater than a preset time length; determining first security information of the to-be-verified object according to the first verification result and the second verification result. According to the technical scheme provided by the present disclosure, the safety of vehicle driving is improved, and the correctness of the verification result is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle safety, and more particularly to a safety processing method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the widespread use of vehicles, they have become an indispensable tool in daily life. When a vehicle is parked, it may be stolen. Furthermore, while the vehicle is in motion, the driver may experience a sudden illness, making driving unsafe.

[0003] In existing technologies, vehicles are unlocked via fingerprint recognition, and the driver's physical condition is then assessed to take appropriate measures. However, verifying the driver's physical condition only once may result in incorrect verification results. For example, if the driver has health issues, but the verification result shows that the driver is healthy, it could lead to unsafe driving. Summary of the Invention

[0004] This disclosure provides a security processing method, apparatus, electronic device, and storage medium to at least solve the problem of how to avoid verification result errors and improve vehicle driving safety in related technologies. The technical solution of this disclosure is as follows:

[0005] According to a first aspect of the present disclosure, a security processing method is provided, comprising:

[0006] In one possible implementation, first information to be verified is obtained, and security verification processing is performed on the first information to be verified to obtain a first verification result; the first information to be verified represents the identity information of the object to be verified and the first state information of the object to be verified; the object to be verified is an object located inside a vehicle.

[0007] The second verification information of the object to be verified is obtained, and the second verification information is subjected to security verification processing to obtain a second verification result; the duration between the second collection time corresponding to the second verification information and the first collection time corresponding to the first verification information is greater than a preset duration; the second verification information represents the second state information of the object to be verified.

[0008] Based on the first verification result and the second verification result, the first security information of the object to be verified is determined.

[0009] According to a second aspect of the present disclosure, a fingerprint-activated vital sign verification device is provided, comprising:

[0010] The first verification result acquisition module acquires first information to be verified, performs security verification processing on the first information to be verified, and obtains a first verification result; the first information to be verified represents the identity information of the object to be verified and the first state information of the object to be verified; the object to be verified is an object located inside a vehicle.

[0011] The second verification result acquisition module acquires the second verification information of the object to be verified, performs security verification processing on the second verification information, and obtains the second verification result; the duration between the second acquisition time corresponding to the second verification information and the first acquisition time corresponding to the first verification information is greater than a preset duration; the second verification information represents the second state information of the object to be verified.

[0012] The first security information acquisition module determines the first security information of the object to be verified based on the first verification result and the second verification result.

[0013] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method as described in any one of the first aspects above.

[0014] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any of the methods described in the first aspect of the present disclosure.

[0015] According to a fifth aspect of the present disclosure, a computer program product is provided, including computer instructions that, when executed by a processor, cause a computer to perform the method described in any one of the first aspects of the present disclosure.

[0016] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:

[0017] By using the first and second verification results, the first security information of the object to be verified is determined. This means that determining security information through two verifications improves the accuracy and robustness of security processing. Furthermore, the verification process verifies both the identity and status information of the object, enhancing not only the security of vehicle startup but also the safety of vehicle operation. Moreover, by verifying the identity and status information of the object in the vehicle first, and then verifying its status information second, duplicate authentication of relatively stable identity information is avoided, improving the utilization rate of security processing resources. Finally, setting a preset time interval for collecting the first and second status information ensures that the status information accurately reflects the status of the object to be verified, thereby improving the accuracy of subsequent first security information.

[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0020] Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment.

[0021] Figure 2 This is a flowchart illustrating a security processing method according to an exemplary embodiment.

[0022] Figure 3 This is a flowchart illustrating the acquisition of second information to be verified according to an exemplary embodiment.

[0023] Figure 4 This is a flowchart illustrating the acquisition of second information to be verified, according to another exemplary embodiment.

[0024] Figure 5 This is a flowchart illustrating the determination of first security information of an object to be verified according to an exemplary embodiment.

[0025] Figure 6 This is a flowchart illustrating a security processing method according to another exemplary embodiment.

[0026] Figure 7 This is a flowchart illustrating a security processing method according to another exemplary embodiment;

[0027] Figure 8This is a flowchart illustrating appropriate security processing based on a security level, according to an exemplary embodiment.

[0028] Figure 9 This is a block diagram of a security processing apparatus according to an exemplary embodiment.

[0029] Figure 10 This is a schematic diagram of an electronic device for security processing according to an exemplary embodiment. Detailed Implementation

[0030] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0031] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0032] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an application environment according to an exemplary embodiment, such as... Figure 1 As shown, the application environment may include server 01, terminal 02 and terminal 03.

[0033] In an optional embodiment, server 01 can be used to store identity information and status information (including first status information and second status information), and analyze the identity information and status information of the object to be verified to achieve secure processing. Specifically, server 01 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0034] In an optional embodiment, terminal 02 can be used to collect the identity information and status information of the object to be verified. Specifically, terminal 02 can be a vehicle, and more specifically, it can be a fingerprint authenticator or a facial recognition device in the vehicle, or it can be a device that collects vital sign information and detects the surrounding environment.

[0035] In an optional embodiment, terminal 03 can be used in security processing to display and process the identity information and status information of the object to be verified, and in conjunction with server 01 and terminal 02 for security processing, thereby improving the flexibility of the security processing method. Specifically, terminal 03 may be, but is not limited to, electronic devices such as smartphones, desktop computers, tablets, laptops, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. Optionally, the operating system running on the electronic device may include, but is not limited to, Android, iOS, Linux, and Windows.

[0036] In addition, it should be noted that, Figure 1 The illustration shows only one application environment of the security processing method provided in this disclosure. In an alternative embodiment, the security processing method of this application can also be executed by the vehicle-mounted processor corresponding to terminal 02. For example, the identity information and status information required for security verification can be obtained in advance from the server, allowing the vehicle to complete the security processing. Alternatively, in another alternative embodiment, the security processing can be completed by a combination of server 01 and terminal 02. For example, the display processing described above in terminal 03 can be displayed on the screen of terminal 02.

[0037] In the embodiments described in this specification, the server 01, terminal 02 and terminal 03 can be directly or indirectly connected through wired or wireless communication, and this application does not impose any restrictions on this.

[0038] It should be noted that the following diagram shows one possible sequence of steps, and it is not strictly required to follow this order. Some steps can be executed in parallel without interdependence. The identity information of the object to be verified (including but not limited to the fingerprint, iris, etc.), the first state information (including but not limited to the blood oxygen, blood pressure, heart rate, etc. of the object to be verified), and the third state information (including but not limited to the action information and facial expression information of the object to be verified) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0039] Figure 2 This is a flowchart illustrating a security processing method according to an exemplary embodiment. Figure 2 As shown, it may include the following steps.

[0040] In step S201, first verification information is obtained, and security verification processing is performed on the first verification information to obtain a first verification result; the first verification information represents the identity information of the object to be verified and the first state information of the object to be verified; the object to be verified is an object inside the vehicle.

[0041] In this embodiment, the first information to be verified can characterize the identity information and the first state information of the object to be verified. The identity information can refer to information used to uniquely identify the object to be verified; for example, the identity information can include at least one of the following: fingerprint, iris scan. The first state information can refer to information that characterizes the health status of the object to be verified; for example, the first state information can include at least one of the following: blood oxygen, blood pressure, heart rate; this application does not limit this.

[0042] The first verification result may include an authentication result and a status verification result. The authentication result may be successful or unsuccessful. The status verification result may indicate whether the status of the object to be verified meets the requirements or not. For example, a status not meeting the requirements may include a blood pressure value higher than a blood pressure threshold, a heart rate higher than a first heart rate threshold, or a heart rate lower than a second heart rate threshold. The first heart rate threshold being greater than the second heart rate threshold is not limited in this application, as long as it effectively represents the health status of the object to be verified.

[0043] In this embodiment, obtaining the first information to be verified allows for security verification processing to obtain a first verification result. As an example, the object to be verified can be detected using a preset device to obtain the first information to be verified. This preset device can be a device mounted on a steering wheel with fingerprint recognition and contact-based vital sign monitoring functions, or a device located in a vehicle with facial recognition and inductive vital sign monitoring functions; this application does not limit the specific device. For instance, when the object to be verified comes into contact with the preset device mounted on the steering wheel, the device can collect the object's fingerprint information as identity information and its heart rate as its first state information, thus using the identity information and the first state information as the first information to be verified.

[0044] Furthermore, pre-stored preset information can be obtained, which can be used to compare with the first information to be verified in order to verify the object to be processed.

[0045] Optionally, when acquiring preset information, the historical security verification information of the object to be verified on the vehicle can be determined. When the vehicle performs security verification on the object to be verified for the first time, the stored information is acquired as preset information. The preset information may include state thresholds and identity information of multiple objects. The state thresholds may include blood pressure thresholds, blood oxygen concentration thresholds, etc., which are not limited in this application.

[0046] If the vehicle is not being used for safety verification of the object to be verified for the first time, information from previous objects to be verified is obtained as preset information. This historical information comprises the object's status during the period from vehicle start-up to smooth stopping, assuming the object is in a healthy state according to preset conditions. This information may include blood oxygen saturation, blood pressure, and heart rate.

[0047] As an example, security verification can be performed on the first piece of information to be verified by comparing it with preset information in the stored information. Specifically, the identity information in the first piece of information to be verified is compared with the identity information in the preset information, and the first state information in the first piece of information to be verified is compared with the object state information in the preset information. For example, if the identity information in the first piece of information to be verified successfully matches the identity information in the preset information, the personal information of the object to be verified, such as age and gender, is searched in the stored information based on that identity information. Based on this personal information, a state threshold corresponding to the personal information is searched in the stored information, and the first state information in the first piece of information to be verified is compared with the state threshold to obtain the first verification result.

[0048] In step S203, the second verification information of the object to be verified is obtained, and the second verification information is subjected to security verification processing to obtain the second verification result; the duration between the second acquisition time corresponding to the second verification information and the first acquisition time corresponding to the first verification information is greater than the preset duration; the second verification information represents the second state information of the object to be verified.

[0049] In this embodiment of the application, the second verification information of the object to be verified is obtained, and the second verification information can be subjected to security verification processing to obtain a second verification result. As an example, a preset time period can be set, such as 10 seconds or 15 seconds. After obtaining the first verification information, the second verification information is obtained after the preset time period.

[0050] In one example, the second information to be verified may represent the identity information and the second state information of the object to be verified; or, the second information to be verified may represent the second state information of the object to be verified. The method for obtaining the identity information and the second state information can be found in the method for obtaining the first information to be verified in step S201 above, and will not be repeated here. The second state information may refer to information that can characterize the health status of the object to be verified. For example, the second state information may include at least one of the following: blood oxygen, blood pressure, and heart rate; this application does not limit this.

[0051] Optionally, obtaining the second information to be verified can be obtaining the second state information of the object to be verified, thereby saving resource consumption and storage space.

[0052] Optionally, obtaining the second verification information can be the identity information and the second status information of the object to be verified. This avoids the problem of vehicle theft caused by a different object being verified but the object being verified being in a safe state during the second verification, thus ensuring vehicle security.

[0053] Furthermore, pre-stored preset information can be obtained, which can be used to compare with the information to be verified in order to verify the object to be processed.

[0054] Optionally, when retrieving preset information, the processing status of the information to be verified can be retrieved first. If the first information to be verified is undergoing its first verification, the stored information is retrieved as the preset information. If the information to be verified is not undergoing its first verification, information from historical objects to be verified is retrieved as the preset information.

[0055] As an example, based on the second information to be verified, a security verification process can be performed on the second information to be verified. The method for performing the security verification process on the second information to be verified is the same as the method for performing the security verification process on the first information to be verified in step S201 above, and will not be repeated here.

[0056] In step S205, the first security information of the object to be verified is determined based on the first verification result and the second verification result.

[0057] In this embodiment, the first security information of the object to be verified can be characterized as the state security information of the object to be verified, that is, whether the state of the object to be verified is secure. The first security information can be secure information or insecure information.

[0058] In this embodiment of the application, the first security information of the object to be verified can be determined based on the first verification result and the second verification result. If both the first verification result and the second verification result are passed, the first security information of the object to be verified can be determined to be secure; if either the first verification result or the second verification result is failed, the first security information of the object to be verified can be determined to be insecure.

[0059] Optionally, the vehicle can be started based on the first safety information.

[0060] By using the first and second verification results, the first security information of the object to be verified is determined. This means that determining security information through two verifications improves the accuracy and robustness of security processing. Furthermore, the verification process verifies both the identity and status information of the object, enhancing not only the security of vehicle startup but also the safety of vehicle operation. Moreover, by verifying the identity and status information of the object in the vehicle first, and then verifying its status information second, duplicate authentication of relatively stable identity information is avoided, improving the utilization rate of security processing resources. Finally, setting a preset time interval for collecting the first and second status information ensures that the status information accurately reflects the status of the object to be verified, thereby improving the accuracy of subsequent first security information.

[0061] Figure 3 Based on Figure 2 A flowchart illustrating a security processing method according to another exemplary embodiment is shown. (e.g.) Figure 3 As shown, the following steps may be included:

[0062] In step S301, if the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, the second information to be verified is obtained.

[0063] In this embodiment, the preset state condition represents the state of the object to be verified as safe. For example, the preset state condition could be that the state information of the object to be verified is safe, or that the state information of the object to be verified meets the requirements for driving.

[0064] In this embodiment of the application, when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, the second information to be verified can be obtained. As an example, when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, for example, when the first state information is insecure and the identity information is passed, the second information to be verified can be obtained. The method for obtaining the second information to be verified can refer to the method for obtaining the first information to be verified in step S201 above, and will not be repeated here.

[0065] Figure 4 Based on Figure 3 A flowchart illustrating the acquisition of second information to be verified is shown according to another exemplary embodiment. Figure 4 As shown, the following steps may be included:

[0066] In step S401, when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, the first feedback information of the object to be verified to the first verification result is obtained.

[0067] In the embodiments of this application, the first feedback information can be characterized as the confirmation information of the object to be verified to the first verification result. The first feedback information may include at least one of the following: no abnormality information of the body, help information, and this application does not limit it.

[0068] It should be noted that the above-mentioned first state information does not meet the preset state condition means that at least one of the first state information does not meet the preset state condition.

[0069] In this embodiment of the application, when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, the first feedback information of the object to be verified to the first verification result can be obtained. As an example, when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, the object to be verified can be provided with options, such as the options of "no physical abnormalities" and "seek help," thereby obtaining the first feedback information of the object to be verified to the first verification result.

[0070] In another possible implementation, if the first verification result indicates that the identity information fails, an alert is triggered. For example, a notification message is sent to the terminal of the entity to be verified, or information is provided to nearby police stations; this application does not limit this approach.

[0071] In step S403, if the first feedback information indicates that the first verification result is invalid, the second verification information is obtained.

[0072] In this embodiment of the application, if the first feedback information indicates that the first verification result is invalid, second verification information can be obtained. As an example, if the first feedback information indicates that the first verification result is invalid, that is, if the object to be verified does not support the first verification result, second verification information can be obtained. The method for obtaining the second verification information can refer to the method for obtaining the first verification information in step S201 above, and will not be repeated here.

[0073] In another possible implementation, if the first feedback information indicates that the first verification result is true, the object to be verified is subjected to corresponding security processing.

[0074] As an example, if the first feedback information indicates that the first verification result is valid, then based on the first state information in the first information to be verified, abnormal information in the first state information is filtered out, and the correspondence between the abnormal information in the first state information and the security handling measures is determined. Based on this correspondence, appropriate security measures are then taken for the object to be verified. For example, this could be done by making an emergency call, providing a massage, or providing a nearby pharmacy.

[0075] Figure 5 This is a flowchart illustrating the determination of first security information of an object to be verified according to an exemplary embodiment. In one possible implementation, such as... Figure 5 As shown, step S205 above may include the following steps:

[0076] In step S501, the difference information is determined based on the first verification result and the second verification result.

[0077] In this embodiment, the difference information can be characterized as the difference between the state verification result in the first verification result and the state verification result in the second verification result, that is, whether the state verification result in the first verification result and the state verification result in the second verification result are the same. The difference information can be different information or the same information.

[0078] In this embodiment of the application, difference information can be determined based on the first verification result and the second verification result. As an example, based on the first verification result and the second verification result, that is, based on the difference information between the state verification result in the first verification result and the state verification result in the second verification result, if the state verification result in the first verification result and the state verification result in the second verification result are different, the difference information is determined to be the same; if the state verification result in the first verification result and the state verification result in the second verification result are the same, the difference information is determined to be the same.

[0079] In step S503, the first security information of the object to be verified is determined based on the difference information.

[0080] In this embodiment, the first security information of the object to be verified can be determined based on the difference information. For example, if the difference information is the same and the second verification result is passed, the first security information of the object to be verified is determined to be secure; if the difference information is different, the first and second information to be verified are compared with preset information to obtain comparison information. Based on the comparison information, the first security information of the object to be verified is determined. The method for obtaining the preset information can refer to the method for obtaining the preset information in step S203 above, and will not be repeated here.

[0081] Figure 6 This is a flowchart illustrating a security processing method according to another exemplary embodiment. For example... Figure 6 As shown, the following steps may be included:

[0082] In step S601, if the first security information is not approved, the confirmation information of the object to be verified regarding the first security information is obtained.

[0083] In this embodiment, the confirmation information of the object to be verified regarding the first security information is characterized as the support information of the object to be verified for the first security information, that is, whether the object to be verified supports the first security information. The confirmation information of the object to be verified regarding the first security information may include physical condition security information and information seeking help.

[0084] In this embodiment of the application, if the first security information fails, confirmation information of the object to be verified regarding the first security information can be obtained. As an example, if the first security information fails, confirmation information of the first security information is provided to the object to be verified, such as providing the object to be verified with two options: "no physical abnormalities" and "seek help," thereby obtaining confirmation information of the object to be verified regarding the first security information.

[0085] In another possible implementation, the vehicle is started upon the passage of the first security information, for example, upon the passage of both the first and second verification results.

[0086] In step S603, if the confirmation information is the first preset confirmation information, the security level of the object to be verified is determined according to the second status information in the second information to be verified; the first preset confirmation information indicates that the first status information does not meet the preset conditions.

[0087] In this embodiment, the first preset confirmation information can indicate that the first state information does not meet preset conditions, i.e., the first state information is unsafe. The first preset confirmation information can be help information or distress information, and this application does not limit it. The second state information can include at least one of the following: blood oxygen, blood pressure, and heart rate, and this application does not limit it.

[0088] The safety level can be characterized as the degree of unsafety of the physical condition of the object to be verified. The higher the safety level, the higher the degree of unsafety of the object to be verified.

[0089] In this embodiment, when the confirmation information is the first preset confirmation information, the safety level of the object to be verified can be determined based on the second state information in the second information to be verified. As an example, when the confirmation information is the first preset confirmation information, the second state information in the second information to be verified can be compared with the preset information to obtain comparison information. For example, the blood oxygen concentration and blood pressure in the second state information can be compared with the corresponding normal thresholds to obtain comparison information. Based on the comparison information, for example, based on the difference between the blood oxygen concentration in the second state information and the normal blood oxygen concentration, the safety level of the object to be verified can be determined.

[0090] In step S605, appropriate security procedures are performed according to the security level.

[0091] In this embodiment, corresponding security processing is performed based on the security level. As an example, based on the aforementioned second state information, abnormal information is filtered out, and the correspondence between the abnormal information and the security level is determined. Based on this correspondence, the security level of the object to be verified is determined, and corresponding security processing is then performed on the object. The security processing can be positively correlated with the security level information; for example, the higher the security level, the more urgent the corresponding security processing method.

[0092] Figure 7 This is a flowchart illustrating a security processing method according to another exemplary embodiment. For example... Figure 7 As shown, the following steps may be included:

[0093] In step S701, if the confirmation information is the second preset confirmation information, biometric verification association information is pushed to the object to be verified.

[0094] In this embodiment of the application, the second preset confirmation information is characterized as information that the object to be verified does not support the first security information. For example, the second preset confirmation information may be physical condition security information or physical condition good information.

[0095] Biometric verification associated information is characterized as relevant consultation information provided for the second state information. Biometric verification associated information may include at least one of the following: providing online consultation, providing video consultation, etc. This application does not limit this.

[0096] In this embodiment of the application, when the confirmation information is the second preset confirmation information, biometric verification association information can be pushed to the object to be verified. As an example, when the confirmation information is the second preset confirmation information, that is, when the object to be verified is determined to have no physical abnormalities, biometric verification association information can be pushed to the object to be verified, for example, by providing online consultation or video consultation to the object to be verified.

[0097] In step S703, the second feedback information of the bio-validation association information is obtained.

[0098] In this embodiment of the application, the second feedback information can be characterized as confirmation information of biological association information, and the second feedback information may include at least one of the following: feedback information related to the second state information, and emergency response information provided based on the second state information.

[0099] As an example, obtaining the second feedback information for biometric verification can be achieved by consulting online with the subject to be verified or providing video consultation based on the aforementioned biometric verification information, thereby obtaining the subject's confirmation of the biometric verification information. Based on the subject's confirmation, for example, through online consultation, feedback information related to the second status information or emergency response information provided by the second status information can be obtained, thus acquiring the second feedback information for biometric verification.

[0100] In step S706, based on the second feedback information, the second security information of the object to be verified is determined.

[0101] In this embodiment, the second security information can be characterized as the security information of the object to be verified, that is, whether the object to be verified is secure. For example, the second security information can be either secure information or insecure information about the object to be verified.

[0102] In this embodiment of the application, second security information of the object to be verified can be determined based on the second feedback information. As an example, based on the second feedback information, such as feedback information related to the second state information or emergency response information provided by the second state information, and according to the content of the second feedback information, if the second feedback information indicates that the security information of the object to be verified is unsafe or requires measures, then the second security information is unsafe; if the second feedback information indicates that the security information of the object to be verified is safe, then the second security information is safe.

[0103] In another possible implementation, the vehicle is started if the second security information of the object to be verified is secure.

[0104] Figure 8This is a flowchart illustrating appropriate security processing based on a security level, according to an exemplary embodiment. In one possible implementation, such as... Figure 8 As shown, step S605 above may include the following steps:

[0105] In step S801, if the security level reaches the preset level, the third state information of the object to be verified is obtained.

[0106] In this embodiment, the preset level is represented as a state safety threshold for the object to be verified. For example, if this state safety threshold is exceeded, it is determined that the object to be verified is in mortal danger.

[0107] The third state information is represented by the behavioral information of the object to be verified, that is, determining whether the object has lost consciousness. The third state information may include at least one of the following: facial expression information of the object to be verified, and action information of the object to be verified, which are not limited in this application. The third state information is acquired within a preset time period, for example, the preset time period may be 10 seconds or 15 seconds, which are not limited in this application.

[0108] In this embodiment, third-state information can be acquired when the security level reaches a preset level. As an example, when the security level reaches the preset level, for instance, the further the third-state information is from the corresponding normal threshold, the higher the insecurity level of the third-state information, thus determining the security level of the acquired third-state information. When the security level reaches the preset level, the third-state information of the object to be verified can be acquired. For example, by capturing the action information and facial expression information of the object to be verified through a camera.

[0109] In step S803, appropriate security processing is performed based on the third state information.

[0110] In this embodiment, corresponding security processing can be performed based on the third state information. The method of performing corresponding security processing based on the first state information in step S303 above can be referred to, and will not be repeated here.

[0111] In one possible implementation, if the third state information indicates that the object to be verified is inactive, emergency procedures are performed. For example, information is sent to relevant departments, which may include location information and third state information (this application does not limit this), thereby avoiding the problem of the car automatically locking and being unable to open the door, and improving the feasibility of this security handling method.

[0112] Figure 9 This is a block diagram illustrating a security processing apparatus according to an exemplary embodiment. (Refer to...) Figure 9 The device 900 may include:

[0113] The first verification result acquisition module 901 is used to acquire first information to be verified, perform security verification processing on the first information to be verified, and obtain a first verification result; the first information to be verified represents the identity information of the object to be verified and the first state information of the object to be verified; the object to be verified is an object located inside a vehicle.

[0114] The second verification result acquisition module 903 is used to acquire the second verification information of the object to be verified, perform security verification processing on the second verification information, and obtain the second verification result. The duration between the second acquisition time corresponding to the second verification information and the first acquisition time corresponding to the first verification information is greater than the preset duration. The second verification information represents the second state information of the object to be verified.

[0115] The first security information acquisition module 905 is used to determine the first security information of the object to be verified based on the first verification result and the second verification result.

[0116] By using the first and second verification results, the first security information of the object to be verified is determined. This means that determining security information through two verifications improves the accuracy and robustness of security processing. Furthermore, the verification process verifies both the identity and status information of the object, enhancing not only the security of vehicle startup but also the safety of vehicle operation. Moreover, by verifying the identity and status information of the object in the vehicle first, and then verifying its status information second, duplicate authentication of relatively stable identity information is avoided, improving the utilization rate of security processing resources. Finally, setting a preset time interval for collecting the first and second status information ensures that the status information accurately reflects the status of the object to be verified, thereby improving the accuracy of subsequent first security information.

[0117] In one possible implementation, the second verification result acquisition module 803 described above may include:

[0118] The second verification information acquisition unit is used to acquire the second verification information when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed.

[0119] In one possible implementation, the second verification information acquisition unit mentioned above may include:

[0120] The first feedback information acquisition subunit is used to acquire the first feedback information of the object to be verified to the first verification result when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed.

[0121] The second verification information acquisition subunit is used to acquire the second verification information when the first feedback information indicates that the first verification result is invalid.

[0122] In one possible implementation, the first security information acquisition module 805 may include:

[0123] The difference information acquisition unit is used to determine the difference information based on the first verification result and the second verification result;

[0124] The first security information acquisition unit is used to determine the first security information of the object to be verified based on the difference information.

[0125] In one possible implementation, the above-mentioned apparatus may further include:

[0126] The confirmation information acquisition unit is used to acquire the confirmation information of the object to be verified regarding the first security information when the first security information is not passed.

[0127] The security level acquisition unit is used to determine the security level of the object to be verified based on the second status information in the second information to be verified when the confirmation information is the first preset confirmation information; the first preset confirmation information indicates that the first status information does not meet the preset conditions.

[0128] The security processing unit is used to perform corresponding security processing according to the security level.

[0129] In one possible implementation, the above-mentioned apparatus may further include:

[0130] The starting subunit is used to start the vehicle if the first safety information is passed.

[0131] In one possible implementation, the above-mentioned apparatus may further include:

[0132] The biometric verification association information acquisition subunit is used to push biometric verification association information to the object to be verified when the confirmation information is the second preset confirmation information;

[0133] The second feedback information acquisition subunit is used to acquire the second feedback information associated with bio-validation information.

[0134] The second security information acquisition subunit is used to determine the second security information of the object to be verified based on the second feedback information.

[0135] In one possible implementation, the aforementioned security processing unit may include:

[0136] The third state information acquisition subunit is used to acquire the third state information of the object to be verified when the security level reaches the preset level.

[0137] The security processing subunit is used to perform corresponding security processing based on the third state information.

[0138] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0139] Figure 10 This is a block diagram illustrating an electronic device for security processing according to an exemplary embodiment. The electronic device may be used to collect identity information and status information of an object to be verified. Its internal structure diagram may be as follows: Figure 10 As shown, the electronic device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a secure processing method. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse.

[0140] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the electronic device to which the present disclosure is applied. A specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0141] In an exemplary embodiment, a computer-readable storage medium is also provided, which, when executed by a processor of an electronic device, enables the electronic device to perform the security processing method described in this disclosure. The computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.

[0142] In an exemplary embodiment, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the security processing method described in this disclosure.

[0143] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0144] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0145] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A security processing method, characterized in that, include: Obtain the first information to be verified, perform security verification processing on the first information to be verified, and obtain the first verification result; The first information to be verified represents the identity information of the object to be verified and the first state information of the object to be verified. The object to be verified is an object located inside the vehicle; Obtain the second verification information of the object to be verified, perform security verification processing on the second verification information, and obtain the second verification result; The duration between the second collection time corresponding to the second information to be verified and the first collection time corresponding to the first information to be verified is greater than a preset duration; The second information to be verified represents the second state information of the object to be verified; Based on the first verification result and the second verification result, the first security information of the object to be verified is determined; If the first security information fails, obtain the confirmation information of the object to be verified regarding the first security information; When the confirmation information is the first preset confirmation information, the security level of the object to be verified is determined according to the second status information of the object to be verified in the second verification information; the first preset confirmation information indicates that the first status information does not meet the preset conditions. Based on the stated security level, appropriate security measures will be taken.

2. The method according to claim 1, characterized in that, The step of obtaining the second information to be verified includes: If the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, then the second information to be verified is obtained.

3. The method according to claim 2, characterized in that, The step of obtaining the second information to be verified when the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed includes: If the first verification result indicates that the first state information does not meet the preset state conditions and the identity information is passed, the first feedback information of the object to be verified to the first verification result is obtained. If the first feedback information indicates that the first verification result is invalid, the second verification information is obtained.

4. The method according to claim 1 or 2, characterized in that, The step of determining the first security information of the object to be verified based on the first verification result and the second verification result includes: Based on the first verification result and the second verification result, determine the difference information; Based on the difference information, the first security information of the object to be verified is determined.

5. The method according to claim 4, characterized in that, The method further includes: If the first security information is approved, the vehicle is started.

6. The method according to claim 4, characterized in that, The method further includes: If the confirmation information is the second preset confirmation information, biometric verification association information is pushed to the object to be verified; Second feedback information for obtaining the bio-validation association information; Based on the second feedback information, the second security information of the object to be verified is determined.

7. The method according to claim 4, characterized in that, The corresponding security processing based on the security level includes: When the security level reaches a preset level, the third state information of the object to be verified is obtained; Based on the third state information, appropriate security procedures will be performed.

8. A safety handling device, characterized in that, include: The first verification result acquisition module acquires the first information to be verified, performs security verification processing on the first information to be verified, and obtains the first verification result. The first information to be verified represents the identity information of the object to be verified and the first state information of the object to be verified. The object to be verified is an object located inside the vehicle; The second verification result acquisition module acquires the second verification information of the object to be verified, performs security verification processing on the second verification information, and obtains the second verification result. The duration between the second collection time corresponding to the second information to be verified and the first collection time corresponding to the first information to be verified is greater than a preset duration; The second information to be verified represents the second state information of the object to be verified; The first security information acquisition module determines the first security information of the object to be verified based on the first verification result and the second verification result. The confirmation information acquisition module is used to acquire the confirmation information of the object to be verified regarding the first security information when the first security information is not approved. A security level determination module is used to determine the security level of the object to be verified based on the second state information of the object to be verified in the second information to be verified when the confirmation information is a first preset confirmation information; the first preset confirmation information indicates that the first state information does not meet the preset conditions. The security processing module is used to perform corresponding security processing according to the security level.

9. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the method as described in any one of claims 1 to 7.

11. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the method of any one of claims 1 to 7.