Information processing method and device, equipment, storage medium and program product

By identifying and sharing biometric templates on the acquisition devices, the problem of decreased accuracy in biometric recognition across multiple devices is solved, enabling template sharing and secure transmission across multiple devices and improving user experience.

CN122049999APending Publication Date: 2026-05-15BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-11-14
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

When a user has multiple devices that support biometric recognition technology, the user's biometric characteristics may change over time, leading to a decrease in the accuracy of biometric recognition on each device. Furthermore, re-entering biometric templates is time-consuming and affects the user experience.

Method used

By collecting biometric information from the device, a shared biometric template is determined and shared with the device to be unlocked, enabling biometric template sharing among multiple devices. This includes optimizing and updating the currently stored template after successful verification and encrypting it during transmission.

Benefits of technology

Users are not required to re-enter biometric templates on each device, saving time, improving user experience, and ensuring the security and accuracy of the template transmission process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122049999A_ABST
    Figure CN122049999A_ABST
Patent Text Reader

Abstract

The invention relates to an information processing method and device, equipment, a storage medium and a program product. According to one embodiment of the invention, the method comprises the following steps: in response to collected biological characteristic information, determining a shared biological characteristic template based on the biological characteristic information; and sharing the shared biological feature template to a device to be unlocked, so that the device to be unlocked performs biological feature recognition based on the shared biological feature template, and the device to be unlocked and the acquisition device log in the same account. According to the method and the device, the biological characteristic template sharing among multiple devices can be realized, and a user does not need to respectively input a new biological characteristic template on each device, so that a large amount of time can be saved for the user, and the user experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of biometric identification technology, and in particular to an information processing method, apparatus, device, storage medium, and program product. Background Technology

[0002] With the development of technology, biometric recognition has been applied to more and more devices (such as smart door locks, safes, time clocks, mobile phones, tablets, etc.), ensuring the convenience and security of users when using these devices.

[0003] In related technologies, devices using biometric recognition technology need to perform a template input operation of biometric information (such as fingerprints, faces, irises, etc.) before use. After successful input, the input biometric template can be used for subsequent biometric recognition operations.

[0004] However, when a user owns multiple devices that support biometric recognition technology, they typically need to register biometric templates separately for each device. Over time, a user's biometric characteristics may change, such as due to finger injuries, dirt, calluses, or facial blemishes and wrinkles. This can lead to a decrease in the accuracy of biometric recognition on each device, and re-registering new biometric templates on each device would consume a significant amount of time for the user, impacting the user experience. Summary of the Invention

[0005] To overcome the problems existing in the related technologies, the present disclosure provides an information processing method, apparatus, device, storage medium, and program product to solve the defects in the related technologies.

[0006] According to a first aspect of the present disclosure, an information processing method is provided, applied to a data acquisition device, the method comprising:

[0007] In response to the collection of biometric information, a shared biometric template is determined based on the biometric information;

[0008] The shared biometric template is shared with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

[0009] In some embodiments, the type of biometric information includes at least one of fingerprints, facial features, and irises.

[0010] In some embodiments, determining the shared biometric template based on the biometric information includes:

[0011] The biometric information is verified based on the currently stored biometric template;

[0012] In response to the successful verification of the biometric information, the currently stored biometric template is optimized based on the biometric information to obtain the shared biometric template.

[0013] In some embodiments, verifying the biometric information based on the currently stored biometric template includes:

[0014] In response to the detection that the first part of the feature points in the biometric information successfully matches the feature points in the currently stored biometric template, the biometric information is verified.

[0015] In some embodiments, optimizing the currently stored biometric template based on the biometric information includes:

[0016] The second part of the feature points in the biometric information is entered into the currently stored biometric template. The second part of the feature points includes feature points in the biometric information that are not entered into the currently stored biometric template.

[0017] In some embodiments, sharing the shared biometric template with the device to be unlocked includes:

[0018] The shared biometric template is uploaded to a cloud information storage device, so that the shared biometric template can be sent to the device to be unlocked through the cloud information storage device.

[0019] In some embodiments, before sharing the shared biometric template with the device to be unlocked, the method further includes:

[0020] The shared biometric template is encrypted.

[0021] In some embodiments, the number of the acquisition devices is one or more, and the number of the devices to be unlocked is one or more.

[0022] In some embodiments, the acquisition device and the device to be unlocked may be the same device or different devices.

[0023] In some embodiments, the method further includes:

[0024] Receive the shared biometric template sent by the device to be unlocked;

[0025] The local currently stored biometric template is updated based on the shared biometric template sent by the device to be unlocked, so that the updated template can be used as the local biometric template.

[0026] According to a second aspect of the present disclosure, an information processing method is provided, applied to a device to be unlocked, the method comprising:

[0027] Receive a shared biometric template, the shared biometric template including a biometric template determined by the acquisition device based on the acquired biometric information;

[0028] A local biometric template is determined based on the shared biometric template for biometric identification.

[0029] In some embodiments, determining a local biometric template based on the shared biometric template includes:

[0030] The currently stored biometric template is updated based on the shared biometric template, so that the updated template is used as the local biometric template.

[0031] In some embodiments, the shared biometric template includes an encrypted template;

[0032] The step of determining a local biometric template based on the shared biometric template includes:

[0033] The shared biometric template is decrypted to obtain the decrypted biometric template;

[0034] The local biometric template is determined based on the decrypted biometric template.

[0035] According to a third aspect of the present disclosure, an information processing method is provided, applied to a cloud information storage device, the method comprising:

[0036] Receive a shared biometric template uploaded by the acquisition device, wherein the shared biometric template includes a biometric template determined by the acquisition device based on the acquired biometric information;

