Fingerprint input method and electronic equipment

文档序号:1849844 发布日期:2021-11-16 浏览:19次 中文

阅读说明:本技术 指纹录入方法及电子设备 (Fingerprint input method and electronic equipment ) 是由 许东辉 于 2021-07-08 设计创作,主要内容包括:本申请提供了一种指纹录入方法及电子设备。该方法包括:电子设备可在获取到手指的第一部分指纹对应的指纹信息后,在指纹显示区中显示第一区域的指纹纹路,以指示已录入该手指的第一部分的指纹。随后,电子设备可在获取到手指的第二部分指纹对应的指纹信息后,在指纹显示区中显示第二区域的指纹纹路,以指示已录入该手指的第二部分的指纹。电子设备可基于获取到的多个指纹信息,登记该手指的指纹。本申请提供一种指纹录入方式,可丰富指纹录入的显示方式,提升用户使用体验。(The application provides a fingerprint input method and electronic equipment. The method comprises the following steps: the electronic device may display the fingerprint lines of the first region in the fingerprint display area after acquiring the fingerprint information corresponding to the first portion of the fingerprint of the finger to indicate that the fingerprint of the first portion of the finger has been entered. Subsequently, after acquiring fingerprint information corresponding to the second portion of the fingerprint of the finger, the electronic device may display the fingerprint lines of the second area in the fingerprint display area to indicate that the fingerprint of the second portion of the finger has been entered. The electronic device may register a fingerprint of the finger based on the acquired plurality of fingerprint information. The application provides a fingerprint input mode, can enrich the display mode that the fingerprint was input, promotes the user and uses experience.)

1. An electronic device, comprising:

one or more processors, memory, and a fingerprint sensor;

and one or more computer programs, wherein the one or more computer programs are stored on the memory, and when executed by the one or more processors, cause the electronic device to perform the steps of:

responding to the received first user operation, and displaying a newly-built fingerprint interface;

acquiring first fingerprint information of a first part of a finger covering a fingerprint induction area detected by the fingerprint sensor;

displaying fingerprint lines of a first area in a fingerprint display area according to the first fingerprint information to indicate that the fingerprint of the first part of the finger is recorded;

acquiring second fingerprint information of the second part of the finger covering the fingerprint sensing area, which is detected by the sensor; the first fingerprint information is different from the second fingerprint information;

displaying the fingerprint lines of a second area in the fingerprint display area according to the second fingerprint information to indicate the fingerprint of the second part of the finger which is recorded; the first region is different from the second region;

registering the fingerprint of the finger based on the first fingerprint information and the second fingerprint information.

2. The electronic device of claim 1, wherein a display of the electronic device comprises one or more fingerprint sensing areas.

3. The electronic device of claim 2, wherein the newly created fingerprint interface includes an image of the one or more fingerprint-sensing areas.

4. The electronic device of claim 1, wherein a size of the fingerprint sensing area is smaller than or equal to a size of a display screen of the electronic device.

5. The electronic device of claim 1, wherein when the computer program is executed by the one or more processors when displaying the new fingerprint interface, causes the electronic device to perform the steps of:

and displaying the image of the fingerprint display area in the newly-built fingerprint interface.

6. The electronic device of claim 1, wherein after obtaining second fingerprint information that the second portion of the finger detected by the sensor overlies the fingerprint sensing region, the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of:

and displaying the image of the fingerprint display area in the newly-built fingerprint interface, and displaying the fingerprint lines of the first area in the image of the fingerprint display area.

7. The electronic device of claim 5 or 6, wherein the image of the fingerprint display area comprises a bezel.

8. The electronic device according to claim 5 or 6, wherein the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from the background color of the newly created fingerprint interface.

9. The electronic device of claim 8, wherein the image of the fingerprint display area is elliptical in shape.

10. The electronic device of claim 1, wherein the fingerprint sensor is an off-screen fingerprint sensor.

11. The electronic device of claim 1, wherein the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of:

displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option;

and in response to the received operation of clicking the confirmation option by the user, registering the fingerprint of the finger.

12. The electronic device of claim 11, wherein the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of:

and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

13. An electronic device, comprising:

one or more processors, memory, and a fingerprint sensor;

and one or more computer programs, wherein the one or more computer programs are stored on the memory, and when executed by the one or more processors, cause the electronic device to perform the steps of:

responding to the received first user operation, and displaying a newly-built fingerprint interface;

acquiring first fingerprint information of a first part of a finger covering a fingerprint induction area detected by the fingerprint sensor;

displaying an image of a fingerprint display area, wherein the image of the fingerprint display area comprises fingerprint grains;

changing the background of a first area in the image of the fingerprint display area according to the first fingerprint information; to indicate that a fingerprint of a first portion of the finger has been entered;

acquiring second fingerprint information of the second part of the finger covering the fingerprint sensing area, which is detected by the sensor; the first fingerprint information is different from the second fingerprint information;

changing the background of a second area in the image of the fingerprint display area according to the second fingerprint information; to indicate that a fingerprint of a second portion of the finger has been entered; the first region is different from the second region;

registering the fingerprint of the finger based on the first fingerprint information and the second fingerprint information.

14. The electronic device of claim 13, wherein a display of the electronic device includes one or more fingerprint sensing areas.

15. The electronic device of claim 14, wherein the newly created fingerprint interface includes an image of the one or more fingerprint-sensing areas.

16. The electronic device of claim 13, wherein a size of the fingerprint sensing area is smaller than or equal to a size of a display screen of the electronic device.

17. The electronic device of claim 13, wherein the image of the fingerprint display area comprises a bezel.

18. The electronic device of claim 13, wherein the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from the background color of the newly created fingerprint interface.

19. The electronic device of claim 13, wherein the image of the fingerprint display area is elliptical in shape.

20. The electronic device of claim 13, wherein the fingerprint sensor is an off-screen fingerprint sensor.

21. The electronic device of claim 13, wherein the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of:

displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option;

and in response to the received operation of clicking the confirmation option by the user, registering the fingerprint of the finger.

22. The electronic device of claim 21, wherein the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of:

and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

23. A fingerprint entry method, comprising:

the electronic equipment responds to the received first user operation and displays a newly-built fingerprint interface;

the electronic equipment acquires first fingerprint information when a first part of a finger detected by the fingerprint sensor covers a fingerprint sensing area;

the electronic equipment displays the fingerprint lines of the first area in a fingerprint display area according to the first fingerprint information so as to indicate that the fingerprint of the first part of the finger is input;

the electronic equipment acquires second fingerprint information of the second part of the finger covering the fingerprint sensing area, which is detected by the sensor; the first fingerprint information is different from the second fingerprint information;

the electronic equipment displays the fingerprint lines of a second area in the fingerprint display area according to the second fingerprint information so as to indicate that the fingerprint of a second part of the finger is recorded; the first region is different from the second region;

the electronic device registers the fingerprint of the finger based on the first fingerprint information and the second fingerprint information.

24. The method of claim 23, wherein a display of the electronic device includes one or more fingerprint sensing areas.

25. The method of claim 24, wherein the newly created fingerprint interface includes an image of the one or more fingerprint sensing areas.

26. The method of claim 23, wherein the size of the fingerprint sensing area is smaller than or equal to the size of a display screen of the electronic device.

27. The method of claim 23, wherein the displaying the new fingerprint interface comprises:

and displaying the image of the fingerprint display area in the newly-built fingerprint interface.

28. The method of claim 23, wherein displaying the fingerprint texture of the first region in the fingerprint display area according to the first fingerprint information comprises:

and displaying the image of the fingerprint display area in the newly-built fingerprint interface, and displaying the fingerprint lines of the first area in the image of the fingerprint display area.

29. The method of claim 27 or 28, wherein the image of the fingerprint display area comprises a border.

30. The method of claim 27 or 28, wherein the image of the fingerprint display area comprises a set background color, and the set background color is the same as or different from the background color of the newly created fingerprint interface.

31. The method of claim 30, wherein the image of the fingerprint display area is elliptical in shape.

32. The method of claim 23, wherein the fingerprint sensor is an off-screen fingerprint sensor.

33. The method of claim 23, wherein said registering the fingerprint of the finger comprises:

displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option;

and in response to the received operation of clicking the confirmation option by the user, registering the fingerprint of the finger.

34. The electronic device of claim 33, wherein said enrolling the fingerprint of the finger comprises:

and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

35. A fingerprint entry method, comprising:

the electronic equipment responds to the received first user operation and displays a newly-built fingerprint interface;

the electronic equipment acquires first fingerprint information when a first part of a finger detected by the fingerprint sensor covers a fingerprint sensing area;

the electronic equipment displays an image of a fingerprint display area, wherein the image of the fingerprint display area comprises fingerprint lines;

the electronic equipment changes the background of a first area in the image of the fingerprint display area according to the first fingerprint information; to indicate that a fingerprint of a first portion of the finger has been entered;

the electronic equipment acquires second fingerprint information of the second part of the finger covering the fingerprint sensing area, which is detected by the sensor; the first fingerprint information is different from the second fingerprint information;

the electronic equipment changes the background of a second area in the image of the fingerprint display area according to the second fingerprint information; to indicate that a fingerprint of a second portion of the finger has been entered; the first region is different from the second region;

the electronic device registers the fingerprint of the finger based on the first fingerprint information and the second fingerprint information.

36. The method of claim 35, wherein a display of the electronic device includes one or more fingerprint sensing areas.

37. The method of claim 36, wherein the newly created fingerprint interface includes an image of the one or more fingerprint sensing areas.

38. The method of claim 35, wherein the size of the fingerprint sensing area is smaller than or equal to the size of a display screen of the electronic device.

39. The method of claim 35, wherein the image of the fingerprint display area comprises a bezel.

40. The method of claim 35, wherein the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from the background color of the newly created fingerprint interface.

41. The method of claim 35, wherein the image of the fingerprint display area is elliptical in shape.

42. The method of claim 35, wherein the fingerprint sensor is an off-screen fingerprint sensor.

43. The method of claim 35, wherein said registering the fingerprint of the finger comprises:

displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option;

and in response to the received operation of clicking the confirmation option by the user, registering the fingerprint of the finger.

44. The method of claim 43, wherein said registering a fingerprint of said finger comprises:

and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

45. A computer-readable storage medium comprising a computer program, which when run on an electronic device causes the electronic device to perform a fingerprint entry method as claimed in any one of claims 23 to 34.

46. A computer-readable storage medium comprising a computer program, which when run on an electronic device causes the electronic device to perform a fingerprint entry method as claimed in any one of claims 35 to 44.

Technical Field

The application relates to the field of terminal equipment, in particular to a fingerprint input method and electronic equipment.

Background

Currently, the unlocking mode of the terminal device includes but is not limited to: fingerprint unlocking, password unlocking, face unlocking and the like. In a scene of unlocking the terminal equipment through the fingerprint, a user needs to input the fingerprint in advance so as to unlock the mobile phone under the condition that the fingerprint of the finger used in unlocking is matched with the input fingerprint. In the current fingerprint input process, the color of lines in a fingerprint input interface is changed along with the input of fingerprints by terminal equipment, and the input mode is single.

Disclosure of Invention

In order to solve the above problems, the present application provides a fingerprint input method and an electronic device. In the method, the electronic equipment can display the corresponding fingerprint lines in the fingerprint display area based on the input fingerprint to provide a fingerprint input mode for the user, so that the user can determine the input fingerprint based on the displayed fingerprint lines. And can enrich the display mode of fingerprint entry, promote user and use experience.

