WO2017101566A1 - 屏幕的唤醒方法及装置 - Google Patents

屏幕的唤醒方法及装置 Download PDF

Info

Publication number
WO2017101566A1
WO2017101566A1 PCT/CN2016/101457 CN2016101457W WO2017101566A1 WO 2017101566 A1 WO2017101566 A1 WO 2017101566A1 CN 2016101457 W CN2016101457 W CN 2016101457W WO 2017101566 A1 WO2017101566 A1 WO 2017101566A1
Authority
WO
WIPO (PCT)
Prior art keywords
temperature
temperature sensors
sensors
divided
terminal
Prior art date
Application number
PCT/CN2016/101457
Other languages
English (en)
French (fr)
Inventor
代琳
亢彦军
熊达蔚
Original Assignee
小米科技有限责任公司
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 小米科技有限责任公司 filed Critical 小米科技有限责任公司
Publication of WO2017101566A1 publication Critical patent/WO2017101566A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3231Monitoring the presence, absence or movement of users
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power saving in display device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/015Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
    • 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
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • the embodiments of the present disclosure relate to the field of electronic technology applications, and in particular, to a method and an apparatus for waking up a screen.
  • the terminal such as a mobile phone
  • a sleep state that is, the screen of the terminal is in the off state
  • the screen is in a low power mode. If the terminal needs to be working normally, the terminal needs to be woken up to make the terminal sleep. The state is switched to the awake state.
  • the wake-up of the terminal can be implemented by using various methods such as gesture wake-up, password wake-up, or track wake-up.
  • the screen of the terminal needs to be triggered to switch from the off-screen state to the bright-screen state. This process is called a screen.
  • the wake-up process, the screen in the bright state can receive the gesture, password or track input by the user, etc., thereby waking up the terminal.
  • a wake-up method of a screen is provided, and a temperature sensor of a side frame of a terminal can be used to sense a temperature of a user's hand to trigger a bright-screen operation of the terminal.
  • a plurality of temperature sensors are disposed in the left and right side frames of the side frame of the terminal, and when the screen is in the off state, the plurality of temperature sensors are all turned on, when any temperature sensor senses the preset body temperature.
  • the screen of the terminal is switched from the screen-off state to the bright screen state.
  • the embodiment of the present disclosure provides a method and device for waking up the screen.
  • the technical solution is as follows:
  • a method for waking up a screen including:
  • At least two sets of temperature sensors are cyclically opened in a predetermined order, and the at least two sets of temperature sensors are obtained by dividing at least two temperature sensors disposed in the side frame of the terminal, each set of the temperature
  • the sensor includes at least one temperature sensor
  • the method further includes:
  • At least two temperature sensors disposed in a side frame of the terminal are divided into the at least two sets of temperature sensors.
  • the at least two temperature sensors disposed in the side frame of the terminal are divided into the at least two groups of temperature sensors, including:
  • n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in one side frame, the n being an integer greater than or equal to 1;
  • the n to-be-divided sensors are divided into at least two groups of temperature sensors according to a group of each adjacent m temperature sensors, where m is greater than 0 and less than or equal to n Integer
  • the n to-be-divided sensors are divided into a group, wherein the first w temperature sensors of the n to be divided sensors are divided into a group of each adjacent m temperature sensors Group temperature sensor, said a temperature sensor other than the first w temperature sensors among the n to-be-divided sensors is divided into a last group of temperature sensors, Indicates rounding down n/m.
  • the at least two temperature sensors disposed in the side frame of the terminal are divided into the at least two groups of temperature sensors, including:
  • n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in one side frame, the n being an integer greater than or equal to 1;
  • the n to-be-divided sensors are divided into P groups of temperature sensors, P is an integer greater than or equal to 2, and the px+i temperature sensors are divided into the i-th temperature sensor, where 1 ⁇ i ⁇ p, 0 ⁇ x ⁇ (n / p), 1 ⁇ px + i ⁇ n, the x is an integer.
  • the at least two temperature sensors disposed in the side frame of the terminal are divided into the at least two groups of temperature sensors, including:
  • At least two temperature sensors disposed in a side frame of the terminal are divided into the at least two sets of temperature sensors by a quadrant partitioning algorithm.
  • the at least two temperature sensors disposed in the side frame of the terminal are divided into the at least two groups of temperature sensors, including:
  • each temperature sensor disposed in the side frame of the terminal is turned on, and at least one screen-off state exists in the preset time period;
  • the cycling of the at least two sets of temperature sensors in a predetermined order includes:
  • the at least two sets of temperature sensors are cycled in a predetermined order according to the priority of the at least two sets of temperature sensors, wherein the opening time of the temperature sensor is proportional to the priority.
  • the cycling of the at least two sets of temperature sensors in a predetermined order includes:
  • At least two sets of temperature sensors are cycled in a predetermined sequence using a time round robin algorithm.
  • a wake-up device for a screen including:
  • Opening a module configured to cycle open at least two sets of temperature sensors in a predetermined order when the screen is in a screen-off state, the at least two sets of temperature sensors being divided by at least two temperature sensors disposed in a side frame of the terminal
  • Each set of said temperature sensor includes at least one temperature sensor
  • a sensing module configured to perform temperature sensing by an open temperature sensor
  • the triggering module is configured to trigger the screen to switch from the off-screen state to the bright-screen state when any one of the turned-on temperature sensors senses a temperature in a preset body temperature range.
  • the device further includes:
  • the dividing module is configured to divide at least two temperature sensors disposed in a side frame of the terminal into the at least two sets of temperature sensors.
  • the dividing module is configured to:
  • n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in one side frame, the n being an integer greater than or equal to 1;
  • the n to-be-divided sensors are divided into at least two groups of temperature sensors according to a group of each adjacent m temperature sensors, where m is greater than 0 and less than or equal to n Integer
  • the n to-be-divided sensors are divided into a group, wherein the first w temperature sensors of the n to be divided sensors are divided into a group of each adjacent m temperature sensors Group temperature sensor, said a temperature sensor other than the first w temperature sensors among the n to-be-divided sensors is divided into a last group of temperature sensors, Indicates rounding down n/m.
  • the dividing module is configured to:
  • n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in one side frame, the n being an integer greater than or equal to 1;
  • the n to-be-divided sensors are divided into P groups of temperature sensors, P is an integer greater than or equal to 2, and the px+i temperature sensors are divided into the i-th temperature sensor, where 1 ⁇ i ⁇ p, 0 ⁇ x ⁇ (n / p), 1 ⁇ px + i ⁇ n, the x is an integer.
  • the dividing module is configured to:
  • At least two temperature sensors disposed in a side frame of the terminal are divided into the at least two sets of temperature sensors by a quadrant partitioning algorithm.
  • the dividing module is configured to:
  • each temperature sensor disposed in the side frame of the terminal is turned on, and at least one screen-off state exists in the preset time period;
  • the opening module is configured to:
  • the at least two sets of temperature sensors are cycled in a predetermined order according to the priority of the at least two sets of temperature sensors, wherein the opening time of the temperature sensor is proportional to the priority.
  • the opening module is configured to:
  • At least two sets of temperature sensors are cycled in a predetermined sequence using a time round robin algorithm.
  • a wake-up device for a screen including:
  • a memory configured to store executable instructions of the processor
  • processor is configured to:
  • At least two sets of temperature sensors are cyclically opened in a predetermined order, and the at least two sets of temperature sensors are obtained by dividing at least two temperature sensors disposed in the side frame of the terminal, each set of the temperature
  • the sensor includes at least one temperature sensor
  • the method and device for waking up the screen provided by the embodiment of the present disclosure, when the screen is in the off-screen state, cyclically turn on at least two sets of temperature sensors in a predetermined order, and temperature sensing is performed by the opened temperature sensor, relative to the correlation.
  • the technology eliminates the need to turn all temperature sensors on at the same time, effectively reducing the power consumption of the terminal.
  • FIG. 1 is a flowchart of a method for waking up a screen according to an exemplary embodiment
  • 2-1 is a flowchart of another method for waking up a screen according to an exemplary embodiment
  • 2-2 is a schematic structural diagram of a terminal according to an exemplary embodiment
  • 2-3 are flowcharts illustrating a method for a terminal to divide at least two temperature sensors disposed in a side frame of a terminal into at least two sets of temperature sensors, according to an exemplary embodiment
  • 2-4 are schematic diagrams showing temperature sensor division of a side frame according to an exemplary embodiment
  • 2-5 are schematic diagrams showing temperature sensor division of another side frame according to an exemplary embodiment
  • 2-6 are flowcharts illustrating a method for a terminal to divide at least two temperature sensors disposed in a side frame of a terminal into at least two sets of temperature sensors, according to an exemplary embodiment
  • 2-7 are schematic diagrams showing temperature sensor division of still another side frame according to an exemplary embodiment
  • FIGS. 2-8 are schematic diagrams showing still another temperature sensor of a side frame according to an exemplary embodiment
  • 2-9 are flowcharts illustrating a method for a terminal to divide at least two temperature sensors disposed in a side frame of a terminal into at least two sets of temperature sensors, according to an exemplary embodiment
  • FIGS. 2-10 are schematic structural diagrams of a terminal according to an exemplary embodiment
  • 3-1 is a block diagram of a wake-up device for a screen according to an exemplary embodiment
  • 3-2 is a block diagram of another screen wake-up device according to an exemplary embodiment
  • FIG. 4 is a block diagram of yet another wake-up device for a screen provided in accordance with an illustrative embodiment.
  • FIG. 1 is a flowchart of a method for waking up a screen according to an exemplary embodiment, and the method for waking up the screen may include the following steps:
  • Step 101 When the screen is in the off state, at least two sets of temperature sensors are cyclically opened in a predetermined order, and the at least two sets of temperature sensors are obtained by dividing at least two temperature sensors disposed in a side frame of the terminal, each set of temperature
  • the sensor includes at least one temperature sensor.
  • Step 102 Perform temperature sensing by using an open temperature sensor.
  • Step 103 When any one of the turned-on temperature sensors senses a temperature in a preset body temperature range, the trigger screen is switched from the off-screen state to the bright-screen state.
  • the wake-up method of the screen provided by the embodiment of the present disclosure is that, when the screen is in the off-screen state, at least two sets of temperature sensors are cyclically turned on in a predetermined order, and the temperature sensor is turned on by the open temperature sensor, relative to the related art. It is not necessary to turn all temperature sensors on at the same time, which effectively reduces the power consumption of the terminal.
  • 2-1 is a flowchart of another method for waking up a screen according to an exemplary embodiment, and the method for waking up the screen may include the following steps:
  • Step 201 The terminal divides at least two temperature sensors disposed in a side frame of the terminal into at least two groups of temperature sensors, each group of temperature sensors including at least one temperature sensor.
  • a temperature transducer refers to a sensor that senses temperature and converts the temperature into a usable output signal.
  • the temperature sensor is disposed at the side of the terminal. In the frame, the temperature sensor is disposed inside the side frame or embedded on the inner frame, and the temperature sensor can be electrically connected to the processing unit of the terminal to transmit an electrical signal to the processing unit when the temperature is sensed.
  • the processing unit may be a central processing unit (English: Central Processing Unit; CPU) or an integrated circuit (integrated circuit: IC), such as a touch IC.
  • At least two temperature sensors disposed in the side frame of the terminal may be all temperature sensors disposed in the side frame of the terminal, or may be partial temperature sensors disposed in the side frame of the terminal, The disclosed embodiment does not limit this.
  • at least two temperature sensors disposed in the side frame of the terminal are all temperature sensors disposed in the side frame of the terminal.
  • FIG. 2-2 is a schematic structural diagram of a terminal according to an exemplary embodiment.
  • the side frame of the terminal is provided with at least two temperature sensors 00, for example, a left side border of the terminal.
  • a plurality of temperature sensors 00 are disposed in the right side of the frame, and the number of the temperature sensors in the left side frame and the right side frame may be the same or different.
  • the left side and the right side of the terminal refer to both ends of the gate line scanning direction of the display screen of the terminal.
  • FIG. 2-3 is a flowchart illustrating a method for a terminal to divide at least two temperature sensors disposed in a side frame of a terminal into at least two sets of temperature sensors according to an exemplary embodiment, including:
  • Step 2011 determining n sensors to be divided in the side frame of the terminal, wherein the n sensors to be divided are temperature sensors disposed on any one of the left and right side borders of the terminal, or the left and right side borders of the terminal are set.
  • n is an integer greater than or equal to one.
  • all the temperature sensors in the left and right side frames of the terminal may be divided, or part of the temperature sensors in the left and right side frames of the terminal may be divided. Therefore, the terminal needs to determine the sensor to be divided first, and if there are n sensors to be divided, the n sensors to be divided are temperature sensors disposed on either side of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in the border, n is an integer greater than or equal to 1.
  • Step 2012 When n is an integer multiple of m, the n sensors to be divided are divided into at least two sets of temperature sensors according to each set of adjacent m temperature sensors, and m is an integer greater than 0 and less than or equal to n.
  • the n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, the n sensors to be divided are divided into at least one set of each adjacent m temperature sensors.
  • the order of the two sets of temperature sensors may be from top to bottom or from bottom to top.
  • the embodiments of the present disclosure do not limit this; when the n sensors to be divided are the left and right side frames of the terminal When all the temperature sensors are set, the order in which the n sensors to be divided are divided into at least two sets of temperature sensors according to each of the adjacent m temperature sensors may be in a clockwise order or a counterclockwise order, and the present disclosure The embodiment does not limit this.
  • FIG. 2-4 is a schematic diagram of temperature sensor division of a side frame according to an exemplary embodiment, and FIG. 2-4 shows two left and right side borders.
  • One side frame, FIG. 2-5 is an example of dividing the temperature sensor in the order from top to bottom.
  • the temperature sensor in the side frame is divided into a first group and a second group of two sets of temperature sensors.
  • Step 2013 When n is not an integer multiple of m, divide the n sensors to be divided into a group, wherein the first w temperature sensors of the n sensors to be divided are divided into a group of each adjacent m temperature sensors Group temperature sensor, The temperature sensors other than the first w temperature sensors among the n sensors to be divided are divided into the last group of temperature sensors, Indicates rounding down n/m.
  • All the temperature sensors set in the side frame, Figure 2-5 is the division of the temperature sensor in the order of counterclockwise t, the first six temperature sensors in the temperature sensor in the side frame set in the left and right side frames According to one set of three adjacent temperature sensors, two sets of temperature sensors are divided into two groups, that is, the first group and the second group are two sets of temperature sensors, and the temperature sensors of the seven temperature sensors except the first six temperature sensors are The last temperature sensor in the side frame shown in Figure 2-5 is divided into the last set of temperature sensors, the third set of temperature sensors.
  • each side frame of the left and right side frames may be set.
  • the temperature sensors are respectively divided by the dividing method provided in the above step 2012 or step 2013.
  • the left side frame and the right side frame are divided by the dividing method provided in the above step 2012 or step 2013 to obtain two sets of temperature sensors respectively, and then the final terminal is There are 4 sets of temperature sensors.
  • FIG. 2-6 is a flowchart illustrating a method for a terminal to divide at least two temperature sensors disposed in a side frame of a terminal into at least two sets of temperature sensors according to an exemplary embodiment, including:
  • Step 2014 determining n sensors to be divided in the side frame of the terminal, wherein the n sensors to be divided are temperature sensors disposed on any one of the left and right side borders of the terminal, or the left and right side borders of the terminal are set.
  • n is an integer greater than or equal to one.
  • the step 2014 may refer to the foregoing step 2011, and details are not described herein.
  • Step 2015 dividing n sensors to be divided into P groups of temperature sensors in each side frame, P is an integer greater than or equal to 2, and the px+i temperature sensors are divided into the i-th temperature sensor, wherein 1 ⁇ i ⁇ p, 0 ⁇ x ⁇ (n / p), 1 ⁇ px + i ⁇ n, and x is an integer.
  • the order of dividing the n sensors to be divided according to step 2015 may be from top to bottom.
  • the order may also be a bottom-up order, which is not limited by the embodiment of the present disclosure; when the n sensors to be divided are all the temperature sensors disposed in the left and right side frames of the terminal, n are performed according to step 2015.
  • the order in which the sensors are to be divided may be in a clockwise order or a counterclockwise order, which is not limited in the embodiment of the present disclosure.
  • the temperature sensor of the frame is divided into two parts.
  • the temperature sensor in the side frame is divided into three groups of temperature groups of the first group, the second group and the third group.
  • the sensor, the 3x+i temperature sensor is divided in the i-th temperature sensor, 1 ⁇ i ⁇ 3, 0 ⁇ x ⁇ 2, 1 ⁇ 3x+i ⁇ 6, for example, the first and fourth temperature sensors are divided in In the first group of temperature sensors, the second and fifth temperature sensors are divided into the second group of temperature sensors, and the third and sixth temperature sensors are divided into the third group of temperature sensors, adjacent to each other in the same temperature sensor group.
  • the two temperature sensors are located on the side frame of the terminal, separated by two temperature sensors.
  • the first, fourth and seventh temperature sensors are divided into the first group of temperature sensors, the second and the The five temperature sensors are divided into a second set of temperature sensors, and the third and sixth temperature sensors are divided into a third set of temperature sensors.
  • each side frame of the left and right side frames may be set.
  • the temperature sensors are respectively divided by the dividing method provided in the above step 2012 or step 2013.
  • the left side frame and the right side frame are divided by the dividing method provided in the above step 2012 or step 2013 to obtain two sets of temperature sensors respectively, and then the final terminal is There are 4 sets of temperature sensors.
  • FIG. 2-9 is a flowchart illustrating a method for a terminal to divide at least two temperature sensors disposed in a side frame of a terminal into at least two sets of temperature sensors according to an exemplary embodiment, including:
  • each temperature sensor disposed in the side frame of the terminal is turned on when the screen is in the off-screen state, and at least one screen-off state exists in the preset time period.
  • the preset time period may be one day or several hours, and if the screen is in the off state during the preset time period, all the temperature sensors in the side frame are turned on during the screen blanking process.
  • Step 2017 Count the number of times each temperature sensor senses the temperature in the preset body temperature range during the preset time period.
  • FIG. 2-10 is a schematic structural diagram of a terminal according to an exemplary embodiment, and the side of the terminal The temperature sensors in the frame are respectively configured with numbers 001 to 006.
  • the user's customary holding gesture is the right hand holding gesture in FIG. 2-9, the right hand holding gesture corresponds to the touch area on the terminal.
  • the thumb region E1, the index finger region E2, the ring finger region E3, the little finger region E4, and the palmar region E5 may be included, wherein the index finger region E2, the ring finger region E3, and the little finger region E4 are often generated (generated by indicating that the corresponding position is detected)
  • the temperature sensors 002 and 003 of the left side frame correspond to the position
  • the thumb area E1 is often generated at the corresponding position of the temperature sensor 004 of the right side frame
  • the palm area E5 is often generated by the temperature sensor 005 of the right side frame and 006 corresponds to the position, correspondingly, the more times the user's hand touches the side frame of the terminal, the more times the temperature sensor of the corresponding position senses the temperature of the human body, within the preset time period, each of FIG.
  • the number of times the temperature sensor senses the temperature in the preset body temperature range can be as shown in Table 1.
  • the body temperature range is preset, and when the temperature sensor detects the temperature in the body temperature range, the terminal determines that the body temperature is sensed.
  • the human body temperature range provided in the embodiments of the present disclosure generally refers to a human hand temperature range, and the human body temperature range may be 36 to 37 ° C.
  • Step 2018 According to the number of times the temperature sensor senses the temperature in the preset body temperature range, the at least two temperature sensors disposed in the side frame of the terminal are divided into at least two groups of temperature sensors of different priorities, with priority and The temperature sensor senses the preset body temperature The number of temperatures in the range is proportional.
  • At least one threshold value may be set in the embodiment of the present disclosure, and the number of times the temperature sensor senses the temperature in the preset body temperature range is compared with the at least one threshold value to be disposed in the side frame of the terminal.
  • At least two temperature sensors are divided into at least two sets of temperature sensors of different priorities.
  • At least two temperature sensors disposed in the side frame of the terminal are divided into higher priorities by comparing the number of times each temperature sensor senses the temperature in the preset body temperature range with 5.
  • a group and a group of lower priority have a total of two sets of temperature sensors. Assuming that each temperature sensor senses the temperature of the preset body temperature range as shown in Table 1, the group with the higher priority is group A, and the group with lower priority is group B, the reference table 1, wherein group A includes temperature sensors 002, 003, and 005, and group B includes temperature sensors 001, 004, and 006.
  • the number of times thresholds is 5 and 8
  • the number of times each temperature sensor senses the temperature in the preset body temperature range is as shown in Table 1, and can be divided into three groups of priority high, medium and low temperature sensors, wherein A set of temperature sensors having a high priority includes temperature sensors 002 and 003, a set of temperature sensors centered on the priority includes a temperature sensor 005, and a set of temperature sensors having a low priority includes temperature sensors 001, 004, and 006, and the division result table 1 is not shown.
  • the dividing method in the above step 2015 is only a schematic description. In actual applications, other methods may be used to detect the temperature of the preset human body temperature range according to each temperature sensor, and the side frame disposed on the terminal side.
  • the at least two temperature sensors are divided into at least two sets of temperature sensors of different priorities, which are not described in detail in the embodiments of the present disclosure.
  • the embodiment of the present disclosure can effectively combine the user's personal holding habits into the grouping mode by using the manner provided by the third aspect to ensure the subsequent temperature sensing process. Accurate.
  • the terminal divides at least two temperature sensors disposed in a side frame of the terminal
  • the method for at least two sets of temperature sensors may further include:
  • At least two temperature sensors disposed in the side frame of the terminal are divided into at least two sets of temperature sensors by a quadrant partitioning algorithm.
  • quadrant partitioning algorithms there may be multiple types of quadrant partitioning algorithms.
  • quadrant partitioning algorithm in the related art.
  • the terminal itself may not perform the partitioning operation of the temperature sensor, but the other processing device performs division according to the structure of the terminal in advance, and then the division result is configured in the terminal, and the terminal directly acquires the static configuration. The result is divided, and the temperature sensor group is turned on according to the division result.
  • the method of dividing the temperature sensor of the other processing device reference may be made to the above-mentioned step 201, which is not limited by the embodiment of the present disclosure.
  • Step 202 When the screen is in the off state, the terminal cyclically turns on at least two sets of temperature sensors in a predetermined order.
  • the division method provided by the third aspect in the above step 201 is adopted, and correspondingly, at least two sets of temperature sensors are cyclically opened in a predetermined order, including:
  • At least two sets of temperature sensors are cyclically turned on in a predetermined order, wherein the opening time of the temperature sensor is proportional to the priority.
  • the temperature sensor is divided into group A and group B in Table 1 by using the partitioning method provided in the third aspect, the temperature sensors in group A and group B are cycled, and group A with higher priority is used.
  • the temperature sensor is turned on longer than the temperature sensor in group B.
  • At least two sets of temperature sensors obtained by dividing may be set to have the same base opening duration.
  • the base opening time may be 0.5 s (seconds), and then according to the at least two groups.
  • the priority of the temperature sensor is to assign a priority weight to each temperature sensor group, and the product of the base priority and the priority weight of each temperature sensor group is taken as the actual opening time of each temperature sensor.
  • each temperature sensor group may be configured with a priority weight by querying a preset priority and weight correspondence.
  • the temperature sensor group division when the temperature sensor group division is performed, at least two sets of temperature sensors are cyclically opened in a predetermined order by using the division method provided by the first, second, and fourth aspects in the above step 201, including: adopting time The round robin algorithm cycles through at least two sets of temperature sensors in a predetermined sequence.
  • the time round robin algorithm refers to an algorithm for sequentially triggering the temperature sensor to be turned on according to a preset time period
  • the time polling algorithm is used to cycle at least two sets of temperature sensors in a predetermined order, which may actually refer to the same opening.
  • the cycle sequentially turns on at least two sets of temperature sensors in a predetermined order.
  • the turn-on period may be 0.5 s.
  • the terminal may further update the division result of the temperature sensor.
  • the terminal may count the preset time period, and each temperature sensor that is turned on senses the temperature in the preset body temperature range. Number of times, at least one screen-off state exists in the preset time period; at least two temperature sensors disposed in the side frame of the terminal according to the number of times that each temperature sensor that is turned on senses the temperature in the preset body temperature range Divided into at least two sets of temperature sensors of different priorities, the priority and the temperature sensor sensed to be in a preset person The number of temperatures in the body temperature range is proportional.
  • the at least two sets of temperature sensors are cycled according to the priority of the at least two sets of temperature sensors, wherein the priority is proportional to the opening time of the temperature sensor.
  • the temperature sensor that is turned on refers to the temperature sensor that is turned on by using the segmentation result of step 202.
  • the process of updating the segmentation result reference may be made to the third aspect of the foregoing step 201, which is not described in detail in the embodiment of the present disclosure.
  • Step 203 The terminal performs temperature sensing by using an open temperature sensor.
  • the temperature sensors in the terminal side frame are not simultaneously turned on at the same time, and the terminal performs temperature sensing through the turned-on temperature sensor.
  • Step 204 When any one of the turned-on temperature sensors senses a temperature in a preset body temperature range, the terminal trigger screen is switched from the off-screen state to the bright-screen state.
  • Step 205 The terminal receives information input by the user through a screen that is in a bright screen state.
  • the information input by the user may be a gesture, a password, a trajectory, or the like, which is not limited by the embodiment of the present disclosure.
  • the predetermined sequence in the embodiment of the present disclosure may be statically configured in the terminal in advance, and may be in a clockwise order, a counterclockwise order, a top-to-bottom or a bottom-up order, which is not limited by the embodiment of the present disclosure.
  • the wake-up method of the screen provided by the embodiment of the present disclosure is that, when the screen is in the off-screen state, at least two sets of temperature sensors are cyclically turned on in a predetermined order, and the temperature sensor is turned on by the open temperature sensor, relative to the related art. It is not necessary to turn all temperature sensors on at the same time, which effectively reduces the power consumption of the terminal.
  • 3-1 is a block diagram of a wake-up device for a screen according to an exemplary embodiment, for
  • the terminal may be a mobile phone, a pad, or the like, and includes: an opening module 301, a sensing module 302, and a triggering module 303.
  • the opening module 301 is configured to cycle open at least two sets of temperature sensors in a predetermined order when the screen is in a screen-off state, the at least two sets of temperature sensors dividing the at least two temperature sensors disposed in the side frame of the terminal Each set of the temperature sensor includes at least one temperature sensor;
  • the sensing module 302 is configured to perform temperature sensing by using an open temperature sensor
  • the triggering module 303 is configured to trigger the screen to be switched from the screen-off state to the bright-screen state when any one of the turned-on temperature sensors senses a temperature in a preset body temperature range.
  • the wake-up device of the screen provided by the embodiment of the present disclosure can open at least two sets of temperature sensors in a predetermined sequence when the screen is in the off-screen state, and the sensing module performs temperature sensing through the turned-on temperature sensor. Compared with the related art, it is not necessary to turn on all the temperature sensors at the same time, which effectively reduces the power consumption of the terminal.
  • FIG. 3-2 is a block diagram of another screen wake-up device provided for a terminal, including: an opening module 301, a sensing module 302, a triggering module 303, and a dividing module 304, according to an exemplary embodiment.
  • the opening module 301 is configured to cycle open at least two sets of temperature sensors in a predetermined order when the screen is in a screen-off state, the at least two sets of temperature sensors dividing the at least two temperature sensors disposed in the side frame of the terminal Each set of the temperature sensor includes at least one temperature sensor;
  • the sensing module 302 is configured to perform temperature sensing by using an open temperature sensor
  • the triggering module 303 is configured to trigger the screen to be switched from the screen-off state to the bright-screen state when any one of the turned-on temperature sensors senses a temperature in a preset body temperature range.
  • a dividing module 304 configured to set at least two temperatures in a side frame of the terminal The sensor is divided into the at least two sets of temperature sensors.
  • the dividing module 304 is configured to:
  • n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in one side frame, the n being an integer greater than or equal to 1;
  • the n to-be-divided sensors are divided into at least two groups of temperature sensors according to a group of each adjacent m temperature sensors, where m is greater than 0 and less than or equal to n Integer
  • the n to-be-divided sensors are divided into a group, wherein the first w temperature sensors of the n to be divided sensors are divided into a group of each adjacent m temperature sensors Group temperature sensor, said a temperature sensor other than the first w temperature sensors among the n to-be-divided sensors is divided into a last group of temperature sensors, Indicates rounding down n/m.
  • the dividing module 304 is configured to:
  • n sensors to be divided are temperature sensors disposed on any one of the left and right side frames of the terminal, or the left and right sides of the terminal All temperature sensors set in one side frame, the n being an integer greater than or equal to 1;
  • the n to-be-divided sensors are divided into P groups of temperature sensors, P is an integer greater than or equal to 2, and the px+i temperature sensors are divided into the i-th temperature sensor, where 1 ⁇ i ⁇ p, 0 ⁇ x ⁇ (n / p), 1 ⁇ px + i ⁇ n, the x is an integer.
  • the dividing module 304 is configured to:
  • At least two temperature sensors disposed in a side frame of the terminal are divided into the at least two sets of temperature sensors by a quadrant partitioning algorithm.
  • the dividing module 304 is configured to:
  • each temperature sensor disposed in the side frame of the terminal is turned on, and at least one screen-off state exists in the preset time period.
  • each of the temperature sensors senses a temperature in a preset body temperature range during a predetermined period of time.
  • the opening module 301 is configured to cyclically turn on the at least two groups of temperature sensors according to a priority of the at least two groups of temperature sensors, wherein an opening time of the temperature sensor is proportional to the priority.
  • the opening module 301 is configured to:
  • At least two sets of temperature sensors are cycled in a predetermined sequence using a time round robin algorithm.
  • the wake-up device of the screen provided by the embodiment of the present disclosure can open at least two sets of temperature sensors in a predetermined sequence when the screen is in the off-screen state, and the sensing module performs temperature sensing through the turned-on temperature sensor. Compared with the related art, it is not necessary to turn on all the temperature sensors at the same time, which effectively reduces the power consumption of the terminal.
  • An embodiment of the present disclosure provides a wake-up device for a screen, where the terminal includes:
  • a memory configured to store executable instructions of the processor
  • processor is configured to:
  • At least two sets of temperature sensors are cyclically opened in a predetermined order, and the at least two sets of temperature sensors are obtained by dividing at least two temperature sensors disposed in the side frame of the terminal, each set of the temperature
  • the sensor includes at least one temperature sensor
  • FIG. 4 is a block diagram of still another wake-up device 400 for a terminal, according to an exemplary embodiment.
  • device 400 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a gaming console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
  • apparatus 400 can include one or more of the following components: processing component 402, memory 404, power component 406, multimedia component 408, audio component 410, input/output (I/O) interface 412, sensor component 414, and Communication component 416.
  • Processing component 402 typically controls the overall operation of device 400, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • Processing component 402 can include one or more processors 420 to execute instructions to perform all or part of the steps of the above methods.
  • processing component 402 can include one or more modules to facilitate interaction between component 402 and other components.
  • processing component 402 can include a multimedia module to facilitate interaction between multimedia component 408 and processing component 402.
  • Memory 404 is configured to store various types of data to support operation at device 400. Examples of such data include instructions for any application or method operating on device 400, contact data, phone book data, messages, pictures, videos, and the like. Memory 404 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM erasable Programmable read only memory
  • PROM programmable read only memory
  • ROM read only memory
  • magnetic memory flash memory
  • flash memory magnetic or optical disk.
  • Power component 406 provides power to various components of device 400.
  • Power component 406 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for device 400.
  • the multimedia component 408 includes a screen between the device 400 and the user that provides an output interface.
  • the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can sense not only the boundaries of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the multimedia component 408 includes a front camera and/or a rear camera. When the device 400 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
  • the audio component 410 is configured to output and/or input an audio signal.
  • audio component 410 includes a microphone (MIC) that is configured to receive an external audio signal when device 400 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode.
  • the received audio signal may be further stored in memory 404 or transmitted via communication component 416.
  • audio component 410 also includes a speaker configured to output an audio signal.
  • the I/O interface 412 provides an interface between the processing component 402 and the peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
  • Sensor assembly 414 includes one or more sensors configured to provide a status assessment of various aspects of device 400.
  • sensor assembly 414 can detect an open/closed state of device 400, a relative positioning of components, such as a display and a keypad of device 400, and sensor component 414 can also detect a change in position of one component of device 400 or device 400, user The presence or absence of contact with device 400, device 400 orientation or acceleration/deceleration and temperature variation of device 400.
  • Sensor assembly 414 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • Sensor assembly 414 can also include a light sensor, such as A CMOS or CCD image sensor configured for use in imaging applications.
  • the sensor assembly 414 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • Communication component 416 is configured to facilitate wired or wireless communication between device 400 and other devices.
  • the device 400 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof.
  • communication component 416 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel.
  • communication component 416 also includes a near field communication (NFC) module to facilitate short range communication.
  • NFC near field communication
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • device 400 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor, or other electronic component implementation configured to perform the above methods.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor, or other electronic component implementation configured to perform the above methods.
  • non-transitory computer readable storage medium comprising instructions, such as a memory 404 comprising instructions executable by processor 420 of apparatus 400 to perform the above method.
  • the non-transitory computer readable storage medium may be a ROM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.
  • a non-transitory computer readable storage medium that, when executed by a processor of the apparatus 400, enables the apparatus 400 to perform a wake-up method of a screen provided by an embodiment of the present disclosure.
  • the method and device for waking up the screen provided by the embodiment of the present disclosure, when the screen is in the off-screen state, cyclically turn on at least two sets of temperature sensors in a predetermined order, and temperature sensing is performed by the opened temperature sensor, relative to the correlation.
  • the technology eliminates the need to turn all temperature sensors on at the same time, effectively reducing the power consumption of the terminal.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Dermatology (AREA)
  • General Health & Medical Sciences (AREA)
  • Neurology (AREA)
  • Neurosurgery (AREA)
  • User Interface Of Digital Computer (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

一种屏幕的唤醒方法及装置,属于电子技术应用领域。所述方法包括:在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器(101);通过开启的温度传感器进行温度感应(102);当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态(103)。

Description

屏幕的唤醒方法及装置
相关申请的交叉引用
本申请基于申请号为201510934800.5、申请日为2015年12月15日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本公开实施例涉及电子技术应用领域,特别涉及一种屏幕的唤醒方法及装置。
背景技术
在终端(如手机)处于休眠状态(即该终端的屏幕处于灭屏状态)时,其屏幕处在低功耗模式,若需要使该终端正常工作,需要对终端进行唤醒,使该终端由休眠状态切换为唤醒状态。
相关技术中,可以采用手势唤醒、密码唤醒或轨迹唤醒等多种方式实现终端的唤醒,上述唤醒方式中,均需要先触发终端的屏幕从灭屏状态切换至亮屏状态,该过程称为屏幕的唤醒过程,处于亮屏状态的屏幕才能接收用户输入的手势、密码或轨迹等等,从而唤醒终端。相关技术中,提供一种屏幕的唤醒方法,可以通过设置在终端侧边框的温度传感器来感知用户的手部温度,以触发终端的亮屏操作。具体的,终端的侧边框中左右两个侧边框内均设置有多个温度传感器,在屏幕处于灭屏状态时,该多个温度传感器全部开启,当任一温度传感器感应到处于预设人体温度范围的温度时,所述终端的屏幕由所述灭屏状态切换至亮屏状态。
发明内容
为了解决终端功耗较高的问题,本公开实施例提供了一种屏幕的唤醒方法及装置。所述技术方案如下:
第一方面,提供了一种屏幕的唤醒方法,包括:
在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
通过开启的温度传感器进行温度感应;
当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
可选的,所述方法还包括:
将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
可选的,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
当所述n为m的整数倍时,将所述n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器,所述m为大于0,且小于或等于n的整数;
当所述n不为m的整数倍时,将所述n个待划分传感器划分为
Figure PCTCN2016101457-appb-000001
组,其中,所述n个待划分传感器的前w个温度传感器按照每相邻的m个温度传感器一组划分为
Figure PCTCN2016101457-appb-000002
组温度传感器,所述
Figure PCTCN2016101457-appb-000003
所述n个待 划分传感器中除所述前w个温度传感器之外的温度传感器划分为最后一组温度传感器,所述
Figure PCTCN2016101457-appb-000004
表示对n/m向下取整。
可选的,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
将所述n个待划分传感器划分为P组温度传感器,P为大于或等于2的整数,第px+i个温度传感器划分在第i组温度传感器中,其中1≤i≤p,0≤x≤(n/p),1≤px+i≤n,所述x为整数。
可选的,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
采用象限划分算法将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
可选的,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
在预设时间段内,在屏幕处于灭屏状态时,开启设置在所述终端的侧边框中的每个温度传感器,所述预设时间段中存在至少一次灭屏状态;
统计预设时间段内,所述每个温度传感器感应到处于预设人体温度范围的温度的次数;
根据所述每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在所述终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,所述优先级与温度传感器感应到处于预设人体温度范围的温度的次数成正比。
可选的,所述按预定顺序循环开启至少两组温度传感器,包括:
根据所述至少两组温度传感器的优先级,按预定顺序循环开启所述至少两组温度传感器,其中,温度传感器的开启时长与所述优先级成正比。
可选的,所述按预定顺序循环开启至少两组温度传感器,包括:
采用时间轮循算法按预定顺序循环开启至少两组温度传感器。
第二方面,提供一种屏幕的唤醒装置,包括:
开启模块,被配置为在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
感应模块,被配置为通过开启的温度传感器进行温度感应;
触发模块,被配置为当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
可选的,所述装置还包括:
划分模块,被配置为将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
可选的,所述划分模块,被配置为:
确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
当所述n为m的整数倍时,将所述n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器,所述m为大于0,且小于或等于n的整数;
当所述n不为m的整数倍时,将所述n个待划分传感器划分为
Figure PCTCN2016101457-appb-000005
组,其中,所述n个待划分传感器的前w个温度传感器按照每相邻的m个温度传感器一组划分为
Figure PCTCN2016101457-appb-000006
组温度传感器,所述
Figure PCTCN2016101457-appb-000007
所述n个待划分传感器中除所述前w个温度传感器之外的温度传感器划分为最后一组温度传感器,所述
Figure PCTCN2016101457-appb-000008
表示对n/m向下取整。
可选的,所述划分模块,被配置为:
确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
将所述n个待划分传感器划分为P组温度传感器,P为大于或等于2的整数,第px+i个温度传感器划分在第i组温度传感器中,其中1≤i≤p,0≤x≤(n/p),1≤px+i≤n,所述x为整数。
可选的,所述划分模块,被配置为:
采用象限划分算法将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
可选的,所述划分模块,被配置为:
在预设时间段内,在屏幕处于灭屏状态时,开启设置在所述终端的侧边框中的每个温度传感器,所述预设时间段中存在至少一次灭屏状态;
统计预设时间段内,所述每个温度传感器感应到处于预设人体温度范围的温度的次数;
根据所述每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在所述终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,所述优先级与温度传感器感应到处于预设人体温度范围的温度的次数成正比。
可选的,所述开启模块,被配置为:
根据所述至少两组温度传感器的优先级,按预定顺序循环开启所述至少两组温度传感器,其中,温度传感器的开启时长与所述优先级成正比。
可选的,所述开启模块,被配置为:
采用时间轮循算法按预定顺序循环开启至少两组温度传感器。
第三方面,提供一种屏幕的唤醒装置,包括:
处理器;
配置为存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
通过开启的温度传感器进行温度感应;
当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
本公开的实施例提供的技术方案可以包括以下有益效果:
综上所述,本公开实施例提供的屏幕的唤醒方法及装置,由于在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,通过开启的温度传感器进行温度感应,相对于相关技术,无需在同一时刻将所有温度传感器全部开启,有效地降低了终端的功耗。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的 一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种屏幕的唤醒方法的流程图;
图2-1是根据一示例性实施例示出的另一种屏幕的唤醒方法的流程图;
图2-2是根据一示例性实施例示出的一种终端的结构示意图;
图2-3是根据一示例性实施例示出的终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法的流程图;
图2-4是根据一示例性实施例示出的一种侧边框的温度传感器划分示意图;
图2-5是根据一示例性实施例示出的另一种侧边框的温度传感器划分示意图;
图2-6是根据一示例性实施例示出的终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法的流程图;
图2-7是根据一示例性实施例示出的又一种侧边框的温度传感器划分示意图;
图2-8是根据一示例性实施例示出的又一种侧边框划的温度传感器分示意图;
图2-9是根据一示例性实施例示出的终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法的流程图;
图2-10是根据一示例性实施例示出的一种终端的结构示意图;
图3-1是根据一示意性实施例提供的一种屏幕的唤醒装置的框图;
图3-2是根据一示意性实施例提供的另一种屏幕的唤醒装置的框图;
图4是根据一示意性实施例提供的又一种屏幕的唤醒装置的框图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围, 而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
为了使本公开实施例的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施例作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
图1是根据一示例性实施例示出的一种屏幕的唤醒方法的流程图,该屏幕的唤醒方法可以包括如下几个步骤:
步骤101、在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,该至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组温度传感器包括至少一个温度传感器。
步骤102、通过开启的温度传感器进行温度感应。
步骤103、当开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发屏幕由灭屏状态切换至亮屏状态。
综上所述,本公开实施例提供的屏幕的唤醒方法,由于在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,通过开启的温度传感器进行温度感应,相对于相关技术,无需在同一时刻将所有温度传感器全部开启,有效地降低了终端的功耗。
图2-1是根据一示例性实施例示出的另一种屏幕的唤醒方法的流程图,该屏幕的唤醒方法可以包括如下几个步骤:
步骤201、终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器,每组温度传感器包括至少一个温度传感器。
温度传感器(temperature transducer)是指能感受温度并将温度转换成可用输出信号的传感器,在本公开实施例中,温度传感器设置在终端的侧 边框中,指的是该温度传感器设置在侧边框内侧,或者镶嵌在内边框上,且该温度传感器可以与终端的处理单元电连接,在感知到温度时,向处理单元传输电信号。该处理单元可以为中央处理器(英文:Central Processing Unit;简称:CPU)或者处集成电路(英文:integrated circuit;简称:IC),如触控IC。
在本公开实施例中,设置在终端的侧边框中的至少两个温度传感器可以为设置在终端的侧边框中的所有温度传感器,也可以是设置在终端的侧边框中的部分温度传感器,本公开实施例对此不做限定,通常的,设置在终端的侧边框中的至少两个温度传感器为设置在终端的侧边框中的所有温度传感器。
如图2-2所示,图2-2是根据一示例性实施例示出的一种终端的结构示意图,该终端的侧边框中设置有至少两个温度传感器00,例如,终端的左侧边框和右侧边框内分别设置有多个温度传感器00,其中左侧边框和右侧边框中设置的温度传感器的个数可以相同,也可以不同,本公开实施例对此不做限定。需要说明的是,本公开实施例中,终端的左侧和右侧指的是终端的显示屏的栅线扫描方向的两端。
实际应用中,终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法有多种,本公开实施例以如下四方面进行示意性说明:
第一方面,图2-3是根据一示例性实施例示出的终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法的流程图,包括:
步骤2011、确定终端的侧边框中的n个待划分传感器,n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,终端的左右两个侧边框中设置的所有温度传感器,n为大于或等于1的整数。
在本公开实施例中,可以对终端的左右两个侧边框中所有的温度传感器进行划分,也可以对终端的左右两个侧边框中的部分温度传感器进行划分。因此,终端需要先确定待划分传感器,假设待划分传感器为n个,则n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,终端的左右两个侧边框中设置的所有温度传感器,n为大于或等于1的整数。
步骤2012、当n为m的整数倍时,将n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器,m为大于0,且小于或等于n的整数。
需要说明的是,当n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器时,将n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器的顺序可以是由上到下的顺序,也可以是由下到上的顺序,本公开实施例对此不做限定;当n个待划分传感器为终端的左右两个侧边框中设置的所有温度传感器时,将n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器的顺序可以是顺时针的顺序,也可以是逆时针的顺序,本公开实施例对此不做限定。
示例的,n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器,假设n=6,m=3,则每个侧边框按照每相邻3个温度传感器一组划分为2组温度传感器,如图2-4,图2-4是根据一示例性实施例示出的一种侧边框的温度传感器划分示意图,该图2-4所示为左右两个侧边框任一侧边框,图2-5是以从上到下的顺序进行的温度传感器的划分为例,该侧边框内的温度传感器划分为第一组和第二组共两组温度传感器。
步骤2013、当n不为m的整数倍时,将n个待划分传感器划分为
Figure PCTCN2016101457-appb-000009
组,其中,n个待划分传感器的前w个温度传感器按照每相邻的m个温度 传感器一组划分为
Figure PCTCN2016101457-appb-000010
组温度传感器,
Figure PCTCN2016101457-appb-000011
n个待划分传感器中除前w个温度传感器之外的温度传感器划分为最后一组温度传感器,
Figure PCTCN2016101457-appb-000012
表示对n/m向下取整。
示例的,n个待划分传感器为终端的左右两个侧边框中设置的所有温度传感器,假设n=7,m=3,其中
Figure PCTCN2016101457-appb-000013
w=2*m=6,则如图2-5,图2-5是根据一示例性实施例示出的另一种侧边框的温度传感器划分示意图,该图2-5所示为左右两个侧边框中设置的所有温度传感器,图2-5是以逆时针t的顺序进行的温度传感器的划分为例,左右两个侧边框中设置的侧边框内的温度传感器中的前6个温度传感器按照每相邻的3个温度传感器一组划分为2组温度传感器,即第一组和第二组共两组温度传感器,7个温度传感器中除前6个温度传感器之外的温度传感器,即图2-5所示的侧边框中的最后一个温度传感器,划分为最后一组温度传感器,即第三组温度传感器。
需要说明的是,本公开实施例中,当n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器时,可以将左右两个侧边框中每个侧边框设置的温度传感器都分别采用上述步骤2012或步骤2013提供的划分方法进行划分,例如左侧边框和右侧边框采用上述步骤2012或步骤2013提供的划分方法进行划分分别得到2组温度传感器,则最终终端中存在4组温度传感器。
第二方面,图2-6是根据一示例性实施例示出的终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法的流程图,包括:
步骤2014、确定终端的侧边框中的n个待划分传感器,n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,终端的左右两个侧边框中设置的所有温度传感器,n为大于或等于1的整数。
步骤2014可以参考上述步骤2011,本公开实施例对此不做赘述。
步骤2015、将每个侧边框中n个待划分传感器划分为P组温度传感器,P为大于或等于2的整数,第px+i个温度传感器划分在第i组温度传感器中,其中,1≤i≤p,0≤x≤(n/p),1≤px+i≤n,x为整数。
需要说明的是,当n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器时,按照步骤2015对n个待划分传感器进行划分的顺序可以是由上到下的顺序,也可以是由下到上的顺序,本公开实施例对此不做限定;当n个待划分传感器为终端的左右两个侧边框中设置的所有温度传感器时,按照步骤2015对n个待划分传感器进行划分的顺序可以是顺时针的顺序,也可以是逆时针的顺序,本公开实施例对此不做限定。
当n是p的整数倍时,在同一温度传感器组中,相邻的两个温度传感器在终端的侧边框上的位置,相隔P-1个温度传感器,示例的,当n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器。假设n=6,p=3,则将每个侧边框中6个温度传感器划分为3组温度传感器,如图2-7,图2-7是根据一示例性实施例示出的又一种侧边框的温度传感器划分示意图,该图2-7所示为左右两个侧边框中任一侧边框,该侧边框内的温度传感器划分为第一组、第二组和第三组共三组温度传感器,第3x+i个温度传感器划分在第i组温度传感器中,1≤i≤3,0≤x≤2,1≤3x+i≤6,例如,第1和第4个温度传感器划分在第一组温度传感器中,第2和第5个温度传感器划分在第二组温度传感器中,第3和第6个温度传感器划分在第三组温度传感器中,在同一温度传感器组中,相邻的两个温度传感器在终端的侧边框上的位置,相隔2个温度传感器。
当n不是p的整数倍时,示例的,当n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器,假设n=7,p=3,则将每个侧边框中7个温度传感器划分为3组温度传感器,如图2-8,图2-8是根据一示例性实施例示出的又一种侧边框划的温度传感器分示意图,该图2-8所示 为左右两个侧边框中任一侧边框,该侧边框内的温度传感器划分为第一组、第二组和第三组共三组温度传感器,第3x+i个温度传感器划分在第i组温度传感器中,1≤i≤3,0≤x≤2,1≤3x+i≤7,例如,第1、第4和第7个温度传感器划分在第一组温度传感器中,第2和第5个温度传感器划分在第二组温度传感器中,第3和第6个温度传感器划分在第三组温度传感器中。
需要说明的是,本公开实施例中,当n个待划分传感器为终端的左右两个侧边框中任一侧边框设置的温度传感器时,可以将左右两个侧边框中每个侧边框设置的温度传感器都分别采用上述步骤2012或步骤2013提供的划分方法进行划分,例如左侧边框和右侧边框采用上述步骤2012或步骤2013提供的划分方法进行划分分别得到2组温度传感器,则最终终端中存在4组温度传感器。
当n个待划分传感器为终端的左右两个侧边框中设置的所有温度传感器,其具体划分过程可以参考上述举例,本公开实施例在此不再赘述。
第三方面,图2-9是根据一示例性实施例示出的终端将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器的方法的流程图,包括:
步骤2016、在预设时间段内,在屏幕处于灭屏状态时,开启设置在终端的侧边框中的每个温度传感器,该预设时间段中存在至少一次灭屏状态。
示例的,该预设时间段可以为一天或者几小时,在该预设时间段内,若屏幕处于灭屏状态,则侧边框中的所有的温度传感器在灭屏过程中均开启。
步骤2017、统计预设时间段内,每个温度传感器感应到处于预设人体温度范围的温度的次数。
示例的,假设设置在终端的侧边框中的温度传感器的个数共6个,图2-10是根据一示例性实施例示出的一种终端的结构示意图,该终端的侧边 框中的温度传感器分别配置有编号001至006,示例的,假设用户习惯的握持手势为图2-9中的右手握持手势,则该右手握持手势对应的在终端上的触碰区域可以包括:大拇指区域E1、食指区域E2、无名指区域E3、小指区域E4和掌腹区域E5,其中,食指区域E2、无名指区域E3和小指区域E4经常产生于(产生于表示在相应的位置检测到该区域)左侧边框的温度传感器002和003对应位置,大拇指区域E1经常产生于右侧边框的的温度传感器004对应位置,掌腹区域E5经常产生于右侧边框的的温度传感器005和006对应位置,相应的,用户的手部触碰到终端的侧边框的次数越多,对应位置的温度传感器感应到人体温度的次数越多,预设时间段内,图2-10中每个温度传感器感应到处于预设人体温度范围的温度的次数可以如表1所示。其中,人体温度范围是预先设置的,在温度传感器检测到处于该人体温度范围的温度时,终端确定感应到了人体温度。示例的,本公开实施例中提供的人体温度范围通常指的是人体手部温度范围,该人体温度范围可以为36~37℃。
表1
Figure PCTCN2016101457-appb-000014
步骤2018、根据每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,优先级与温度传感器感应到处于预设人体温度 范围的温度的次数成正比。
示例的,本公开实施例中可以设置至少一个次数阈值,通过将各温度传感器感应到处于预设人体温度范围的温度的次数与该至少一个次数阈值进行比较来将设置在终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器。
示例的,假设次数阈值为5,通过将各温度传感器感应到处于预设人体温度范围的温度的次数与5进行比较来将设置在终端的侧边框中的至少两个温度传感器划分为优先级高的一组和优先级低的一组共两组温度传感器。则假设每个温度传感器感应到处于预设人体温度范围的温度的次数如表1所示,则划分得到的优先级高的一组为组A,优先级低的一组为组B,参照表1,其中组A包括温度传感器002、003和005,组B包括温度传感器001、004和006。
示例的,假设次数阈值为5和8,每个温度传感器感应到处于预设人体温度范围的温度的次数如表1所示,则可以划分为优先级高、中、低三组温度传感器,其中,优先级高的一组温度传感器包括温度传感器002、003,优先级居中的一组温度传感器包括温度传感器005,优先级低的一组温度传感器包括温度传感器001、004和006,该划分结果表1未示出。
需要说明的是,上述步骤2015中的划分方法只是示意性说明,实际应用中还可以采用其他方式根据每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,本公开实施例对此不再赘述。
由于各个用户对终端的握持方式不同,本公开实施例通过采用第三方面所提供的方式来对温度传感器分组,可以有效将用户的个人握持习惯结合到分组方式上,保证后续温度感应过程的准确。
第四方面,终端将设置在终端的侧边框中的至少两个温度传感器划分 为至少两组温度传感器的方法还可以包括:
采用象限划分算法将设置在终端的侧边框中的至少两个温度传感器划分为至少两组温度传感器。
本公开实施例中,象限划分算法可以有多种,具体可以参考相关技术中的象限划分算法,本公开实施例对此不做限定。
需要说明的是,实际应用中,终端自身可以不进行温度传感器的划分动作,而是由其他处理设备预先根据终端的结构进行划分,然后将划分结果配置在该终端中,终端直接获取静态配置的划分结果,并根据该划分结果进行温度传感器组的开启。其他处理设备的温度传感器划分方法可以参考上述步骤201,本公开实施例对此不做限定。
步骤202、在屏幕处于灭屏状态时,终端按预定顺序循环开启至少两组温度传感器。
实际应用中,终端按预定顺序循环开启至少两组温度传感器的方法有多种,主要保证终端侧边框中的所有温度传感器不在同一时刻开启即可,本公开实施例以如下两种可实现方式进行示意性说明:
在第一种可实现方式中,在进行温度传感器组划分时,采用上述步骤201中第三方面所提供的划分方法,相应的,按预定顺序循环开启至少两组温度传感器,包括:
按照至少两组温度传感器的优先级,按预定顺序循环开启至少两组温度传感器,其中,温度传感器的开启时长与该优先级成正比。
示例的,假设采用第三方面所提供的划分方法,将温度传感器划分成为表1中的组A和组B,则循环开启组A和组B中的温度传感器,且优先级高的组A中的温度传感器的开启时长大于组B中的温度传感器。
实际应用中,可以给划分得到的至少两组温度传感器设置相同的基础开启时长,例如,该基础开启时长可以为0.5s(秒),然后根据该至少两组 温度传感器的优先级为每个温度传感器组配置优先级权值,将基础优先级与每个温度传感器组的优先级权值的乘积作为该每个温度传感器的实际开启时长。示例的,任一温度传感器组i的实际开启时长Mi满足:Ti*Ri=Mi,其中,Ti表示该任一温度传感器组i的基础开启时长,Ri表示该任一温度传感器组i的优先级权值。
本公开实施例中,可以通过查询预设的优先级与权值对应关系为每个温度传感器组配置优先级权值。采用第一种可实现方式所提供的循环开启方法,可以使温度传感器的开启时长与用户的个人握持习惯相结合,用户触碰次数约多,温度传感器感应到人体温度的次数越多,相应的,该温度传感器开启时长越长,这样在保证温度感应准确性的基础上,有效降低终端的功耗。
在第二种可实现方式中,在进行温度传感器组划分时,采用上述步骤201中第一、二和四方面所提供的划分方法,按预定顺序循环开启至少两组温度传感器,包括:采用时间轮循算法按预定顺序循环开启至少两组温度传感器。
本公开实施例中,时间轮循算法指的是按照预设时间周期依次触发温度传感器开启的算法,采用时间轮询算法按预定顺序循环开启至少两组温度传感器实际上可以指,采用相同的开启周期依次按预定顺序循环开启至少两组温度传感器,示例的,该开启周期可以为0.5s。
需要说明的是,在实际应用中,终端还可以进行温度传感器的划分结果的更新,例如,终端可以统计预设时间段内,开启的每个温度传感器感应到处于预设人体温度范围的温度的次数,该预设时间段中存在至少一次灭屏状态;根据开启的每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在该终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,该优先级与温度传感器感应到处于预设人 体温度范围的温度的次数成正比。然后,按照该至少两组温度传感器的优先级循环开启该至少两组温度传感器,其中,该优先级与温度传感器的开启时长成正比。上述开启的温度传感器指的是采用步骤202的划分结果开启的温度传感器,具体更新划分结果的过程可以参考上述步骤201的第三方面,本公开实施例对此不做赘述。
步骤203、终端通过开启的温度传感器进行温度感应。
在本公开实施例中,同一时刻终端侧边框中的温度传感器没有同时开启,终端通过开启的温度传感器进行温度感应。
步骤204、当开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,终端触发屏幕由灭屏状态切换至亮屏状态。
步骤205、终端通过处于亮屏状态的屏幕接收用户输入的信息。
用户输入的信息可以为手势、密码或轨迹等等,本公开实施例对此不做限定。
本公开实施例中的预定顺序可以是预先静态配置在终端中的,可以是顺时针顺序、逆时针顺序、由上到下或由下到上等顺序,本公开实施例对此不做限定。
需要说明的是,本公开实施例提供的屏幕的唤醒方法步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,任何熟悉本技术领域的技术人员在本公开实施例揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本公开实施例的保护范围之内,因此不再赘述。
综上所述,本公开实施例提供的屏幕的唤醒方法,由于在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,通过开启的温度传感器进行温度感应,相对于相关技术,无需在同一时刻将所有温度传感器全部开启,有效地降低了终端的功耗。
图3-1是根据一示意性实施例提供的一种屏幕的唤醒装置的框图,用于 终端,该终端可以为手机、pad等等,包括:开启模块301,感应模块302和触发模块303。
开启模块301,被配置为在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
感应模块302,被配置为通过开启的温度传感器进行温度感应;
触发模块303,被配置为当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
综上所述,本公开实施例提供的屏幕的唤醒装置,由于开启模块能够在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,感应模块通过开启的温度传感器进行温度感应,相对于相关技术,无需在同一时刻将所有温度传感器全部开启,有效地降低了终端的功耗。
图3-2是根据一示意性实施例提供的另一种屏幕的唤醒装置的框图,用于终端,包括:开启模块301,感应模块302,触发模块303和划分模块304。
开启模块301,被配置为在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
感应模块302,被配置为通过开启的温度传感器进行温度感应;
触发模块303,被配置为当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
划分模块304,被配置为将设置在所述终端的侧边框中的至少两个温度 传感器划分为所述至少两组温度传感器。
可选,所述划分模块304,被配置为:
确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
当所述n为m的整数倍时,将所述n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器,所述m为大于0,且小于或等于n的整数;
当所述n不为m的整数倍时,将所述n个待划分传感器划分为
Figure PCTCN2016101457-appb-000015
组,其中,所述n个待划分传感器的前w个温度传感器按照每相邻的m个温度传感器一组划分为
Figure PCTCN2016101457-appb-000016
组温度传感器,所述
Figure PCTCN2016101457-appb-000017
所述n个待划分传感器中除所述前w个温度传感器之外的温度传感器划分为最后一组温度传感器,所述
Figure PCTCN2016101457-appb-000018
表示对n/m向下取整。
可选,所述划分模块304,被配置为:
确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
将所述n个待划分传感器划分为P组温度传感器,P为大于或等于2的整数,第px+i个温度传感器划分在第i组温度传感器中,其中1≤i≤p,0≤x≤(n/p),1≤px+i≤n,所述x为整数。
可选,所述划分模块304,被配置为:
采用象限划分算法将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
可选,所述划分模块304,被配置为:
在预设时间段内,在屏幕处于灭屏状态时,开启设置在所述终端的侧边框中的每个温度传感器,所述预设时间段中存在至少一次灭屏状态。
统计预设时间段内,所述每个温度传感器感应到处于预设人体温度范围的温度的次数。
根据所述每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在所述终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,所述优先级与温度传感器感应到处于预设人体温度范围的温度的次数成正比。
所述开启模块301,被配置为:根据所述至少两组温度传感器的优先级,按预定顺序循环开启所述至少两组温度传感器,其中,温度传感器的开启时长与所述优先级成正比。
可选的,所述开启模块301,被配置为:
采用时间轮循算法按预定顺序循环开启至少两组温度传感器。
综上所述,本公开实施例提供的屏幕的唤醒装置,由于开启模块能够在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,感应模块通过开启的温度传感器进行温度感应,相对于相关技术,无需在同一时刻将所有温度传感器全部开启,有效地降低了终端的功耗。
本公开实施例提供一种屏幕的唤醒装置,用于终端,该终端包括:
处理器;
配置为存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
通过开启的温度传感器进行温度感应;
当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
图4是根据一示例性实施例示出的又一种用于终端的唤醒装置400的框图。例如,装置400可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(I/O)接口412,传感器组件414,以及通信组件416。
处理组件402通常控制装置400的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。
电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理***,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。
多媒体组件408包括在装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为屏幕,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,配置为输出音频信号。
I/O接口412为处理组件402和***接口模块之间提供接口,上述***接口模块可以是键盘、点击轮、按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,配置为为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如 CMOS或CCD图像传感器,配置为在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如WiFi、2G或3G、或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,通信组件416还包括近场通信(NFC)模块,以促进短程通信。例如,NFC模块可基于射频识别(RFID)技术、红外数据协会(IrDA)技术、超宽带(UWB)技术、蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,配置为执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当存储介质中的指令由装置400的处理器执行时,使得装置400能够执行本公开实施例提供的一种屏幕的唤醒方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开实施例的其它实施方案。本申请旨在涵盖本公开实施例的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开实施例的一般性原理并包括本公开实施例未公开的本技术领域中的公知常识或惯 用技术手段。说明书和实施例仅被视为示例性的,本公开实施例的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开实施例并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开实施例的范围仅由所附的权利要求来限制。
工业实用性
综上所述,本公开实施例提供的屏幕的唤醒方法及装置,由于在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,通过开启的温度传感器进行温度感应,相对于相关技术,无需在同一时刻将所有温度传感器全部开启,有效地降低了终端的功耗。

Claims (17)

  1. 一种屏幕的唤醒方法,包括:
    在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
    通过开启的温度传感器进行温度感应;
    当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
  2. 根据权利要求1所述的方法,其中,所述方法还包括:
    将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
  3. 根据权利要求2所述的方法,其中,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
    确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
    当所述n为m的整数倍时,将所述n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器,所述m为大于0,且小于或等于n的整数;
    当所述n不为m的整数倍时,将所述n个待划分传感器划分为
    Figure PCTCN2016101457-appb-100001
    组,其中,所述n个待划分传感器的前w个温度传感器按照每相邻的m个温度传感器一组划分为
    Figure PCTCN2016101457-appb-100002
    组温度传感器,所述
    Figure PCTCN2016101457-appb-100003
    所述n个待划分传感器中除所述前w个温度传感器之外的温度传感器划分为最后一组 温度传感器,所述
    Figure PCTCN2016101457-appb-100004
    表示对n/m向下取整。
  4. 根据权利要求2所述的方法,其中,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
    确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
    将所述n个待划分传感器划分为P组温度传感器,P为大于或等于2的整数,第px+i个温度传感器划分在第i组温度传感器中,其中1≤i≤p,0≤x≤(n/p),1≤px+i≤n,所述x为整数。
  5. 根据权利要求2所述的方法,其中,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
    采用象限划分算法将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
  6. 根据权利要求2所述的方法,其中,所述将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器,包括:
    在预设时间段内,在屏幕处于灭屏状态时,开启设置在所述终端的侧边框中的每个温度传感器,所述预设时间段中存在至少一次灭屏状态;
    统计预设时间段内,所述每个温度传感器感应到处于预设人体温度范围的温度的次数;
    根据所述每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在所述终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,所述优先级与温度传感器感应到处于预设人体温度范围的温度的次数成正比。
  7. 根据权利要求6所述的方法,其中,
    所述按预定顺序循环开启至少两组温度传感器,包括:
    根据所述至少两组温度传感器的优先级,按预定顺序循环开启所述至少两组温度传感器,其中,温度传感器的开启时长与所述优先级成正比。
  8. 根据权利要求2至5任一所述的方法,其中,所述按预定顺序循环开启至少两组温度传感器,包括:
    采用时间轮循算法按预定顺序循环开启至少两组温度传感器。
  9. 一种屏幕的唤醒装置,包括:
    开启模块,被配置为在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
    感应模块,被配置为通过开启的温度传感器进行温度感应;
    触发模块,被配置为当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
  10. 根据权利要求9所述的装置,其中,所述装置还包括:
    划分模块,被配置为将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
  11. 根据权利要求10所述的装置,其中,所述划分模块,被配置为:
    确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
    当所述n为m的整数倍时,将所述n个待划分传感器按照每相邻的m个温度传感器一组划分为至少两组温度传感器,所述m为大于0,且小于 或等于n的整数;
    当所述n不为m的整数倍时,将所述n个待划分传感器划分为
    Figure PCTCN2016101457-appb-100005
    组,其中,所述n个待划分传感器的前w个温度传感器按照每相邻的m个温度传感器一组划分为
    Figure PCTCN2016101457-appb-100006
    组温度传感器,所述
    Figure PCTCN2016101457-appb-100007
    所述n个待划分传感器中除所述前w个温度传感器之外的温度传感器划分为最后一组温度传感器,所述
    Figure PCTCN2016101457-appb-100008
    表示对n/m向下取整。
  12. 根据权利要求10所述的装置,其中,所述划分模块,被配置为:
    确定所述终端的侧边框中的n个待划分传感器,所述n个待划分传感器为所述终端的左右两个侧边框中任一侧边框设置的温度传感器,或者,所述终端的左右两个侧边框中设置的所有温度传感器,所述n为大于或等于1的整数;
    将所述n个待划分传感器划分为P组温度传感器,P为大于或等于2的整数,第px+i个温度传感器划分在第i组温度传感器中,其中1≤i≤p,0≤x≤(n/p),1≤px+i≤n,所述x为整数。
  13. 根据权利要求10所述的装置,其中,所述划分模块,被配置为:
    采用象限划分算法将设置在所述终端的侧边框中的至少两个温度传感器划分为所述至少两组温度传感器。
  14. 根据权利要求10所述的装置,其中,所述划分模块,被配置为:
    在预设时间段内,在屏幕处于灭屏状态时,开启设置在所述终端的侧边框中的每个温度传感器,所述预设时间段中存在至少一次灭屏状态;
    统计预设时间段内,所述每个温度传感器感应到处于预设人体温度范围的温度的次数;
    根据所述每个温度传感器感应到处于预设人体温度范围的温度的次数,将设置在所述终端的侧边框中的至少两个温度传感器划分为不同优先级的至少两组温度传感器,所述优先级与温度传感器感应到处于预设人体 温度范围的温度的次数成正比。
  15. 根据权利要求14所述的装置,其中,所述开启模块,被配置为:
    根据所述至少两组温度传感器的优先级,按预定顺序循环开启所述至少两组温度传感器,其中,温度传感器的开启时长与所述优先级成正比。
  16. 根据权利要求10至13任一所述的装置,其中,所述开启模块,被配置为:
    采用时间轮循算法按预定顺序循环开启至少两组温度传感器。
  17. 一种屏幕的唤醒装置,包括:
    处理器;
    配置为存储所述处理器的可执行指令的存储器;
    其中,所述处理器被配置为:
    在屏幕处于灭屏状态时,按预定顺序循环开启至少两组温度传感器,所述至少两组温度传感器是将设置在终端的侧边框中的至少两个温度传感器划分得到的,每组所述温度传感器包括至少一个温度传感器;
    通过开启的温度传感器进行温度感应;
    当所述开启的温度传感器中任一温度传感器感应到处于预设人体温度范围的温度时,触发所述屏幕由所述灭屏状态切换至亮屏状态。
PCT/CN2016/101457 2015-12-15 2016-10-08 屏幕的唤醒方法及装置 WO2017101566A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510934800.5A CN105511625B (zh) 2015-12-15 2015-12-15 屏幕的唤醒方法及装置
CN201510934800.5 2015-12-15

Publications (1)

Publication Number Publication Date
WO2017101566A1 true WO2017101566A1 (zh) 2017-06-22

Family

ID=55719675

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/101457 WO2017101566A1 (zh) 2015-12-15 2016-10-08 屏幕的唤醒方法及装置

Country Status (4)

Country Link
US (1) US10234923B2 (zh)
EP (1) EP3187969B1 (zh)
CN (1) CN105511625B (zh)
WO (1) WO2017101566A1 (zh)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105511625B (zh) * 2015-12-15 2019-02-12 小米科技有限责任公司 屏幕的唤醒方法及装置
US10670716B2 (en) 2016-05-04 2020-06-02 Invensense, Inc. Operating a two-dimensional array of ultrasonic transducers
US10315222B2 (en) 2016-05-04 2019-06-11 Invensense, Inc. Two-dimensional array of CMOS control elements
US10656255B2 (en) 2016-05-04 2020-05-19 Invensense, Inc. Piezoelectric micromachined ultrasonic transducer (PMUT)
US10445547B2 (en) 2016-05-04 2019-10-15 Invensense, Inc. Device mountable packaging of ultrasonic transducers
US10539539B2 (en) 2016-05-10 2020-01-21 Invensense, Inc. Operation of an ultrasonic sensor
US10632500B2 (en) 2016-05-10 2020-04-28 Invensense, Inc. Ultrasonic transducer with a non-uniform membrane
US10600403B2 (en) 2016-05-10 2020-03-24 Invensense, Inc. Transmit operation of an ultrasonic sensor
US10452887B2 (en) * 2016-05-10 2019-10-22 Invensense, Inc. Operating a fingerprint sensor comprised of ultrasonic transducers
US10562070B2 (en) 2016-05-10 2020-02-18 Invensense, Inc. Receive operation of an ultrasonic sensor
US10408797B2 (en) 2016-05-10 2019-09-10 Invensense, Inc. Sensing device with a temperature sensor
US11673165B2 (en) 2016-05-10 2023-06-13 Invensense, Inc. Ultrasonic transducer operable in a surface acoustic wave (SAW) mode
US10441975B2 (en) 2016-05-10 2019-10-15 Invensense, Inc. Supplemental sensor modes and systems for ultrasonic transducers
US10706835B2 (en) 2016-05-10 2020-07-07 Invensense, Inc. Transmit beamforming of a two-dimensional array of ultrasonic transducers
JP6866584B2 (ja) * 2016-07-21 2021-04-28 カシオ計算機株式会社 表示装置、表示制御方法およびプログラム
CN106445069A (zh) * 2016-09-09 2017-02-22 北京小米移动软件有限公司 信息提示方法和智能设备
CN107068031B (zh) * 2017-01-18 2020-08-14 北京小米移动软件有限公司 控制智能终端亮屏的方法及智能终端
CN107045421B (zh) * 2017-04-27 2021-06-18 宇龙计算机通信科技(深圳)有限公司 屏幕切换方法及移动终端
US10891461B2 (en) 2017-05-22 2021-01-12 Invensense, Inc. Live fingerprint detection utilizing an integrated ultrasound and infrared sensor
US10474862B2 (en) 2017-06-01 2019-11-12 Invensense, Inc. Image generation in an electronic device using ultrasonic transducers
US10643052B2 (en) 2017-06-28 2020-05-05 Invensense, Inc. Image generation in an electronic device using ultrasonic transducers
US10984209B2 (en) 2017-12-01 2021-04-20 Invensense, Inc. Darkfield modeling
WO2019109010A1 (en) 2017-12-01 2019-06-06 Invensense, Inc. Darkfield tracking
US10997388B2 (en) 2017-12-01 2021-05-04 Invensense, Inc. Darkfield contamination detection
US11151355B2 (en) 2018-01-24 2021-10-19 Invensense, Inc. Generation of an estimated fingerprint
CN108307493B (zh) * 2018-01-29 2021-02-26 宁波大学 一种屏幕动态监控方法
KR102476306B1 (ko) * 2018-03-06 2022-12-13 삼성전자주식회사 스피커의 온도를 감지하기 위한 전자 장치 및 그의 동작 방법
US10755067B2 (en) 2018-03-22 2020-08-25 Invensense, Inc. Operating a fingerprint sensor comprised of ultrasonic transducers
CN109189185B (zh) * 2018-07-16 2022-02-22 北京小米移动软件有限公司 终端温度调节方法和装置
US10936843B2 (en) 2018-12-28 2021-03-02 Invensense, Inc. Segmented image acquisition
WO2020263875A1 (en) 2019-06-24 2020-12-30 Invensense, Inc. Fake finger detection using ridge features
US11216681B2 (en) 2019-06-25 2022-01-04 Invensense, Inc. Fake finger detection based on transient features
US11216632B2 (en) 2019-07-17 2022-01-04 Invensense, Inc. Ultrasonic fingerprint sensor with a contact layer of non-uniform thickness
US11176345B2 (en) 2019-07-17 2021-11-16 Invensense, Inc. Ultrasonic fingerprint sensor with a contact layer of non-uniform thickness
US11232549B2 (en) 2019-08-23 2022-01-25 Invensense, Inc. Adapting a quality threshold for a fingerprint image
US11392789B2 (en) 2019-10-21 2022-07-19 Invensense, Inc. Fingerprint authentication using a synthetic enrollment image
US11460957B2 (en) 2020-03-09 2022-10-04 Invensense, Inc. Ultrasonic fingerprint sensor with a contact layer of non-uniform thickness
US11243300B2 (en) 2020-03-10 2022-02-08 Invensense, Inc. Operating a fingerprint sensor comprised of ultrasonic transducers and a presence sensor
CN111309153B (zh) * 2020-03-25 2024-04-09 北京百度网讯科技有限公司 人机交互的控制方法和装置、电子设备和存储介质
US11328165B2 (en) 2020-04-24 2022-05-10 Invensense, Inc. Pressure-based activation of fingerprint spoof detection
CN111818221B (zh) * 2020-06-16 2021-06-22 江西欧迈斯微电子有限公司 屏幕控制方法、屏幕控制装置、电子设备和存储介质
US11995909B2 (en) 2020-07-17 2024-05-28 Tdk Corporation Multipath reflection correction
CN111966206B (zh) * 2020-08-06 2023-09-12 Tcl通讯(宁波)有限公司 一种指纹感应器的省电控制方法、装置及移动终端
CN114816627B (zh) * 2022-04-07 2023-03-24 镁佳(北京)科技有限公司 一种屏幕状态的调整方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294583A (zh) * 2013-05-29 2013-09-11 深圳市金立通信设备有限公司 一种控制终端屏幕的方法和移动终端
CN103312874A (zh) * 2012-03-12 2013-09-18 联想(北京)有限公司 移动设备工作状态转换方法及移动设备
CN104301545A (zh) * 2014-11-10 2015-01-21 上海斐讯数据通信技术有限公司 一种手机休眠和唤醒实现电路及其休眠和唤醒方法
CN104735233A (zh) * 2013-12-18 2015-06-24 ***通信集团公司 一种屏幕控制方法和装置
CN105511625A (zh) * 2015-12-15 2016-04-20 小米科技有限责任公司 屏幕的唤醒方法及装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6650322B2 (en) * 2000-12-27 2003-11-18 Intel Corporation Computer screen power management through detection of user presence
US20040181702A1 (en) * 2003-03-13 2004-09-16 First International Computer, Inc. Method of saving power of computer
US8494574B2 (en) 2008-10-24 2013-07-23 Centurylink Intellectual Property Llc System and method for controlling a feature of a telecommunications device based on the body temperature of a user
US8478361B2 (en) * 2008-12-12 2013-07-02 At&T Intellectual Property I, L.P. Human stimulus activation and deactivation of a screensaver
US8560872B2 (en) * 2009-03-31 2013-10-15 Centurylink Intellectual Property Llc Body heat sensing control apparatus and method
US8963845B2 (en) * 2010-05-05 2015-02-24 Google Technology Holdings LLC Mobile device with temperature sensing capability and method of operating same
US20120068952A1 (en) * 2010-05-25 2012-03-22 Motorola Mobility, Inc. User computer device with temperature sensing capabilities and method of operating same
TW201205267A (en) * 2010-07-26 2012-02-01 Wistron Corp Detecting device capable of economizing electricity and detecting method thereof
US9049663B2 (en) * 2010-12-10 2015-06-02 Qualcomm Incorporated Processing involving multiple sensors
EP2490101A1 (en) 2011-02-18 2012-08-22 Research In Motion Limited System and method for activating an electronic device using two or more sensors
TW201239735A (en) * 2011-03-29 2012-10-01 Hon Hai Prec Ind Co Ltd System and method for protecting a display screen of an electronic device
US9377867B2 (en) 2011-08-11 2016-06-28 Eyesight Mobile Technologies Ltd. Gesture based interface system and method
US8949639B2 (en) * 2012-06-29 2015-02-03 Intel Corporation User behavior adaptive sensing scheme for efficient power consumption management
US9063731B2 (en) * 2012-08-27 2015-06-23 Samsung Electronics Co., Ltd. Ultra low power apparatus and method to wake up a main processor
US9904341B2 (en) * 2012-09-10 2018-02-27 Intel Corporation Cascading power consumption
KR20150021311A (ko) * 2013-08-20 2015-03-02 삼성전자주식회사 단말기의 배터리 절약 방법 및 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312874A (zh) * 2012-03-12 2013-09-18 联想(北京)有限公司 移动设备工作状态转换方法及移动设备
CN103294583A (zh) * 2013-05-29 2013-09-11 深圳市金立通信设备有限公司 一种控制终端屏幕的方法和移动终端
CN104735233A (zh) * 2013-12-18 2015-06-24 ***通信集团公司 一种屏幕控制方法和装置
CN104301545A (zh) * 2014-11-10 2015-01-21 上海斐讯数据通信技术有限公司 一种手机休眠和唤醒实现电路及其休眠和唤醒方法
CN105511625A (zh) * 2015-12-15 2016-04-20 小米科技有限责任公司 屏幕的唤醒方法及装置

Also Published As

Publication number Publication date
CN105511625B (zh) 2019-02-12
US20170168543A1 (en) 2017-06-15
EP3187969A1 (en) 2017-07-05
EP3187969B1 (en) 2019-10-30
CN105511625A (zh) 2016-04-20
US10234923B2 (en) 2019-03-19

Similar Documents

Publication Publication Date Title
WO2017101566A1 (zh) 屏幕的唤醒方法及装置
WO2016112697A1 (zh) 解锁方法、装置及终端
RU2633187C1 (ru) Способ управления, устройство и оборудование для регулировки функции съемки
US10282031B2 (en) Method and device for restraining edge touches
WO2017124773A1 (zh) 手势识别方法及装置
JP6317521B2 (ja) 素子ウェークアップ方法、装置、プログラム及び記録媒体
WO2015176484A1 (zh) 触摸输入控制方法及装置
EP3575937A1 (en) Methods, electronic devices, and storage mediums for waking up an icon
US20170060320A1 (en) Method for controlling a mobile terminal using a side touch panel
WO2016112699A1 (zh) 切换显示模式的方法及装置
US10824844B2 (en) Fingerprint acquisition method, apparatus and computer-readable storage medium
US20170344177A1 (en) Method and device for determining operation mode of terminal
RU2683979C2 (ru) Способ и устройство для обнаружения давления
EP3136206B1 (en) Method and apparatus for setting threshold
WO2018133387A1 (zh) 指纹识别方法及装置
RU2642375C2 (ru) Мобильный терминал и способ обработки виртуальной кнопки
WO2017024723A1 (zh) 触摸屏控制方法及装置
WO2017201891A1 (zh) 控制触控屏状态的方法及装置、电子设备
WO2017088259A1 (zh) 屏幕保护方法及装置
EP2765482A1 (en) Handheld electronic apparatus and operation method thereof
WO2017140108A1 (zh) 压力检测方法和装置
US20160195992A1 (en) Mobile terminal and method for processing signals generated from touching virtual keys
CN107329604B (zh) 一种移动终端控制方法及装置
US20160173668A1 (en) Method and device for activating an operating state of a mobile terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16874625

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16874625

Country of ref document: EP

Kind code of ref document: A1