[0037] The shared biometric template is sent to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

[0038] In some embodiments, the method further includes:

[0039] In response to the acquisition device completing the login operation of the same account, the operation of sending the shared biometric template to the device to be unlocked is executed.

[0040] In some embodiments, the data acquisition device includes a smartphone, and the device to be unlocked includes a smart door lock.

[0041] According to a fourth aspect of the present disclosure, an information processing apparatus is provided, applied to a data acquisition device, the apparatus comprising:

[0042] A feature template determination module is used to determine a shared biometric template based on the collected biometric information in response to the biometric information.

[0043] The feature template sharing module is used to share the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

[0044] In some embodiments, the type of biometric information includes at least one of fingerprints, facial features, and irises.

[0045] In some embodiments, the feature template determination module includes:

[0046] The feature information verification unit is used to verify the biometric information based on the currently stored biometric template;

[0047] The feature template determination unit is used to optimize the currently stored biometric template based on the biometric information in response to the successful verification of the biometric information, so as to obtain the shared biometric template.

[0048] In some embodiments, the feature information verification unit is further configured to verify the biometric information in response to detecting that a first portion of the feature points in the biometric information successfully matches the feature points in the currently stored biometric template.

[0049] In some embodiments, the feature template determining unit is further configured to input a second portion of feature points from the biometric information into the currently stored biometric template, wherein the second portion of feature points includes feature points from the biometric information that are not input into the currently stored biometric template.

[0050] In some embodiments, the feature template sharing module is further configured to upload the shared biometric template to a cloud information storage device, so as to send the shared biometric template to the device to be unlocked through the cloud information storage device.

[0051] In some embodiments, the apparatus further includes:

[0052] The feature template encryption module is used to encrypt the shared biometric template.

[0053] In some embodiments, the number of the acquisition devices is one or more, and the number of the devices to be unlocked is one or more.

[0054] In some embodiments, the acquisition device and the device to be unlocked may be the same device or different devices.

[0055] In some embodiments, the apparatus further includes a local template update module;

[0056] The local template update module includes:

[0057] A feature template receiving unit is used to receive a shared biometric template sent by the device to be unlocked;

[0058] The local template update unit is used to update the currently stored biometric template locally based on the shared biometric template sent by the device to be unlocked, so as to use the updated template as the local biometric template.

[0059] According to a fifth aspect of the present disclosure, an information processing apparatus is provided for use with a device to be unlocked, the apparatus comprising:

[0060] A feature template receiving module is used to receive shared biometric templates, wherein the shared biometric templates include biometric templates determined by the acquisition device based on the acquired biometric information;

[0061] The local template determination module is used to determine a local biometric template based on the shared biometric template for biometric recognition.

[0062] In some embodiments, the local template determination module is further configured to update the currently stored biometric template locally based on the shared biometric template, so as to use the updated template as the local biometric template.

[0063] In some embodiments, the shared biometric template includes an encrypted template;

[0064] The local template determination module includes:

[0065] The feature template decryption unit is used to decrypt the shared biometric template to obtain the decrypted biometric template;

[0066] The local template determination unit is used to determine a local biometric template based on the decrypted biometric template.

[0067] According to a sixth aspect of the present disclosure, an information processing apparatus is provided, applied to a cloud information storage device, the apparatus comprising:

[0068] A shared template receiving module is used to receive shared biometric templates uploaded by the acquisition device, wherein the shared biometric templates include biometric templates determined by the acquisition device based on the acquired biometric information;

[0069] The shared template sending module is used to send the shared biometric template to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

[0070] In some embodiments, the shared template sending module is further configured to, in response to the acquisition device completing the login operation of the same account, execute the operation of sending the shared biometric template to the device to be unlocked.

[0071] In some embodiments, the data acquisition device includes a smartphone, and the device to be unlocked includes a smart door lock.

[0072] According to a seventh aspect of the present disclosure, an electronic device is provided, the device comprising:

[0073] Processor and memory used to store computer programs;

[0074] The processor is configured to implement any of the above-described information processing methods when executing the computer program.

[0075] According to an eighth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the information processing method described in any of the preceding claims.

[0076] According to a ninth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the information processing method described in any of the preceding claims.

[0077] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0078] This disclosure, in response to the collection of biometric information, determines a shared biometric template based on the biometric information and shares the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric recognition based on the shared biometric template. This enables the sharing of biometric templates among multiple devices without requiring users to enter new biometric templates on each device, saving users a lot of time and thus improving the user experience.

[0079] 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

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

[0081] Figure 1A This is a flowchart illustrating an information processing method according to an exemplary embodiment of the present disclosure;

[0082] Figure 1B This is a schematic diagram illustrating an application scenario of an information processing method according to an exemplary embodiment of the present disclosure;

[0083] Figure 1C This is a schematic diagram illustrating an application scenario of an information processing method according to yet another exemplary embodiment of the present disclosure;

[0084] Figure 1D This is a schematic diagram illustrating an application scenario of an information processing method according to another exemplary embodiment of the present disclosure;

[0085] Figure 2 This is a flowchart illustrating how to determine a shared biometric template based on the biometric information, according to an exemplary embodiment of this disclosure;

[0086] Figure 3 This is a flowchart illustrating an information processing method according to another exemplary embodiment of the present disclosure;

[0087] Figure 4 This is a flowchart illustrating an information processing method according to another exemplary embodiment of the present disclosure;

[0088] Figure 5 This is a flowchart illustrating an information processing method according to yet another exemplary embodiment of the present disclosure;

