CN110929241A - Rapid start method, device, medium and electronic equipment of small program - Google Patents

Rapid start method, device, medium and electronic equipment of small program Download PDF

Info

Publication number
CN110929241A
CN110929241A CN201911102945.3A CN201911102945A CN110929241A CN 110929241 A CN110929241 A CN 110929241A CN 201911102945 A CN201911102945 A CN 201911102945A CN 110929241 A CN110929241 A CN 110929241A
Authority
CN
China
Prior art keywords
starting
current user
detection
detection result
detection device
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.)
Granted
Application number
CN201911102945.3A
Other languages
Chinese (zh)
Other versions
CN110929241B (en
Inventor
李云飞
张前川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201911102945.3A priority Critical patent/CN110929241B/en
Publication of CN110929241A publication Critical patent/CN110929241A/en
Application granted granted Critical
Publication of CN110929241B publication Critical patent/CN110929241B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

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)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a quick start method, a quick start device, a quick start medium and electronic equipment of an applet, wherein the quick start method of the applet comprises the following steps: responding to the touch instruction, starting a detection device to detect the position of the current user's five sense organs on the screen of the mobile terminal to obtain a first detection result, and starting the detection device to detect the state of the current user's five sense organs on the screen of the mobile terminal to obtain a second detection result; and judging whether the identification result, the first detection result and the second detection result all meet preset conditions for starting the small program, and starting the small program if the identification result, the first detection result and the second detection result all meet the preset conditions. According to the technical scheme provided by the invention, the conventional login link of inputting the user and the password is omitted, and the game interfaces of various game applets can be directly accessed under the condition of meeting the preset condition of accessing the applets, so that the starting efficiency of the applets is improved, and the user experience is also improved.

Description