In a first aspect, the present application provides an electronic device. The electronic device includes: one or more processors, memory, and a fingerprint sensor. And one or more computer programs, wherein the one or more computer programs are stored on the memory, and when executed by the one or more processors, cause the electronic device to perform the steps of: the electronic equipment responds to the received first user operation and displays a newly-built fingerprint interface. The electronic equipment acquires first fingerprint information of a first part of a finger covering the fingerprint sensing area, which is detected by the fingerprint sensor. The electronic equipment displays the fingerprint lines of the first area in the fingerprint display area according to the first fingerprint information so as to indicate the fingerprint of the first part of the input finger. The electronic equipment acquires second fingerprint information of a second part of the finger covered on the fingerprint induction area, which is detected by the sensor; the first fingerprint information is different from the second fingerprint information. The electronic equipment displays the fingerprint lines of the second area in the fingerprint display area according to the second fingerprint information so as to indicate the fingerprint of the second part of the input finger; wherein the first region is different from the second region. The electronic device registers the fingerprint of the finger based on the first fingerprint information and the second fingerprint information. Therefore, the electronic equipment can display the corresponding fingerprint lines in the fingerprint display area based on the acquired fingerprint in the fingerprint inputting process so as to indicate the fingerprint corresponding to the part of the input finger through the displayed fingerprint lines. Therefore, the display mode of fingerprint input is enriched, and the user experience is improved.

For example, the electronic device may further obtain third fingerprint information when a third portion of the finger detected by the sensor covers the fingerprint sensing area, where the third fingerprint information is different from the first fingerprint information, and the third fingerprint information is different from the second fingerprint information. And the electronic equipment displays the fingerprint lines of the third area in the fingerprint display area according to the third fingerprint information so as to indicate the fingerprint of the third part of the input finger. The electronic device may register a fingerprint of the finger based on the first fingerprint information, the second fingerprint information, and the third fingerprint information.

For example, the electronic device may unlock, pay, and the like the electronic device based on the entered fingerprint. For example, when the electronic device is unlocked, the identified fingerprint may be matched with one or more recorded fingerprints, and after the matching is successful, the electronic device is unlocked.

According to a first aspect, a display screen of an electronic device includes one or more fingerprint sensing areas. For example, the display of the electronic device may include a fingerprint sensing area. For example, a display of an electronic device may include a plurality of fingerprint sensing areas. For example, the plurality of fingerprint sensing areas may be distributed at different locations on the screen.

According to the first aspect, or any implementation manner of the first aspect, the newly created fingerprint interface includes one or more images of fingerprint sensing areas. For example, the electronic device may display an image corresponding to the fingerprint sensing area in the newly created fingerprint interface to indicate the location of the fingerprint sensing area.

According to a first aspect or any one of the above implementation manners of the first aspect, a size of the fingerprint sensing area is smaller than or equal to a size of a display screen of the electronic device. For example, the size of the fingerprint sensing area may be equal to the size of the display screen of the electronic device, i.e. the user may press anywhere on the screen to enter a fingerprint.

According to a first aspect, or any implementation of the first aspect above, when the computer program is executed by one or more processors, it causes the electronic device to perform the following steps: and displaying the image of the fingerprint display area in the newly-built fingerprint interface. Illustratively, the size of the image of the fingerprint display area is smaller than that of the newly created fingerprint interface. Illustratively, when the mobile phone displays a newly-built fingerprint interface, an image of the fingerprint display area is displayed in the newly-built fingerprint interface. Wherein, the image of the fingerprint display area does not include fingerprint lines.

According to the first aspect, or any implementation manner of the first aspect above, after obtaining second fingerprint information of the second portion of the finger overlying the fingerprint sensing area detected by the sensor, when the computer program is executed by the one or more processors, the electronic device is caused to perform the following steps: and displaying the image of the fingerprint display area in the newly-built fingerprint interface, and displaying the fingerprint lines of the first area in the image of the fingerprint display area. For example, the electronic device may display an image of the fingerprint display area when the first fingerprint information is entered, and display a corresponding fingerprint pattern in the image of the fingerprint display area at the same time.

According to a first aspect, or any implementation of the first aspect above, the image of the fingerprint display area comprises a frame. Illustratively, the color of the bezel is the same as or different from the background color of the fingerprint display area.

According to the first aspect, or any implementation manner of the first aspect, the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from a background color of a newly-created fingerprint interface. For example, the background color of the image of the fingerprint display area may be different from the background color of the newly created fingerprint interface to highlight the image of the fingerprint display area.

According to the first aspect, or any one of the above implementations of the first aspect, the shape of the image of the fingerprint display area is an ellipse. Illustratively, the shape of the image of the fingerprint display area may also be a square shape or a rounded rectangle, which is not limited in the present application.

According to the first aspect as such or any one of the above implementations of the first aspect, the fingerprint sensor is an off-screen fingerprint sensor. For example, the fingerprint sensor may also be disposed on the side frame, or on the back of the mobile phone, or may be disposed under the HOME key.

According to a first aspect, or any implementation of the first aspect above, the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of: displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option; in response to a received user click on a confirmation option, a fingerprint of a finger is registered. In this way, the mobile phone can register the entered finger fingerprint based on the confirmation operation of the user.

According to a first aspect, or any implementation of the first aspect above, the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of: and correspondingly storing the fingerprint identification information and the fingerprint of the finger. Illustratively, the fingerprint identification information is a default fingerprint name of the mobile phone. For example, the fingerprint identification information may be a name of a fingerprint manually named by the user.

In a second aspect, the present application provides an electronic device. The electronic device includes: one or more processors, a memory, and a fingerprint sensor; and one or more computer programs, wherein the one or more computer programs are stored on the memory and, when executed by the one or more processors, cause the electronic device to perform the steps of: responding to the received first user operation, and displaying a newly-built fingerprint interface; acquiring first fingerprint information of a first part of a finger covering a fingerprint induction area, which is detected by a fingerprint sensor; displaying an image of a fingerprint display area, wherein the image of the fingerprint display area comprises fingerprint lines; changing the background of the first area in the image of the fingerprint display area according to the first fingerprint information; to indicate a fingerprint of a first portion of an entered finger; acquiring second fingerprint information of the second part of the finger covered on the fingerprint induction area detected by the sensor; the first fingerprint information is different from the second fingerprint information; changing the background of the second area in the image of the fingerprint display area according to the second fingerprint information; to indicate a fingerprint of the second portion of the entered finger; the first region is different from the second region; based on the first fingerprint information and the second fingerprint information, a fingerprint of the finger is registered. In this way, the electronic device may indicate, based on the acquired fingerprint, a fingerprint corresponding to the part of the entered finger in the fingerprint display area by changing the appearance of the fingerprint display area, i.e., changing the background of the fingerprint display area, during the fingerprint entry process. Therefore, display modes of fingerprint input are enriched, and user experience is improved.

For example, the changed background color may be the same or different from the background color of the newly created fingerprint interface.

According to a second aspect, a display screen of an electronic device includes one or more fingerprint-sensing areas.

According to a second aspect, or any implementation manner of the second aspect above, the newly created fingerprint interface includes one or more images of fingerprint sensing areas.

According to a second aspect, or any implementation manner of the second aspect above, the size of the fingerprint sensing area is smaller than or equal to the size of a display screen of the electronic device.

According to a second aspect, or any implementation form of the second aspect above, the image of the fingerprint display area comprises a frame.

According to the second aspect, or any implementation manner of the second aspect, the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from the background color of the newly created fingerprint interface.

According to a second aspect, or any implementation manner of the second aspect above, the shape of the image of the fingerprint display area is an ellipse.

According to a second aspect or any implementation form of the second aspect above, the fingerprint sensor is an off-screen fingerprint sensor.

According to a second aspect, or any implementation of the second aspect above, the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of: displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option; in response to a received user click on a confirmation option, a fingerprint of a finger is registered.

According to a second aspect, or any implementation of the second aspect above, the computer program, when executed by the one or more processors, causes the electronic device to perform the steps of: and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

Any one implementation manner of the second aspect and the second aspect corresponds to any one implementation manner of the first aspect and the first aspect, respectively. The technical effects corresponding to any one implementation manner of the second aspect and the second aspect may refer to the technical effects corresponding to any one implementation manner of the first aspect and the first aspect, and are not described herein again.

In a third aspect, the present application provides a fingerprint entry method. The method comprises the following steps: the electronic equipment responds to the received first user operation and displays a newly-built fingerprint interface; the method comprises the steps that the electronic equipment acquires first fingerprint information when a first part of a finger detected by a fingerprint sensor covers a fingerprint sensing area; the electronic equipment displays the fingerprint lines of the first area in the fingerprint display area according to the first fingerprint information so as to indicate the fingerprint of the first part of the input finger; the electronic equipment acquires second fingerprint information when a second part of the finger detected by the sensor covers the fingerprint sensing area; the first fingerprint information is different from the second fingerprint information; the electronic equipment displays the fingerprint lines of the second area in the fingerprint display area according to the second fingerprint information so as to indicate the fingerprint of the second part of the input finger; the first region is different from the second region; the electronic device registers the fingerprint of the finger based on the first fingerprint information and the second fingerprint information.

According to a third aspect, a display screen of an electronic device includes one or more fingerprint-sensing areas.

According to the third aspect, or any implementation manner of the third aspect above, the newly created fingerprint interface includes images of one or more fingerprint sensing areas.

According to a third aspect, or any implementation manner of the third aspect above, a size of the fingerprint sensing area is smaller than or equal to a size of a display screen of the electronic device.

According to the third aspect, or any implementation manner of the third aspect, displaying a new fingerprint interface includes: and displaying the image of the fingerprint display area in the newly-built fingerprint interface.

According to the third aspect, or any implementation manner of the third aspect above, displaying the fingerprint pattern of the first area in the fingerprint display area according to the first fingerprint information includes: and displaying the image of the fingerprint display area in the newly-built fingerprint interface, and displaying the fingerprint lines of the first area in the image of the fingerprint display area.

According to a third aspect, or any implementation form of the third aspect above, the image of the fingerprint display area comprises a frame.

According to the third aspect, or any implementation manner of the third aspect, the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from the background color of the newly-built fingerprint interface.

According to the third aspect, or any one of the above implementation manners of the third aspect, the shape of the image of the fingerprint display area is an ellipse.

According to the third aspect, or any implementation manner of the third aspect above, the fingerprint sensor is an off-screen fingerprint sensor.

According to a third aspect, or any implementation form of the above third aspect, enrolling a fingerprint of a finger, comprises: displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option; in response to a received user click on a confirmation option, a fingerprint of the finger is registered.

According to a third aspect, or any implementation form of the above third aspect, enrolling a fingerprint of a finger, comprises: and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

Any one implementation manner of the third aspect corresponds to any one implementation manner of the first aspect. The technical effects corresponding to any one implementation manner of the third aspect and the third aspect may refer to the technical effects corresponding to any one implementation manner of the first aspect and the first aspect, and are not described herein again.

