CN106022062B - Unlocking method and mobile terminal - Google Patents
Unlocking method and mobile terminal Download PDFInfo
- Publication number
- CN106022062B CN106022062B CN201610370981.8A CN201610370981A CN106022062B CN 106022062 B CN106022062 B CN 106022062B CN 201610370981 A CN201610370981 A CN 201610370981A CN 106022062 B CN106022062 B CN 106022062B
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- mobile terminal
- time period
- unlocking
- data values
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000002159 abnormal effect Effects 0.000 claims description 36
- 230000015654 memory Effects 0.000 claims description 34
- 238000004891 communication Methods 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 19
- 230000006698 induction Effects 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 3
- 230000002547 anomalous effect Effects 0.000 claims 1
- 230000009286 beneficial effect Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 13
- 239000000284 extract Substances 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 210000001015 abdomen Anatomy 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses an unlocking control method and a mobile terminal, which comprise the following steps: when touch operation of a fingerprint identification module aiming at the mobile terminal is detected, judging whether the current time is in a preset quick unlocking time period; if the current time is in the preset quick unlocking time period, acquiring fingerprint data, generating a fingerprint image according to the fingerprint data, extracting characteristic points of a local image of the fingerprint image, and comparing the characteristic points with a reference fingerprint template; and if the characteristic points are successfully matched with the reference fingerprint template through comparison, unlocking the mobile terminal. The embodiment of the invention is beneficial to improving the unlocking speed of the mobile terminal and improving the user experience.
Description
Technical Field
The invention relates to the technical field of mobile terminals, in particular to an unlocking method and a mobile terminal.
Background
The fingerprint is the line formed by the concave-convex skin on the finger abdomen at the tail end of the human finger, and the fingerprint of a person is combined with the heredity and the environment and is closely related to the health of the human body, so that the fingerprint is different among people, and the fingerprint repetition rate is extremely low and is about 150 parts per billion, so the fingerprint is called as a human body identity card. It is based on such characteristics of fingerprints that fingerprints are widely used as information for identity authentication.
For example, fingerprint identification technology has become the standard matching of the flagship model of the mainstream mobile terminal manufacturer. The fingerprint identification process comprises the following steps: extracting features, saving data and image matching. After the original fingerprint image of the human fingerprint is read by the fingerprint identification module, the characteristic point matching is carried out on the fingerprint image and a pre-stored registered fingerprint template; and unlocking after the matching is successful.
The speed of the unlocking time directly affects the efficiency of the user for using the equipment, and the speed of the unlocking time becomes a bright point of product competition of various manufacturers at present, and how to shorten the unlocking time so as to improve the unlocking efficiency is an important direction for the research of technicians in the field.
Disclosure of Invention
The embodiment of the invention provides an unlocking method and a mobile terminal, aiming at improving the fingerprint unlocking speed of the mobile terminal and improving the user experience.
In a first aspect, an embodiment of the present invention provides an unlocking control method, including:
when touch operation of a fingerprint identification module aiming at the mobile terminal is detected, judging whether the current time is in a preset quick unlocking time period;
if the current time is in the preset quick unlocking time period, acquiring fingerprint data, generating a fingerprint image according to the fingerprint data, extracting characteristic points of a local image of the real-time fingerprint image, and comparing the characteristic points with a reference fingerprint template;
and if the characteristic points are successfully matched with the reference fingerprint template through comparison, unlocking the mobile terminal.
As can be seen, according to the unlocking control method provided by the embodiment of the invention, when the mobile terminal detects that the system time of the user touching the fingerprint identification module is in the preset quick unlocking time period, the fingerprint data can be acquired, the fingerprint image is generated according to the fingerprint data, the feature points of the local image of the fingerprint image are extracted, the feature points are compared with the reference fingerprint template, and finally the mobile terminal is unlocked when the matching is successfully compared.
With reference to the first aspect, in some possible implementations, before the detecting a touch operation of a fingerprint identification module for a mobile terminal, the method further includes:
counting a historical time period when the mobile terminal is successfully unlocked, and determining a time period in which the unlocking success frequency is greater than a preset threshold value in the historical time period as the preset quick unlocking time period; or,
acquiring quick unlocking time period setting information, and determining the unlocking time period contained in the quick unlocking time period setting information as the preset quick unlocking time period.
With reference to the first aspect, in some possible implementation manners, the reference fingerprint template includes all feature point data or part of feature point data of a reference fingerprint image that is acquired and set in advance.
With reference to the first aspect, in some possible implementations, the acquiring fingerprint data includes:
n bottom layer data values are obtained through n induction electrodes of the fingerprint identification module, the n bottom layer data values are the fingerprint data, and n is a positive integer.
With reference to the first aspect, in some possible implementations, the acquiring fingerprint data includes:
acquiring n2 bottom layer data values through n2 normal sensing electrodes of the fingerprint identification module, wherein the n2 bottom layer data values are the fingerprint data, a sensing electrode array of the fingerprint identification module comprises n1 abnormal sensing electrodes and n2 normal sensing electrodes, and n1 and n2 are positive integers;
the generating a fingerprint image from the fingerprint data includes:
determining n1 reference bottom layer data values corresponding to n1 abnormal sensing electrodes according to n2 bottom layer data values acquired by n2 normal sensing electrodes of the fingerprint identification module;
generating a fingerprint image from the n2 underlying data values and the n1 reference underlying data values.
With reference to the first aspect, in some possible implementations, the determining, according to n2 underlying data values collected by n2 normal sensing electrodes of the fingerprint identification module, n1 reference underlying data values corresponding to n1 abnormal sensing electrodes includes:
determining an average of the n2 underlying data values;
and determining n1 reference bottom layer data values corresponding to the n1 abnormal sensing electrodes as the average value.
With reference to the first aspect, in some possible implementations, the unlocking the mobile terminal includes:
loading a system application desktop of the mobile terminal; or,
loading an application interface of an application interrupted by the previous screen-off operation of the mobile terminal; or,
and loading an application interface of a preset application associated with the fingerprint data.
With reference to the first aspect, in some possible implementations, after the generating the fingerprint image according to the fingerprint data, the method further includes:
and cutting the fingerprint image according to a preset image cutting strategy to obtain a local image of the fingerprint image.
The preset image clipping policy may be, for example, an edge-first clipping policy, that is, preferentially clipping edge pixel points of a fingerprint image. If the fingerprint image comprises 1800 pixel points, the area of the pixel region corresponding to each pixel point is the same, the outermost insulating layer of the fingerprint image comprises 200 pixel points, the second outer edge layer comprises 160 pixel points, if the area ratio of the local image to the fingerprint image is preset to be 0.8:1, 360 pixel points need to be cut out, the mobile terminal can cut out 360 pixel points of the outermost edge layer and the second outer edge layer of the fingerprint image according to an edge priority cutting strategy, and therefore the local image of the fingerprint image is obtained. Obviously, the number of pixel points contained in the cut local graph is reduced, and the corresponding feature point information is also reduced.
In addition, with reference to the first aspect, in some possible implementations, the determining, according to the n2 underlying data values collected by the n2 normal sensing electrodes of the fingerprint identification module, the n1 reference underlying data values corresponding to the n1 abnormal sensing electrodes includes:
acquiring coordinate values of each abnormal induction electrode in n1 abnormal induction electrodes;
performing an average processing on each abnormal sensing electrode according to the coordinate value of each abnormal sensing electrode and the n2 underlying data values to obtain n1 reference underlying data values corresponding to n1 abnormal sensing electrodes;
the averaging process includes: determining x sensing electrodes of which the distance from the coordinate value of the abnormal sensing electrode processed by the current mean value is smaller than a preset distance in the n2 normal sensing electrodes, calculating the mean value of x bottom layer data values corresponding to the x sensing electrodes, and determining that the mean value is the reference bottom layer data value of the abnormal sensing electrode processed by the current mean value, wherein x is a positive integer.
In a second aspect, an embodiment of the present invention provides a mobile terminal, where the mobile terminal includes a functional module, and the functional module is configured to perform some or all of the steps described in any method of the first aspect of the present invention.
In a third aspect, an embodiment of the present invention provides a mobile terminal, including:
the system comprises a processor, a memory, a communication interface, a fingerprint identification module and a communication bus, wherein the processor, the memory, the fingerprint identification module and the communication interface are connected through the communication bus and complete mutual communication;
the memory is stored with executable program codes, the fingerprint identification module is used for acquiring fingerprint data, and the communication interface is used for wireless communication;
the processor is configured to call the executable program code in the memory to perform some or all of the steps described in any of the methods of the first aspect of the embodiments of the present invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of an unlocking control method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another unlocking control method disclosed in the embodiment of the present invention;
fig. 3 is a block diagram of the components of a mobile terminal according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a mobile terminal disclosed in the embodiment of the present invention;
fig. 5 is a schematic structural diagram of another mobile terminal disclosed in the embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In order to better understand the unlocking control method and the mobile terminal disclosed in the embodiments of the present invention, the embodiments of the present invention are described in detail below.
Referring to fig. 1, fig. 1 is a diagram illustrating a fingerprint unlocking control method according to an embodiment of the present invention, where the fingerprint unlocking control method includes:
s101, when the mobile terminal detects touch operation of a fingerprint identification module aiming at the mobile terminal, judging whether the current time is in a preset quick unlocking time period;
the current time may be a system time of the mobile terminal, the mobile terminal is in a screen-off state or a screen-on and screen-locking state, and the preset fast unlocking time period may be, for example, 6 to 7 am, 7 to 8 am, and the like. In specific implementation, before the mobile terminal detects a touch operation of the fingerprint identification module for the mobile terminal, the mobile terminal may determine a preset fast unlocking time period through, for example, the following two schemes.
Firstly, the mobile terminal counts a historical time period when the mobile terminal is successfully unlocked, and determines a time period in which the number of times of successful unlocking in the historical time period is greater than a preset threshold value as a preset quick unlocking time period;
in a specific implementation, the mobile terminal may count time periods corresponding to successful unlocking of the mobile terminal in a preset time range such as one month and one quarter, where the time periods corresponding to successful unlocking in three months are shown in the following table:
if the preset threshold is 120, the mobile terminal can determine that the preset quick unlocking time period is as follows:
the time period set is composed of time periods "6 to 7", "11 to 12", "12 to 13", "17 to 18", and "22 to 23".
Secondly, the mobile terminal acquires quick unlocking time period setting information and determines the unlocking time period contained in the quick unlocking time period setting information as the preset quick unlocking time period.
In a specific implementation, the mobile terminal may display a setting interface for setting a preset fast unlocking time period on the display screen, and provide a time period drop-down list for the user to select, thereby determining the unlocking time period included in the generated time period setting information as the preset fast unlocking time period. Of course, the implementation manner of the mobile terminal acquiring the quick unlocking time period setting information may be various, and the embodiment of the present invention is not limited uniquely.
In the two ways of determining the preset quick unlocking time period, the former way of using machine learning is automatically completed, and after the historical time periods are accumulated, the successful times of screen-off fingerprint unlocking in different historical time periods can be accurately determined, so that the method is accurate and convenient; in the latter mode, the user can set specific time intervals which are regarded as the preset quick unlocking time intervals, so that the user subjective cognition can be better embodied, and the method is more suitable for certain specific users. The two implementation manners are both used for determining that the mobile terminal is considered to be an application environment with higher frequency when the user uses the mobile terminal in some time period, and accordingly the faster unlocking control method provided by the embodiment of the invention can be used for improving the user experience; if other ways are adopted to achieve the technical purpose, the implementation of the embodiment of the present invention is not affected, and therefore the above examples should not be construed as the only limitations to the embodiment of the present invention.
S102, if the current time is in the preset quick unlocking time period, the mobile terminal acquires fingerprint data, generates a fingerprint image according to the fingerprint data, extracts the characteristic points of the local image of the fingerprint image, and compares the characteristic points with a reference fingerprint template;
it can be understood that the specific implementation manner of the above-mentioned mobile terminal acquiring the fingerprint data may be various, and the embodiment of the present invention is not limited only.
In an embodiment, a specific implementation manner of the mobile terminal acquiring the fingerprint data is as follows:
the mobile terminal obtains n bottom layer data values through n induction electrodes of the fingerprint identification module, the n bottom layer data values are the fingerprint data, and n is a positive integer.
In another embodiment, the specific implementation manner of the mobile terminal acquiring the fingerprint data is as follows:
the mobile terminal passes through n2 bottom data values are obtained to n2 normal response electrodes of fingerprint identification module, n2 bottom data values are fingerprint data, the response electrode array of fingerprint identification module includes n1 unusual response electrodes with n2 normal response electrodes, n1, n2 are positive integer.
In a specific implementation, the implementation manner of generating the fingerprint image by the mobile terminal according to the fingerprint data is as follows:
determining n1 reference bottom layer data values corresponding to n1 abnormal sensing electrodes according to n2 bottom layer data values acquired by n2 normal sensing electrodes of the fingerprint identification module;
generating a fingerprint image from the n2 underlying data values and the n1 reference underlying data values.
The implementation manner of determining the n1 reference bottom layer data values corresponding to the n1 abnormal sensing electrodes according to the n2 bottom layer data values acquired by the n2 normal sensing electrodes of the fingerprint identification module is as follows:
determining an average of the n2 underlying data values;
and determining n1 reference bottom layer data values corresponding to the n1 abnormal sensing electrodes as the average value.
Or,
acquiring coordinate values of each abnormal induction electrode in n1 abnormal induction electrodes;
performing an average processing on each abnormal sensing electrode according to the coordinate value of each abnormal sensing electrode and the n2 underlying data values to obtain n1 reference underlying data values corresponding to n1 abnormal sensing electrodes;
the averaging process includes: determining x sensing electrodes of which the distance from the coordinate value of the abnormal sensing electrode processed by the current mean value is smaller than a preset distance in the n2 normal sensing electrodes, calculating the mean value of x bottom layer data values corresponding to the x sensing electrodes, and determining that the mean value is the reference bottom layer data value of the abnormal sensing electrode processed by the current mean value, wherein x is a positive integer.
S103, if the matching of the characteristic point and the reference fingerprint template is successful, the mobile terminal is unlocked.
The unlocking method of the mobile terminal comprises the following implementation modes:
loading a system application desktop of the mobile terminal; or,
loading an application interface of an application interrupted by the previous screen-off operation of the mobile terminal; or,
and loading an application interface of a preset application associated with the fingerprint data.
It can be seen that, in the embodiment of the present invention, when detecting that the system time of the user touching the fingerprint identification module is in the preset fast unlocking time period, the mobile terminal can acquire the fingerprint data, generate the fingerprint image according to the fingerprint data, extract the feature points of the local image of the fingerprint image, compare the feature points with the reference fingerprint template, and finally unlock the mobile terminal when the matching is successfully compared.
Optionally, in the embodiment of the present invention, the reference fingerprint template includes all feature point data or part of feature point data of a reference fingerprint image that is acquired and set in advance.
Optionally, in this embodiment of the present invention, after generating the fingerprint image according to the fingerprint data, the mobile terminal further performs the following operations:
and the mobile terminal cuts the fingerprint image according to a preset image cutting strategy to obtain a local image of the fingerprint image.
The preset image clipping policy may be, for example, an edge-first clipping policy, that is, preferentially clipping edge pixel points of a fingerprint image. If the fingerprint image comprises 1800 pixel points, the area of the pixel region corresponding to each pixel point is the same, the outermost insulating layer of the fingerprint image comprises 200 pixel points, the second outer edge layer comprises 160 pixel points, if the area ratio of the local image to the fingerprint image is preset to be 0.8:1, 360 pixel points need to be cut out, the mobile terminal can cut out 360 pixel points of the outermost edge layer and the second outer edge layer of the fingerprint image according to an edge priority cutting strategy, and therefore the local image of the fingerprint image is obtained. Obviously, the number of pixel points contained in the cut local graph is reduced, and the corresponding feature point information is also reduced.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating another unlocking control method according to an embodiment of the present invention. As shown in the figure, the unlocking control method includes:
s201, when the mobile terminal detects touch operation of a fingerprint identification module aiming at the mobile terminal, judging whether the current time is in a preset quick unlocking time period;
s202, if the current time is in the preset quick unlocking time period, the mobile terminal acquires fingerprint data and generates a fingerprint image according to the fingerprint data;
s203, the mobile terminal cuts the fingerprint image according to a preset image cutting strategy to obtain a local image of the fingerprint image;
s204, the mobile terminal extracts the characteristic points of the local images of the fingerprint images;
s205, the mobile terminal compares the characteristic points with a reference fingerprint template;
s206, if the matching of the characteristic points and the reference fingerprint template is successful, unlocking the mobile terminal.
It can be seen that, in the embodiment of the present invention, when detecting that the system time of the user touching the fingerprint identification module is in the preset fast unlocking time period, the mobile terminal can acquire the fingerprint data, generate the fingerprint image according to the fingerprint data, extract the feature points of the local image of the fingerprint image, compare the feature points with the reference fingerprint template, and finally unlock the mobile terminal when the matching is successfully compared.
The following is an embodiment of the apparatus of the present invention, which is used to perform the method implemented by the embodiment of the method of the present invention. As shown in fig. 3, the mobile terminal may include a period judging unit 301, a fingerprint processing unit 302, and an unlocking control unit 303, wherein:
the time interval judging unit 301 is configured to judge whether the current time is within a preset fast unlocking time interval when a touch operation of a fingerprint identification module of the mobile terminal is detected;
the fingerprint processing unit 302 is configured to, if the current time is within the preset fast unlocking time period, acquire fingerprint data, generate a fingerprint image according to the fingerprint data, extract feature points of a local image of the fingerprint image, and compare the feature points with a reference fingerprint template;
the unlocking control unit 303 is configured to unlock the mobile terminal if the matching between the feature point and the reference fingerprint template is successful.
Optionally, the mobile terminal further includes:
the first time period setting unit is used for counting the historical time period when the mobile terminal is successfully unlocked before the time period detection unit detects the touch operation of the fingerprint identification module aiming at the mobile terminal, and determining the time period in which the unlocking success frequency is greater than a preset threshold value in the historical time period as the preset quick unlocking time period; or,
and the second time period setting unit is used for acquiring the quick unlocking time period setting information before the time period detection unit detects the touch operation of the fingerprint identification module aiming at the mobile terminal, and determining the unlocking time period contained in the quick unlocking time period setting information as the preset quick unlocking time period.
Optionally, the reference fingerprint template includes all feature point data or part of feature point data of a reference fingerprint image collected and set in advance.
Optionally, the implementation manner of acquiring the fingerprint data by the fingerprint processing unit is as follows:
n bottom layer data values are obtained through n induction electrodes of the fingerprint identification module, the n bottom layer data values are the fingerprint data, and n is a positive integer.
Optionally, the implementation manner of acquiring the fingerprint data by the fingerprint processing unit is as follows:
acquiring n2 bottom layer data values through n2 normal sensing electrodes of the fingerprint identification module, wherein the n2 bottom layer data values are the fingerprint data, a sensing electrode array of the fingerprint identification module comprises n1 abnormal sensing electrodes and n2 normal sensing electrodes, and n1 and n2 are positive integers;
the generating a fingerprint image from the fingerprint data includes:
determining n1 reference bottom layer data values corresponding to n1 abnormal sensing electrodes according to n2 bottom layer data values acquired by n2 normal sensing electrodes of the fingerprint identification module;
generating a fingerprint image from the n2 underlying data values and the n1 reference underlying data values.
Optionally, the fingerprint processing unit determines, according to n2 underlying data values acquired by n2 normal sensing electrodes of the fingerprint identification module, that the n1 reference underlying data values corresponding to the n1 abnormal sensing electrodes are implemented in the following manner:
determining an average of the n2 underlying data values;
and determining n1 reference bottom layer data values corresponding to the n1 abnormal sensing electrodes as the average value.
Optionally, the unlocking control unit is configured to:
loading a system application desktop of the mobile terminal; or,
loading an application interface of an application interrupted by the previous screen-off operation of the mobile terminal; or,
and loading an application interface of a preset application associated with the fingerprint data.
It should be noted that the mobile terminal described in the embodiment of the apparatus of the present invention is in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
For example, the function of the fingerprint processing unit 302 to obtain the fingerprint data can be implemented by the mobile terminal shown in fig. 4, and specifically, the processor 101 can control the fingerprint identification module 105 to obtain the fingerprint data by calling the executable program code in the memory 102.
It can be seen that, in the embodiment of the present invention, when detecting that the system time of the user touching the fingerprint identification module is in the preset fast unlocking time period, the mobile terminal can acquire the fingerprint data, generate the fingerprint image according to the fingerprint data, extract the feature points of the local image of the fingerprint image, compare the feature points with the reference fingerprint template, and finally unlock the mobile terminal when the matching is successfully compared.
An embodiment of the present invention further provides another mobile terminal, as shown in fig. 4, including: the fingerprint identification system comprises a processor 101, a memory 102, a communication interface 103, a communication bus 104 and a fingerprint identification module 105; the processor 101, the memory 102, the fingerprint identification module 105 and the communication interface 103 are connected through a communication bus 104 to complete mutual communication; processor 101 controls wireless communications with an external cellular network through communication interface 103; the communication interface 103 includes, but is not limited to, an antenna, an Amplifier, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like. Fingerprint identification module 105 is used for acquireing fingerprint data, and memory 102 includes at least one of following: the random access memory, the non-volatile memory and the external memory, the memory 102 stores executable program codes, the executable program codes can guide the processor 101 to execute the unlocking control method specifically disclosed in the embodiment of the method of the invention, and the method comprises the following steps:
when detecting a touch operation of a fingerprint identification module of the mobile terminal, the processor 101 determines whether the current time is within a preset quick unlocking time period;
if the current time is within the preset quick unlocking time period, the processor 101 acquires fingerprint data, generates a fingerprint image according to the fingerprint data, extracts feature points of a local image of the fingerprint image, and compares the feature points with a reference fingerprint template;
and if the matching of the characteristic point and the reference fingerprint template is successful, the processor 101 unlocks the mobile terminal.
It can be seen that, in the embodiment of the present invention, when detecting that the system time of the user touching the fingerprint identification module is in the preset fast unlocking time period, the mobile terminal can acquire the fingerprint data, generate the fingerprint image according to the fingerprint data, extract the feature points of the local image of the fingerprint image, compare the feature points with the reference fingerprint template, and finally unlock the mobile terminal when the matching is successfully compared.
In addition, the executable program code stored in the memory 102 is also used for executing the relevant steps of the unlocking control method shown in fig. 1 and 2. And if the historical time interval when the mobile terminal is successfully unlocked is counted, determining the time interval in which the unlocking success frequency is greater than a preset threshold value in the historical time interval as the preset quick unlocking time interval, and the like.
As shown in fig. 5, for convenience of description, only the parts related to the embodiment of the present invention are shown, and details of the specific technology are not disclosed, please refer to the method part in the embodiment of the present invention. The mobile terminal may be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), a vehicle-mounted computer, and the like, taking the mobile terminal as the mobile phone as an example:
fig. 5 is a block diagram illustrating a partial structure of a mobile phone related to a mobile terminal according to an embodiment of the present invention. Referring to fig. 5, the handset includes: a Radio Frequency (RF) circuit 910, a memory 920, an input unit 930, a display unit 940, a sensor 950, an audio circuit 960, a Wireless Fidelity (WiFi) module 970, a processor 980, and a power supply 990. Those skilled in the art will appreciate that the handset configuration shown in fig. 5 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile phone in detail with reference to fig. 5:
The memory 920 may be used to store software programs and modules, and the processor 980 may execute various functional applications and data processing of the mobile phone by operating the software programs and modules stored in the memory 920. The memory 920 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (fingerprint data acquisition function, fingerprint recognition processing function, etc.) required for at least one function, and the like; the storage data area may store data created according to the usage of the mobile phone (such as fingerprint data collected by the fingerprint identification module, reference fingerprint templates, statistical historical time periods, etc.), and the like. Further, the memory 920 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The input unit 930 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the cellular phone. Specifically, the input unit 930 may include a fingerprint recognition module 931 and other input devices 932. Fingerprint identification module 931, can gather the fingerprint data of user above it. Optionally, the fingerprint recognition module 931 may include an optical fingerprint module, a capacitive fingerprint module, and a radio frequency fingerprint module. Taking the fingerprint recognition module 931 as an example of a capacitive fingerprint recognition module, the fingerprint recognition module specifically includes sensing electrodes (n1 abnormal sensing electrodes and n2 normal sensing electrodes) and a signal processing circuit (such as an amplifying circuit, a noise suppression circuit, an analog-to-digital conversion circuit, etc.) connected to the sensing electrodes. The input unit 930 may include other input devices 932 in addition to the fingerprint recognition module 931. In particular, other input devices 932 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 940 may be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 940 may include a display screen 941, and optionally, the display screen 941 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Although in fig. 5, the fingerprint recognition module 931 and the display screen 941 are shown as two separate components to implement the input and output functions of the mobile phone, in some embodiments, the fingerprint recognition module 931 and the display screen 941 may be integrated to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 950, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display screen 941 according to the brightness of ambient light, and the proximity sensor may turn off the display screen 941 and/or the backlight when the mobile phone is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
WiFi belongs to short-distance wireless transmission technology, and the mobile phone can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 970, and provides wireless broadband Internet access for the user. Although fig. 5 shows the WiFi module 970, it is understood that it does not belong to the essential constitution of the handset, and can be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 980 is a control center of the mobile phone, connects various parts of the entire mobile phone by using various interfaces and lines, and performs various functions of the mobile phone and processes data by operating or executing software programs and/or modules stored in the memory 920 and calling data stored in the memory 920, thereby integrally monitoring the mobile phone. Alternatively, processor 980 may include one or more processing units; preferably, the processor 980 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 980.
The handset also includes a power supply 990 (e.g., a battery) for supplying power to the various components, which may preferably be logically connected to the processor 980 via a power management system, thereby providing management of charging, discharging, and power consumption via the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which are not described herein.
In the embodiments shown in fig. 1 and fig. 2, the method flows of the steps may be implemented based on the structure of the mobile phone.
In the embodiment shown in fig. 3, the functions of the units can be implemented based on the structure of the mobile phone.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium may store a program, and the program includes, when executed, some or all of the steps of any one of the unlocking control methods described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention 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, and can also be realized in a form of a software functional unit.
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 computer readable memory. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The above embodiments of the present invention are described in detail, and the principle and the implementation of the present invention are explained by applying specific embodiments, and the above description of the embodiments is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (11)
1. An unlock control method, characterized by comprising:
when touch operation of a fingerprint identification module aiming at a mobile terminal is detected, judging whether the current time is in a preset quick unlocking time period or not, wherein an induction electrode array of the fingerprint identification module comprises n1 abnormal induction electrodes and n2 normal induction electrodes, and n1 and n2 are positive integers;
if the current time is in the preset quick unlocking time period, acquiring fingerprint data, wherein the acquiring fingerprint data comprises: acquiring n2 bottom layer data values through n2 normal sensing electrodes of the fingerprint identification module, wherein the n2 bottom layer data values are the fingerprint data, performing average value processing on each abnormal sensing electrode according to the n2 bottom layer data values to determine n1 reference bottom layer data values corresponding to n1 abnormal sensing electrodes, generating a fingerprint image according to the n2 bottom layer data values and the n1 reference bottom layer data values, extracting feature points of a local image of the fingerprint image, and comparing the feature points with part of feature point data in a reference fingerprint template; if the current time is in a non-preset quick unlocking time period, extracting characteristic points of the whole image of the fingerprint image and comparing the characteristic points with all characteristic point data in the reference fingerprint template;
and if the characteristic points are successfully matched with the reference fingerprint template through comparison, unlocking the mobile terminal.
2. The method according to claim 1, wherein before the touch operation of the fingerprint identification module for the mobile terminal is detected, the method further comprises:
counting a historical time period when the mobile terminal is successfully unlocked, and determining a time period in which the unlocking success frequency is greater than a preset threshold value in the historical time period as the preset quick unlocking time period; or,
acquiring quick unlocking time period setting information, and determining the unlocking time period contained in the quick unlocking time period setting information as the preset quick unlocking time period.
3. The method according to any one of claims 1 or 2, wherein the reference fingerprint template comprises all or part of the feature point data of the pre-acquired and set reference fingerprint image.
4. The method of claim 3, wherein said determining n1 reference underlying data values for n1 anomalous sensing electrodes comprises:
determining an average of the n2 underlying data values;
and determining n1 reference bottom layer data values corresponding to the n1 abnormal sensing electrodes as the average value.
5. The method of claim 4, wherein unlocking the mobile terminal comprises:
loading a system application desktop of the mobile terminal; or,
loading an application interface of an application interrupted by the previous screen-off operation of the mobile terminal; or,
and loading an application interface of a preset application associated with the fingerprint data.
6. A mobile terminal, comprising:
the time interval judging unit is used for judging whether the current time is in a preset quick unlocking time interval or not when the touch operation of a fingerprint identification module of the mobile terminal is detected, wherein an induction electrode array of the fingerprint identification module comprises n1 abnormal induction electrodes and n2 normal induction electrodes, and n1 and n2 are positive integers;
a fingerprint processing unit, configured to acquire fingerprint data if the current time is within the preset fast unlocking time period, where the acquiring of the fingerprint data includes: acquiring n2 bottom layer data values through n2 normal sensing electrodes of the fingerprint identification module, wherein the n2 bottom layer data values are the fingerprint data, performing average value processing on each abnormal sensing electrode according to the n2 bottom layer data values to determine n1 reference bottom layer data values corresponding to n1 abnormal sensing electrodes, generating a fingerprint image according to the n2 bottom layer data values and the n1 reference bottom layer data values, extracting feature points of a local image of the fingerprint image, and comparing the feature points with part of feature point data in a reference fingerprint template; if the current time is in a non-preset quick unlocking time period, extracting characteristic points of the whole image of the fingerprint image and comparing the characteristic points with all characteristic point data in the reference fingerprint template;
and the unlocking control unit is used for unlocking the mobile terminal if the characteristic points are successfully matched with the reference fingerprint template.
7. The mobile terminal of claim 6, wherein the mobile terminal further comprises:
the mobile terminal comprises a first time period setting unit, a second time period setting unit and a time period judging unit, wherein the first time period setting unit is used for counting the historical time period when the mobile terminal is successfully unlocked before the time period detecting unit detects the touch operation of the fingerprint identification module aiming at the mobile terminal, and determining the time period in which the unlocking success frequency is greater than a preset threshold value in the historical time period as the preset quick unlocking time period; or,
and the second time period setting unit is used for acquiring the quick unlocking time period setting information before the time period detection unit detects the touch operation of the fingerprint identification module aiming at the mobile terminal, and determining the unlocking time period contained in the quick unlocking time period setting information as the preset quick unlocking time period.
8. The mobile terminal according to claim 6 or 7, wherein the reference fingerprint template comprises all or part of feature point data of a pre-collected and set reference fingerprint image.
9. The mobile terminal of claim 8, wherein the fingerprint processing unit determines that the n1 reference underlying data values corresponding to the n1 abnormal sensing electrodes are implemented as follows:
determining an average of the n2 underlying data values;
and determining n1 reference bottom layer data values corresponding to the n1 abnormal sensing electrodes as the average value.
10. The mobile terminal of claim 9, wherein the unlock control unit is configured to:
loading a system application desktop of the mobile terminal; or,
loading an application interface of an application interrupted by the previous screen-off operation of the mobile terminal; or,
and loading an application interface of a preset application associated with the fingerprint data.
11. A mobile terminal, comprising:
the system comprises a processor, a memory, a communication interface, a fingerprint identification module and a communication bus, wherein the processor, the memory, the fingerprint identification module and the communication interface are connected through the communication bus and complete mutual communication;
the memory is stored with executable program codes, the fingerprint identification module is used for acquiring fingerprint data, and the communication interface is used for wireless communication;
the processor is configured to call the executable program code in the memory to perform the method of any of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610370981.8A CN106022062B (en) | 2016-05-27 | 2016-05-27 | Unlocking method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610370981.8A CN106022062B (en) | 2016-05-27 | 2016-05-27 | Unlocking method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106022062A CN106022062A (en) | 2016-10-12 |
CN106022062B true CN106022062B (en) | 2020-01-21 |
Family
ID=57091394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610370981.8A Expired - Fee Related CN106022062B (en) | 2016-05-27 | 2016-05-27 | Unlocking method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106022062B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10521107B2 (en) | 2016-09-24 | 2019-12-31 | Apple Inc. | Devices, methods, and graphical user interfaces for selecting and interacting with different device modes |
CN106778557B (en) * | 2016-11-30 | 2020-06-23 | 努比亚技术有限公司 | Fingerprint identification device and method |
CN106778163B (en) * | 2016-11-30 | 2019-11-15 | 努比亚技术有限公司 | Fingerprint authentication method and mobile terminal |
CN107025395B (en) * | 2017-03-06 | 2020-07-07 | Oppo广东移动通信有限公司 | Fingerprint identification method and mobile terminal |
CN107451536B (en) * | 2017-07-11 | 2020-08-07 | Oppo广东移动通信有限公司 | Biometric pattern opening method and related product |
DK201870335A1 (en) | 2018-05-07 | 2019-12-04 | Apple Inc. | Devices, methods, and graphical user interfaces for proactive management of notifications |
AU2020233622B2 (en) | 2020-05-11 | 2022-03-10 | Apple Inc. | System, method and user interface for supporting scheduled mode changes on electronic devices |
US20220365640A1 (en) | 2021-05-12 | 2022-11-17 | Apple Inc. | Devices, Methods, and Graphical User Interfaces for Adjusting the Provision of Notifications |
CN114299554B (en) * | 2021-12-30 | 2024-11-05 | 深圳芯启航科技有限公司 | A fingerprint identification method, device, terminal and storage medium |
CN114937290A (en) * | 2022-06-06 | 2022-08-23 | 珠海格力电器股份有限公司 | Fingerprint unlocking method, device and system, electronic equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622117A (en) * | 2003-11-26 | 2005-06-01 | 佳能株式会社 | Signal processor and controlling method |
CN102194098A (en) * | 2010-03-16 | 2011-09-21 | 无锡指网生物识别科技有限公司 | Method for improving comparison efficiency of large-scale fingerprints |
CN102841755A (en) * | 2012-08-28 | 2012-12-26 | 广东欧珀移动通信有限公司 | Method and system for unlocking mobile communication terminal |
CN102981723A (en) * | 2012-11-07 | 2013-03-20 | 北京百度网讯科技有限公司 | Unlocking method and unlocking device for mobile terminal and mobile terminal |
CN103019579A (en) * | 2011-09-26 | 2013-04-03 | 宏碁股份有限公司 | Method for unlocking screen and electronic device applying same |
CN104376239A (en) * | 2014-11-26 | 2015-02-25 | 小米科技有限责任公司 | Terminal unlocking method and device |
KR101556943B1 (en) * | 2014-11-14 | 2015-10-08 | 정호연 | Mobile terminal having screen unlocking function using information of fingerprint |
CN105224931A (en) * | 2015-10-19 | 2016-01-06 | 广东欧珀移动通信有限公司 | A kind of fingerprint collecting method and device |
CN105353951A (en) * | 2015-09-29 | 2016-02-24 | 努比亚技术有限公司 | Terminal unlocking method and apparatus |
CN105589643A (en) * | 2015-12-18 | 2016-05-18 | 努比亚技术有限公司 | Mobile terminal unlocking method and mobile terminal |
-
2016
- 2016-05-27 CN CN201610370981.8A patent/CN106022062B/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622117A (en) * | 2003-11-26 | 2005-06-01 | 佳能株式会社 | Signal processor and controlling method |
CN102194098A (en) * | 2010-03-16 | 2011-09-21 | 无锡指网生物识别科技有限公司 | Method for improving comparison efficiency of large-scale fingerprints |
CN103019579A (en) * | 2011-09-26 | 2013-04-03 | 宏碁股份有限公司 | Method for unlocking screen and electronic device applying same |
CN102841755A (en) * | 2012-08-28 | 2012-12-26 | 广东欧珀移动通信有限公司 | Method and system for unlocking mobile communication terminal |
CN102981723A (en) * | 2012-11-07 | 2013-03-20 | 北京百度网讯科技有限公司 | Unlocking method and unlocking device for mobile terminal and mobile terminal |
KR101556943B1 (en) * | 2014-11-14 | 2015-10-08 | 정호연 | Mobile terminal having screen unlocking function using information of fingerprint |
CN104376239A (en) * | 2014-11-26 | 2015-02-25 | 小米科技有限责任公司 | Terminal unlocking method and device |
CN105353951A (en) * | 2015-09-29 | 2016-02-24 | 努比亚技术有限公司 | Terminal unlocking method and apparatus |
CN105224931A (en) * | 2015-10-19 | 2016-01-06 | 广东欧珀移动通信有限公司 | A kind of fingerprint collecting method and device |
CN105589643A (en) * | 2015-12-18 | 2016-05-18 | 努比亚技术有限公司 | Mobile terminal unlocking method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106022062A (en) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106022062B (en) | Unlocking method and mobile terminal | |
CN106022067B (en) | One kind solution lock control method and terminal device | |
CN106096359B (en) | One kind solution lock control method and mobile terminal | |
CN106022073A (en) | Unlocking control method and mobile terminal | |
CN106055956B (en) | One kind solution lock control method and mobile terminal | |
CN107609375B (en) | Unlocking control method and related product | |
CN106056081B (en) | Unlocking control method and terminal equipment | |
CN107194224B (en) | Unlocking control method and related product | |
CN106096358B (en) | A kind of solution lock control method and mobile terminal | |
CN107480489B (en) | unlocking control method and related product | |
CN106055962A (en) | Unlocking control method and mobile terminal | |
CN106022064B (en) | Unlocking control method and mobile terminal | |
CN107172267B (en) | Fingerprint identification control method and related product | |
CN105808108B (en) | A kind of solution lock control method and mobile terminal | |
CN106022061B (en) | A kind of solution lock control method and mobile terminal | |
CN106096356A (en) | An unlocking control method and mobile terminal | |
CN106055953A (en) | Unlocking control method and mobile terminal | |
CN106055960B (en) | One kind solution lock control method and terminal device | |
CN106022069A (en) | Unlocking control method and mobile terminal | |
CN107317918B (en) | Parameter setting method and related product | |
CN106066955B (en) | A kind of solution lock control method and mobile terminal | |
CN107272985B (en) | Notification message processing method and related product | |
CN106022041B (en) | Unlocking method of mobile terminal and mobile terminal | |
CN105868597A (en) | Fingerprint unlocking method and mobile terminal | |
CN106095566B (en) | Response control method and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200121 |
|
CF01 | Termination of patent right due to non-payment of annual fee |