Rapid start method, device, medium and electronic equipment of small program
Technical Field
The invention relates to the technical field of computers, in particular to a method, a device, a medium and electronic equipment for quickly starting an applet.
Background
The existing mode of entering the game program is mostly user login entering, the entering mode is not convenient enough, especially for entering the small program game at the mobile phone end, the game is required to be logged in every time, and the game is very complicated. For the fingerprint login mode, the response can be performed only after the finger touches the fingerprint sensor, which is not very smooth.
Therefore, in long-term research and development, the inventor has conducted a great deal of research and development on a quick start method of a small program, and has proposed a quick start method of a small program to solve one of the above technical problems.
Disclosure of Invention
The present invention is directed to a method, an apparatus, a medium, and an electronic device for quickly starting an applet, which can solve at least one of the above-mentioned problems. The specific scheme is as follows:
according to a specific implementation manner of the present invention, in a first aspect, the present invention provides a method for quickly starting an applet, including:
responding to a touch instruction of starting a current user to enter an applet, starting a detection device to identify the five sense organs of the current user, and obtaining an identification result;
responding to the touch instruction, starting the detection device to detect the position of the facial features of the current user on the screen of the mobile terminal to obtain a first detection result, and starting the detection device to detect the state of the facial features of the current user on the screen of the mobile terminal to obtain a second detection result;
and judging whether the identification result, the first detection result and the second detection result all meet preset conditions for starting to enter the small program, and if the identification result, the first detection result and the second detection result all meet the preset conditions, starting to enter the small program.
Optionally, after the detecting device is started to identify the five sense organs of the current user in response to the touch instruction for starting the current user to enter the applet and obtain an identification result, the method further includes:
judging whether the authority for starting to enter the small program is available or not based on the identification result; if the identification result is: and if the five sense organs detected by the detection device are any one of a nose, an ear, an eyebrow and a mouth and the detection device does not detect eyes, judging that the five sense organs do not have the authority of starting to enter the small program, and executing the operation of skipping the small program.
Optionally, the determining whether the identification result, the first detection result, and the second detection result all satisfy a preset condition for starting to enter the applet further includes:
if the first detection result does not meet the preset condition for starting, executing the operation of skipping the small program; alternatively, the first and second electrodes may be,
and if the second detection result does not meet the preset condition for starting, executing the operation of skipping the small program.
Optionally, before the determining whether the identification result, the first detection result, and the second detection result all satisfy a preset condition for starting to enter the applet, the method further includes:
reading the preset condition;
the preset conditions comprise a first preset condition and a second preset condition;
the first preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, and the position of the eyes of the current user detected by the detection device on the screen of the mobile terminal is in a preset detection area;
the second preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, the state of the five sense organs of the current user detected by the detection device on the screen of the mobile terminal is that two eyes focus on the screen of the mobile terminal, and the focusing time of the two eyes focusing on the screen of the mobile terminal is within a preset time period.
Optionally, the starting the detecting device to detect the position of the five sense organs of the current user on the screen of the mobile terminal, and obtaining the first detection result includes:
and starting the detection device to detect the position of the eyes of the current user on the screen of the mobile terminal to obtain a first detection result.
Optionally, the starting the detection device to detect the position of the current user's eyes on the screen of the mobile terminal, and obtaining a first detection result includes:
and starting the detection device to detect whether the first pupil coordinate of the left eye of the current user and the second pupil coordinate of the right eye of the current user are both in the preset detection area, so as to obtain a first detection result.
Optionally, the starting the detection device to detect whether the first pupil coordinate of the left eye of the current user and the second pupil coordinate of the right eye of the current user are both in the preset detection area, and obtaining the first detection result includes:
and if the preset detection area is located in the middle-upper area on the screen of the mobile terminal, starting the detection device to detect whether a first pupil coordinate of the left eye of the current user and a second pupil coordinate of the right eye of the current user are both located in the middle-upper area on the screen of the mobile terminal, and obtaining a first detection result.
According to a second aspect, the present invention provides a device for quickly starting an applet, including:
the identification unit is used for responding to a touch instruction of starting the current user to enter the applet, starting the detection device to identify the five sense organs of the current user, and obtaining an identification result;
the starting detection unit is used for responding to the touch instruction, starting the detection device to detect the position of the current user's five sense organs on the screen of the mobile terminal to obtain a first detection result, and starting the detection device to detect the state of the current user's five sense organs on the screen of the mobile terminal to obtain a second detection result;
and the processing unit is used for judging whether the identification result identified by the identification unit, the first detection result detected by the starting detection unit and the second detection result all meet preset conditions for starting to enter the applet, and if the identification result identified by the identification unit, the first detection result detected by the starting detection unit and the second detection result all meet the preset conditions, starting to enter the applet.
According to a third aspect, the invention provides a computer-readable storage medium, on which a computer program is stored, which program, when executed by a processor, implements a method for fast startup of an applet as claimed in any one of the above.
According to a fourth aspect of the present invention, there is provided an electronic apparatus including: one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement a method of rapid start of an applet as claimed in any preceding claim.
Compared with the prior art, the scheme of the embodiment of the invention at least has the following beneficial effects: the invention provides a method, a device, a medium and electronic equipment for quickly starting an applet, wherein the method comprises the steps of judging whether the recognition result of the facial features of a current user, a first detection result of the position of the facial features of the current user on a mobile terminal screen, which is detected by a detection device, and a second detection result of the state of the facial features of the current user on the mobile terminal screen, which is detected by the detection device, meet the preset condition for starting the applet, and starting the applet if the recognition result, the first detection result and the second detection result meet the preset condition; therefore, the conventional login link for inputting the user and the password is omitted, the game interfaces of various game applets can be directly accessed under the preset condition of accessing the applets, the starting efficiency of the applets is improved, and the user experience is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention. It is obvious that the drawings in the following description are only some embodiments of the invention, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. In the drawings:
fig. 1 illustrates an application scenario diagram of a fast startup method of an applet according to an embodiment of the present invention;
FIG. 2 shows a flow diagram of a method for rapid startup of an applet, according to an embodiment of the invention;
FIG. 3 shows a schematic diagram of a fast boot apparatus for an applet according to an embodiment of the present invention;
fig. 4 shows a schematic diagram of an electronic device connection structure according to an embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, 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 terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and "a plurality" typically includes at least two.
It should be understood that the term "and/or" as used herein is merely one type of association that describes 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. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
It should be understood that although the terms first, second, third, etc. may be used to describe … … in embodiments of the present invention, these … … should not be limited to these terms. These terms are used only to distinguish … …. For example, the first … … can also be referred to as the second … … and similarly the second … … can also be referred to as the first … … without departing from the scope of embodiments of the present invention.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It is also noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that an article or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such article or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in the article or device in which the element is included.
Alternative embodiments of the present invention are described in detail below with reference to the accompanying drawings.
Example 1
As shown in fig. 1, an application scenario diagram according to an embodiment of the present invention is an application scenario in which a current user operates a client installed on a terminal device through the terminal device such as a mobile phone, and the client performs data communication with a background server through a network. A specific application scenario is an application scenario in which a game interface including a small program of various small games is quickly entered based on a result of identifying a five sense organs, especially an eye identification result, but the application scenario is not limited to the only application scenario, and any scenario that can be applied to this embodiment is included.
As shown in fig. 2, according to a specific embodiment of the present invention, in a first aspect, the present invention provides a method for quickly starting an applet, which is applied to a client, and specifically includes the following method steps:
s102: and responding to a touch instruction of the current user for starting to enter the applet, and starting the detection device to identify the five sense organs of the current user to obtain an identification result.
In this step, the detecting device may be a camera installed on the mobile terminal device of the current user, and in response to the touch instruction for starting the current user to enter the applet, the camera installed on the mobile terminal device of the current user is started to identify the five sense organs of the current user, so as to obtain an identification result.
In different application scenarios, the recognition result is different. The recognition result may be that the five sense organs of the current user are recognized as eyes, or the recognition result may also be that the five sense organs of the current user are recognized as a nose, or the recognition result may also be that the five sense organs of the current user are recognized as an eyebrow, or the recognition result may also be that the five sense organs of the current user are recognized as a mouth, or the recognition result may also be that the five sense organs of the current user are recognized as ears; therefore, whether the subsequent detection device is started to further detect the position of the current user's five sense organs on the screen of the mobile terminal is judged according to the identification result to obtain a first detection result, and the subsequent detection device is started to detect the state of the current user's five sense organs on the screen of the mobile terminal to obtain a second detection result, and whether the first detection result and the second detection result both meet the preset condition for starting to enter the applet is further judged.
In practical application, if the recognition result is: the five sense organs detected by the detection device are any one of a nose, ears, eyebrows and a mouth, and the detection device does not detect eyes, if the detection device judges that the five sense organs do not have the authority of starting to enter the small program, the operation of skipping the small program is directly executed; therefore, whether the current condition meets the preset condition for starting the small program or not can be judged quickly according to the identification result, if the current condition does not meet the preset condition, the operation of skipping the small program is executed directly, and therefore limited memory overhead can be saved, and starting efficiency of starting the small program is improved.
In practical application, only the recognition result is: the five sense organs detected by the detection device are any one of a nose, an ear, eyebrows and a mouth, and the detection device also detects eyes, so that the judgment result shows that the five sense organs possibly have the permission of starting to enter the applet and whether the five sense organs have the permission of starting to enter the applet or not, and whether the first detection result and the second detection result both meet the preset condition of starting to enter the applet or not needs to be further judged, and the applet is started only under the condition that whether the first detection result and the second detection result both meet the preset condition of starting to enter the applet or not.
The preset conditions comprise a first preset condition and a second preset condition; the first preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, and the position of the eyes of the current user detected by the detection device on the screen of the mobile terminal is in a preset detection area; the second preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, the state of the five sense organs of the current user on the screen of the mobile terminal detected by the detection device is that two eyes focus on the screen of the mobile terminal, and the focusing time of the two eyes focusing on the screen of the mobile terminal is within a preset time period.
In practical application, the preset time period is often short, and is often set in millisecond level, and the size of the specific preset time period is not limited. By setting the preset time period, the condition that the binocular focusing action of the current user captured by the detection device is only an unconscious glance but not the binocular focusing action of the current user captured by the detection device can be avoided; therefore, misjudgment is reduced, and the accuracy of the quick start of the small program is improved.
S104: and responding to the touch instruction, starting a detection device to detect the position of the current user's five sense organs on the screen of the mobile terminal to obtain a first detection result, and starting the detection device to detect the state of the current user's five sense organs on the screen of the mobile terminal to obtain a second detection result.
After the recognition result shows that the facial features detected by the detection device at least comprise eyes, whether the current condition meets the preset condition for starting the small program or not is further judged by detecting the position of the facial features of the current user on the screen of the mobile terminal and starting the detection device to detect the state of the facial features of the current user on the screen of the mobile terminal, so that the limited memory overhead can be saved, and the starting efficiency of the small program is improved.
Optionally, starting the detection device to detect the position of the current sense organ of the user on the screen of the mobile terminal, and obtaining the first detection result includes:
and starting a detection device to detect the position of the eyes of the current user on the screen of the mobile terminal to obtain a first detection result.
In this step, if the obtained first detection result is: the position of eyes of a current user on a mobile terminal screen is in a preset detection area, for example, the preset detection area can be set as a middle upper area on the mobile terminal screen according to the use habits of most users, then the current condition is judged to possibly meet the preset condition, whether the five sense organs of the current user on the mobile terminal screen are in a state that two eyes focus on the mobile terminal screen and the focusing time of the two eyes focus on the mobile terminal screen is within a preset time period needs to be further judged, and the small program is started to enter only when the two conditions are met; otherwise, the operation of skipping the small program is directly executed, so that the limited memory overhead can be saved, and the starting efficiency of starting the small program is improved.
Optionally, starting the detection device to detect the position of the current user's eyes on the screen of the mobile terminal, and obtaining the first detection result includes:
starting a detection device to detect whether a first pupil coordinate of a left eye of a current user and a second pupil coordinate of a right eye of the current user are both in a preset detection area or not, and obtaining a first detection result; for example, the preset detection area may be set as an upper middle area on the screen of the mobile terminal according to the usage habits of most users.
Optionally, starting the detection device to detect whether the first pupil coordinate of the left eye of the current user and the second pupil coordinate of the right eye of the current user are both in the preset detection region, and obtaining the first detection result includes:
if the preset detection area is located in the middle upper area on the screen of the mobile terminal, starting a detection device to detect whether a first pupil coordinate of the left eye of the current user and a second pupil coordinate of the right eye of the current user are both located in the middle upper area on the screen of the mobile terminal, and obtaining a first detection result; for example, the preset detection area may be set as an upper middle area on the screen of the mobile terminal according to the usage habits of most users.
S106: and judging whether the identification result, the first detection result and the second detection result all meet preset conditions for starting the small program, and starting the small program if the identification result, the first detection result and the second detection result all meet the preset conditions.
In this step, the preset conditions include a first preset condition and a second preset condition; the first preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, and the position of the eyes of the current user detected by the detection device on the screen of the mobile terminal is in a preset detection area; the second preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, the state of the five sense organs of the current user on the screen of the mobile terminal detected by the detection device is that two eyes focus on the screen of the mobile terminal, and the focusing time of the two eyes focusing on the screen of the mobile terminal is within a preset time period.
In the step, the rapid access applet is started only when the five sense organs of the current user, which are detected by the detection device, at least comprise eyes, and the first detection result and the second detection result all meet the preset condition for starting the access applet; otherwise, the operation of skipping the small program is directly executed, so that the limited memory overhead can be saved, and the starting efficiency of starting the small program is improved.
Optionally, after responding to a touch instruction of a current user for starting to enter the applet, starting the detection device to identify the five sense organs of the current user, and obtaining an identification result, the method further includes:
judging whether the authority for starting the access applet exists or not based on the identification result; if the recognition result is: and if the five sense organs detected by the detection device are any one of the nose, the ears, the eyebrows and the mouth and the eyes are not detected by the detection device, judging that the five sense organs do not have the authority of starting the small program, and executing the operation of skipping the small program.
Optionally, determining whether the identification result, the first detection result, and the second detection result all satisfy a preset condition for starting to enter the applet further includes:
if the first detection result does not meet the starting preset condition, executing the operation of skipping the small program; alternatively, the first and second electrodes may be,
and if the second detection result does not meet the preset starting condition, executing the operation of skipping the small program.
Optionally, before determining whether the identification result, the first detection result, and the second detection result all satisfy a preset condition for starting to enter the applet, the method further includes:
reading a preset condition;
the preset conditions comprise a first preset condition and a second preset condition;
the first preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, and the position of the eyes of the current user detected by the detection device on the screen of the mobile terminal is in a preset detection area;
the second preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, the state of the five sense organs of the current user on the screen of the mobile terminal detected by the detection device is that two eyes focus on the screen of the mobile terminal, and the focusing time of the two eyes focusing on the screen of the mobile terminal is within a preset time period.
The invention provides a method for quickly starting an applet, which comprises the steps of judging whether the recognition result of the facial features of a current user, a first detection result of the position of the facial features of the current user on a screen of a mobile terminal, which is detected by a detection device, and a second detection result of the state of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, meet the preset condition for starting the applet or not, and starting the applet if the recognition result, the first detection result and the second detection result meet the preset condition; therefore, the conventional login link for inputting the user and the password is omitted, the game interfaces of various game applets can be directly accessed under the preset condition of accessing the applets, the starting efficiency of the applets is improved, and the user experience is improved.
Example 2
As shown in fig. 3, an application scenario diagram according to an embodiment of the present invention is that a current user operates a client installed on a terminal device through the terminal device such as a mobile phone, and the client performs data communication with a background server through a network. A specific application scenario is an application scenario in which a game interface including applets of various mini games is quickly accessed based on a result of identifying five sense organs, especially an eye identification result, but the application scenario is not limited to the only application scenario, and any scenario that can be applied to the present embodiment is included. The embodiment is similar to embodiment 1 in the explanation of the method steps for implementing the method steps as described in embodiment 1 based on the same names and meanings, and has the same technical effects as embodiment 1, and thus the description thereof is omitted.
Referring to fig. 3, according to a second aspect of the present invention, the present invention provides a fast start device for an applet, specifically including an identification unit 302, a start detection unit 304, and a processing unit 306, and specifically as follows:
the identification unit 302 is configured to respond to a touch instruction of a current user for starting to enter an applet, and start the detection device to identify the five sense organs of the current user to obtain an identification result;
the starting detection unit 304 is used for responding to the touch instruction, starting the detection device to detect the position of the current user's five sense organs on the mobile terminal screen to obtain a first detection result, and starting the detection device to detect the state of the current user's five sense organs on the mobile terminal screen to obtain a second detection result;
the processing unit 306 is configured to determine whether the recognition result recognized by the recognition unit 302, the first detection result detected by the start detection unit 304, and the second detection result all satisfy a preset condition for starting the applet, and if the recognition result recognized by the recognition unit 302, the first detection result detected by the start detection unit 304, and the second detection result all satisfy the preset condition, start the applet.
Optionally, the processing unit 306 is further configured to:
in response to a touch instruction of a current user for starting to enter the applet, starting a detection device to identify the five sense organs of the current user, and after obtaining an identification result, judging whether the current user has the authority of starting to enter the applet or not based on the identification result; if the recognition result is: and if the five sense organs detected by the detection device are any one of the nose, the ears, the eyebrows and the mouth and the eyes are not detected by the detection device, judging that the five sense organs do not have the authority of starting the small program, and executing the operation of skipping the small program.
Optionally, the processing unit 306 is further specifically configured to:
if the first detection result does not meet the starting preset condition, executing the operation of skipping the small program; alternatively, the first and second electrodes may be,
and if the second detection result does not meet the preset starting condition, executing the operation of skipping the small program.
Optionally, the apparatus further comprises:
a reading unit (not shown in fig. 3) configured to read a preset condition before the processing unit 306 determines whether the identification result, the first detection result, and the second detection result all satisfy the preset condition for starting the applet;
the preset conditions read by the reading unit comprise a first preset condition and a second preset condition;
the first preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, and the position of the eyes of the current user detected by the detection device on the screen of the mobile terminal is in a preset detection area;
the second preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, the state of the five sense organs of the current user on the screen of the mobile terminal detected by the detection device is that two eyes focus on the screen of the mobile terminal, and the focusing time of the two eyes focusing on the screen of the mobile terminal is within a preset time period.
Optionally, the start detection unit 304 is specifically configured to:
and starting a detection device to detect the position of the eyes of the current user on the screen of the mobile terminal to obtain a first detection result.
Optionally, the start detection unit 304 is specifically configured to:
and starting a detection device to detect whether a first pupil coordinate of the left eye of the current user and a second pupil coordinate of the right eye of the current user are both in a preset detection area, so as to obtain a first detection result.
Optionally, the start detection unit 304 is specifically configured to:
if the preset detection area is located in the middle-upper area on the screen of the mobile terminal, starting a detection device to detect whether a first pupil coordinate of the left eye of the current user and a second pupil coordinate of the right eye of the current user are both located in the middle-upper area on the screen of the mobile terminal, and obtaining a first detection result.
The invention provides a rapid starting device of an applet, which judges whether the identification result of the current user's five sense organs, the first detection result of the position of the current user's five sense organs on a mobile terminal screen, which is detected by a detection device, and the second detection result of the state of the current user's five sense organs on the mobile terminal screen, which is detected by the detection device, all meet the preset condition for starting the applet or not by a processing unit, and if the identification result, the first detection result and the second detection result all meet the preset condition, the applet is started to enter; therefore, the conventional login link for inputting the user and the password is omitted, the game interfaces of various game applets can be directly accessed under the preset condition of accessing the applets, the starting efficiency of the applets is improved, and the user experience is improved.
Example 3
As shown in fig. 4, this embodiment provides an electronic device, which is used in a method for quickly starting an applet, where the electronic device includes: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the one processor to cause the at least one processor to: judging whether the recognition result of the facial features of the current user, a first detection result of the position of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, and a second detection result of the state of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, both meet preset conditions for starting the small program, and starting the small program if the recognition result, the first detection result and the second detection result all meet the preset conditions; therefore, the conventional login link for inputting the user and the password is omitted, the game interfaces of various game applets can be directly accessed under the preset condition of accessing the applets, the starting efficiency of the applets is improved, and the user experience is improved.
Example 4
The disclosed embodiments provide a non-volatile computer storage medium having stored thereon computer-executable instructions that can perform the method for fast starting an applet in any of the above method embodiments.
Example 5
Referring now to FIG. 4, shown is a schematic diagram of an electronic device suitable for use in implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 4 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 4, the electronic device may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 401 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)402 or a program loaded from a storage means 408 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the electronic apparatus are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
Generally, the following devices may be connected to the I/O interface 405: input devices 406 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 407 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 408 including, for example, tape, hard disk, etc.; and a communication device 409. The communication means 409 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While fig. 4 illustrates an electronic device having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 409, or from the storage device 408, or from the ROM 402. The computer program performs the above-described functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 401.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: judging whether the recognition result of the facial features of the current user, a first detection result of the position of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, and a second detection result of the state of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, both meet preset conditions for starting the small program, and starting the small program if the recognition result, the first detection result and the second detection result all meet the preset conditions; therefore, the conventional login link for inputting the user and the password is omitted, the game interfaces of various game applets can be directly accessed under the preset condition of accessing the applets, the starting efficiency of the applets is improved, and the user experience is improved.
Alternatively, the computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: judging whether the recognition result of the facial features of the current user, a first detection result of the position of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, and a second detection result of the state of the facial features of the current user on the screen of the mobile terminal, which is detected by the detection device, both meet preset conditions for starting the small program, and starting the small program if the recognition result, the first detection result and the second detection result all meet the preset conditions; therefore, the conventional login link for inputting the user and the password is omitted, the game interfaces of various game applets can be directly accessed under the preset condition of accessing the applets, the starting efficiency of the applets is improved, and the user experience is improved.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Sma l ta lk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of an element does not in some cases constitute a limitation on the element itself.