In a fourth aspect, the present application provides a fingerprint entry method, including: the electronic equipment responds to the received first user operation and displays a newly-built fingerprint interface; the method comprises the steps that the electronic equipment acquires first fingerprint information when a first part of a finger detected by a fingerprint sensor covers a fingerprint sensing area; the electronic equipment displays an image of the fingerprint display area, wherein the image of the fingerprint display area comprises fingerprint lines; the electronic equipment changes the background of the first area in the image of the fingerprint display area according to the first fingerprint information; to indicate a fingerprint of a first portion of an entered finger; the electronic equipment acquires second fingerprint information of a second part of the finger covered on the fingerprint induction area, which is detected by the sensor; the first fingerprint information is different from the second fingerprint information; the electronic equipment changes the background of the second area in the image of the fingerprint display area according to the second fingerprint information; to indicate a fingerprint of the second portion of the entered finger; the first region is different from the second region; the electronic device registers the fingerprint of the finger based on the first fingerprint information and the second fingerprint information.

According to a fourth aspect, a display screen of an electronic device includes one or more fingerprint-sensing areas.

According to a fourth aspect, or any implementation manner of the fourth aspect above, the newly created fingerprint interface includes one or more images of fingerprint sensing areas.

According to a fourth aspect or any implementation manner of the fourth aspect above, the size of the fingerprint sensing area is smaller than or equal to the size of a display screen of the electronic device.

According to a fourth aspect, or any implementation form of the fourth aspect above, the image of the fingerprint display area comprises a frame.

According to the fourth aspect, or any implementation manner of the fourth aspect, the image of the fingerprint display area includes a set background color, and the set background color is the same as or different from the background color of the newly created fingerprint interface.

According to a fourth aspect, or any implementation manner of the fourth aspect above, the shape of the image of the fingerprint display area is an ellipse.

According to a fourth aspect or any implementation manner of the fourth aspect above, the fingerprint sensor is an off-screen fingerprint sensor.

According to a fourth aspect, or any implementation form of the fourth aspect above, enrolling a fingerprint of a finger, comprises: displaying a prompt box, wherein the prompt box comprises a confirmation option and a cancellation option; in response to a received user click on a confirmation option, a fingerprint of a finger is registered.

According to a fourth aspect, or any implementation form of the fourth aspect above, enrolling a fingerprint of a finger, comprises: and correspondingly storing the fingerprint identification information and the fingerprint of the finger.

Any one implementation manner of the fourth aspect and the fourth aspect corresponds to any one implementation manner of the second aspect and the second aspect, respectively. The technical effects corresponding to any one implementation manner of the fourth aspect and the fourth aspect may refer to the technical effects corresponding to any one implementation manner of the second aspect and the second aspect, and are not described herein again.

In a fifth aspect, the present application provides a computer readable medium for storing a computer program comprising instructions for performing the method of the third aspect or any possible implementation form of the third aspect.

In a sixth aspect, the present application provides a computer readable medium for storing a computer program comprising instructions for performing the method of the fourth aspect or any possible implementation manner of the fourth aspect.

In a seventh aspect, the present application provides a computer program comprising instructions for carrying out the method of the third aspect or any possible implementation manner of the third aspect.

In an eighth aspect, the present application provides a computer program comprising instructions for carrying out the method of the fourth aspect or any possible implementation manner of the fourth aspect.

In a ninth aspect, the present application provides a chip comprising a processing circuit, a transceiver pin. Wherein the transceiver pin and the processing circuit are in communication with each other via an internal connection path, and the processing circuit performs the method of the third aspect or any possible implementation manner of the third aspect to control the receiver pin to receive signals and to control the transmitter pin to transmit signals.

In a tenth aspect, the present application provides a chip comprising a processing circuit, a transceiver pin. Wherein the transceiver pin and the processing circuit are in communication with each other via an internal connection path, and the processing circuit performs the method of any one of the possible implementations of the fourth aspect or the fourth aspect to control the receiver pin to receive signals and to control the transmitter pin to transmit signals.

Drawings

Fig. 1 shows a hardware configuration diagram of an electronic device;

FIG. 2 is a schematic diagram of an exemplary fingerprint sensor location;

FIG. 3 shows a software architecture diagram of an electronic device;

FIGS. 4 a-4 e are exemplary user interface diagrams;

FIG. 5 is an exemplary illustrative user interface diagram;

6 a-6 b are exemplary user interface diagrams;

FIG. 7 is an exemplary illustrative user interface diagram;

FIG. 8 is a schematic diagram illustrating exemplary region division;

FIG. 9 is a schematic diagram illustrating various exemplary fingerprint pressing patterns;

FIG. 10 is an exemplary illustrative user interface diagram;

FIG. 11 is an exemplary illustrative user interface diagram;

FIG. 12 is an exemplary illustrative user interface diagram;

FIG. 13 is an exemplary illustrative user interface diagram;

FIG. 14 is an exemplary illustrative user interface diagram;

FIG. 15 is an exemplary illustrative user interface diagram;

FIG. 16 is an exemplary illustrative user interface diagram;

FIG. 17 is an exemplary illustrative user interface diagram;

FIG. 18 is an exemplary illustrative user interface diagram;

FIGS. 19 a-19 b are exemplary user interface diagrams;

FIGS. 20 a-20 b are exemplary user interface diagrams;

FIGS. 21 a-21 c are exemplary user interface diagrams;

FIG. 22 is an exemplary illustrative user interface diagram;

FIG. 23 is a schematic diagram of an exemplary unlocking scenario;

FIG. 24 is a schematic diagram of an exemplary unlocking scenario;

FIG. 25 is a schematic illustration of a payment scenario shown schematically;

FIG. 26 is an exemplary illustrative user interface diagram;

FIG. 27 is an exemplary illustrative user interface diagram;

FIG. 28 is an exemplary illustrative fingerprint entry diagram;

29 a-29 b are schematic diagrams of exemplary illustrated fingerprint entries;

fig. 30 is a schematic structural view of an exemplary illustrated apparatus.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without any creative effort belong to the protection scope of the present application.

The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone.

The terms "first" and "second," and the like, in the description and in the claims of the embodiments of the present application are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first target object and the second target object, etc. are specific sequences for distinguishing different target objects, rather than describing target objects.

In the embodiments of the present application, words such as "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.

In the description of the embodiments of the present application, the meaning of "a plurality" means two or more unless otherwise specified. For example, a plurality of processing units refers to two or more processing units; the plurality of systems refers to two or more systems.

The fingerprint input method in the embodiment of the application can be applied to electronic equipment with a fingerprint identification function or can be understood as electronic equipment provided with a fingerprint sensor. Optionally, the electronic device may be a terminal device such as a mobile phone and a tablet, a wearable device such as a smart watch and a smart bracelet, a smart home device such as a refrigerator, a smart door lock and a remote controller, or an on-vehicle device, and the application is not limited.

Fig. 1 shows a schematic structural diagram of an electronic device 100. It should be understood that the electronic device 100 shown in fig. 1 is only one example of an electronic device, and that the electronic device 100 may have more or fewer components than shown in the figures, may combine two or more components, or may have a different configuration of components. The various components shown in fig. 1 may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.

The electronic device 100 may include: the mobile terminal includes a processor 110, an external memory interface 120, an internal memory 121, a Universal Serial Bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, a Subscriber Identity Module (SIM) card interface 195, and the like. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, and the like.

Processor 110 may include one or more processing units, such as: the processor 110 may include an Application Processor (AP), a modem processor, a Graphics Processing Unit (GPU), an Image Signal Processor (ISP), a controller, a memory, a video codec, a Digital Signal Processor (DSP), a baseband processor, and/or a neural-Network Processing Unit (NPU), etc. The different processing units may be separate devices or may be integrated into one or more processors.

The controller may be, among other things, a neural center and a command center of the electronic device 100. The controller can generate an operation control signal according to the instruction operation code and the time sequence signal to complete the control of instruction fetching and instruction execution.

A memory may also be provided in processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may hold instructions or data that have just been used or recycled by the processor 110. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Avoiding repeated accesses reduces the latency of the processor 110, thereby increasing the efficiency of the system.

In some embodiments, processor 110 may include one or more interfaces. The interface may include an integrated circuit (I2C) interface, an integrated circuit built-in audio (I2S) interface, a Pulse Code Modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a general-purpose input/output (GPIO) interface, a Subscriber Identity Module (SIM) interface, and/or a Universal Serial Bus (USB) interface, etc.

The charging management module 140 is configured to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive a wireless charging input through a wireless charging coil of the electronic device 100. The charging management module 140 may also supply power to the electronic device through the power management module 141 while charging the battery 142.

The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and/or the charge management module 140, and provides power to the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, the wireless communication module 160, and the like. The power management module 141 may also be used to monitor parameters such as battery capacity, battery cycle count, battery state of health (leakage, impedance), etc. In some other embodiments, the power management module 141 may also be disposed in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 may be disposed in the same device.

The wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, a modem processor, a baseband processor, and the like.

The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in electronic device 100 may be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.

The mobile communication module 150 may provide a solution including 2G/3G/4G/5G wireless communication applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a Low Noise Amplifier (LNA), and the like. The mobile communication module 150 may receive the electromagnetic wave from the antenna 1, filter, amplify, etc. the received electromagnetic wave, and transmit the electromagnetic wave to the modem processor for demodulation. The mobile communication module 150 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic wave through the antenna 1 to radiate the electromagnetic wave. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the same device as at least some of the modules of the processor 110.

The modem processor may include a modulator and a demodulator. The modulator is used for modulating a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used for demodulating the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low frequency baseband signal to a baseband processor for processing. The low-frequency baseband signal is processed by the baseband processor and then is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the receiver 170B, etc.) or displays an image or video through the display screen 194. In some embodiments, the modem processor may be a stand-alone device. In other embodiments, the modem processor may be separate from the processor 110, and may be located in the same device as the mobile communication module 150 or other functional modules.

The wireless communication module 160 may provide a solution for wireless communication applied to the electronic device 100, including Wireless Local Area Networks (WLANs) (e.g., wireless fidelity (Wi-Fi) networks), bluetooth (bluetooth, BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), Infrared (IR), and the like. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 may also receive a signal to be transmitted from the processor 110, perform frequency modulation and amplification on the signal, and convert the signal into electromagnetic waves through the antenna 2 to radiate the electromagnetic waves.

In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150 and antenna 2 is coupled to wireless communication module 160 so that electronic device 100 can communicate with networks and other devices through wireless communication techniques. The wireless communication technology may include global system for mobile communications (GSM), General Packet Radio Service (GPRS), code division multiple access (code division multiple access, CDMA), Wideband Code Division Multiple Access (WCDMA), time-division code division multiple access (time-division code division multiple access, TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and/or IR technologies, etc. The GNSS may include a Global Positioning System (GPS), a global navigation satellite system (GLONASS), a beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS), and/or a Satellite Based Augmentation System (SBAS).

The electronic device 100 implements display functions via the GPU, the display screen 194, and the application processor. The GPU is a microprocessor for image processing, connected to a display screen 194 and an application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.

The display screen 194 is used to display images, video, and the like. The display screen 194 includes a display panel. The display panel may adopt a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (active-matrix organic light-emitting diode, AMOLED), a flexible light-emitting diode (FLED), a miniature, a Micro-oeld, a quantum dot light-emitting diode (QLED), and the like. In some embodiments, the electronic device 100 may include 1 or N display screens 194, with N being a positive integer greater than 1.

The electronic device 100 may implement a shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, and the application processor, etc.

The camera 193 is used to capture still images or video. The object generates an optical image through the lens and projects the optical image to the photosensitive element. The photosensitive element may be a Charge Coupled Device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The light sensing element converts the optical signal into an electrical signal, which is then passed to the ISP where it is converted into a digital image signal. And the ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into image signal in standard RGB, YUV and other formats. In some embodiments, the electronic device 100 may include 1 or N cameras 193, N being a positive integer greater than 1.

