[go: up one dir, main page]

CN110209335B - Control method and device of intelligent terminal - Google Patents

Control method and device of intelligent terminal Download PDF

Info

Publication number
CN110209335B
CN110209335B CN201910380170.XA CN201910380170A CN110209335B CN 110209335 B CN110209335 B CN 110209335B CN 201910380170 A CN201910380170 A CN 201910380170A CN 110209335 B CN110209335 B CN 110209335B
Authority
CN
China
Prior art keywords
touch screen
intelligent terminal
light
determining
preset
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.)
Active
Application number
CN201910380170.XA
Other languages
Chinese (zh)
Other versions
CN110209335A (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.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
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 Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201910380170.XA priority Critical patent/CN110209335B/en
Publication of CN110209335A publication Critical patent/CN110209335A/en
Application granted granted Critical
Publication of CN110209335B publication Critical patent/CN110209335B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The application discloses a control method and device of an intelligent terminal, and relates to the technical field of mobile terminals. The control method of the intelligent terminal comprises the following steps: detecting a touch screen of the intelligent terminal; and if the touch screen is detected to be broken, awakening the touch screen or starting a pocket mode according to ambient light. By the method, the problem that the intelligent terminal cannot be controlled under the condition that the touch screen is broken can be avoided, flexible control over the intelligent terminal is achieved, and the method is convenient to operate, simple and easy to implement.

Description

Control method and device of intelligent terminal
Technical Field
The present application relates to the field of electronic technologies, and in particular, to a method and an apparatus for controlling an intelligent terminal.
Background
With the continuous development and progress of intelligent terminal equipment (such as mobile phones, tablet computers, intelligent watches and the like), the intelligent terminal equipment is widely applied to daily life, and brings convenience to life, work and study of people.
The intelligent terminal device is usually provided with a touch screen, and the intelligent terminal can execute the following operations through a distance sensor, such as: waking up the touch screen, starting a pocket mode, and the like. However, in the prior art, the control mode of the intelligent terminal is single.
Disclosure of Invention
The embodiment of the application provides a control method and device of an intelligent terminal and electronic equipment, and aims to solve the problem that in the prior art, the flexibility of intelligent terminal control is poor.
In a first aspect, an embodiment of the present application provides a method for controlling an intelligent terminal, where the method includes:
detecting a touch screen of the intelligent terminal;
and if the touch screen is detected to be broken, awakening the touch screen or starting a pocket mode according to ambient light.
In a second aspect, an embodiment of the present invention further provides a control device for an intelligent terminal, where the device includes:
the detection module is used for detecting a touch screen of the intelligent terminal;
and the control module is used for awakening the touch screen or starting a pocket mode according to ambient light if the touch screen is detected to be broken.
In a third aspect, an embodiment of the present invention further provides an intelligent terminal, including:
a memory and a processor;
a memory for storing program instructions;
and the processor is used for calling the program instructions stored in the memory and controlling the intelligent terminal according to any one of the first aspect of the obtained program.
In a fourth aspect, an embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute any intelligent terminal control method in the embodiments of the present application.
According to the intelligent terminal control method and device provided by the embodiment of the application, the intelligent terminal can detect the touch screen of the intelligent terminal, and when the touch screen is detected to be broken, the touch screen is awakened or a pocket mode is started according to ambient light. The intelligent terminal can be flexibly controlled by applying the intelligent terminal control method, and the method is convenient and fast to operate, simple and easy to implement.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. The objectives and other advantages of the application may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic view of an application scenario controlled by an intelligent terminal according to an embodiment of the present disclosure;
fig. 2 is a flowchart of an intelligent terminal control method provided in an embodiment of the present application;
fig. 3 is a schematic structural diagram of an optical transmitter and an optical receiver according to an embodiment of the present disclosure;
fig. 4 is a flowchart of a method for waking up a touch screen by an intelligent terminal according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an intelligent terminal control device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a computing device in an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, 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.
Fig. 1 is a schematic view of an application scenario of intelligent terminal control in the embodiment of the present application. The scene comprises the following steps: a user 10, an intelligent terminal 11 and a touch screen 12.
When a user 10 needs to use the intelligent terminal 11, the intelligent terminal 11 is carelessly dropped, at the moment, the intelligent terminal 11 detects the touch screen 12, if the detection result shows that the touch screen 12 is broken and the touch screen is in a black screen state, the touch screen 12 is awakened, so that the user 10 inputs an operation instruction through the touch screen 12, and the intelligent terminal 11 is controlled through the operation instruction; in addition, if the detection result shows that the touch screen 12 is cracked, and the intelligent terminal is in a pocket of clothes at the moment, the pocket mode can be started according to ambient light, the screen is awakened in a mode of preventing the screen from being mistakenly touched by a power key, a volume key and the like, and misoperation of the intelligent terminal is effectively avoided.
Referring to fig. 2, a flowchart of a control method of an intelligent terminal in the embodiment of the present application is shown, where the method includes the following steps:
step 201: and detecting the touch screen of the intelligent terminal.
Step 202: and if the touch screen is detected to be broken, awakening the touch screen or starting a pocket mode according to ambient light.
Pocket mode: when a user places the smart terminal in a pocket or a backpack, the touch screen may be mistakenly recognized as a touch operation by the smart terminal due to squeezing. At this time, the distance sensor may detect the surrounding environment, such as: when the situation that objects exist around is found, the distance sensor can think that the mobile phone is still in a pocket or a backpack, and the touch screen is closed again, so that the probability of mistaken touch is reduced.
In an embodiment, step 201 may be performed in real time to detect the touch screen, or step 201 may be performed once every certain time interval. In addition, the fragmentation of the touch screen is generally caused by the falling of the intelligent terminal. Generally, if the touch screen is not dropped by the intelligent terminal, the touch screen is not cracked. Therefore, in order to trigger the operation of detecting the touch screen at a proper time and avoid the increase of energy consumption caused by meaningless detection of the touch screen, the operation of determining whether the intelligent terminal falls may be performed before step 201. Step 201 is executed when it is determined that the intelligent terminal has fallen.
In an embodiment, the determining that the intelligent terminal falls may include the following three implementation manners:
mode 1: acquiring a detection value of an acceleration sensor built in the intelligent terminal; and if the detection value is within the range of the preset falling detection value, determining that the intelligent terminal falls.
Correspondingly, if the detection value is not in the preset falling detection value range, the intelligent terminal is determined not to fall.
The preset falling detection value range can be determined according to experiments, and the preset falling detection value range which is reasonable in design can be designed for different intelligent terminals according to individual differences of different intelligent terminals and/or differences of different types of acceleration sensors.
In the embodiment, whether the falling detection is realized through the acceleration sensor, and the scheme is simple and convenient to realize and easy to realize.
Mode 2: acquiring image data acquired by an image acquisition device arranged in the intelligent terminal; and analyzing the image data, and determining that the intelligent terminal falls if the image characteristics meeting the preset drop characteristics are obtained.
Correspondingly, if the preset image characteristics which represent the falling characteristics are not obtained, the intelligent terminal is determined not to fall.
The preset image characteristics representing the falling characteristics can be determined according to experience values, or the falling image data in different environments can be collected in advance, after corresponding falling labels are added to the different image data, the neural network model is trained to obtain the neural network model capable of identifying whether the falling image data fall or not according to the image data, then the image data is analyzed based on the trained neural network model, and then whether the image data contain the preset image characteristics representing the falling characteristics or not is analyzed.
In the embodiment, the image data can be analyzed and processed, whether the intelligent terminal falls or not is further judged, and an optional embodiment is added.
Mode 3: the method is a combination of the foregoing method 1 and method 2, and specifically, a detection value of an acceleration sensor built in the intelligent terminal may be acquired, and image data acquired by an image acquisition device built in the intelligent terminal may be acquired; and if the detection value is within the range of a preset falling detection value and the image data is analyzed to obtain the image characteristic meeting the preset falling characteristic, determining that the intelligent terminal falls.
In the mode, whether the intelligent terminal falls is judged by combining the mode 1 and the mode 2, and the accuracy of the judgment result is higher compared with the mode 1 and the mode 2.
In one embodiment, when to wake up the touch screen or whether the pocket mode is turned on, the current mainstream solution is implemented by the distance sensor. And the fragmentation of the touch screen can cause the abnormity of the distance sensor. The abnormality may include damage to the distance sensor, or damage to the distance sensor itself, but the fragmentation of the screen causes the detection result of the distance sensor to be seriously inconsistent with the true value. In view of this, in the embodiment of the present application, in order to implement control on when to wake up the touch screen or the pocket mode based on the continuous use of the distance sensor, and further to solve the problem that how to wake up the touch screen or control the pocket mode cannot be effectively controlled when the distance sensor is abnormal, before waking up the touch screen or starting the pocket mode according to the ambient light, it may be determined whether the distance sensor of the intelligent terminal is abnormal or not. And if the abnormal condition exists, the operation of awakening the touch screen or starting a pocket mode according to the ambient light is executed.
In the scheme, when the distance sensor is not abnormal, the distance sensor can be continuously adopted to realize the control of awakening the touch screen and the pocket mode, and when the distance sensor is abnormal, the awakening of the touch screen or the starting of the pocket mode can be triggered according to the fragmentation of the touch screen.
It should be noted that, the sequence of the step of determining the fragmentation of the screen and the step of determining the abnormality of the sensor is not specifically limited, and both the step of waking up the touch screen or starting the pocket mode according to the ambient light need to be executed.
When the distance sensor of the intelligent terminal is determined to be abnormal, the touch screen can be awakened in one of the following modes:
mode 1): detecting the distance between the head of a user and the intelligent terminal equipment by a Time of flight (TOF); and when the distance between the head of the user and the intelligent terminal equipment is within a preset distance range, awakening the touch screen.
Mode 2): responding to a preset awakening operation to awaken the touch screen; wherein the preset wake-up operation comprises: and shaking the intelligent terminal, and pressing at least one of the touch screens by fingers.
Specifically, the touch screen is awakened through a preset awakening operation, if the intelligent terminal is a mobile phone, the touch screen can be awakened by shaking the mobile phone and pressing the touch screen with a finger.
In the embodiment, after the abnormity of the distance sensor is determined, the touch screen is awakened in time by adopting an alternative scheme, so that the operation of a user is facilitated.
Accordingly, in one embodiment, when the distance sensor of the smart terminal is abnormal, the pocket mode may be started as follows:
collecting an environment image; and if the value of the photometric (ISO for short) in the collected image is smaller than a set value, starting the pocket mode.
For example, the intelligent terminal calls a camera to acquire an image, and the camera acquires an ISO value of the image, wherein the ISO value can be used for indicating the sensitivity degree of a charge-coupled device of the camera to light, and the greater the ISO value, the higher the sensitivity degree to light. In the embodiment, the light intensity of the current environment is judged by the size of the ISO value. If the current ISO value is smaller than the set value, the light intensity is small, the light is weak, the probability that the intelligent terminal is located in the pocket is high, the pocket mode can be started, and otherwise, the pocket mode is not started when the ISO value is larger than or equal to the set value.
In an embodiment, the specific method for detecting the touch screen of the intelligent terminal in step 201 includes the following steps:
mode 1): monitoring a message sent by a screen driver of the touch screen, if the message for representing screen fragmentation is monitored, determining that the touch screen is cracked, otherwise, determining that the touch screen is not cracked.
The information of the fragmentation of the screen can be acquired by monitoring the information sent by the screen driver of the touch screen, so that the intelligent terminal can be controlled under the condition of the fragmentation of the screen.
Mode 2): monitoring the numerical value of the screen driving voltage of the touch screen, determining that the touch screen is broken if the monitored numerical value of the voltage is abnormal, and determining that the touch screen is not broken if the monitored numerical value of the voltage is normal.
The cracked information of the screen can be obtained by monitoring the numerical value of the screen driving voltage of the touch screen, so that the intelligent terminal can be controlled under the cracked condition of the screen, and in addition, the mode is simple, convenient and easy to implement.
Mode 3):
controlling the light transmitter to emit light; wherein, the optical transmitter 30 and the optical receiver 31 are respectively arranged on the opposite side surfaces of the touch screen, wherein the positional relationship between the optical transmitter 30 and the optical receiver 31 is shown in fig. 3.
If the light receiver 31 is determined to receive light, the touch screen is determined to be broken, otherwise, the touch screen is determined not to be broken.
The conditions include:
condition 1), the optical receiver 31 does not receive the light emitted by the optical transmitter 30;
condition 2), the optical receiver 31 receives the light emitted from the optical transmitter 30, and a time period from the transmission of the light from the optical transmitter 30 to the reception of the light by the optical receiver 31 is longer than a preset time period, where the preset time period is a time period from the transmission of the light from the optical transmitter 30 to the reception of the light by the optical receiver 31 without breakage of the touch screen.
It should be noted that, because the optical transmitter and the optical receiver are respectively disposed on opposite sides of the touch screen, and the light is transmitted along a straight line, when the touch screen is not broken, the light emitted by the optical transmitter just transmits to the optical receiver through the touch screen, and when the touch screen is broken, the light emitted by the optical transmitter is refracted and scattered through the broken touch screen, and may not be transmitted to the optical receiver, or the optical path may be increased.
When the touch screen is not broken, the preset transmission distance of the light is the distance between the optical transmitter and the optical receiver, and the time for receiving the light is the preset duration. However, when the touch screen is broken, the light emitted from the light transmitter changes the light path through the broken touch screen, for example, the light is refracted or scattered. Even if the optical receiver receives the light transmitted from the optical transmitter, the actual transmission distance of the light is longer than the preset transmission distance of the light, and thus the receiving time of the light is longer than the preset time. Therefore, whether the touch screen is broken or not can be known according to the conditions.
In specific application, the intelligent terminal can be controlled by the method in the embodiment of the application, and the touch screen can be awakened and the pocket mode can be started according to ambient light. In the following, only waking up the touch screen is taken as an example for description, but in practical application, a control operation of whether to start the pocket mode may be performed according to an actual environment of the smart terminal and a requirement of a user, referring to fig. 4, which is a flowchart of a control method for waking up the smart terminal of the touch screen provided in the embodiment of the present application, and the method includes:
step 401: and acquiring a detection value of an acceleration sensor built in the intelligent terminal.
Step 402: judging whether the detection value is within a preset falling detection value range; if yes, go to step 403, otherwise go to step 401.
Step 403: judging whether a touch screen of the intelligent terminal is broken or not; if yes, go to step 404, otherwise go to step 401.
Step 404: judging whether the distance sensor is abnormal or not; if yes, go to step 405, otherwise go to step 401.
Step 405: the screen is woken up.
Through the steps, the intelligent terminal can be flexibly controlled, and the user experience is improved.
Based on the same inventive concept, an intelligent terminal control device in the embodiment of the present application, referring to fig. 5, is a schematic structural diagram of the device, and includes:
the detection module 50 is used for detecting a touch screen of the intelligent terminal;
the control module 51 is configured to wake up the touch screen or start a pocket mode according to ambient light if the touch screen is detected to be broken.
Optionally, the apparatus further includes a first determining module, where the first determining module is configured to detect the touch screen of the intelligent terminal at the detecting module 50, and determine that the intelligent terminal falls.
Optionally, the first determining module is configured to obtain a detection value of an acceleration sensor built in the intelligent terminal; if the detection value is within the range of a preset drop detection value, determining that the intelligent terminal drops;
or;
the intelligent terminal is used for acquiring image data acquired by an image acquisition device arranged in the intelligent terminal; analyzing the image data, and determining that the intelligent terminal falls if image characteristics which meet preset falling characteristics are obtained;
or;
the intelligent terminal is used for acquiring a detection value of an acceleration sensor arranged in the intelligent terminal and acquiring image data acquired by an image acquisition device arranged in the intelligent terminal; and if the detection value is within the range of a preset falling detection value and the image data is analyzed to obtain the image characteristic meeting the preset falling characteristic, determining that the intelligent terminal falls.
The detection module 50 is specifically configured to: monitoring a message sent by a screen driver of the touch screen, if the message for representing screen fragmentation is monitored, determining that the touch screen is cracked, otherwise, determining that the touch screen is not cracked;
or;
monitoring the numerical value of the screen driving voltage of the touch screen, determining that the touch screen is broken if the monitored numerical value of the voltage is abnormal, and determining that the touch screen is not broken if the monitored numerical value of the voltage is normal.
The detection module 50 is specifically configured to:
controlling the light transmitter to emit light; wherein, the opposite side surfaces of the touch screen are respectively provided with an optical transmitter and an optical receiver;
if the condition that the light receiver receives the light is determined to meet one of the following conditions, determining that the touch screen is broken, otherwise, determining that the touch screen is not broken;
the conditions include:
the light receiver does not receive the light emitted by the light transmitter;
the light receiver receives the light emitted by the light transmitter, and the time length from the light transmitter to the light receiver for receiving the light is longer than a preset time length, wherein the preset time length is the time length from the light transmitter to the light receiver for receiving the light under the condition that the touch screen is not broken.
Optionally, the apparatus further includes a second determining module. The second determining module is configured to wake up the touch screen or start a pocket mode according to ambient light at the control module 51, and determine that the distance sensor of the intelligent terminal is abnormal.
Optionally, the control module 51 is specifically configured to:
detecting the distance between the head of the user and the intelligent terminal equipment by using a time of flight (TOF) method;
and when the distance between the head of the user and the intelligent terminal equipment is within a preset distance range, awakening the touch screen.
Optionally, the control module 51 is specifically configured to:
responding to a preset awakening operation to awaken the touch screen; wherein the preset wake-up operation comprises: and shaking the intelligent terminal, and pressing at least one of the touch screens by fingers.
Optionally, the control module 51 is specifically configured to:
collecting an environment image;
and if the luminosity ISO value in the collected image is smaller than a set value, starting the pocket mode.
After introducing the intelligent terminal control method and apparatus in the exemplary embodiment of the present application, a computing apparatus of another exemplary embodiment of the present application is next introduced.
As will be appreciated by one skilled in the art, aspects of the present application may be embodied as a system, method or program product. Accordingly, various aspects of the present application may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
In some possible implementations, a computing device according to the present application may include at least one processor, and at least one memory. Wherein the memory stores a computer program which, when executed by the processor, causes the processor to perform the steps of the control method of the smart terminal according to various exemplary embodiments of the present application described above in the present specification. For example, the processor may perform steps 201-202 as shown in fig. 2.
The computing device 130 according to this embodiment of the present application is described below with reference to fig. 6. The computing device 130 shown in fig. 6 is only an example and should not bring any limitations to the functionality or scope of use of the embodiments of the present application.
As shown in FIG. 6, computing device 130 is embodied in the form of a general purpose computing device. Components of computing device 130 may include, but are not limited to: the at least one processor 131, the at least one memory 132, and a bus 133 that connects the various system components (including the memory 132 and the processor 131).
Bus 133 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus architectures.
The memory 132 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)1321 and/or cache memory 1322, and may further include Read Only Memory (ROM) 1323.
Memory 132 may also include a program/utility 1325 having a set (at least one) of program modules 1324, such program modules 1324 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The computing device 130 may also communicate with one or more external devices 134 (e.g., keyboard, pointing device, etc.), and/or with any device (e.g., router, modem, etc.) that enables the computing device 130 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 135. Also, computing device 130 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via network adapter 136. As shown, network adapter 136 communicates with other modules for computing device 130 over bus 133. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with computing device 130, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
In some possible embodiments, various aspects of the control method of the smart terminal provided by the present application may also be implemented in the form of a program product including a computer program for causing a computer device to perform the steps in the control method of the smart terminal according to various exemplary embodiments of the present application described above in this specification when the program product is run on the computer device, for example, the computer device may perform the steps 201-202 as shown in fig. 2.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A 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 (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, 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.
The program product for control of a smart terminal of an embodiment of the present application may employ a portable compact disc read only memory (CD-ROM) and include a computer program, and may be run on a computing device. However, the program product of the present application is not limited thereto, and in this document, a 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.
A readable signal medium may include a propagated data signal with a readable computer program embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a 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.
A computer program embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer programs for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer program may execute entirely on the target object computing device, partly on the target object apparatus, as a stand-alone software package, partly on the target object computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the target object computing device over any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., over the internet using an internet service provider).
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functions of two or more units described above may be embodied in one unit, according to embodiments of the application. Conversely, the features and functions of one unit described above may be further divided into embodiments by a plurality of units.
Further, while the operations of the methods of the present application are depicted in the drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having a computer-usable computer program embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A control method of an intelligent terminal is characterized by comprising the following steps:
after the intelligent terminal is determined to fall down, detecting a touch screen of the intelligent terminal;
if the fragmentation of the touch screen is detected and the abnormity of a distance sensor of the intelligent terminal is determined, awakening the touch screen or starting a pocket mode according to ambient light; and the intelligent terminal controls to awaken the touch screen and start the pocket mode based on the detection result of the distance sensor.
2. The method of claim 1, wherein the determining that the smart terminal is dropped comprises:
acquiring a detection value of an acceleration sensor built in the intelligent terminal; if the detection value is within the range of a preset drop detection value, determining that the intelligent terminal drops;
or the like, or, alternatively,
acquiring image data acquired by an image acquisition device arranged in the intelligent terminal; analyzing the image data, and determining that the intelligent terminal falls if image characteristics which meet preset falling characteristics are obtained;
or the like, or, alternatively,
acquiring a detection value of an acceleration sensor built in the intelligent terminal, and acquiring image data acquired by an image acquisition device built in the intelligent terminal; and if the detection value is within the range of a preset falling detection value and the image data is analyzed to obtain the image characteristic meeting the preset falling characteristic, determining that the intelligent terminal falls.
3. The method according to claim 1, wherein the detecting the touch screen of the smart terminal comprises:
monitoring a message sent by a screen driver of the touch screen, if the message for representing screen fragmentation is monitored, determining that the touch screen is cracked, otherwise, determining that the touch screen is not cracked;
or the like, or, alternatively,
monitoring the numerical value of the screen driving voltage of the touch screen, determining that the touch screen is broken if the monitored numerical value of the voltage is abnormal, and determining that the touch screen is not broken if the monitored numerical value of the voltage is normal.
4. The method according to claim 1, wherein the detecting the touch screen of the smart terminal comprises:
controlling the light transmitter to emit light; wherein, the opposite side surfaces of the touch screen are respectively provided with an optical transmitter and an optical receiver;
if the condition that the light receiver receives the light is determined to meet one of the following conditions, determining that the touch screen is broken, otherwise, determining that the touch screen is not broken;
the conditions include:
the light receiver does not receive the light emitted by the light transmitter;
the light receiver receives the light emitted by the light transmitter, and the time length from the light transmitter to the light receiver for receiving the light is longer than a preset time length, wherein the preset time length is the time length from the light transmitter to the light receiver for receiving the light under the condition that the touch screen is not broken.
5. The method of claim 1, wherein waking the touch screen comprises:
detecting the distance between the head of the user and the intelligent terminal equipment by using a time of flight (TOF) method;
and when the distance between the head of the user and the intelligent terminal equipment is within a preset distance range, awakening the touch screen.
6. The method of claim 1, wherein waking the touch screen comprises:
responding to a preset awakening operation to awaken the touch screen; wherein the preset wake-up operation comprises: and shaking the intelligent terminal, and pressing at least one of the touch screens by fingers.
7. The method of claim 1, wherein initiating the pocket mode according to ambient light comprises:
collecting an environment image;
and if the luminosity ISO value in the collected image is smaller than a set value, starting the pocket mode.
8. A control device of an intelligent terminal, the device comprising:
the detection module is used for detecting the touch screen of the intelligent terminal after the first determination module determines that the intelligent terminal falls;
the control module is used for awakening the touch screen or starting a pocket mode according to ambient light if the fragmentation of the touch screen is detected and the second determination module determines that the distance sensor of the intelligent terminal is abnormal; and the intelligent terminal controls to awaken the touch screen and start the pocket mode based on the detection result of the distance sensor.
9. An intelligent terminal, comprising: a memory and a processor;
a memory for storing program instructions;
a processor for calling program instructions stored in said memory to execute the method of any one of claims 1 to 7 in accordance with the obtained program.
10. A computer storage medium storing computer-executable instructions for performing the method of any one of claims 1-7.
CN201910380170.XA 2019-05-08 2019-05-08 Control method and device of intelligent terminal Active CN110209335B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910380170.XA CN110209335B (en) 2019-05-08 2019-05-08 Control method and device of intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910380170.XA CN110209335B (en) 2019-05-08 2019-05-08 Control method and device of intelligent terminal

Publications (2)

Publication Number Publication Date
CN110209335A CN110209335A (en) 2019-09-06
CN110209335B true CN110209335B (en) 2021-12-14

Family

ID=67786937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910380170.XA Active CN110209335B (en) 2019-05-08 2019-05-08 Control method and device of intelligent terminal

Country Status (1)

Country Link
CN (1) CN110209335B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111163214B (en) * 2019-12-11 2022-03-11 维沃移动通信有限公司 Control method and electronic device
US11442579B2 (en) 2019-12-13 2022-09-13 Samsung Electronics Co., Ltd. Method and electronic device for accidental touch prediction using ml classification
CN111327760B (en) * 2020-01-17 2021-06-18 珠海格力电器股份有限公司 Control method and device for false touch prevention mode, mobile terminal and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107341067A (en) * 2017-06-22 2017-11-10 努比亚技术有限公司 A kind of keys deactivation processing method, equipment and computer-readable recording medium
CN108668005A (en) * 2018-03-14 2018-10-16 维沃移动通信有限公司 A terminal detection method and terminal
CN108900710A (en) * 2018-06-29 2018-11-27 Oppo(重庆)智能科技有限公司 False-touch prevention method, apparatus, mobile terminal and the storage medium of mobile terminal

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679630A (en) * 2015-02-13 2015-06-03 广东欧珀移动通信有限公司 Method and device for adjusting working mode of intelligent terminal
CN104765489B (en) * 2015-03-19 2018-05-01 业成光电(深圳)有限公司 The control system of touch control display apparatus and touch control display apparatus
CN106487996A (en) * 2015-08-31 2017-03-08 小米科技有限责任公司 The emergency communication method of intelligent terminal and device
CN205229089U (en) * 2015-09-29 2016-05-11 赵跃 Electronic equipment with garrulous screen detects function
CN107229544B (en) * 2017-05-16 2020-06-02 Oppo广东移动通信有限公司 Screen detection method and related products
CN107977113B (en) * 2017-10-27 2020-06-30 维沃移动通信有限公司 Control method and mobile terminal
CN108650409A (en) * 2018-04-17 2018-10-12 Oppo广东移动通信有限公司 Display screen resetting method, electronic equipment and storage medium
CN108777738B (en) * 2018-04-27 2020-06-16 Oppo广东移动通信有限公司 Fall adjustment method and related product
CN108415646B (en) * 2018-04-27 2021-10-22 Oppo广东移动通信有限公司 Touch function setting method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107341067A (en) * 2017-06-22 2017-11-10 努比亚技术有限公司 A kind of keys deactivation processing method, equipment and computer-readable recording medium
CN108668005A (en) * 2018-03-14 2018-10-16 维沃移动通信有限公司 A terminal detection method and terminal
CN108900710A (en) * 2018-06-29 2018-11-27 Oppo(重庆)智能科技有限公司 False-touch prevention method, apparatus, mobile terminal and the storage medium of mobile terminal

Also Published As

Publication number Publication date
CN110209335A (en) 2019-09-06

Similar Documents

Publication Publication Date Title
US11244672B2 (en) Speech recognition method and apparatus, and storage medium
CN107231679B (en) A data packet processing method and mobile terminal
CN110209335B (en) Control method and device of intelligent terminal
EP3391634B1 (en) Electronic device and method for controlling application and component
EP2840462A1 (en) Method and apparatus for saving battery of portable terminal
CN107544842B (en) Application processing method and apparatus, computer equipment, storage medium
CN108541013B (en) Information processing method, device, mobile terminal, and computer-readable storage medium
WO2019128546A1 (en) Application program processing method, electronic device, and computer readable storage medium
CN107390923B (en) Screen false touch prevention method and device, storage medium and terminal
CN107368400A (en) CPU monitoring method, device, computer readable storage medium and mobile terminal
CN107426802B (en) Terminal management method and device
CN108681498A (en) Method, device and mobile terminal for monitoring CPU usage
CN105677141A (en) Application program management method and terminal
CN110187752A (en) Application operation method and device and terminal equipment
CN111103963A (en) Fingerprint module starting method and device, storage medium and terminal
CN108540649B (en) Content display method and mobile terminal
CN109992323A (en) Process processing method and apparatus, electronic device, and computer-readable storage medium
CN112596600B (en) Screen unlocking method and device, storage medium and mobile terminal
CN107688498B (en) Application program processing method and device, computer equipment and storage medium
CN107277906B (en) Mode selection method, device, terminal and computer readable storage medium
CN114338770A (en) Cross-block-chain data processing method and device, storage medium and terminal equipment
WO2022057093A1 (en) Wearable device and screen wake-up method therefor, and readable storage medium
CN107491349A (en) Application program processing method and device, computer equipment, storage medium
CN117407130A (en) Application management and control method and device, electronic equipment and computer readable storage medium
CN109992371A (en) Application processing method, apparatus, electronic device, computer-readable storage medium

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