Claims (10)

1. A method for quickly starting an applet, comprising:
responding to a touch instruction of starting a current user to enter an applet, starting a detection device to identify the five sense organs of the current user, and obtaining an identification result;
responding to the touch instruction, starting the detection device to detect the position of the facial features of the current user on the screen of the mobile terminal to obtain a first detection result, and starting the detection device to detect the state of the facial features of the current user on the screen of the mobile terminal to obtain a second detection result;
and judging whether the identification result, the first detection result and the second detection result all meet preset conditions for starting to enter the small program, and if the identification result, the first detection result and the second detection result all meet the preset conditions, starting to enter the small program.
2. The method of claim 1, wherein after the touch instruction for entering the applet in response to the initiation of the current user, the initiation detection device identifies the five sense organs of the current user, and the identification result is obtained, the method further comprises:
judging whether the authority for starting to enter the small program is available or not based on the identification result; if the identification result is: and if the five sense organs detected by the detection device are any one of a nose, an ear, an eyebrow and a mouth and the detection device does not detect eyes, judging that the five sense organs do not have the authority of starting to enter the small program, and executing the operation of skipping the small program.
3. The method of claim 1, wherein the determining whether the identification result, the first detection result, and the second detection result all satisfy a preset condition for starting to enter the applet further comprises:
if the first detection result does not meet the preset condition for starting, executing the operation of skipping the small program; alternatively, the first and second electrodes may be,
and if the second detection result does not meet the preset condition for starting, executing the operation of skipping the small program.
4. The method according to any of claims 1-3, wherein before said determining whether said identification result, said first detection result, and said second detection result all satisfy a preset condition for initiating entry into said applet, said method further comprises:
reading the preset condition;
the preset conditions comprise a first preset condition and a second preset condition;
the first preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, and the position of the eyes of the current user detected by the detection device on the screen of the mobile terminal is in a preset detection area;
the second preset condition is as follows: the five sense organs of the current user detected by the detection device at least comprise eyes, the state of the five sense organs of the current user detected by the detection device on the screen of the mobile terminal is that two eyes focus on the screen of the mobile terminal, and the focusing time of the two eyes focusing on the screen of the mobile terminal is within a preset time period.
5. The method according to claim 4, wherein the starting detection device detects the position of the current user's five sense organs on the screen of the mobile terminal, and obtaining a first detection result comprises:
and starting the detection device to detect the position of the eyes of the current user on the screen of the mobile terminal to obtain a first detection result.
6. The method according to claim 5, wherein the activating the detection device to detect the position of the current user's eye on the screen of the mobile terminal, and obtaining the first detection result comprises:
and starting the detection device to detect whether the first pupil coordinate of the left eye of the current user and the second pupil coordinate of the right eye of the current user are both in the preset detection area, so as to obtain a first detection result.
7. The method according to claim 6, wherein the starting the detection device to detect whether the first pupil coordinate of the left eye of the current user and the second pupil coordinate of the right eye of the current user are both in the preset detection area, and obtaining the first detection result comprises:
and if the preset detection area is located in the middle-upper area on the screen of the mobile terminal, starting the detection device to detect whether a first pupil coordinate of the left eye of the current user and a second pupil coordinate of the right eye of the current user are both located in the middle-upper area on the screen of the mobile terminal, and obtaining a first detection result.
8. A quick start device for an applet, comprising:
the identification unit is used for responding to a touch instruction of starting the current user to enter the applet, starting the detection device to identify the five sense organs of the current user, and obtaining an identification result;
the starting detection unit is used for responding to the touch instruction, starting the detection device to detect the position of the current user's five sense organs on the screen of the mobile terminal to obtain a first detection result, and starting the detection device to detect the state of the current user's five sense organs on the screen of the mobile terminal to obtain a second detection result;
and the processing unit is used for judging whether the identification result identified by the identification unit, the first detection result detected by the starting detection unit and the second detection result all meet preset conditions for starting to enter the applet, and if the identification result identified by the identification unit, the first detection result detected by the starting detection unit and the second detection result all meet the preset conditions, starting to enter the applet.
9. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
10. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to carry out the method of any one of claims 1 to 7.
CN201911102945.3A 2019-11-12 2019-11-12 Method and device for quickly starting small program, medium and electronic equipment Active CN110929241B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911102945.3A CN110929241B (en) 2019-11-12 2019-11-12 Method and device for quickly starting small program, medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911102945.3A CN110929241B (en) 2019-11-12 2019-11-12 Method and device for quickly starting small program, medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN110929241A true CN110929241A (en) 2020-03-27
CN110929241B CN110929241B (en) 2023-05-16