The external memory interface 120 may be used to connect an external memory card, such as a Micro SD card, to extend the memory capability of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music, video, etc. are saved in an external memory card.

The internal memory 121 may be used to store computer executable program code, including instructions. The processor 110 executes various functional applications of the electronic device 100 and data processing by executing instructions stored in the internal memory 121. For example, in the embodiment of the present application, when the processor 110 executes the instructions of the internal memory 121, the electronic device 100 may be caused to implement the fingerprint entry method in the embodiment of the present application. The internal memory 121 may include a program storage area and a data storage area. The storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like. The storage data area may store data (such as audio data, phone book, etc.) created during use of the electronic device 100, and the like. In addition, the internal memory 121 may include a high-speed random access memory, and may further include a nonvolatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (UFS), and the like.

The electronic device 100 may implement audio functions via the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone interface 170D, and the application processor. Such as music playing, recording, etc.

The audio module 170 is used to convert digital audio information into an analog audio signal for output and also used to convert an analog audio input into a digital audio signal. The audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be disposed in the processor 110, or some functional modules of the audio module 170 may be disposed in the processor 110.

The pressure sensor 180A is used for sensing a pressure signal, and converting the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A may be disposed on the display screen 194. The pressure sensor 180A can be of a wide variety, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, and the like. The capacitive pressure sensor may be a sensor comprising at least two parallel plates having an electrically conductive material. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the strength of the pressure from the change in capacitance. When a touch operation is applied to the display screen 194, the electronic device 100 detects the intensity of the touch operation according to the pressure sensor 180A. The electronic apparatus 100 may also calculate the touched position based on the detection signal of the pressure sensor 180A. In some embodiments, the touch operations that are applied to the same touch position but different touch operation intensities may correspond to different operation instructions. For example: and when the touch operation with the touch operation intensity smaller than the first pressure threshold value acts on the short message application icon, executing an instruction for viewing the short message. And when the touch operation with the touch operation intensity larger than or equal to the first pressure threshold value acts on the short message application icon, executing an instruction of newly building the short message.

The gyro sensor 180B may be used to determine the motion attitude of the electronic device 100. In some embodiments, the angular velocity of electronic device 100 about three axes (i.e., the x, y, and z axes) may be determined by gyroscope sensor 180B. The gyro sensor 180B may be used for photographing anti-shake. For example, when the shutter is pressed, the gyro sensor 180B detects a shake angle of the electronic device 100, calculates a distance to be compensated for by the lens module according to the shake angle, and allows the lens to counteract the shake of the electronic device 100 through a reverse movement, thereby achieving anti-shake. The gyroscope sensor 180B may also be used for navigation, somatosensory gaming scenes.

The air pressure sensor 180C is used to measure air pressure. In some embodiments, electronic device 100 calculates altitude, aiding in positioning and navigation, from barometric pressure values measured by barometric pressure sensor 180C.

The magnetic sensor 180D includes a hall sensor. The electronic device 100 may detect the opening and closing of the flip cover holster using the magnetic sensor 180D. In some embodiments, when the electronic device 100 is a flip phone, the electronic device 100 may detect the opening and closing of the flip according to the magnetic sensor 180D. And then according to the opening and closing state of the leather sheath or the opening and closing state of the flip cover, the automatic unlocking of the flip cover is set.

The acceleration sensor 180E may detect the magnitude of acceleration of the electronic device 100 in various directions (typically three axes). The magnitude and direction of gravity can be detected when the electronic device 100 is stationary. The method can also be used for recognizing the posture of the electronic equipment, and can be applied to horizontal and vertical screen switching, pedometers and other applications.

A distance sensor 180F for measuring a distance. The electronic device 100 may measure the distance by infrared or laser. In some embodiments, shooting a scene, the electronic device 100 may utilize the range sensor 180F to range to achieve fast focus.

The proximity light sensor 180G may include, for example, a Light Emitting Diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device 100 emits infrared light to the outside through the light emitting diode. The electronic device 100 uses a photodiode to detect infrared reflected light from a nearby object. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 100. When insufficient reflected light is detected, the electronic device 100 may determine that there are no objects near the electronic device 100. The electronic device 100 can utilize the proximity light sensor 180G to detect that the user holds the electronic device 100 close to the ear for talking, so as to automatically turn off the screen to achieve the purpose of saving power. The proximity light sensor 180G may also be used in a holster mode, a pocket mode automatically unlocks and locks the screen.

The ambient light sensor 180L is used to sense the ambient light level. Electronic device 100 may adaptively adjust the brightness of display screen 194 based on the perceived ambient light level. The ambient light sensor 180L may also be used to automatically adjust the white balance when taking a picture. The ambient light sensor 180L may also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.

The fingerprint sensor 180H is used to collect a fingerprint. The electronic device 100 can utilize the collected fingerprint characteristics to unlock the fingerprint, access the application lock, photograph the fingerprint, answer an incoming call with the fingerprint, and so on. For example, in the embodiment of the present application, the fingerprint sensor 180H may output the acquired fingerprint to the processor 110, and the processor 110 may perform operations such as identification and entry on the fingerprint, so as to implement functions such as fingerprint entry and fingerprint unlocking. Fig. 2 is a schematic diagram of the location of an exemplary fingerprint sensor. Referring to fig. 2, exemplarily, taking the electronic device 100 as a mobile phone as an example, the fingerprint sensor may be disposed under a display screen of the mobile phone, which is referred to as an off-screen fingerprint sensor for short, and may be used for off-screen fingerprint unlocking. Optionally, the fingerprint sensor may be generally disposed at a corresponding position according to the width and length of the mobile phone, so that when a user holds the mobile phone with one hand, the thumb of the user can touch the fingerprint sensing area corresponding to the fingerprint sensor. Of course, the above setting manner is only an illustrative example, in other embodiments, the mobile phone may be provided with a plurality of fingerprint sensors, and the positions of the fingerprint sensors may be set according to actual requirements, which is not limited in this application. For example, fingerprint sensors may be distributed at multiple locations under the screen of the display screen so that a user may press and enter a fingerprint at any location on the screen. For example, the fingerprint sensor in the embodiment of the present application is an off-screen (i.e., below the display screen) sensor, that is, the fingerprint sensor is disposed in the display screen (or below the display screen). In other embodiments, the fingerprint sensor may also be disposed outside the display screen, for example, may be disposed under the HOME key, or may be disposed on the side frame, or may be disposed on the back of the mobile phone, which is not limited in this application.

The temperature sensor 180J is used to detect temperature. In some embodiments, electronic device 100 implements a temperature processing strategy using the temperature detected by temperature sensor 180J. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device 100 performs a reduction in performance of a processor located near the temperature sensor 180J, so as to reduce power consumption and implement thermal protection. In other embodiments, the electronic device 100 heats the battery 142 when the temperature is below another threshold to avoid the low temperature causing the electronic device 100 to shut down abnormally. In other embodiments, when the temperature is lower than a further threshold, the electronic device 100 performs boosting on the output voltage of the battery 142 to avoid abnormal shutdown due to low temperature.

The touch sensor 180K is also referred to as a "touch panel". The touch sensor 180K may be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, which is also called a "touch screen". The touch sensor 180K is used to detect a touch operation applied thereto or thereabout. The touch sensor can communicate the detected touch operation to the application processor to determine the touch event type. Visual output associated with the touch operation may be provided through the display screen 194. In other embodiments, the touch sensor 180K may be disposed on a surface of the electronic device 100, different from the position of the display screen 194.

The bone conduction sensor 180M may acquire a vibration signal. In some embodiments, the bone conduction sensor 180M may acquire a vibration signal of the human vocal part vibrating the bone mass. The bone conduction sensor 180M may also contact the pulse of the human body to receive the blood pressure pulsation signal. In some embodiments, the bone conduction sensor 180M may also be disposed in a headset, integrated into a bone conduction headset. The audio module 170 may analyze a voice signal based on the vibration signal of the bone mass vibrated by the sound part acquired by the bone conduction sensor 180M, so as to implement a voice function. The application processor can analyze heart rate information based on the blood pressure beating signal acquired by the bone conduction sensor 180M, so as to realize the heart rate detection function.

The keys 190 include a power-on key, a volume key, and the like. The keys 190 may be mechanical keys. Or may be touch keys. The electronic apparatus 100 may receive a key input, and generate a key signal input related to user setting and function control of the electronic apparatus 100.

The motor 191 may generate a vibration cue. The motor 191 may be used for both an incoming call vibration prompt and a touch vibration feedback. For example, touch operations applied to different applications (e.g., photographing, audio playing, etc.) may correspond to different vibration feedback effects. The motor 191 may also respond to different vibration feedback effects for touch operations applied to different areas of the display screen 194. Different application scenes (such as time reminding, information receiving, alarm clock, game and the like) can also correspond to different vibration feedback effects. The touch vibration feedback effect may also support customization. For example, in the embodiment of the present application, the fingerprint application controls the motor 191 to generate a vibration prompt to prompt the user to lift the hand, and the vibration feedback effect may be a continuous vibration with a duration of 1 second, or may be an intermittent vibration with a duration of 1 second, which is only an illustrative example, and the present application is not limited thereto.

Indicator 192 may be an indicator light that may be used to indicate a state of charge, a change in charge, or may be used to indicate a message, a missed call, a notification, etc.

The SIM card interface 195 is used to connect a SIM card. The SIM card can be brought into and out of contact with the electronic apparatus 100 by being inserted into the SIM card interface 195 or being pulled out of the SIM card interface 195. The electronic device 100 may support 1 or N SIM card interfaces, N being a positive integer greater than 1. The SIM card interface 195 may support a Nano SIM card, a Micro SIM card, a SIM card, etc. The same SIM card interface 195 can be inserted with multiple cards at the same time. The types of the plurality of cards may be the same or different. The SIM card interface 195 may also be compatible with different types of SIM cards. The SIM card interface 195 may also be compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to implement functions such as communication and data communication. In some embodiments, the electronic device 100 employs esims, namely: an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.

The software system of the electronic device 100 may employ a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes an Android system with a layered architecture as an example, and exemplarily illustrates a software structure of the electronic device 100.

Fig. 3 is a block diagram of a software structure of the electronic device 100 according to the embodiment of the present application.

The layered architecture of the electronic device 100 divides the software into several layers, each layer having a clear role and division of labor. The layers communicate with each other through a software interface. In some embodiments, the Android system is divided into four layers, an application layer, an application framework layer, an Android runtime (Android runtime) and system library, and a kernel layer from top to bottom.

The application layer may include a series of application packages.

As shown in fig. 3, the application package may include camera, gallery, calendar, phone call, map, navigation, WLAN, bluetooth, music, video, short message, fingerprint, etc. applications. For example, the fingerprint application may implement the fingerprint entry method in the embodiment of the present application.

The application framework layer provides an Application Programming Interface (API) and a programming framework for the application program of the application layer. The application framework layer includes a number of predefined functions.

As shown in FIG. 3, the application framework layers may include a window manager, content provider, view system, phone manager, resource manager, notification manager, and the like.

The window manager is used for managing window programs. The window manager can obtain the size of the display screen, judge whether a status bar exists, lock the screen, intercept the screen and the like.

The content provider is used to store and retrieve data and make it accessible to applications. The data may include video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

