Processing method, device and storage medium of electronic device
By monitoring the operating status of electronic devices in real time and prompting users on the terminal, the problem of high energy consumption caused by the device not entering a dormant state is solved, achieving longer battery life and better user experience.
Patent Information
- Application Number
- CN202010605056.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-29
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2040-06-29
AI Technical Summary
Electronic devices may not enter a dormant state after closing the upper cover or locking the screen, resulting in high energy consumption, short battery life and poor user experience.
By monitoring the operating status information of the electronic device in real time, we judge whether the device is in the operating status, and prompt the user on the terminal. If a specific condition is met, a sleep indication will be sent to enter the sleep status.
It effectively reduces the energy consumption of electronic devices when not in use, extends battery life, and improves user experience.
Smart Images

Figure CN111782469B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communications, and in particular to a processing method, device and storage medium for electronic equipment. Background Art
[0002] In the related art, electronic devices have become important players in our daily lives. For example, laptop computers are electronic devices commonly used in our work. When the user finishes using the laptop, closes the cover of the laptop and carries it with him, the laptop may not enter a sleep state, or the laptop may be awakened from a sleep state. For example, because the mouse is not turned off, the mouse wakes up the computer during carrying. Since the energy consumption of laptop computers is relatively high, the battery power consumption is also relatively serious in this case, resulting in a shorter battery life of the laptop and a poor user experience. Providing a processing method for electronic devices that monitors the operating status of electronic devices in real time is an urgent problem to be addressed. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a processing method, device and system for an electronic device.
[0004] According to a first aspect of an embodiment of the present disclosure, a processing method of an electronic device is provided, which is applied to the electronic device, and the processing method includes:
[0005] When receiving status information of an electronic device that meets the first preset condition, obtaining the operating status information of the electronic device within a preset time period;
[0006] Determining whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0007] If yes, a reminder message is sent to a terminal that is communicatively connected to the electronic device, so as to remind the terminal that the electronic device is in an operating state.
[0008] Wherein, the first preset condition includes:
[0009] The upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state.
[0010] The operating status information of the electronic device includes:
[0011] The utilization rate of the execution unit of the electronic device.
[0012] Wherein, obtaining the operating status information of the electronic device within a preset time period includes:
[0013] Within a preset time period, multiple operation status information of the electronic device is obtained at equal time intervals.
[0014] Wherein, determining whether the electronic device is in an operating state based on the operating state information of the electronic device includes:
[0015] If the acquired utilization rate of the execution unit of the electronic device is within a preset threshold range, it is determined that the electronic device is in an operating state.
[0016] Wherein, the processing method further includes:
[0017] Receiving sleep indication information from a terminal;
[0018] The electronic device is set to a sleep state according to the sleep indication information.
[0019] According to a second aspect of an embodiment of the present disclosure, a processing method of an electronic device is provided, which is applied to a terminal, and the processing method includes:
[0020] Receiving reminder information sent by the electronic device;
[0021] Based on the reminder information, the user is prompted that the electronic device is in an operating state.
[0022] Wherein, after receiving the reminder information sent by the electronic device and before prompting the user that the electronic device is in the running state based on the reminder information, the processing method further includes:
[0023] Obtain the user's exercise status information;
[0024] The prompting the user that the electronic device is in the running state based on the reminder information includes:
[0025] If the motion state information meets the second preset condition, the user is prompted that the electronic device is in the running state based on the reminder information.
[0026] Wherein, the second preset condition includes:
[0027] The distance between the user and the electronic device is greater than a preset range, or
[0028] Users are on the move.
[0029] Wherein, the processing method further includes:
[0030] Receiving a user's instruction to hibernate the electronic device;
[0031] According to the instruction to put the electronic device into sleep mode, sleep indication information is sent to the electronic device.
[0032] According to a third aspect of an embodiment of the present disclosure, a processing device of an electronic device is provided, the processing device comprising:
[0033] The first receiving module is configured to obtain the operation status information of the electronic device within a preset time period when receiving the status information of the electronic device that meets the first preset condition;
[0034] a determination module, configured to determine whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0035] The first sending module is configured to send a reminder message to a terminal that is communicatively connected to the electronic device if the electronic device is in operation, so as to remind the terminal that the electronic device is in operation.
[0036] Wherein, the first preset condition includes:
[0037] The upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state.
[0038] The operating status information of the electronic device includes:
[0039] The utilization rate of the execution unit of the electronic device.
[0040] Wherein, the first receiving module is configured as follows:
[0041] Within a preset time period, multiple operation status information of the electronic device is obtained at equal time intervals.
[0042] Wherein, the determination module is configured as follows:
[0043] If the acquired utilization rates of the execution units of the electronic device are all within a preset threshold range, it is determined that the electronic device is in an operating state.
[0044] Wherein, the processing device further includes:
[0045] A second receiving module is configured to receive sleep indication information from a terminal;
[0046] The setting module is configured to set the electronic device to a sleep state according to the sleep indication information.
[0047] According to a fourth aspect of an embodiment of the present disclosure, a processing device of an electronic device is provided, the processing device comprising:
[0048] A third receiving module is configured to receive the reminder information sent by the electronic device;
[0049] The prompt module is configured to prompt the user that the electronic device is in an operating state based on the reminder information.
[0050] Wherein, the processing device further includes:
[0051] An acquisition module, configured to acquire the user's motion status information;
[0052] The prompt module is configured to prompt the user that the electronic device is in an operating state based on the reminder information if the motion state information meets a second preset condition.
[0053] Wherein, the second preset condition includes:
[0054] The distance between the user and the electronic device is greater than the preset range or
[0055] Users are on the move.
[0056] Wherein, the processing device further includes:
[0057] A fourth receiving module is configured to receive a user's instruction to put the electronic device into sleep mode;
[0058] The second sending module is configured to send sleep indication information to the electronic device according to the instruction to sleep the electronic device.
[0059] According to a fifth aspect of an embodiment of the present disclosure, there is provided a processing device of an electronic device, characterized by comprising:
[0060] processor;
[0061] a memory for storing processor-executable instructions;
[0062] Wherein, the processor is configured to:
[0063] When receiving status information of an electronic device that meets the first preset condition, obtaining the operating status information of the electronic device within a preset time period;
[0064] Determining whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0065] If yes, a reminder message is sent to a terminal that is communicatively connected to the electronic device, so as to remind the terminal that the electronic device is in an operating state.
[0066] According to a sixth aspect of an embodiment of the present disclosure, there is provided a processing device of an electronic device, characterized by comprising:
[0067] processor;
[0068] a memory for storing processor-executable instructions;
[0069] Wherein, the processor is configured to:
[0070] Receiving reminder information sent by the electronic device;
[0071] Based on the reminder information, the user is prompted that the electronic device is in an operating state.
[0072] According to a seventh aspect of an embodiment of the present disclosure, a non-transitory computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to execute a processing method of an electronic device, the processing method comprising:
[0073] When receiving status information of an electronic device that meets the first preset condition, obtaining the operating status information of the electronic device within a preset time period;
[0074] Determining whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0075] If yes, a reminder message is sent to a terminal that is communicatively connected to the electronic device, so as to remind the terminal that the electronic device is in an operating state.
[0076] According to an eighth aspect of an embodiment of the present disclosure, a non-transitory computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to execute a processing method of an electronic device, the processing method comprising:
[0077] Receiving reminder information sent by the electronic device;
[0078] Based on the reminder information, the user is prompted that the electronic device is in an operating state.
[0079] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: in the processing method of the electronic device provided by the present disclosure, when the electronic device should be in a non-operating state, whether the electronic device is in an operating state is determined by obtaining the operating state information of the electronic device, and prompts are promptly given through the terminal used by the user of the electronic device, so that the user can understand the operating state of the electronic device in a timely manner, thereby improving the user experience.
[0080] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0082] Figure 1is a flowchart of a processing method of an electronic device according to an exemplary embodiment;
[0083] Figure 2 Shows Figure 1 In step S12, a flowchart of a method for determining whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0084] Figure 3 is a flowchart of a processing method of an electronic device according to an exemplary embodiment;
[0085] Figure 4 is a flowchart of a processing method of an electronic device according to an exemplary embodiment;
[0086] Figure 5 is a flowchart of a processing method of an electronic device according to an exemplary embodiment;
[0087] Figure 6 is a block diagram of a processing device of an electronic device according to an exemplary embodiment;
[0088] Figure 7 is a block diagram of a processing device of an electronic device according to an exemplary embodiment;
[0089] Figure 8 It is a block diagram of a processing device for an electronic device according to an exemplary embodiment (general structure of a mobile terminal). DETAILED DESCRIPTION
[0090] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0091] Figure 1 is a flowchart of a processing method of an electronic device according to an exemplary embodiment. Figure 1 As shown, the processing method of an electronic device is used in an electronic device and includes the following steps.
[0092] In step S11, when the status information of the electronic device that meets the first preset condition is received, the operation status information of the electronic device is obtained within a preset time period;
[0093] In step S12, based on the operation status information of the electronic device, it is determined whether the electronic device is in an operation state;
[0094] In step S13, if yes, a reminder message is sent to a terminal that is communicatively connected to the electronic device to remind the terminal that the electronic device is in operation.
[0095] In the processing method of the electronic device provided in the present disclosure, when the status information of the electronic device that meets the first preset condition is received, the timer can be started, and the timing can be started. Within the preset time, the operation status information of the electronic device is obtained to determine whether the electronic device is in the operation state. If it is, a reminder message is sent to the terminal connected to the electronic device to remind the terminal that the electronic device is in the operation state.
[0096] The terminal can be any terminal that can communicate with the electronic device, such as a mobile phone, a tablet computer, a PDA or a wearable device. In the processing method of the electronic device provided in the present disclosure, in order to know the operating status of the electronic device more timely, it is possible to communicate with the terminal used by the user of the electronic device in advance, for example, through Bluetooth or WiFi.
[0097] The first preset condition may be any condition indicating that the electronic device is in a non-operating state, such as a dormant state. For example, if the electronic device has a cover, the first preset condition may be that the cover of the electronic device is in a closed state, or the electronic device is in a locked screen state.
[0098] The operation status information of the electronic device may be the utilization rate of the execution unit of the electronic device. The execution unit may be, for example, a central processing unit (CPU), a graphics processing unit (Graphics Processing Unit), etc. The operation status information of the electronic device may also be any other operation status information indicating that the electronic device is still in operation, for example, the operation status information of a program or an APP may be obtained.
[0099] Take the first preset condition that the upper cover of the electronic device is in a closed state as an example. When the upper cover of the electronic device is in a closed state, the timer of the electronic device is started to count, and within the preset time, the utilization rate of the CPU and / or GPU of the electronic device is obtained, and whether the electronic device is in an operating state is determined according to the obtained utilization rate of the CPU and / or GPU of the electronic device. If so, a reminder message is sent to the terminal connected to the electronic device to remind the terminal to remind the user that the electronic device is in an operating state.
[0100] In the processing method of the electronic device provided in the present disclosure, when the electronic device should be in a non-operating state, whether the electronic device is in an operating state is determined by obtaining the operating state information of the electronic device, and prompts are promptly given through the terminal used by the user of the electronic device, so that the user can understand the operating state of the electronic device in a timely manner, thereby improving the user experience.
[0101] In the processing method of the electronic device provided by the present disclosure, the operation status information of the electronic device can be obtained in any manner within the preset time length, for example, multiple operation status information of the electronic device can be obtained at equal time intervals. Acquiring multiple operation status information at equal time intervals can effectively obtain each operation status information of the electronic device within the preset time length, so that the operation status of the electronic device can be accurately known.
[0102] The present disclosure provides a processing method for an electronic device. Figure 2 As shown, Figure 2 Shows Figure 1 In step S12, based on the running status information of the electronic device, a method flow chart for determining whether the electronic device is in the running state is as follows:
[0103] In step S121, if the acquired utilization rate of the execution unit of the electronic device is within a preset threshold range, it is determined that the electronic device is in an operating state.
[0104] In the processing method of the electronic device provided in the present disclosure, if the acquired utilization rate of the execution unit of the electronic device is within a preset threshold range, it is determined that the electronic device is in an operating state.
[0105] If the upper cover of the electronic device is in a closed state, the electronic device should be in a non-operating state, for example, a dormant state. In this state, it is possible that the execution unit of the electronic device is in an operating state because some programs or APPs are not closed or the electronic device is accidentally awakened. If the utilization rate of the execution unit of the electronic device, such as the CPU and / or GPU, is still within the preset threshold range, it means that there are still programs or APPs running, which will consume a lot of power of the electronic device, such as the battery power consumption of a laptop computer, which shortens the battery life of the laptop. The preset threshold range can be determined according to the actual utilization rate of the CPU and / or GPU, for example, it can be set to 60%-100%. In order to remind the user in time that when the electronic device should be in a non-operating state, there are still programs or APPs running, a reminder message can be sent to the terminal used by the user to remind the user through the terminal that the electronic device is still in an operating state.
[0106] Figure 3 is a flowchart of a processing method of an electronic device according to an exemplary embodiment. Figure 3As shown, the processing method of the electronic device provided in the present disclosure further includes the following steps:
[0107] In step S14, receiving sleep indication information from the terminal;
[0108] In step S15, the electronic device is set to a sleep state according to the sleep indication information.
[0109] In the processing method of the electronic device provided in the present disclosure, when the terminal receives the reminder information sent by the electronic device and learns that the electronic device is in operation, it sends a reminder message to remind the user that the electronic device is in operation. The user can control the electronic device through the terminal to put the electronic device into a sleep state. For example, the terminal can send a sleep indication message to the electronic device to instruct the electronic device to set the current state to a sleep state. The user can also directly set the electronic device to a sleep state. Before the user sets the electronic device to a sleep state, in order to ensure the safety of the electronic device, the identity of the user can be verified, for example, by biometrics or password recognition.
[0110] Figure 4 FIG. 1 is a flowchart of a processing method of an electronic device according to an exemplary embodiment, which is applied to a terminal. Figure 4 As shown, the processing method of the electronic device provided in the present disclosure includes the following steps:
[0111] In step S21, receiving a reminder message sent by an electronic device;
[0112] In step S23, based on the reminder information, the user is prompted that the electronic device is in operation.
[0113] In the processing method of the electronic device provided in the present disclosure, after receiving the reminder information sent by the electronic device, the terminal prompts the user that the electronic device is in an operating state based on the received reminder information. The prompting method of the terminal can be any method, such as through sound, or displaying the prompt information in a floating window, or using both sound and prompt information.
[0114] The terminal may be any terminal that can communicate with an electronic device, such as a mobile phone, a PAD, or a wearable device.
[0115] In the processing method of the electronic device provided by the present disclosure, when the electronic device that should be in a non-operating state is in an operating state, a reminder message can be sent to the terminal used by the user. After receiving the reminder message, the terminal used by the user prompts the user that the electronic device is in an operating state according to the received reminder message. The processing method of the electronic device provided by the present disclosure obtains the operating state of the electronic device in real time through the terminal used by the user, and reminds the user, so that the user can understand the operating state of the electronic device in time, thereby improving the user experience.
[0116] The present disclosure provides a processing method for an electronic device. Figure 4 As shown, Figure 4 A method flow chart showing the steps of a processing method of an electronic device after receiving a reminder message sent by an electronic device and before prompting a user that the electronic device is in an operating state based on the reminder message:
[0117] In step S22, the user's motion status information is obtained;
[0118] In step S23, prompting the user that the electronic device is in the operating state based on the reminder information includes:
[0119] In step S231, if the motion state information meets the second preset condition, the user is prompted that the electronic device is in the running state based on the reminder information.
[0120] In the processing method of the electronic device provided in the present disclosure, in order to ensure that the electronic device should be in an unused state and should be in a non-operating state, the user's state can be considered, and by obtaining the user's operating state information, it can be determined whether the user is moving or the position relationship between the user and the electronic device, so that it can be accurately known that the electronic device should be in an unused state and should be in a non-operating state. That is, when the obtained operating state information meets the second preset condition, the user can be prompted that the electronic device is in an operating state based on the reminder information.
[0121] The second preset condition may include that the distance between the user and the electronic device is greater than a preset range or the user is moving.
[0122] The user's motion status information is obtained through the terminal used by the user. If the user carries the terminal with him, the distance between the user and the electronic device can be obtained. If the obtained distance between the user and the electronic device is greater than the preset range, it can be determined that the user does not need to use the electronic device at present, and the electronic device can be in an unused state and can be in a non-operating state. By determining the accuracy of the reminder information received from the electronic device, the user can be prompted that the electronic device is in an operating state. For example, if the user carries the terminal with him, it can be known whether the user is moving. If the user is moving, it can be determined that the electronic device should be in an unused state and should be in a non-operating state, and then the accuracy of the reminder information received from the electronic device can be determined, and the user can be prompted that the electronic device is in an operating state.
[0123] Figure 4 In the figure, step S22 and step S231 are shown with dotted lines to indicate that the two steps can be used as auxiliary steps to determine the accuracy of the reminder information.
[0124] In the processing method of the electronic device provided in the present disclosure, the accuracy of the reminder information of the electronic device is further confirmed by acquiring the motion status information of the user, thereby improving the accuracy of the judgment of the operating status of the electronic device.
[0125] Figure 5 is a flowchart of a processing method of an electronic device according to an exemplary embodiment. Figure 5 As shown, the processing method of the electronic device provided in the present disclosure further includes the following steps:
[0126] In step S24, receiving a user's instruction to hibernate the electronic device;
[0127] In step S25, according to the instruction of the sleeping electronic device, sleep indication information is sent to the electronic device.
[0128] In the processing method of the electronic device provided in the present disclosure, after receiving the reminder information of the electronic device and prompting the user that the electronic device is in an operating state, the user can select the instruction to hibernate the electronic device on the terminal. After receiving the instruction to hibernate the electronic device, the terminal sends a sleep indication information to the electronic device to instruct the electronic device to set the state to a sleep state.
[0129] The terminal can set an indication item of the dormant electronic device or set a button as a function button of the dormant electronic device. After receiving the indication item of the dormant electronic device selected by the user or the trigger operation of the button, the terminal sends the dormant indication information to the electronic device.
[0130] Figure 6 is a block diagram of a processing device of an electronic device according to an exemplary embodiment. Figure 6 The device includes a first receiving module 601, a determining module 602, a first sending module 603, a second receiving module 604 and a setting module 605.
[0131] The first receiving module 601 is configured to obtain the operation status information of the electronic device within a preset time period when receiving the status information of the electronic device that meets the first preset condition;
[0132] The determination module 602 is configured to determine whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0133] The first sending module 603 is configured to send a reminder message to a terminal that is communicatively connected to the electronic device if the electronic device is in operation, so as to remind the terminal that the electronic device is in operation.
[0134] Wherein, the first preset condition includes:
[0135] The upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state.
[0136] The operating status information of the electronic device includes:
[0137] The utilization rate of the execution unit of the electronic device.
[0138] Wherein, the first receiving module 601 is configured as follows:
[0139] Within a preset time period, multiple operation status information of the electronic device is obtained at equal time intervals.
[0140] Wherein, the determining module 602 is configured to:
[0141] If the acquired utilization rates of the execution units of the electronic device are all within a preset threshold range, it is determined that the electronic device is in an operating state.
[0142] Wherein, the processing device further includes:
[0143] The second receiving module 604 is configured to receive sleep indication information from the terminal;
[0144] The setting module 605 is configured to set the electronic device to a sleep state according to the sleep indication information.
[0145] Figure 7 is a block diagram of a processing device of an electronic device according to an exemplary embodiment. Figure 7The device includes a third receiving module 701, a prompting module 702, an acquiring module 703, a fourth receiving module 704 and a second sending module 705.
[0146] The third receiving module 701 is configured to receive the reminder information sent by the electronic device;
[0147] The prompt module 702 is configured to prompt the user that the electronic device is in an operating state based on the reminder information.
[0148] Wherein, the processing device further includes:
[0149] The acquisition module 703 is configured to acquire the user's motion status information;
[0150] The prompt module 702 is configured to: if the motion state information meets the second preset condition, prompt the user that the electronic device is in the running state based on the reminder information.
[0151] Wherein, the second preset condition includes:
[0152] The distance between the user and the electronic device is greater than the preset range or
[0153] Users are on the move.
[0154] Wherein, the processing device further includes:
[0155] The fourth receiving module 704 is configured to receive a user's instruction to hibernate the electronic device;
[0156] The second sending module 705 is configured to send sleep indication information to the electronic device according to the instruction to sleep the electronic device.
[0157] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0158] Figure 8 8 is a block diagram of a processing device 800 for an electronic device according to an exemplary embodiment. For example, the device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0159] Reference Figure 8 , the device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .
[0160] The processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0161] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 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 disk or optical disk.
[0162] The power component 806 provides power to the various components of the device 800. The power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 800.
[0163] The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0164] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the device 800 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0165] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0166] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor assembly 814 can also detect the position change of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and the temperature change of the device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0167] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices. The device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, 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.
[0168] In an exemplary embodiment, the apparatus 800 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 gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
[0169] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the device 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0170] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to execute a processing method of an electronic device, the processing method comprising:
[0171] When receiving status information of an electronic device that meets the first preset condition, obtaining the operating status information of the electronic device within a preset time period;
[0172] Determining whether the electronic device is in an operating state based on the operating state information of the electronic device;
[0173] If yes, a reminder message is sent to a terminal that is communicatively connected to the electronic device, so as to remind the terminal that the electronic device is in an operating state.
[0174] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to execute a processing method of an electronic device, the processing method comprising:
[0175] Receiving reminder information sent by the electronic device;
[0176] Based on the reminder information, the user is prompted that the electronic device is in an operating state.
[0177] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in this disclosure. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.
[0178] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A method for processing an electronic device, characterized in that: The processing method comprises: When the electronic device receives status information of an electronic device that meets a first preset condition, the electronic device obtains, within a preset time period, operating status information of the electronic device, wherein the operating status information of the electronic device includes a utilization rate of an execution unit of the electronic device, and the first preset condition includes that an upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state; Determining whether the electronic device is in an operating state based on the operating state information of the electronic device; If so, a reminder message is sent to a terminal that is communicatively connected to the electronic device to remind the terminal to obtain the user's motion status information. If the motion status information meets a second preset condition, the user is prompted to say that the electronic device is in operation based on the reminder message, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
2. The processing method according to claim 1, characterized in that: Acquiring the operating status information of the electronic device within a preset time period includes: Within a preset time period, multiple operation status information of the electronic device is obtained at equal time intervals.
3. The processing method according to claim 1, characterized in that: The determining whether the electronic device is in an operating state based on the operating state information of the electronic device includes: If the acquired utilization rate of the execution unit of the electronic device is within a preset threshold range, it is determined that the electronic device is in an operating state.
4. The processing method according to claim 1, characterized in that: The processing method also includes: The electronic device receives sleep indication information from the terminal; The electronic device is set to a sleep state according to the sleep indication information.
5. A processing method of an electronic device, applied to a terminal, characterized in that: The processing method comprises: Receiving reminder information sent by the electronic device; Prompting the user that the electronic device is in an operating state based on the reminder information; After receiving the reminder information sent by the electronic device and before prompting the user that the electronic device is in the running state based on the reminder information, the processing method further includes: Get the user's exercise status information; The prompting the user that the electronic device is in the running state based on the reminder information includes: If the motion status information meets a second preset condition, the user is prompted that the electronic device is in operation based on the reminder information, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
6. The processing method according to claim 5, characterized in that: The processing method also includes: Receiving a user's instruction to hibernate the electronic device; According to the instruction to put the electronic device into sleep mode, sleep indication information is sent to the electronic device.
7. A processing device for an electronic device, characterized in that: The processing device comprises: A first receiving module is configured to, when receiving status information of an electronic device that meets a first preset condition, obtain operating status information of the electronic device within a preset time period, wherein the operating status information of the electronic device includes a utilization rate of an execution unit of the electronic device, and the first preset condition includes that an upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state; a determination module, configured to determine whether the electronic device is in an operating state based on the operating state information of the electronic device; The first sending module is configured to send a reminder message to a terminal that is communicatively connected to the electronic device if the electronic device is in an operating state, so as to remind the terminal to obtain the user's motion status information; if the motion status information meets a second preset condition, the first sending module prompts the user that the electronic device is in an operating state based on the reminder message, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
8. The processing device according to claim 7, characterized in that The first receiving module is configured as follows: Within a preset time period, multiple operation status information of the electronic device is obtained at equal time intervals.
9. The processing device according to claim 7, characterized in that The determination module is configured to: If the acquired utilization rates of the execution units of the electronic device are all within a preset threshold range, it is determined that the electronic device is in an operating state.
10. The processing device according to claim 7, characterized in that The processing device further comprises: A second receiving module is configured to receive sleep indication information from a terminal; The setting module is configured to set the electronic device to a sleep state according to the sleep indication information.
11. A processing device for an electronic device, characterized in that: The processing device comprises: A third receiving module is configured to receive the reminder information sent by the electronic device; a prompting module, configured to prompt a user that the electronic device is in an operating state based on the reminder information; The processing device further comprises: An acquisition module, configured to acquire the user's motion status information; The prompt module is configured to: if the motion status information meets a second preset condition, prompt the user based on the reminder information that the electronic device is in an operating state, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
12. The processing device according to claim 11, characterized in that The processing device further comprises: A fourth receiving module is configured to receive a user's instruction to put the electronic device into sleep mode; The second sending module is configured to send sleep indication information to the electronic device according to the instruction to sleep the electronic device.
13. A processing device for an electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: When the electronic device receives status information of an electronic device that meets a first preset condition, the electronic device obtains, within a preset time period, operating status information of the electronic device, wherein the operating status information of the electronic device includes a utilization rate of an execution unit of the electronic device, and the first preset condition includes that an upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state; Determining whether the electronic device is in an operating state based on the operating state information of the electronic device; If so, a reminder message is sent to a terminal that is communicatively connected to the electronic device to remind the terminal to obtain the user's motion status information. If the motion status information meets a second preset condition, the user is prompted to say that the electronic device is in operation based on the reminder message, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
14. A processing device for an electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: Receiving reminder information sent by the electronic device; Prompting the user that the electronic device is in an operating state based on the reminder information; After receiving the reminder information sent by the electronic device and before prompting the user that the electronic device is in the running state based on the reminder information, the method further includes: Get the user's exercise status information; The prompting the user that the electronic device is in the running state based on the reminder information includes: If the motion status information meets a second preset condition, the user is prompted that the electronic device is in operation based on the reminder information, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
15. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to execute a processing method of an electronic device, the processing method comprising: When the electronic device receives status information of an electronic device that meets a first preset condition, the electronic device obtains, within a preset time period, operating status information of the electronic device, wherein the operating status information of the electronic device includes a utilization rate of an execution unit of the electronic device, and the first preset condition includes that an upper cover of the electronic device is in a closed state, or the electronic device is in a locked screen state; Determining whether the electronic device is in an operating state based on the operating state information of the electronic device; If so, a reminder message is sent to a terminal that is communicatively connected to the electronic device to remind the terminal to obtain the user's motion status information. If the motion status information meets a second preset condition, the user is prompted to say that the electronic device is in operation based on the reminder message, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
16. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to execute a processing method of an electronic device, the processing method comprising: Receiving reminder information sent by the electronic device; Prompting the user that the electronic device is in an operating state based on the reminder information; After receiving the reminder information sent by the electronic device and before prompting the user that the electronic device is in the running state based on the reminder information, the processing method further includes: Get the user's exercise status information; The prompting the user that the electronic device is in the running state based on the reminder information includes: If the motion status information meets a second preset condition, the user is prompted that the electronic device is in operation based on the reminder information, wherein the second preset condition includes that the distance between the user and the electronic device is greater than a preset range, or the user is moving.
Citation Information
Patent Citations
Method and device for acquiring applications with power consumption abnormalities and mobile terminal
CN104298584A
Application program control method and terminal
CN105426179A