Family

ID=69852744

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911102945.3A Active CN110929241B (en) 2019-11-12 2019-11-12 Method and device for quickly starting small program, medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN110929241B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111586128A (en) * 2020-04-28 2020-08-25 百度在线网络技术(北京)有限公司 Method, device and equipment for acquiring applet data and storage medium

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2261772A1 (en) * 2009-06-12 2010-12-15 Star Nav Method for controlling an input device based on the detection of attitude or eye gaze
CN102681824A (en) * 2011-03-08 2012-09-19 上海海洋大学 Computer eye care method and program
CN103324290A (en) * 2013-07-04 2013-09-25 深圳市中兴移动通信有限公司 Terminal equipment and eye control method thereof
US20130311762A1 (en) * 2012-05-17 2013-11-21 International Business Machines Corporation Providing user access to specific programs and documents before the booting process is completed
CN104123161A (en) * 2014-07-25 2014-10-29 西安交通大学 Screen unlocking and application starting method through human eye watching point
CN104238948A (en) * 2014-09-29 2014-12-24 广东欧珀移动通信有限公司 Method for illumining screen of smart watch and smart watch
WO2015133700A1 (en) * 2014-03-06 2015-09-11 에스케이플래닛 주식회사 User device for performing unlocking on basis of location of pupil, method for unlocking user device on basis of location of pupil, and recording medium having computer program recorded therein
WO2016110752A1 (en) * 2015-01-06 2016-07-14 Sony Corporation Control method and control apparatus for electronic equipment and electronic equipment
CN105843383A (en) * 2016-03-21 2016-08-10 努比亚技术有限公司 Application starting device and application starting method
CN106814854A (en) * 2016-12-29 2017-06-09 杭州联络互动信息科技股份有限公司 A kind of method and device for preventing maloperation
CN108628448A (en) * 2018-04-12 2018-10-09 Oppo广东移动通信有限公司 Bright screen method, apparatus, mobile terminal and storage medium
CN108647055A (en) * 2018-05-10 2018-10-12 Oppo广东移动通信有限公司 Application program preloads method, apparatus, storage medium and terminal
US20180314324A1 (en) * 2017-04-27 2018-11-01 Imam Abdulrahman Bin Faisal University Systems and methodologies for real time eye tracking for electronic device interaction
CN108959857A (en) * 2018-06-12 2018-12-07 Oppo广东移动通信有限公司 Application program launching control method, device, electronic equipment and storage medium
CN108984227A (en) * 2018-07-06 2018-12-11 佛山市灏金赢科技有限公司 A kind of method, device and mobile terminal of quick opening application program
WO2018235371A1 (en) * 2017-06-20 2018-12-27 ソニー株式会社 Information processing device, information processing method, and recording medium
CN109144225A (en) * 2018-08-16 2019-01-04 维沃移动通信有限公司 One kind, which is gone out, shields control method, device and mobile terminal
CN109285002A (en) * 2018-09-18 2019-01-29 维沃移动通信有限公司 A kind of graphical identification code display methods and mobile terminal
CN110223077A (en) * 2019-06-13 2019-09-10 深圳前海微众银行股份有限公司 Register method, device, equipment and the readable storage medium storing program for executing of face payment account
CN110321696A (en) * 2019-07-01 2019-10-11 阿里巴巴集团控股有限公司 Account safety guard method and system based on small routine
CN110417728A (en) * 2019-06-10 2019-11-05 北京字节跳动网络技术有限公司 A kind of online interaction method, apparatus, medium and electronic equipment