The view system includes visual controls such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. For example, the display interface including the short message notification icon may include a view for displaying text and a view for displaying pictures.

The phone manager is used to provide communication functions of the electronic device 100. Such as management of call status (including on, off, etc.).

The resource manager provides various resources for the application, such as localized strings, icons, pictures, layout files, video files, and the like.

The notification manager enables the application to display notification information in the status bar, can be used to convey notification-type messages, can disappear automatically after a short dwell, and does not require user interaction. Such as a notification manager used to inform download completion, message reminders, etc. The notification manager may also be a notification that appears in the form of a chart or scroll bar text at the top status bar of the system, such as a notification of a background running application, or a notification that appears on the screen in the form of a dialog window. For example, prompting text information in the status bar, sounding a prompt tone, vibrating the electronic device, flashing an indicator light, etc.

The Android Runtime comprises a core library and a virtual machine. The Android runtime is responsible for scheduling and managing an Android system.

The core library comprises two parts: one part is a function which needs to be called by java language, and the other part is a kernel library of android.

The application layer and the application framework layer run in a virtual machine. The virtual machine executes java files of the application layer and the application framework layer as binary files. The virtual machine is used for performing the functions of object life cycle management, stack management, thread management, safety and exception management, garbage collection and the like.

The system library may include a plurality of functional modules. For example: surface managers (surface managers), Media Libraries (Media Libraries), three-dimensional graphics processing Libraries (e.g., OpenGL ES), 2D graphics engines (e.g., SGL), and the like.

The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications.

The media library supports a variety of commonly used audio, video format playback and recording, and still image files, among others. The media library may support a variety of audio-video encoding formats, such as MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, and the like.

The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like.

The 2D graphics engine is a drawing engine for 2D drawing.

The kernel layer is a layer between hardware and software. The inner core layer at least comprises a display driver, a camera driver, an audio driver and a sensor driver.

It is to be understood that the components contained in the system framework layer, the system library and the runtime layer shown in fig. 3 do not constitute a specific limitation of the electronic device 100. In other embodiments of the present application, electronic device 100 may include more or fewer components than shown, or some components may be combined, some components may be split, or a different arrangement of components.

The following describes in detail a fingerprint entry method in the embodiment of the present application with a specific embodiment. Fig. 4a to 4e are schematic diagrams of exemplary user interfaces. Referring to fig. 4a, a main interface 401 (also referred to as a desktop) is illustratively displayed on the display screen of the mobile phone. One or more controls are included in the main interface 401. Controls include, but are not limited to: electrical controls, network controls, application icon controls, and the like. The user may click on the settings icon control 402 to launch the settings application. Illustratively, the mobile phone displays a setting interface in response to the received user operation. Referring to FIG. 4b, the settings interface 403 illustratively includes one or more setting options. Setting options include, but are not limited to: sound and vibration options, notification options, biometric and password options 404, application options, battery options, and the like. The user may click on the biometric and password option 404 to launch the biometric and password application. Referring to fig. 4c, the exemplary handset displays a biometric and password interface 405 in response to the received user action. One or more options are included in biometric and password interface 405. Options include, but are not limited to: fingerprint option 406, face recognition option, lock screen password option, etc. The user may click on fingerprint option 406 to launch a fingerprint application. Referring to fig. 4d, the mobile phone displays an input lock screen password interface 407 in response to the received user operation. That is, after the user inputs the correct screen locking password, the mobile phone displays the fingerprint setting interface to ensure the security of the mobile phone.

Continuing to refer to FIG. 4d, exemplary input lock screen password interface 407 includes, but is not limited to: a password line 408, a keypad 409. For example, the user may click on a number corresponding to the screen-lock password in the keyboard 409 to enter the screen-lock password. In the process of clicking the screen locking password number by the user, the corresponding password bit in the password line 408 can be flickered, filled and the like to prompt the user of the currently input password bit. For example, if the lock screen password is 123456, when the user clicks on the number 1, the first password bit in the password line 408 may be filled with black (or other colors, which is not limited in this application). And the user continues to input other numbers, and when the user inputs the last number of 6', the mobile phone responds to the received 6-bit password and matches the pre-stored screen locking password. And if the matching is successful, displaying a fingerprint setting interface by the mobile phone. If the matching fails, the user can be prompted to re-input the screen locking password. It should be noted that, in the embodiment of the present application, a 6-bit screen locking password is taken as an example for description, and in other embodiments, other numbers of bits may be used, which is not limited in the present application.

Referring to fig. 4e, for example, in response to the received user operation, after the received 6-digit password is successfully matched with the pre-stored screen locking password, the mobile phone displays a fingerprint setting interface 410 (which may also be referred to as a fingerprint application interface). By way of example, the fingerprint settings interface 401 includes, but is not limited to: a fingerprint application option, a fingerprint list 414, a newly created fingerprint option 415, an identify fingerprint option 416, etc. Exemplary, fingerprint application options optionally include, but are not limited to: unlock device option 411, access lockers option 412, access application lock option 413. For example, the user may set the application scenario of the fingerprint by setting the above options. For example, if the user clicks the unlock device option 411 to open the unlock device option. The mobile phone responds to the received user operation, and determines that the input fingerprint is applied to equipment unlocking, namely, the user can unlock the mobile phone in a screen-off or screen-locking mode in a fingerprint unlocking mode.

Continuing to refer to fig. 4e, a list 414 of fingerprints is illustratively used to display information for the entered fingerprints. The fingerprint list 414 in fig. 4e is empty, i.e. it indicates that no fingerprint is currently entered. The specific way of recording fingerprints will be explained in the following embodiments. Illustratively, the fingerprint list may further include list information, such as "(0/5" in the figure, where the number "5" may represent an enterable fingerprint upper limit, i.e., up to 5 fingerprints may be entered. The number "0" indicates that the number of fingerprints currently entered is 0. It should be noted that the upper limit of the fingerprint that can be entered is only an illustrative example, and in other embodiments, the upper limit of the fingerprint that can be entered can be set according to actual requirements, and the application is not limited. Illustratively, the user clicks on the newly created fingerprint option 415. The mobile phone responds to the received user operation and executes a fingerprint input process.

Referring to fig. 5, the mobile phone displays a new fingerprint interface 501. The new fingerprint interface 501 includes, but is not limited to: an enter presentation screen 502, a prompt message 503, and a start entry option 504.

Illustratively, the entry presentation screen 502 prompts the user in the form of a fingerprint entry, optionally in the form of an animation or picture. For example, the animated content may be a user holding a mobile phone and pressing a thumb on the corresponding fingerprint sensing area of the fingerprint sensor.

Illustratively, the prompt 503 is used to prompt the user to place a finger in the on-screen fingerprint sensing area and press it slightly harder.

Illustratively, the user may click on the start entry option 504. In one example, referring to fig. 6a, the mobile phone displays a prompt 601 and a fingerprint sensing area 602 in the new fingerprint interface 501 in response to the received user operation. Illustratively, the prompt 601 is used to prompt the user for an action that is currently required to be performed, such as "place a finger". And the prompt message is also used for prompting the user that the user presses the sensing area in the screen with fingers, moves away after feeling the vibration, and repeats the step. For example, the fingerprint sensing area 602 may correspond to the fingerprint sensor shown in fig. 2. Optionally, the size of the fingerprint sensing area may be smaller than or equal to that of the fingerprint sensor, which is not limited in this application. Optionally, the shape of the fingerprint sensing area is the same or different from the shape of the fingerprint sensor. Of course, the fingerprint sensing area may be slightly larger than the size of the fingerprint sensor, and the area larger than the fingerprint sensor is an invalid recording area, that is, even if the user places a finger in the area, the mobile phone may not recognize the fingerprint in the area. The shape, size and location of the fingerprint sensing area are exemplary only. In other embodiments, the setting can be according to actual needs. For example, the fingerprint sensing area may be rectangular or oval, and the present application is not limited thereto. For example, the fingerprint sensing area 602 may include a fingerprint texture image, which may be used to indicate that the area is a fingerprint sensing area.

In another example, referring to fig. 6b, in response to a received operation of starting to enter the option 504 by a user click, the mobile phone displays a prompt message 601, a fingerprint sensing area 602, and a fingerprint display area 603 in the new fingerprint interface 501. For example, the fingerprint display area 603 may be used to display a fingerprint print for subsequent entry. Alternatively, in the embodiment of the present application, the shape of the fingerprint display area 603 is illustrated as an ellipse. In other embodiments, the shape, the border, the size and the position of the fingerprint display area 603 can be set according to actual requirements. Alternatively, the background color of the fingerprint display area 603 may be the same as or different from the background color of the new fingerprint interface 591. The present application is not limited.

Illustratively, the background color of the new fingerprint interface 501 may be a background color with low saturation, such as dark blue. The color of the background with higher saturation may also be, for example, white, which is not limited in this application.

For example, the fingerprint that the user needs to enter is taken as a right-hand thumb fingerprint for explanation. Of course, for the input of the fingerprints of other fingers of the user, the recording mode of the fingerprint of the thumb of the right hand can be referred to, and the description is not repeated. Referring to FIG. 7, a user places a right thumb fingerprint on a fingerprint sensing area 602, for example. It should be noted that the position of the right thumb in the fingerprint sensing area 602 shown in fig. 7 is only an illustrative example, and the present application only takes the current position of the right thumb in the fingerprint sensing area 602 as an example.

Still referring to FIG. 7, illustratively, the user's right thumb presses against the fingerprint sensing area 602 and remains stationary. It should be noted that the pressing manner can increase the fingerprint identification accuracy, and if the user does not press the fingerprint sensing area 602, for example, the user only covers the thumb of the right hand in the fingerprint sensing area 602, and does not press the fingerprint with force, the mobile phone may not accurately identify the fingerprint of the user. It should be further noted that, when the fingerprint recognition device is kept still while pressing, it can also be understood that the fingerprint recognition device is pressed by using a stationary gesture, so that the accuracy of fingerprint recognition can be further improved.

Illustratively, a fingerprint sensor of the handset may identify a fingerprint in the fingerprint sensing area 602. The fingerprint sensor outputs the identified fingerprint to a fingerprint application. The fingerprint application may display the corresponding fingerprint ridge 604 in the fingerprint display area 603 to indicate that the fingerprint of the area corresponding to the fingerprint ridge 604 is recorded.

Optionally, referring to fig. 8, in the embodiment of the present application, the fingerprint of the user may be divided into a plurality of areas, for example, the center of the fingerprint is divided into a first area, the upper left portion is divided into a second area, the upper right portion is divided into a third area, the lower right portion is divided into a fourth area, and the lower left portion is divided into a fifth area. It should be noted that, in the embodiment of the present application, the number, the shape, and the size of the area partition of the fingerprint are only schematic examples, and may be set according to actual requirements, which is not limited in the present application. For example, the fingerprint application may be preset with a fingerprint texture corresponding to each region, so that when the fingerprint of the corresponding region is acquired, the corresponding fingerprint texture is displayed in the fingerprint display region 603. It should be noted that the fingerprint patterns shown in the embodiments of the present application are only illustrative examples. In other embodiments, the fingerprint lines may be horizontal lines, vertical lines, oblique lines, or other patterns, which is not limited in this application.

In a possible implementation manner, based on the division manner of fig. 8, the mobile phone may enter the fingerprints of the corresponding areas one by one according to the order of the areas, for example, the order is the first area, the second area, the third area, the fourth area, and the fifth area.

For example, and again taking fig. 7 as an example, the user's right thumb presses on the fingerprint sensing area 602, and the fingerprint sensor can identify the fingerprint of the right thumb in the fingerprint sensing areas 602. Illustratively, the fingerprint sensor outputs the identified fingerprint to a fingerprint application. The fingerprint application may display the fingerprint lines corresponding to the first region in the fingerprint display region 603 according to the sequence of the regions described above, so as to indicate that the fingerprint in the region has been successfully entered.

In another possible implementation manner, based on the division manner of fig. 8, the mobile phone may enter the fingerprints out of order. That is, the fingerprint sensor identifies a complete fingerprint in which area, and the fingerprint application can correspondingly display the fingerprint lines in which area in the fingerprint display area.

For example, fig. 9 is a schematic diagram illustrating different fingerprint pressing manners. Referring to fig. 9 (1), for example, if the right thumb of the user presses on the left side of the fingerprint sensing area, the fingerprint sensor identifies the fingerprint of the right thumb in the fingerprint sensing area. The fingerprint sensor outputs the identified fingerprint to a fingerprint application. For example, the fingerprint application may detect that the fingerprint input by the fingerprint sensor includes a complete fingerprint in the first region based on the region division shown in fig. 8, and the fingerprint application may display the fingerprint texture corresponding to the first region in the fingerprint display region 603. Wherein, the fingerprint input by the fingerprint sensor also comprises fingerprints of the second area, the third area, the fourth area and the fifth area. However, the fingerprint recognized by each region is not the complete fingerprint in the region, i.e. the recognized fingerprint has missing parts. Correspondingly, the fingerprint application displays only the identified fingerprints in the complete region, namely the fingerprint texture corresponding to the first region.

Referring to fig. 9 (2), for example, if the thumb of the right hand of the user presses on the right side of the fingerprint sensing area. The fingerprint sensor identifies a fingerprint of the right thumb within the fingerprint sensing area. The fingerprint sensor outputs the recognized fingerprint to a fingerprint application. For example, the fingerprint application may detect that the fingerprint input by the fingerprint sensor includes a complete fingerprint in the first area based on the area division shown in fig. 8, and the fingerprint application may display the fingerprint lines corresponding to the first area in the fingerprint display area 603. Wherein, the fingerprint input by the fingerprint sensor also comprises fingerprints of the second area, the third area, the fourth area and the fifth area. However, the fingerprint recognized by each of the above-mentioned regions is not the complete fingerprint in the region. That is, the identified fingerprint has a missing part, and accordingly, the fingerprint application displays only the identified fingerprint in the complete region, that is, the fingerprint pattern corresponding to the first region.

Referring to fig. 9 (3), for example, if the thumb of the right hand of the user presses the fingerprint sensing area, the position of the fingerprint sensing area is as shown in fig. 9 (3). The fingerprint sensor identifies a fingerprint of the right thumb within the fingerprint sensing area. The fingerprint sensor outputs the identified fingerprint to a fingerprint application. For example, the fingerprint application may detect that the fingerprint input by the fingerprint sensor includes a complete fingerprint in the first region, the fourth region, and the fifth region based on the region division shown in fig. 8, and the fingerprint application may display fingerprint patterns corresponding to the first region, the fourth region, and the fifth region in the fingerprint display region 603. Wherein, the fingerprint input by the fingerprint sensor also comprises the fingerprints of the second area and the third area. However, the fingerprint identified by each of the above-mentioned regions is not a complete fingerprint within the region. I.e. the identified fingerprint has missing parts, and correspondingly, the fingerprint application displays only the identified fingerprints in the complete area, i.e. the fingerprint paths corresponding to the first area, the fourth area and the fifth area.

Referring to fig. 9 (4), for example, if the thumb of the right hand of the user presses the fingerprint sensing area, the position of the fingerprint sensing area is as shown in fig. 9 (4). The fingerprint sensor identifies a fingerprint of the right thumb within the fingerprint sensing area. The fingerprint sensor outputs the identified fingerprint to a fingerprint application. For example, the fingerprint application may detect that the fingerprint input by the fingerprint sensor includes a complete fingerprint in the first area and the fifth area based on the area division shown in fig. 8. The fingerprint application may display the fingerprint lines corresponding to the first region and the fifth region in the fingerprint display region 603. Wherein, the fingerprint input by the fingerprint sensor also comprises the fingerprints of the second area, the third area and the fourth area. However, the fingerprint recognized by each region is not the complete fingerprint in the region, i.e. the recognized fingerprint has missing parts. Correspondingly, the fingerprint application displays only the identified fingerprints in the complete region, namely the fingerprint lines corresponding to the first region and the fifth region.

Illustratively, if the thumb of the right hand of the user presses the fingerprint sensing area, the position is shown in (5) of fig. 9. The fingerprint sensor identifies a fingerprint of the right thumb within the fingerprint sensing area. The fingerprint sensor outputs the identified fingerprint to the fingerprint application. For example, the fingerprint application may detect that the fingerprint input by the fingerprint sensor includes a complete fingerprint in the fifth area based on the area division shown in fig. 8. The fingerprint application may display the fingerprint lines corresponding to the fifth area in the fingerprint display area 603. Wherein, the fingerprint input by the fingerprint sensor also comprises the fingerprints of the first area and the fourth area. However, the fingerprint recognized by each region is not a complete fingerprint in the region, i.e. the recognized fingerprint has a missing part. Accordingly, the fingerprint application displays only the identified fingerprints in the complete area, i.e. the fingerprint path corresponding to the fifth area.

Illustratively, if the thumb of the right hand of the user presses the fingerprint sensing area, the position is shown in (6) of fig. 9. The fingerprint sensor identifies a fingerprint of the right thumb within the fingerprint sensing area. The fingerprint sensor outputs the identified fingerprint to the fingerprint application. For example, the fingerprint application may detect that the fingerprint input by the fingerprint sensor includes a complete fingerprint in the first area and the second area based on the area division shown in fig. 8. The fingerprint application may display the fingerprint lines corresponding to the first region and the second region in the fingerprint display area 603. Wherein, the fingerprint input by the fingerprint sensor also comprises the fingerprint of the third area. However, none of the fingerprints identified by the third area are complete fingerprints within the area, i.e., there are missing portions of the identified fingerprints. Accordingly, the fingerprint application displays only the identified fingerprints in the complete region, namely, the fingerprint lines corresponding to the first region and the second region.

Continuing to refer to fig. 7, in an exemplary embodiment of the present application, the fingerprint application may display the corresponding fingerprint pattern in the fingerprint display area 603 in any one of the two display manners described above. For example, the fingerprint application displays the corresponding fingerprint lines in the fingerprint display area 603 to indicate that the fingerprint in the current area is successfully recorded. The fingerprint application may control a motor (e.g., motor 191 in fig. 1) of the handset to vibrate to prompt the user to remove the finger. After sensing the vibration of the phone, the user lifts his finger as shown in fig. 10. In the embodiments of the present application, only the vibration indication is described as an example. In other embodiments, the method may also be a sound prompt or a screen flashing prompt, and the like, and the present application is not limited thereto.

Referring to fig. 11, illustratively, the user places the right thumb again in the fingerprint sensing area 602 and presses. The fingerprint sensor outputs the identified fingerprint to a fingerprint application. The fingerprint application detects a complete fingerprint within the first area and the second area based on the area division of fig. 8. The fingerprint in the first area is recorded, and the fingerprint is applied to the fingerprint display area 603 to display the newly recorded fingerprint, that is, the fingerprint line 605 corresponding to the second area.

For example, the fingerprint application enters the fingerprint of the second area, and displays the fingerprint line 605 corresponding to the second area in the fingerprint display area. The fingerprint application controls motor vibration. And after the user senses the vibration of the mobile phone, lifting the hand.

Illustratively, the user presses the right thumb against the fingerprint sensing area 602 again, as shown in FIG. 12. For example, the fingerprint application may detect that the currently acquired fingerprint is still the fingerprint of the first area and the second area, i.e. the fingerprint of the two areas that have been entered, based on the fingerprint input by the fingerprint sensor. Accordingly, the fingerprint application may display a prompt 606 in the new fingerprint interface 501, which prompt 606 is used to prompt the user to change the fingerprint area, for example. For example, the prompt message may include the words "replace finger area" and "this area is entered, please replace area".

Referring to fig. 13, for example, the user may lift the hand and press again, or may move the finger while pressing, and the pressing position of the thumb of the right hand is shown in fig. 13. Illustratively, the fingerprint sensor identifies a fingerprint of the right thumb in the fingerprint sensing area 602 and outputs the identified fingerprint to the fingerprint application. The fingerprint application detects that the fingerprint input by the fingerprint sensor is the fingerprint corresponding to the third area. Correspondingly, the fingerprint application displays the prompt information 601 in the new fingerprint interface 501, and the specific description may refer to the above, which is not repeated here. And, the fingerprint is applied to the fingerprint display area 603 to display the fingerprint pattern 607 corresponding to the third area. The fingerprint application then controls the motor vibration. The user raises his hand after sensing the vibration.

In one possible implementation, the fingerprint application may enter fingerprints in the order of the regions, as described above. Referring to fig. 14 in combination with fig. 9, for example, after the user raises his hand, the fingerprint application detects that the area to be entered is the second area according to the sequence of the areas. For example, the fingerprint application may flash the fingerprint line 605 of the second region to prompt the user that the region to be entered is the second region, and the user may press the fingerprint corresponding to the second region in the fingerprint sensing region according to the prompt when pressing. For example, the time length and frequency of the fingerprint pattern 605 flashing can be set according to actual requirements. For example, the blinking time period may be 1 second, and after blinking for 1 second, the display of the fingerprint grain 605 is canceled.

It should be noted that, in the embodiment of the present application, a manner of flashing and displaying a fingerprint pattern of a region to be recorded is taken as an example for description. In other embodiments, the user may also be prompted to enter a fingerprint for the specified area in other prompting manners. For example, the prompt message of the area to be entered may be displayed in the second area. For another example, a color different from the fingerprint display area 603 may be displayed in the second area. Of course, other methods are possible, and the present application is not limited thereto.

Illustratively, the user presses in the fingerprint sensing area during or after the blinking of the prompt in the fingerprint display area 603. For example, if the user correctly presses according to the prompt, that is, the fingerprint corresponding to the second area is pressed in the fingerprint sensing area 602, so that the fingerprint application can acquire the complete fingerprint corresponding to the second area. Accordingly, the fingerprint application may display the fingerprint corresponding to the second area in the fingerprint display area 603, and the displayed result may refer to fig. 12, which is not repeated here.

In another example, as shown in (1) of fig. 15, the fingerprint sensor recognizes a fingerprint of a right thumb in the fingerprint sensing area 602 and outputs the recognized fingerprint to a fingerprint application. The fingerprint application detects that the fingerprint input by the fingerprint sensor is the fingerprint corresponding to the first area. That is, the fingerprint application detects that the currently input fingerprint is the fingerprint of the first area that has been entered, and does not include the fingerprint of the second area that needs to be entered. Referring to fig. 15 (2), the fingerprint application may display a prompt message 606 on the new fingerprint interface 501 (see above, and not described here). Optionally, the fingerprint application may flash again (or in other ways) within the fingerprint display area 603 to alert the user of the fingerprint area (i.e., the second area) that needs to be entered. Referring to fig. 15 (2), for example, after the user presses the fingerprint corresponding to the second area on the fingerprint sensing area 602, so that the fingerprint application acquires the complete fingerprint corresponding to the second area, the fingerprint application may display the fingerprint texture corresponding to the second area in the fingerprint display area 603, to indicate that the fingerprint corresponding to the area is successfully entered.

It should be noted that, in the process that the fingerprint application is executed based on the above manner of entering the fingerprint according to the sequence of the areas, the area to be entered is taken as the second area as an example. In this example, the fingerprint application may have acquired the complete fingerprints of the first, second, and third regions. In this case, the fingerprint application may display the fingerprint lines corresponding to the second region and the third region in order. In another example, the fingerprint application may also display only the fingerprint texture corresponding to the second region, and in the next recognition process, display the fingerprint texture corresponding to the third region. For example, if the fingerprint application acquires complete fingerprints corresponding to the second region and the fourth region, the fingerprint application may only display fingerprint lines corresponding to the second region and prompt that the next recorded region is the third region.

In a possible implementation manner, in the process of entering a fingerprint, the fingerprint application in the embodiment of the present application may display corresponding fingerprint lines in the fingerprint display area according to a preset display sequence after acquiring any part of a finger of a user. For example, still taking fig. 9 as an example, if the thumb of the right hand of the user presses in the manner of (5) in fig. 9, the fingerprint application may store the acquired fingerprint corresponding to the fifth area of the finger. When displaying the fingerprint lines, the fingerprint application may display the fingerprints in the fingerprint display area according to a predetermined order, for example, the order of displaying the fingerprint lines of the fingerprint application may be a first area, a second area, a third area, a fourth area, and a fifth area. That is to say, the fingerprint obtained for the first time by the fingerprint application is the fingerprint corresponding to the fifth area of the finger, and when displaying, the fingerprint application displays the fingerprint pattern corresponding to the first area in the fingerprint display area. For another example, the fingerprint is applied to the fingerprint corresponding to the fourth region of the finger when the fingerprint is acquired for the second time, and when the fingerprint is displayed, the fingerprint is applied to the fingerprint display region to display the fingerprint lines corresponding to the second region.

Illustratively, in the manner described above, the fingerprint application obtains the inner portion of the fingerprint of the right thumb of the user through multiple identifications and entries. Exemplarily, in the embodiment of the application, in the process of recording the fingerprint, the fingerprint of the user can be divided into an inner ring fingerprint and an outer ring fingerprint (which may also be referred to as an edge fingerprint), so that the condition that the entry of the outer ring fingerprint is incorrect due to uneven pressing is avoided. That is, in the embodiment of the present application, the area division in fig. 8 is only the area division for the inner circle fingerprint. Of course, in other embodiments, the area division in fig. 8 may also be applied to full fingerprint area division, that is, in the recording process, the fingerprint application is to record the inner circle fingerprint and the edge fingerprint in the corresponding area at the same time.

In the embodiment of the present application, the example of respectively recording the inner ring fingerprint and the edge fingerprint in the fingerprint recording process is described. Referring to fig. 16, for example, after the fingerprint application acquires fingerprints corresponding to regions (including the first region, the second region, the third region, and the fourth region) of the inner ring fingerprint, fingerprint lines corresponding to the regions are displayed in a fingerprint display region 603, and the motor is controlled to vibrate to prompt the user to raise the hand. Illustratively, the user senses the vibration of the phone and then lifts his hand. Referring to fig. 17, the user illustratively raises his or her hand. The fingerprint application detects that the user is lifting his hand and the fingerprint application may display a prompt 1701 in the newly created fingerprint interface 501. Illustratively, the prompt 1701 is used to prompt the user to enter a finger edge. For example, the prompt 1701 may include words such as "enter finger edge" and "adjust finger angle, enter finger edge".

Referring to fig. 17, for example, a fingerprint display area 603 displays fingerprint lines 1702 corresponding to the entered inner circle fingerprint (referred to as an inner circle fingerprint area for short). Illustratively, a gap exists between the inner circle fingerprint region 1702 and the edge of the fingerprint display region 603, and is used for filling fingerprint lines corresponding to the input edge fingerprints in the subsequent process. In the embodiment of the present application, after the fingerprint application recognizes that the user raises his hand, the inner circle fingerprint area shown in fig. 16 may be reduced in the fingerprint display area 603 to display the inner circle fingerprint area 1702 shown in fig. 17. In other embodiments, the fingerprint application may also hold the size and position of the inner circle of fingerprint regions while enlarging the fingerprint display area 603 after recognizing that the user has lifted his hand.

For example, the fingerprint application may divide the fingerprint edge into a plurality of regions. The division manner can refer to fig. 8, and the description is not repeated here. Similar to the scheme of inputting the inner circle fingerprint, in one example, the fingerprint application displays the fingerprint lines corresponding to the identified edge fingerprint regions in the fingerprint display region 603. For example, as shown in fig. 18, the fingerprint recognition application recognizes a fingerprint in an edge fingerprint area, and accordingly, displays a fingerprint vein 1703 corresponding to the area in the fingerprint display area 603. Of course, if the fingerprint application identifies fingerprints corresponding to a plurality of edge fingerprint regions, the fingerprint lines of the corresponding regions may be displayed. In another example, the fingerprint application may enter edge fingerprints in the order of the regions. For example, the fingerprint application may prompt the user to enter a fingerprint corresponding to the next fingerprint edge region after displaying the fingerprint texture 1703. The prompting method can be referred to above, and is not described herein again. The undescribed part of the entry mode of the edge fingerprint can refer to the above description related to the entry mode of the inner circle fingerprint, and is not described again here.

It should be noted that, in the embodiment of the present application, the inner circle fingerprint area 1702 includes a boundary (i.e., a black oval boundary) as an example. In other embodiments, inner circle fingerprint region 1702 may not include a boundary, or may include a dashed line or other color boundary, which is not limiting in this application.

Referring to fig. 19a, for example, the fingerprint application successfully records the fingerprints corresponding to all the edge fingerprint areas, and accordingly, the fingerprint application displays the fingerprint lines of the finger in the fingerprint display area 603. Illustratively, the fingerprint lines of the finger include inner ring fingerprint lines and edge fingerprint lines. Optionally, the fingerprint application cancels the boundary of the inner circle fingerprint region 1702 and displays the inner circle fingerprint region 1702 in combination with the displayed edge fingerprint texture. It is understood that the fingerprint pattern is continuous between inner circle fingerprint region 1702 and edge fingerprint region.

For example, the fingerprint application may obtain a fingerprint corresponding to the user's current gesture, i.e., the right thumb, based on multiple obtained fingerprints. For example, fingerprints acquired multiple times may be integrated according to the texture to obtain a corresponding fingerprint of the right thumb.

It should be noted that, in the embodiment of the present application, the fingerprint entered by the fingerprint application may be all fingerprints of the thumb of the right hand of the user, or may be most fingerprints. That is, in the embodiment of the present application, it is possible to allow the fingerprint application to record only most fingerprints (for example, 80%) of the thumb of the right hand, and then to determine the recording success. That is, some unentered fingerprints may be ignored while ensuring that the entered fingerprint is available for subsequent unlocking without causing unlocking errors.

Continuing to refer to FIG. 19a, the new fingerprint interface 501 includes a prompt 1901. Illustratively, the prompt 1901 is used to prompt that the fingerprint entry was successful. For example, the typeface of "entry success" and "fingerprint 1 entered" may be included. Illustratively, "fingerprint 1" is the default fingerprint name, that is, the corresponding name of the user's right thumb fingerprint in the handset is "fingerprint 1".

Illustratively, the newly created fingerprint interface 501 further includes a rename option 1902 and a determine option 1903. Illustratively, the user may click on the determine option 1903. The mobile phone registers the input fingerprint in response to the received user operation, namely, the mobile phone stores the input fingerprint corresponding to a name (such as 'fingerprint 1'), and displays a previous interface. Referring to fig. 19b, the exemplary mobile phone displays the fingerprint interface 410, and the related description of the fingerprint interface 410 can refer to fig. 4e, which is not described in detail here. Illustratively, the list information in the fingerprint list 414 is shown as "(1/5)", i.e., indicating that 1 fingerprint has been currently entered. The fingerprint list 414 includes information corresponding to the registered fingerprint, for example, a name "fingerprint 1" 1904 of the fingerprint.

Illustratively, referring to FIG. 19a, the user may also click on a rename option 1902. Referring to fig. 20a, for example, in response to a received user operation, the mobile phone displays a fingerprint name setting box 2001 in a new fingerprint interface 501. The fingerprint name setting box 2001 includes, but is not limited to: a fingerprint name display line, a cancel option, a determine option, etc. Illustratively, the newly created fingerprint interface 501 may automatically pop up a soft keyboard. The user may enter the name of the fingerprint through a soft keyboard. For example, the user may enter a "right thumb fingerprint". Accordingly, the handset displays a "right thumb fingerprint" in the fingerprint name display line in response to the received user input. Illustratively, the user may click on the determination option. And the mobile phone responds to the received user operation and displays the upper-level interface. Referring to fig. 20b, the exemplary handset displays a fingerprint interface 410. Illustratively, information for a fingerprint, such as the name "right thumb fingerprint" 2002 for the fingerprint, is displayed in the fingerprint list 414.

In one possible implementation manner, referring to fig. 21a, for example, after the fingerprint entry is successful, a prompt box 2101 may be further displayed in the new fingerprint interface 501. The prompt box 2101 includes the prompt information "whether it is a native user" and the "yes" and "no" options. In one example, if the user clicks the "yes" option. And the mobile phone responds to the received user operation and displays the upper-level interface. Referring to fig. 21b, the exemplary phone displays a fingerprint interface 410, and the name of the fingerprint in the fingerprint list 414 is optionally "native user fingerprint 1" to indicate that the fingerprint was generated based on the owner's fingerprint. In another example, if the user clicks on the "no" option. And the mobile phone responds to the received user operation and displays the upper-level interface. Referring to fig. 21c, the exemplary phone displays a fingerprint interface 410, and the name of the fingerprint in the fingerprint list 414 is optionally "other user fingerprint 1" to indicate that the fingerprint was generated based on the fingerprints of other users (other than the owner).

In another possible implementation, referring to FIG. 22, for example, the user may click on a name of a fingerprint in the fingerprint list 414, such as "right-hand thumbprint" 2002. For example, the handset may display a settings box 2201 in the fingerprint interface 410 in response to the received user operation. Illustratively, the setup box 2201 includes, but is not limited to: a fingerprint name (e.g., "right-handed thumbprint"), a "rename" option, a "delete" option, and a "cancel" option. For example, if the user clicks on the "rename" option, the handset, in response to receiving the user action, may display a soft keyboard and prompt box 2001 in fig. 20a so that the user may rename the name of the current fingerprint. For example, if the user clicks on the "delete" option, the handset may delete the fingerprint in response to receiving the user action. For example, if the user clicks the "cancel" option, the mobile phone cancels the display setting box 2201 in response to the received user operation.