[0089] Figure 6 This is a block diagram illustrating an information processing apparatus according to an exemplary embodiment of the present disclosure;

[0090] Figure 7 This is a block diagram illustrating an information processing apparatus according to yet another exemplary embodiment of the present disclosure;

[0091] Figure 8 This is a block diagram illustrating an information processing apparatus according to yet another exemplary embodiment of the present disclosure;

[0092] Figure 9 This is a block diagram illustrating an electronic device according to an exemplary embodiment of the present disclosure. Detailed Implementation

[0093] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. 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.

[0094] Figure 1A This is a flowchart illustrating an information processing method according to an exemplary embodiment. The method of this embodiment can be executed by an information processing device, which can be configured in an electronic device serving as a data acquisition device. This electronic device supports biometric identification technology, and the data acquisition device may be, for example, a smartphone, tablet computer, smart glasses, or smartwatch. Figure 1A As shown, the method includes the following steps S101-S102:

[0095] In step S101, in response to the acquisition of biometric information, a shared biometric template is determined based on the biometric information.

[0096] In this embodiment, the acquisition device can determine a shared biometric template based on the acquired biometric information.

[0097] In some embodiments, the data acquisition device may collect a user's biometric information during biometric identification or fingerprint template enrollment, and then determine a shared biometric template based on the biometric information. It is understood that if the biometric information is collected during biometric identification, the shared biometric template can be determined based on the currently collected biometric information and the currently stored biometric template in the device (hereinafter referred to as the "currently stored biometric template"); while if the biometric information is collected during fingerprint template enrollment, a biometric template can be formed based on the currently collected biometric information and used as the shared biometric template.

[0098] The types of biometric information mentioned above may include at least one of fingerprints, facial features, and irises.

[0099] Taking fingerprints as an example, when a user performs fingerprint recognition or fingerprint template enrollment on a collection device, they can place their finger in the fingerprint recognition area of ​​the collection device, and the collection device can then collect the user's biometric information (i.e., fingerprint information) to determine the shared biometric template (i.e., fingerprint template).

[0100] Similarly, users can determine the corresponding biometric template based on facial features, iris, and other biometric information, which will not be described in detail in this embodiment.

[0101] In step S102, the shared biometric template is shared with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template.

[0102] In this embodiment, after the acquisition device determines the shared biometric template based on the biometric information, it can share the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template.

[0103] For example, the device to be unlocked may be a smart door lock, a car, a personal computer, a smartphone, a safe, a payment terminal, etc.

[0104] The aforementioned device to be unlocked and the data acquisition device were logged into the same account.

[0105] In some embodiments, the device to be unlocked may include a device logged into the same account as the data acquisition device. Furthermore, the data acquisition device sharing the shared biometric template with the device to be unlocked may include: the data acquisition device sending the shared biometric template to a server, so that the server can send the shared biometric template to the device to be unlocked. The server may include the server of the platform to which the account belongs.

[0106] For example, Figure 1B This is a schematic diagram illustrating an application scenario of an information processing method according to an exemplary embodiment of this disclosure; such as Figure 1B As shown, this application scenario includes a smartphone 101, a server 102, and a smart lock 103. After the smartphone 101 logs into the Mi Home application APP account, the smartphone 101 can upload the aforementioned shared biometric template through the cloud server 102 of the Mi Home APP. Then, the cloud server 102 can push the aforementioned shared biometric template to the smart lock 103 that has logged into the same account.

[0107] In other embodiments, the device to be unlocked may include a device located on the same local area network as the acquisition device. Furthermore, the acquisition device sharing the shared biometric template with the device to be unlocked may include: sending the shared biometric template to the device to be unlocked via a gateway device within the same local area network.

[0108] For example, Figure 1C This is a schematic diagram illustrating an application scenario of an information processing method according to yet another exemplary embodiment of this disclosure; such as Figure 1BAs shown, this application scenario includes a smartphone 101, a router 104 in the user's home, and a smart door lock 103. When the smartphone 101 connects to the user's home Wi-Fi, it can send the aforementioned shared biometric template to the smart door lock 103 through the home gateway device (such as the router 104).

[0109] In other embodiments, the device to be unlocked may include a device that has established a short-range communication connection with the acquisition device. Exemplarily, the type of the short-range communication connection may include Bluetooth, infrared, NFC, etc., and this embodiment is not limited to this. Furthermore, the acquisition device sharing the shared biometric template with the device to be unlocked may include: sending the shared biometric template to the device to be unlocked based on the communication connection.

[0110] In the above embodiments, to enhance the security of the biometric template during transmission, the acquisition device can encrypt the shared biometric template before transmission. It is worth noting that the encryption method used by the acquisition device for the shared biometric template can be set based on actual needs, such as using an asymmetric encryption algorithm from related technologies; this embodiment does not limit this approach.

[0111] It is worth noting that the number of the aforementioned data collection devices can be one or more, and the number of devices to be unlocked can also be one or more. For example, Figure 1D This is a schematic diagram illustrating an application scenario of an information processing method according to another exemplary embodiment of the present disclosure; the application scenario involves a smartphone 101, a cloud server 102, a smart door lock 103, a smartphone 105, a smart bracelet 106, and a camera 107. Except for the cloud server 102, when any one or more devices in this application scenario act as data acquisition devices, other devices can act as devices to be unlocked.

[0112] like Figure 1D As shown, assuming that smartphone 101 collects biometric information and determines a shared biometric template based on that information, it can share the template with smart lock 103, smartphone 105, smart bracelet 106, and camera 107. For example, smartphone 101 can simultaneously send the shared biometric template to smart lock 103, smartphone 105, smart bracelet 106, and camera 107; alternatively, it can send it sequentially to each of these devices in a preset order. This embodiment does not limit this approach.