Patent Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2261772A1 (en) * 2009-06-12 2010-12-15 Star Nav Method for controlling an input device based on the detection of attitude or eye gaze
CN102681824A (en) * 2011-03-08 2012-09-19 上海海洋大学 Computer eye care method and program
US20130311762A1 (en) * 2012-05-17 2013-11-21 International Business Machines Corporation Providing user access to specific programs and documents before the booting process is completed
CN103324290A (en) * 2013-07-04 2013-09-25 深圳市中兴移动通信有限公司 Terminal equipment and eye control method thereof
WO2015133700A1 (en) * 2014-03-06 2015-09-11 에스케이플래닛 주식회사 User device for performing unlocking on basis of location of pupil, method for unlocking user device on basis of location of pupil, and recording medium having computer program recorded therein
CN104123161A (en) * 2014-07-25 2014-10-29 西安交通大学 Screen unlocking and application starting method through human eye watching point
CN104238948A (en) * 2014-09-29 2014-12-24 广东欧珀移动通信有限公司 Method for illumining screen of smart watch and smart watch
WO2016110752A1 (en) * 2015-01-06 2016-07-14 Sony Corporation Control method and control apparatus for electronic equipment and electronic equipment
CN105843383A (en) * 2016-03-21 2016-08-10 努比亚技术有限公司 Application starting device and application starting method
CN106814854A (en) * 2016-12-29 2017-06-09 杭州联络互动信息科技股份有限公司 A kind of method and device for preventing maloperation
US20180314324A1 (en) * 2017-04-27 2018-11-01 Imam Abdulrahman Bin Faisal University Systems and methodologies for real time eye tracking for electronic device interaction
WO2018235371A1 (en) * 2017-06-20 2018-12-27 ソニー株式会社 Information processing device, information processing method, and recording medium
CN108628448A (en) * 2018-04-12 2018-10-09 Oppo广东移动通信有限公司 Bright screen method, apparatus, mobile terminal and storage medium
CN110580102A (en) * 2018-04-12 2019-12-17 Oppo广东移动通信有限公司 screen lightening method and device, mobile terminal and storage medium
CN108647055A (en) * 2018-05-10 2018-10-12 Oppo广东移动通信有限公司 Application program preloads method, apparatus, storage medium and terminal
CN108959857A (en) * 2018-06-12 2018-12-07 Oppo广东移动通信有限公司 Application program launching control method, device, electronic equipment and storage medium
CN108984227A (en) * 2018-07-06 2018-12-11 佛山市灏金赢科技有限公司 A kind of method, device and mobile terminal of quick opening application program
CN109144225A (en) * 2018-08-16 2019-01-04 维沃移动通信有限公司 One kind, which is gone out, shields control method, device and mobile terminal
CN109285002A (en) * 2018-09-18 2019-01-29 维沃移动通信有限公司 A kind of graphical identification code display methods and mobile terminal
CN110417728A (en) * 2019-06-10 2019-11-05 北京字节跳动网络技术有限公司 A kind of online interaction method, apparatus, medium and electronic equipment
CN110223077A (en) * 2019-06-13 2019-09-10 深圳前海微众银行股份有限公司 Register method, device, equipment and the readable storage medium storing program for executing of face payment account
CN110321696A (en) * 2019-07-01 2019-10-11 阿里巴巴集团控股有限公司 Account safety guard method and system based on small routine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111586128A (en) * 2020-04-28 2020-08-25 百度在线网络技术(北京)有限公司 Method, device and equipment for acquiring applet data and storage medium
CN111586128B (en) * 2020-04-28 2023-06-09 百度在线网络技术(北京)有限公司 Method, device, equipment and storage medium for acquiring applet data
US11677838B2 (en) 2020-04-28 2023-06-13 Baidu Online Network Technology (Beijing) Co., Ltd. Acquisition method, apparatus, device and storage medium for applet data