Fig. 23 is an exemplary illustration of an unlocking scenario. Referring to fig. 23 (1), the mobile phone is in the screen-off mode. The user may click on the screen-out interface 2301. Referring to fig. 23 (2), in response to the received user operation, the mobile phone displays a fingerprint sensing area 2302 in the screen-out interface 2301. Referring to fig. 23 (3), an exemplary user presses the fingerprint sensing area 2302 with the index finger of the right hand. Illustratively, the fingerprint sensor outputs the identified fingerprint to a fingerprint application, which compares the fingerprint input by the fingerprint sensor to one or more stored fingerprints. In one example, assuming that the fingerprint of the index finger of the right hand of the user is entered into the mobile phone, the fingerprint application determines that the fingerprint comparison is successful. The fingerprint application may instruct the handset to unlock. Referring to fig. 23 (4), a desktop 2303 is illustratively displayed on the mobile phone. In another example, assuming that the fingerprint of the index finger of the right hand of the user is not entered into the mobile phone, the fingerprint application determines that the fingerprint comparison fails and the mobile phone is not unlocked.

Fig. 24 is a schematic diagram illustrating another exemplary unlocking scenario. Referring to fig. 24 (1), the mobile phone is in the screen-off mode for example. The user may click the power-on key. Referring to fig. 24 (2), the mobile phone displays a screen locking interface 2402 in response to the received user operation, and for example, the screen locking interface 2402 displays a fingerprint sensing area 2403. Referring to fig. 24 (3), the user's index finger is pressing the fingerprint sensing area 2403, for example. Illustratively, the fingerprint sensor outputs the identified fingerprint to a fingerprint application, which compares the fingerprint input by the fingerprint sensor to one or more stored fingerprints. In one example, assuming that the fingerprint of the index finger of the right hand of the user is entered into the mobile phone, the fingerprint application determines that the fingerprint comparison is successful. The fingerprint application may indicate that the cell phone is unlocked. Referring to fig. 24 (4), the exemplary cell phone displays desktop 2404. In another example, assuming that the fingerprint of the index finger of the right hand of the user is not entered into the mobile phone, the fingerprint application determines that the fingerprint comparison fails, and the mobile phone is not unlocked.

Fig. 25 is a schematic diagram of a payment scenario shown schematically. Referring to fig. 25 (1), a payment interface 2501 (which may also be referred to as a transition interface) illustratively includes transfer prompt information and a transfer prompt box 2502. The transfer prompt box 2502 includes transfer prompt information and an "immediate payment" option. After confirming that the transfer information is correct, the user can click an 'immediate payment' option. Referring to (2) of fig. 25, the cellular phone displays a fingerprint verification box 2503 in the transfer interface 2501 in response to the received user operation. For example, the fingerprint verification box 2503 may include a prompt for "please verify the fingerprint," "use the password" option, and a fingerprint sensor 2504. In one example, the user may press the right index finger into the fingerprint sensor 2504. The fingerprint application can identify the acquired fingerprint, and specific details can refer to the above, which is not described herein again. For example, if the fingerprint identification is successful, the fingerprint application may indicate that the handset allows payment. If the fingerprint identification fails, a prompt message may be displayed in the fingerprint verification box 2503 for prompting the user to re-input the fingerprint. Illustratively, the user may also click on the "use password" option to make payment by entering a password.

In a possible implementation manner, the embodiment of the present application may further provide another fingerprint entry manner. FIG. 26 is an exemplary illustration of a new fingerprint interface 2601. Illustratively, the newly created fingerprint interface 2601 includes, but is not limited to, a prompt message 2602 (the description may refer to the above, and is not repeated herein), a fingerprint display region 2603, a fingerprint sensing region 2604, and the like. Optionally, a preset fingerprint line is displayed in the fingerprint display region 2603. Alternatively, a plurality of fingerprint lines may be preset in the fingerprint application, and any one of the preset fingerprint lines may be displayed in the fingerprint display region 2603 each time the newly created fingerprint interface 2601 is displayed by the fingerprint application. In connection with fig. 26, fig. 27 is a schematic diagram illustrating fingerprint entry. Referring to fig. 27, for example, the user presses the index finger of the right hand against the fingerprint sensing region 2604. Optionally, the fingerprint sensor inputs the acquired fingerprint into a fingerprint application. The fingerprint application identifies the acquired fingerprint, and determines that the currently identified area includes the complete fingerprint of the first area (for details, reference may be made to the above, and details are not described here again). Illustratively, the fingerprint application populates a corresponding region (e.g., the first region 2605) of the fingerprint display region 2603 to indicate that the current region has been successfully entered. In the embodiment of the present application, the color and transparency of the filling may be set according to actual requirements, and may be, for example, red and transparency is 80%. The present application is not limited. It should be noted that fig. 27 is only a schematically illustrated display manner of entry, that is, an entered area is displayed by way of filling. Details which are not described may refer to relevant contents of the above embodiments, and are not described herein again.

In another possible implementation manner, the filling display manner in the embodiment of the present application may also be combined with the newly created fingerprint interface shown in fig. 6a or fig. 6 b. Taking fig. 6a as an example, after the fingerprint application identifies the fingerprint corresponding to the first region, the interface shown in fig. 7 is displayed, where the fingerprint texture 604 displayed in the fingerprint display region 603 may include a background color (which may also be referred to as a filling color) in the first region corresponding to the fingerprint texture 604. Wherein, the filling color is different from the color of the fingerprint lines.

FIG. 28 is an exemplary illustrative fingerprint entry diagram. Referring to fig. 28, for example, in connection with the area division of fig. 8, the fingerprint application may fill the corresponding areas in sequence or based on the identified fingerprints. Referring to fig. 28 (1), for example, the fingerprint application identifies a fingerprint corresponding to the first region, and may color-fill the fingerprint vein 2605 in the first region of the fingerprint display region 2603. Referring to fig. 28 (2), for example, the fingerprint application identifies a fingerprint corresponding to the second region, and may perform fingerprint filling on the fingerprint lines 2606 in the second region of the fingerprint display region 2603. Referring to fig. 28 (3), for example, the fingerprint application identifies a fingerprint corresponding to the third area, and may perform fingerprint filling on the fingerprint line 2607 in the third area of the fingerprint display region 2603. Referring to fig. 28 (4), for example, the fingerprint application identifies a fingerprint corresponding to the fourth region, and may perform fingerprint filling on the fingerprint lines 2608 in the fourth region of the fingerprint display region 2603. Referring to fig. 28 (5), for example, the fingerprint application identifies a fingerprint corresponding to the fifth region, and may perform fingerprint filling on the fingerprint lines 2609 in the fifth region of the fingerprint display region 2603. It should be noted that fig. 28 is only a schematic illustration of the fingerprint entry filling process. The order of fingerprint padding is not limited in the present application.

In one possible implementation, as described above, the fingerprint sensor may be disposed at multiple locations under the display screen to achieve full screen fingerprint input. Fig. 29 a-29 b are schematic diagrams of exemplary illustrated fingerprint entries. Referring to fig. 29a, for example, the mobile phone has a full-screen fingerprint entry function. When a user inputs a fingerprint, the user can press the fingerprint at any position of a mobile phone screen. As shown in fig. 29a, the user presses with the thumb of the right hand on location 2903 of the fingerprint screen. The corresponding fingerprint sensor at location 2903 outputs the identified fingerprint to the fingerprint application. The fingerprint application identifies the received fingerprint and displays the fingerprint lines of the corresponding fingerprint region in the fingerprint display region 2904. For example, as shown in fig. 29a, the fingerprint application identifies a fingerprint corresponding to the first region, and the fingerprint application displays a fingerprint ridge 2905 corresponding to the first region in a fingerprint display region 2904. For the specific display and identification manner, reference may be made to the above description, which is not repeated herein. Optionally, similar to the above embodiments, where the fingerprint application identifies a complete fingerprint to at least one area, the complete fingerprint for the at least one area may be displayed in the fingerprint display area 2904. For example, the fingerprint application identifies the second region (the region division can refer to the related content in fig. 8, and is not described herein again), and the fingerprint application displays the fingerprint pattern corresponding to the second region. Optionally, the fingerprint application may enter the fingerprints according to a predetermined sequence, and specific details may refer to the foregoing embodiment, which is not described herein again. Illustratively, after the fingerprint application inputs the fingerprint of the corresponding area, the vibration of the mobile phone is controlled. The user raises his hand after sensing the vibration. The user may press again at the location of the last press, alternatively, the user may select any other location press on the screen. For example, as shown in fig. 29b, the user presses the right thumb at location 2907, for example. Location 2907 is different from location 2903. Illustratively, the fingerprint sensor outputs the identified fingerprint to a fingerprint application. The fingerprint application displays the fingerprint texture of the corresponding region (e.g., the second region) in the fingerprint display region 2904. Details which are not described may refer to the related description in the above embodiments, and are not repeated herein.

It will be appreciated that the electronic device, in order to implement the above-described functions, comprises corresponding hardware and/or software modules for performing the respective functions. The present application is capable of being implemented in hardware or a combination of hardware and computer software in conjunction with the exemplary algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, with the embodiment described in connection with the particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

In one example, fig. 30 shows a schematic block diagram of an apparatus 3000 of an embodiment of the present application, where the apparatus 3000 may comprise: a processor 3001 and transceiver/transceiver pins 3002, and optionally, memory 3003.

The various components of device 3000 are coupled together by a bus 3004, where bus 3004 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various busses are referred to in the figures as busses 3004.

Optionally, the memory 3003 may be used for the instructions in the foregoing method embodiments. The processor 3001 is configured to execute instructions stored in the memory 3003 and to control the receive pin to receive signals and the transmit pin to transmit signals.

The apparatus 3000 may be an electronic device or a chip of an electronic device in the above method embodiments.

All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.

The present embodiment further provides a computer storage medium, where a computer instruction is stored in the computer storage medium, and when the computer instruction runs on an electronic device, the electronic device is caused to execute the above related method steps to implement the fingerprint entry method in the above embodiment.

The present embodiment also provides a computer program product, which when running on a computer, causes the computer to execute the above related steps to implement the fingerprint entry method in the above embodiments.

In addition, embodiments of the present application also provide an apparatus, which may be specifically a chip, a component or a module, and may include a processor and a memory connected to each other; the memory is used for storing computer execution instructions, and when the device runs, the processor can execute the computer execution instructions stored in the memory, so that the chip can execute the fingerprint input method in the above method embodiments.

The electronic device, the computer storage medium, the computer program product, or the chip provided in this embodiment are all configured to execute the corresponding method provided above, so that the beneficial effects achieved by the electronic device, the computer storage medium, the computer program product, or the chip may refer to the beneficial effects in the corresponding method provided above, and are not described herein again.

Through the description of the above embodiments, those skilled in the art will understand that, for convenience and simplicity of description, only the division of the above functional modules is used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above functions.

In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, a division of a module or a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another apparatus, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

Units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed to a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the present embodiment.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware or a form of a software functional unit.

Any of the various embodiments of the present application, as well as any of the same embodiments, can be freely combined. Any combination of the above is within the scope of the present application.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented or contribute to the prior art, or all or part of the technical solutions may be implemented in the form of a software product stored in a storage medium and including several instructions for causing a device (which may be a chip, etc.) or a processor (processor) to execute all or part of the steps of the methods of the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

The steps of a method or algorithm described in connection with the disclosure of the embodiments of the application may be embodied in hardware or in software instructions executed by a processor. The software instructions may be comprised of corresponding software modules that may be stored in Random Access Memory (RAM), flash Memory, Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), registers, a hard disk, a removable disk, a compact disc Read Only Memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC.

Those skilled in the art will recognize that, in one or more of the examples described above, the functions described in the embodiments of the present application may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.

While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

69页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种实现云手机应用快速打开的方法和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类