[0113] Based on the above embodiments, the device to be unlocked can also share a template with the acquisition device. That is, the acquisition device can receive the shared biometric template sent by the device to be unlocked, and update its currently stored biometric template based on the shared biometric template sent by the device to be unlocked, so as to use the updated template as the local biometric template. The specific process is not described in detail.

[0114] In other embodiments, the acquisition device and the device to be unlocked may be the same device, that is, the acquisition device and the device to be unlocked may be different parts of the same device. For the specific template sharing process, please refer to the process of information transmission in different components of the same device in related technologies. This embodiment will not describe it in detail.

[0115] As described above, the method of this embodiment, in response to the collection of biometric information, determines a shared biometric template based on the biometric information and shares the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric recognition based on the shared biometric template. This can realize the sharing of biometric templates among multiple devices without requiring the user to enter a new biometric template on each device, which can save the user a lot of time and thus improve the user experience.

[0116] Figure 2 This is a flowchart illustrating how to determine a shared biometric template based on the biometric information according to an exemplary embodiment of the present disclosure; this embodiment is an exemplary description based on the above embodiment, taking how to determine a shared biometric template based on the biometric information as an example.

[0117] like Figure 2 As shown, the step S101 above, which involves determining a shared biometric template based on the biometric information, may include the following steps S201-S202:

[0118] In step S201, the biometric information is verified based on the currently stored biometric template.

[0119] In this embodiment, the acquisition device can collect the user's biometric information during the process of biometric recognition or biometric template input, and then verify the biometric information based on the pre-stored biometric template.

[0120] Taking fingerprints as an example, when a user performs fingerprint recognition or registers a fingerprint template on a collection device, they place their finger in the fingerprint recognition area of ​​the device. The device then collects the user's biometric information (i.e., fingerprint information), and verifies the collected fingerprint information based on a pre-stored biometric template (i.e., fingerprint template). For example, feature points in the collected fingerprint information can be matched with feature points in the aforementioned fingerprint template. The feature points in the fingerprint information and fingerprint template can include at least one of the following: endpoints, bifurcation points, divergence points, isolated points, loops, and short ridges. This embodiment does not limit this.

[0121] Similarly, when a user performs facial feature (or iris) recognition or template input on the acquisition device, they can place their face (or eyes) in the corresponding recognition area of ​​the acquisition device. The device can then collect the user's facial feature information (or iris feature information) and verify the collected feature information based on pre-stored facial feature templates (or iris feature templates). For example, feature points in the currently collected facial feature information (or iris feature information) can be matched with feature points in the aforementioned facial feature templates (or iris feature templates).

[0122] Among them, the facial feature information and the feature points in the facial feature template may include at least one of the following: the position and shape of parts such as eyes, nose, and mouth.

[0123] The feature points in the iris feature information and iris feature template can refer to the texture of the iris, such as at least one of the following: spots, filaments, coronal patterns, stripes, etc.

[0124] In step S202, in response to the successful verification of the biometric information, the currently stored biometric template is optimized based on the biometric information to obtain the shared biometric template.

[0125] In this embodiment, the acquisition device can optimize the currently stored biometric template based on the biometric information in response to the successful verification of the biometric information, and obtain the shared biometric template.

[0126] In some embodiments, the acquisition device can verify the biometric information upon detecting a successful match between a first portion of feature points in the biometric information and feature points in the currently stored biometric template. Based on this, the acquisition device can then input a second portion of feature points from the biometric information into the currently stored biometric template, wherein the second portion of feature points includes feature points from the biometric information that are not input into the currently stored biometric template.

[0127] Taking fingerprints as an example, the acquisition device can determine that the currently acquired fingerprint information has been verified when it detects that a portion of the feature points in the currently acquired fingerprint information (i.e., the first portion of feature points) successfully matches the feature points in the currently stored fingerprint template. Furthermore, the acquisition device can input another portion of the feature points in the currently acquired fingerprint information (i.e., the so-called second portion of feature points not yet included in the fingerprint template) into the currently stored fingerprint template to obtain a new fingerprint template, which will then serve as the aforementioned shared biometric template.

[0128] In other words, during the fingerprint recognition or fingerprint template entry process, the acquisition device can integrate some feature points that have not yet been entered into the template into the currently stored fingerprint template after successful recognition, so as to form a new fingerprint template. This optimizes the previously stored fingerprint template, making the data contained in the fingerprint template more complete and improving the speed and accuracy of subsequent fingerprint recognition.

[0129] For facial features (or iris features), the first part of the feature points and the second part of the feature points mentioned above can also refer to the first local region and the second local region in the facial features (or iris features), and feature point matching can be performed by means of region similarity calculation, etc. This embodiment does not limit this.

[0130] Figure 3 This is a flowchart illustrating an information processing method according to another exemplary embodiment of the present disclosure. The method of this embodiment can be executed by an information processing device, which can be configured in an electronic device serving as a data acquisition device. This electronic device supports biometric identification technology, and the data acquisition device may be, for example, a smartphone, tablet computer, smart glasses, or smartwatch. Alternatively, the information processing device can be configured in an electronic device serving as a device to be unlocked, which also supports biometric identification technology. The device to be unlocked may be, for example, a smart door lock, a car, a personal computer, a smartphone, a safe, or a payment terminal. The following description uses an example of a device configured in an electronic device serving as a data acquisition device. Specifically, the following description uses a smartphone as the data acquisition device and a smart door lock as the device to be unlocked.

[0131] like Figure 3 As shown, the method of this embodiment includes the following steps S301-S308:

[0132] In step S301, biometric information is collected.

[0133] In this embodiment, the smartphone can collect the user's biometric information, such as at least one of fingerprints, facial features, and iris, during the process of biometric identification or fingerprint template enrollment.

[0134] In step S302, the biometric information is verified.

[0135] In this embodiment, after the smartphone collects biometric information, the biometric information can be verified based on a pre-stored biometric template.

[0136] In step S303, it is determined whether the verification is successful: if not, proceed to step S304; if yes, proceed to step S305.

[0137] In step S304, the verification failure process is executed.

[0138] In this embodiment, when the biometric information is verified based on a pre-stored biometric template and the verification fails, a verification failure process can be executed.

[0139] For example, when the verification process fails, an enhancement message can be generated to improve the user's experience. If the user attempts to identify the user multiple times, an audible alarm can be triggered to alert the user to any unauthorized unlocking attempts. It is understood that this verification failure process is for illustrative purposes only and can be configured according to the specific needs of the application scenario; this embodiment does not impose any limitations on it.

[0140] In step S305, the biometric template is optimized.

[0141] In this embodiment, after the biometric information is verified, the smartphone can optimize the biometric template based on the biometric information.

[0142] For example, during the fingerprint recognition or fingerprint template enrollment process, smartphones can integrate some feature points that were not previously entered into the template into the fingerprint template after successful recognition to form a new fingerprint template. This optimizes the previously stored fingerprint template, making the data contained in the fingerprint template more complete and improving the speed and accuracy of subsequent fingerprint recognition.

[0143] In step S306, the verification process is executed.

[0144] In this embodiment, when the biometric information is verified based on a pre-stored biometric template and the verification is successful, the verification success process can be executed.

[0145] For example, once the verification process is successful, the corresponding unlocking operation can be performed. For instance, after successful verification while the phone is locked, it can be unlocked. And after successful verification in a payment scenario, the corresponding payment operation can be performed.

[0146] It is understood that the successful verification process is only for illustrative purposes. In actual applications, it can be set according to the needs of the scenario, and this embodiment does not limit it.

[0147] In step S307, the optimized biometric template is encrypted.

[0148] In this embodiment, after the smartphone optimizes the biometric template based on the biometric information, it can encrypt the optimized biometric template based on a preset encryption algorithm to ensure the security of the template transmission process.

[0149] In step S308, the encrypted biometric template is shared.

[0150] In this embodiment, after the smartphone encrypts the biometric template, the encrypted biometric template can be shared with devices such as smart door locks, thereby ensuring the security of the template transmission process.

[0151] The aforementioned smart door locks and other devices can log in to the same account as a smartphone and / or establish a communication connection with the smartphone. The types of communication connections may include local area networks (LANs), Bluetooth, infrared, near-field communication (NFC), etc., and this embodiment does not limit the specific type of connection.

[0152] As described above, the method of this embodiment can optimize the biometric template in a smartphone so that other devices of the same user that support biometric recognition technology can also obtain the optimized biometric template. This can solve the problem that different devices of the same user need to enter biometric templates separately, which consumes the user's time and effort.

[0153] This embodiment utilizes the high frequency of smartphone use to iteratively optimize biometric templates and transmits the optimized templates to other devices. This solves the problem that fixed biometric templates entered on the device cannot be updated in a timely manner, resulting in low biometric recognition success rate and speed.

[0154] In this embodiment, the biometric template is encrypted during transmission to ensure the security of information transmission.

[0155] Figure 4 This is a flowchart illustrating an information processing method according to another exemplary embodiment of the present disclosure; the method of this embodiment can be executed by an information processing device, which can be configured in an electronic device that is a device to be unlocked, the electronic device supporting biometric identification technology, such as a smart door lock, a car, a personal computer, a smartphone, a safe, a payment terminal, etc.

[0156] like Figure 4 As shown, the method includes:

[0157] In step S401, a shared biometric template is received.

[0158] In this embodiment, the device to be unlocked can receive a shared biometric template, wherein the shared biometric template includes a biometric template determined by the acquisition device based on the acquired biometric information.

[0159] For example, the data collection device may be a smartphone, tablet, smart glasses, smartwatch, or other device that supports biometric recognition technology.

[0160] For example, the data acquisition device can collect a user's biometric information during biometric recognition or biometric template input, and then determine a shared biometric template based on this information. For instance, the data acquisition device can verify the biometric information based on a pre-stored biometric template. Upon successful verification, the device can optimize the biometric template based on the information and share the optimized template as the shared biometric template with the device to be unlocked, allowing the device to receive the shared biometric template.

[0161] The method by which the aforementioned data acquisition device determines and shares the shared biometric template can be found in the above description. Figure 1A The embodiment shown is not described in detail here.

[0162] In step S402, a local biometric template is determined based on the shared biometric template for biometric identification.

[0163] In this embodiment, when the device to be unlocked receives the shared biometric template, it can determine the local biometric template based on the shared biometric template in order to perform biometric identification.

[0164] For example, if the device to be unlocked does not have a local biometric template, the received shared template can be stored locally for subsequent biometric identification. Conversely, if the device already has a local biometric template, the currently stored biometric template can be updated based on the shared biometric template. For instance, the currently stored biometric template in the device to be unlocked can be replaced with the shared biometric template, thereby improving the speed and accuracy of subsequent biometric identification.

[0165] Taking a smartphone as the data acquisition device and a smart lock as the device to be unlocked as an example, the smartphone can share an optimized biometric template with the smart lock during the process of user biometric identification or biometric template input. In this way, the smart lock can replace the currently stored biometric template with the biometric template shared by the smartphone.

[0166] In other embodiments, the smart lock can also share the optimized biometric template with a smartphone during the user's biometric identification or biometric template input process.

[0167] In other words, any acquisition device and any device to be unlocked in this embodiment can achieve bidirectional sharing of biometric templates. When a smartphone is selected as the acquisition device, the higher frequency of smartphone use can be better utilized, meaning that users may perform biometric identification more frequently on their smartphones, which is beneficial for optimizing the calculation of shared biometric templates.

[0168] In some embodiments, the shared biometric template may include an encrypted template (e.g., a template encrypted by the acquisition device during template transmission). Furthermore, the step S402 above, which involves determining the local biometric template based on the shared biometric template, may include decrypting the encrypted template to obtain a decrypted biometric template, and then determining the local biometric template based on the decrypted biometric template.

[0169] It is understandable that the method by which the device to be unlocked decrypts the encrypted template corresponds to the method by which the data acquisition device encrypts the shared biometric template.

[0170] For example, the data collection device can use an asymmetric encryption algorithm to encrypt the shared biometric template. This asymmetric encryption algorithm uses a pair of related keys: a public key and a private key. These two keys are mathematically related but independent of each other. The specific decryption method depends on how the template is encrypted.

[0171] If a template is encrypted using a public key, it can be decrypted using the corresponding private key. For example, if a smartphone encrypts a shared biometric template using a public key before sending it to a smart lock, the smart lock can then decrypt the encrypted template using the corresponding private key.

[0172] If the smartphone uses a private key to encrypt the template (in this case, it is usually called a digital signature rather than encryption), then the smart lock can use the corresponding public key to decrypt it.

[0173] As described above, this embodiment, by receiving a shared biometric template and determining a local biometric template based on the shared template for biometric recognition, enables biometric template sharing across multiple devices. This eliminates the need for users to enter new biometric templates on each device, saving users significant time and improving user experience. Furthermore, by decrypting the template to obtain a decrypted biometric template and updating the currently stored biometric template based on the decrypted template, the security of the biometric template during transmission can be ensured while achieving biometric template sharing across multiple devices.

[0174] Figure 5 This is a flowchart illustrating an information processing method according to another exemplary embodiment of the present disclosure; the method of this embodiment can be executed by an information processing device, which can be configured in an electronic device that serves as a cloud information storage device, such as a personal computer, a cloud server, a router, a gateway device, etc.

[0175] like Figure 5 As shown, the method includes the following steps S501-S502:

[0176] In step S501, the shared biometric template uploaded by the acquisition device is received.

[0177] In this embodiment, when the acquisition device sends a shared biometric template to the device to be unlocked through a cloud information storage device, the acquisition device can first upload the shared biometric template to the cloud information storage device, and then the cloud information storage device can receive the shared biometric template.

[0178] The shared biometric template includes a biometric template determined by the acquisition device based on the acquired biometric information.

[0179] For example, the data collection device may be a smartphone, tablet, smart glasses, smartwatch, or other device that supports biometric recognition technology.

[0180] The method by which the aforementioned data collection devices determine shared biometric templates can be found in the above-mentioned... Figure 1A The embodiment shown is not described in detail here.

[0181] In step S502, the shared biometric template is sent to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template.

[0182] For example, the device to be unlocked is a smart door lock, a car, a personal computer, a smartphone, a safe, a payment terminal, or other device that supports biometric identification technology.

[0183] In this embodiment, after receiving the shared biometric template uploaded by the data acquisition device, the cloud information storage device can send the shared biometric template to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the data acquisition device are logged into the same account. For example, the data acquisition device can be a smartphone, the cloud information storage device can be the cloud server of the Mi Home APP, and the devices to be unlocked can be multiple devices such as a smart door lock, and both the smartphone and the smart door lock are logged into the Mi Home application APP account. Based on this, when the smartphone determines the shared biometric template based on the currently collected biometric information, it can upload the template to the cloud server of the Mi Home APP, so that the shared biometric template can be pushed to multiple devices such as smart door locks logged into the same account through the server.

[0184] As described above, this embodiment receives a shared biometric template uploaded by a data acquisition device. The shared biometric template includes a biometric template determined by the data acquisition device based on the acquired biometric information. The shared biometric template is then sent to the device to be unlocked, allowing the device to perform biometric identification based on the shared biometric template. This enables the sharing of biometric templates among multiple devices without requiring the user to enter a new biometric template on each device, saving the user a significant amount of time and improving the user experience.

[0185] Figure 6 This is a block diagram illustrating an information processing apparatus according to an exemplary embodiment of the present disclosure; the apparatus of this embodiment can be configured in an electronic device that serves as a data acquisition device, the electronic device supporting biometric identification technology, such as a smartphone, tablet computer, smart glasses, smartwatch, etc. Figure 6 As shown, the device may include: a feature template determination module 110 and a feature template sharing module 120, wherein:

[0186] The feature template determination module 110 is used to determine a shared biometric template based on the collected biometric information in response to the collection of biometric information.

[0187] The feature template sharing module 120 is used to share the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

[0188] In some embodiments, the type of biometric information may include at least one of fingerprints, facial features, and irises.

[0189] In some embodiments, the feature template determination module 110 described above may include:

[0190] The feature information verification unit 111 is used to verify the biometric information based on the currently stored biometric template;

[0191] The feature template determination unit 112 is used to optimize the currently stored biometric template based on the biometric information in response to the successful verification of the biometric information, so as to obtain the shared biometric template.

[0192] In some embodiments, the feature information verification unit 111 may also be used to verify the biometric information in response to detecting that a first part of the feature points in the biometric information matches the feature points in the currently stored biometric template.

[0193] In some embodiments, the feature template determination unit 112 may also be used to input a second part of the feature points in the biometric information into the currently stored biometric template, wherein the second part of the feature points includes feature points in the biometric information that are not input into the currently stored biometric template.

[0194] In some embodiments, the feature template sharing module 120 can also be used to upload the shared biometric template to a cloud information storage device, so as to send the shared biometric template to the device to be unlocked through the cloud information storage device.

[0195] In some embodiments, the above-described apparatus may further include:

[0196] The feature template encryption module 130 is used to encrypt the shared biometric template.

[0197] In some embodiments, the number of the aforementioned acquisition devices can be one or more, and the number of the devices to be unlocked can be one or more.

[0198] In some embodiments, the acquisition device and the device to be unlocked may be the same device or different devices.

[0199] In some embodiments, the above-described apparatus may further include a local template update module 140;

[0200] Local template update module 140 may include:

[0201] Feature template receiving unit 141 is used to receive a shared biometric template sent by the device to be unlocked;

[0202] The local template update unit 142 is used to update the currently stored biometric template locally based on the shared biometric template sent by the device to be unlocked, so as to use the updated template as the local biometric template.

[0203] As described above, the device in this embodiment, in response to the collection of biometric information, determines a shared biometric template based on the biometric information and shares the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric recognition based on the shared biometric template. This can realize the sharing of biometric templates among multiple devices without requiring the user to enter a new biometric template on each device, which can save the user a lot of time and thus improve the user experience.

[0204] Figure 7 This is a block diagram illustrating an information processing apparatus according to yet another exemplary embodiment of the present disclosure. The apparatus of this embodiment can be configured in an electronic device that serves as a device to be unlocked. This electronic device supports biometric identification technology, and is, for example, a smart lock, a car, a personal computer, a smartphone, a safe, a payment terminal, etc.

[0205] like Figure 7 As shown, the device includes a feature template receiving module 210 and a local template determining module 220, wherein:

[0206] The feature template receiving module 210 is used to receive a shared biometric template, wherein the shared biometric template includes a biometric template determined by the acquisition device based on the acquired biometric information;

[0207] The local template determination module 220 is used to determine a local biometric template based on the shared biometric template for biometric identification.

[0208] In some embodiments, the local template determination module 220 can also be used to update the currently stored biometric template locally based on the shared biometric template, so as to use the updated template as the local biometric template.

[0209] In some embodiments, the shared biometric template may include an encrypted template;

[0210] Furthermore, the local template determination module 220 may include:

[0211] The feature template decryption unit 221 is used to decrypt the shared biometric template to obtain the decrypted biometric template;

[0212] The local template determination unit 222 is used to determine a local biometric template based on the decrypted biometric template.

[0213] As described above, the device in this embodiment receives a shared biometric template, which includes a biometric template determined by the acquisition device based on the acquired biometric information, and determines a local biometric template based on the shared biometric template for biometric recognition. This enables the sharing of biometric templates among multiple devices without requiring users to enter new biometric templates on each device, saving users a significant amount of time and improving the user experience.

[0214] Figure 8 This is a block diagram illustrating an information processing apparatus according to another exemplary embodiment of the present disclosure; the apparatus of this embodiment can be configured in an electronic device that serves as a cloud information storage device, such as a personal computer, a cloud server, a router, a gateway device, etc.

[0215] like Figure 8 As shown, the device includes: a shared template receiving module 310 and a shared template sending module 320, wherein:

[0216] The shared template receiving module 310 is used to receive a shared biometric template uploaded by the acquisition device, wherein the shared biometric template includes a biometric template determined by the acquisition device based on the acquired biometric information;

[0217] The shared template sending module 320 is used to send the shared biometric template to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

[0218] In some embodiments, the shared template sending module 320 described above can also be used to send the shared biometric template to the device to be unlocked in response to the acquisition device completing the login operation of the same account.

[0219] In some embodiments, the data acquisition device described above may include a smartphone, and the device to be unlocked may include a smart door lock.

[0220] 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.

[0221] Figure 9 This is a block diagram illustrating an electronic device according to an exemplary embodiment. For example, device 900 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, etc.

[0222] Reference Figure 9 The device 900 may include one or more of the following components: a processing component 902, a memory 904, a power supply component 906, a multimedia component 908, an audio component 910, an input / output (I / O) interface 912, a sensor component 914, and a communication component 916.

[0223] Processing component 902 typically controls the overall operation of device 900, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 902 may include one or more processors 920 to execute instructions to complete all or part of the steps of the information processing method described above. Furthermore, processing component 902 may include one or more modules to facilitate interaction between processing component 902 and other components. For example, processing component 902 may include a multimedia module to facilitate interaction between multimedia component 908 and processing component 902.

[0224] Memory 904 is configured to store various types of data to support the operation of device 900. Examples of this data include instructions for any application or method operating on device 900, contact data, phonebook data, messages, pictures, videos, etc. Memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0225] Power supply component 906 provides power to various components of device 900. Power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 900.

[0226] Multimedia component 908 includes a screen that provides an output interface between the device 900 and the user. In some embodiments, the screen may include a liquid crystal display panel and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 908 includes a front-facing camera and / or a rear-facing camera. When the device 900 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0227] Audio component 910 is configured to output and / or input audio signals. For example, audio component 910 includes a microphone (MIC) configured to receive external audio signals when device 900 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 904 or transmitted via communication component 916. In some embodiments, audio component 910 also includes a speaker for outputting audio signals.

[0228] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0229] Sensor assembly 914 includes one or more sensors for providing status assessments of various aspects of device 900. For example, sensor assembly 914 can detect the on / off state of device 900, the relative positioning of components such as the display panel and keypad of device 900, changes in the position of device 900 or a component of device 900, the presence or absence of user contact with device 900, the orientation or acceleration / deceleration of device 900, and temperature changes of device 900. Sensor assembly 914 may also include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 914 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0230] Communication component 916 is configured to facilitate wired or wireless communication between device 900 and other devices. Device 900 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, 4G or 5G, or combinations thereof. In one exemplary embodiment, communication component 916 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 916 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0231] In an exemplary embodiment, device 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the information processing method described above.

[0232] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, which can be executed by a processor 920 of device 900 to complete the information processing method described above. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0233] In an exemplary embodiment, a computer program product including instructions is also provided, which can be executed by the processor 920 of the device 900 to perform the information processing method described above.

[0234] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure 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 foregoing claims.

[0235] 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. An information processing method, characterized in that, Applied to a data acquisition device, the method includes: In response to the collection of biometric information, a shared biometric template is determined based on the biometric information; The shared biometric template is shared with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

2. The method according to claim 1, characterized in that, The types of biometric information include at least one of fingerprints, facial features, and irises.

3. The method according to claim 1, characterized in that, The step of determining the shared biometric template based on the biometric information includes: The biometric information is verified based on the currently stored biometric template; In response to the successful verification of the biometric information, the currently stored biometric template is optimized based on the biometric information to obtain the shared biometric template.

4. The method according to claim 3, characterized in that, The verification of the biometric information based on the currently stored biometric template includes: In response to the detection that the first part of the feature points in the biometric information successfully matches the feature points in the currently stored biometric template, the biometric information is verified.

5. The method according to claim 3, characterized in that, The optimization of the currently stored biometric template based on the biometric information includes: The second part of the feature points in the biometric information is entered into the currently stored biometric template. The second part of the feature points includes feature points in the biometric information that are not entered into the currently stored biometric template.

6. The method according to claim 1, characterized in that, The step of sharing the shared biometric template with the device to be unlocked includes: The shared biometric template is uploaded to a cloud information storage device, so that the shared biometric template can be sent to the device to be unlocked through the cloud information storage device.

7. The method according to claim 1, characterized in that, Before sharing the shared biometric template with the device to be unlocked, the method further includes: The shared biometric template is encrypted.

8. The method according to claim 1, characterized in that, The number of the acquisition devices is one or more, and the number of the devices to be unlocked is one or more.

9. The method according to claim 1, characterized in that, The data acquisition device and the device to be unlocked may be the same device or different devices.

10. The method according to claim 1, characterized in that, The method further includes: Receive the shared biometric template sent by the device to be unlocked; The local currently stored biometric template is updated based on the shared biometric template sent by the device to be unlocked, so that the updated template can be used as the local biometric template.

11. An information processing method, characterized in that, Applied to a device to be unlocked, the method includes: Receive a shared biometric template, the shared biometric template including a biometric template determined by the acquisition device based on the acquired biometric information; A local biometric template is determined based on the shared biometric template for biometric identification.

12. The method according to claim 11, characterized in that, The step of determining a local biometric template based on the shared biometric template includes: The local currently stored biometric template is updated based on the shared biometric template, so that the updated template is used as the local biometric template.

13. The method according to claim 11, characterized in that, The shared biometric template includes an encrypted template; The step of determining a local biometric template based on the shared biometric template includes: The shared biometric template is decrypted to obtain the decrypted biometric template; The local biometric template is determined based on the decrypted biometric template.

14. An information processing method, characterized in that, The method, applied to cloud-based information storage devices, includes: Receive a shared biometric template uploaded by the acquisition device, wherein the shared biometric template includes a biometric template determined by the acquisition device based on the acquired biometric information; The shared biometric template is sent to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

15. The method according to claim 14, characterized in that, The method further includes: In response to the acquisition device completing the login operation of the same account, the operation of sending the shared biometric template to the device to be unlocked is executed.

16. The method according to claim 14, characterized in that, The data acquisition device includes a smartphone, and the device to be unlocked includes a smart door lock.

17. An information processing device, characterized in that, Applied to a data acquisition device, the device includes: A feature template determination module is used to determine a shared biometric template based on the collected biometric information in response to the biometric information. The feature template sharing module is used to share the shared biometric template with the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

18. An information processing device, characterized in that, Applied to a device to be unlocked, the device includes: A feature template receiving module is used to receive shared biometric templates, wherein the shared biometric templates include biometric templates determined by the acquisition device based on the acquired biometric information; The local template determination module is used to determine a local biometric template based on the shared biometric template for biometric recognition.

19. An information processing device, characterized in that, The device is used in cloud-based information storage devices and includes: A shared template receiving module is used to receive shared biometric templates uploaded by the acquisition device, wherein the shared biometric templates include biometric templates determined by the acquisition device based on the acquired biometric information; The shared template sending module is used to send the shared biometric template to the device to be unlocked, so that the device to be unlocked can perform biometric identification based on the shared biometric template. The device to be unlocked and the acquisition device are logged into the same account.

20. An electronic device, characterized in that, The device includes: Processor and memory used to store computer programs; The processor is configured to implement the information processing method according to any one of claims 1 to 16 when executing the computer program.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the information processing method according to any one of claims 1 to 16.

22. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the information processing method according to any one of claims 1 to 16.