Also Published As

Publication number Publication date
CN110929241B (en) 2023-05-16

Similar Documents

Publication Publication Date Title
CN109240576B (en) Image processing method and device in game, electronic device and storage medium
US10591324B2 (en) Electronic device and hardware diagnosis result-based process execution method thereof
CN107643977B (en) Anti-addiction method and related product
CN106227585B (en) Application program starting method, device and equipment
US20170185988A1 (en) Mpayment method and apparatus
CN109040419B (en) Screen recording method and device, mobile terminal and storage medium
EP3958110B1 (en) Speech control method and apparatus, terminal device, and storage medium
KR20200097444A (en) Electronic device for providing graphic data based on voice and operating method thereof
CN108960839B (en) Payment method and device
US10262157B2 (en) Application recommendation based on permissions
KR102501083B1 (en) Method for voice detection and electronic device using the same
KR20180116843A (en) Method for detecting motion and electronic device implementing the same
KR20180014632A (en) Electronic apparatus and operating method thereof
US10516699B2 (en) Electronic device and method for suggesting response manual in occurrence of denial
US20210050005A1 (en) Method for operating voice recognition service and electronic device supporting same
CN110929241B (en) Method and device for quickly starting small program, medium and electronic equipment
CN113342170A (en) Gesture control method, device, terminal and storage medium
CN110991431A (en) Face recognition method, device, equipment and storage medium
CN115840931A (en) Identity verification method based on face sliding screen interaction and related product
CN109104759B (en) Interaction method of electronic equipment, electronic equipment and computer readable medium
CN111176501B (en) Display area adjusting method, user equipment and device with storage function
US20210097984A1 (en) Query disambiguation using environmental audio
JP2017059079A (en) Information delivery device and information delivery program
CN110969189B (en) Face detection method and device and electronic equipment
KR102428134B1 (en) Real-time financial accident prevention method and system based on user health data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant