Control method, intelligent terminal and storage medium
By using smart terminal control methods to adjust network status based on time periods and interactive information, the problem of message interference during user work or rest is solved, and the disturbance of useless messages is reduced without affecting information reception.
Patent Information
- Application Number
- CN202311017485.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-11
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-08-11
AI Technical Summary
Smart terminals send useless messages while users are working or resting, causing annoyance to users, and judging the reception of network messages by turning off the screen may result in missing important information.
A control method is provided to enter an idle or network-enabled state based on time period, interactive information, and network status, and to execute corresponding strategies, such as disconnecting the network connection or displaying messages in categories.
Reduce online message interruptions during work or rest hours to ensure no important information is missed and improve user experience.
Smart Images

Figure CN116866471B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent terminals, in particular to a control method, an intelligent terminal and a storage medium. BACKGROUND
[0002] At present, the user's life in all aspects cannot leave the intelligent terminal, in the process of conceiving and realizing the present application, the inventor found that at least the following problems exist: the intelligent terminal sometimes also sends a large number of useless messages in the case of user work or rest, causing the user's trouble; and / or, if it is determined whether to receive network messages by judging whether the intelligent terminal is turned off, it may cause the network messages to be missed.
[0003] The foregoing description is to provide general background information and does not necessarily constitute prior art. SUMMARY
[0004] In view of the above technical problems, the present application provides a control method, an intelligent terminal and a storage medium, so that the user can not be disturbed by the network messages sent by the intelligent terminal during working hours or rest time, and / or not miss the network messages.
[0005] In a first aspect, the present application provides a control method, which can be applied to an intelligent terminal, comprising:
[0006] In response to satisfying a first condition, entering a first state and / or executing a first network policy.
[0007] Optionally, the first condition is satisfied, including at least one of the following:
[0008] The current time is in a target time period;
[0009] No first interaction information or second interaction information is received within a first time range;
[0010] The network on state is maintained for more than or equal to a first threshold.
[0011] Optionally, it further includes at least one of the following:
[0012] The first state is an idle state;
[0013] The first network policy is an idle network policy;
[0014] The target time period is a working time period or a rest time period.
[0015] Optionally, the idle network policy includes: disconnecting the network connection; and / or, the target time period is determined by at least one of the following:
[0016] Schedule information;
[0017] Historical use record;
[0018] setting parameters.
[0019] Optionally, the method further comprises:
[0020] in response to the second condition being met, entering a second state and / or executing a second network policy.
[0021] Optionally, the second condition being met comprises at least one of:
[0022] the current time being in a working time period, third interaction information being received within a second time range, and a network idle state being maintained for a time greater than or equal to a second threshold value;
[0023] the current time being in a rest time period and / or fourth interaction information being received within the second time range.
[0024] Optionally, the method further comprises at least one of:
[0025] the second state being a network-on state;
[0026] the second network policy being a network-on policy.
[0027] Optionally, the method further comprises at least one of:
[0028] only receiving network messages in the network-on state;
[0029] if a number of the received network messages is greater than or equal to a third threshold value, displaying the network messages in a classified manner.
[0030] In a second aspect, the present application provides a control device, which can be applied to a smart terminal, comprising:
[0031] a first execution unit, configured to, in response to a first condition being met, enter a first state and / or execute a first network policy.
[0032] Optionally, the first condition being met comprises at least one of:
[0033] the current time being in a target time period;
[0034] first interaction information or second interaction information not being received within a first time range;
[0035] a network-on state being maintained for a time greater than or equal to a first threshold value.
[0036] Optionally, the control device further comprises at least one of:
[0037] the first state being an idle state;
[0038] the first network policy being an idle network policy;
[0039] The target time period is a working time period or a rest time period.
[0040] Optionally, the idle network strategy comprises: disconnecting the network connection; and / or the target time period is determined by at least one of the following:
[0041] Schedule information;
[0042] Historical use records;
[0043] Setting parameters.
[0044] Optionally, the method further comprises:
[0045] The second execution unit is configured to enter a second state and / or execute a second network strategy in response to a second condition being met.
[0046] Optionally, the second condition being met comprises at least one of the following:
[0047] The current time is within a working time period, third interaction information is received within a second time range, and a network idle state maintaining time is greater than or equal to a second threshold value;
[0048] The current time is within a rest time period and / or fourth interaction information is received within the second time range.
[0049] Optionally, the method further comprises at least one of the following:
[0050] The second state is a network open state;
[0051] The second network strategy is a network open strategy.
[0052] Optionally, the method further comprises at least one of the following:
[0053] Only network messages are received in the network open state;
[0054] If the number of received network messages is greater than or equal to a third threshold value, the network messages are classified and displayed.
[0055] The application also provides an intelligent terminal, comprising a memory and a processor, wherein the memory stores a control program, and the control program is executed by the processor to implement the steps of the above method.
[0056] The application also provides a storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the above method.
[0057] As described above, the control method of the present application can be applied to a smart terminal, and comprises the steps of: entering a first state and / or executing a first network policy in response to a first condition being met. Through the above technical solution, the user can be free from the disturbance of network messages sent by the smart terminal during working hours or rest time, and / or not miss the network messages. BRIEF DESCRIPTION OF DRAWINGS
[0058] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced as follows. Obviously, those skilled in the art can obtain other drawings according to these drawings without any creative effort.
[0059] Figure 1 A hardware structure schematic diagram of a smart terminal for implementing various embodiments of the present application;
[0060] Figure 2 A communication network system architecture diagram provided by the embodiments of the present application;
[0061] Figure 3 A flowchart of the control method according to the first embodiment;
[0062] Figure 4 A flowchart of the control method according to the second embodiment;
[0063] Figure 5 A network message display schematic diagram according to the second embodiment;
[0064] Figure 6 A network message display schematic diagram according to the second embodiment;
[0065] Figure 7 A structure schematic diagram of the control device according to the third embodiment;
[0066] Figure 8 A structure schematic diagram of the control device according to the fourth embodiment.
[0067] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. Through the above drawings, the explicit embodiments of the present application have been shown, and more detailed descriptions will be given hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0068] The exemplary embodiments will be described in detail herein with reference to a few examples. The description herein, in connection with the appended drawings, is intended to convey principles of the exemplary embodiments, and not specific operation procedures or details, as some implement details are not known at this time. It will be appreciated that the description herein and disclosed elements and / or methods can be modified in various manners. Such modifications are intended to fall within the scope of the present application. Also, it will be appreciated that the
[0069] It has to be noted that, as used herein, the terms "includes" and / or "contains", etc., are used in the sense of "comprising", meaning "including, but not limited to", and not in the sense of "consisting only of, or "consisting exclusively of", such that the listed steps or options need not be treated as being ordered and treated as essential to implement the disclosed embodiments. It is intended that the application be construed as including all such steps and options.
[0070] It is to be understood that the singular forms "a", "an", and "the" include plural referents unless the context clearly dictates otherwise. Pronouns in the masculine (or feminine) form include the feminine (or masculine) form, also and vice versa, and the use of the singular form herein is intended to include the plural and vice versa, unless the context clearly indicates otherwise. The terms "comprises" and / or "comprising", or "includes" and / or "including" when used in this document, specify the presence of stated features, steps, operations, elements, components, items, groups, and / or the like but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, items, groups, and / or the like. As used herein, the term "and / or" comprises at least one of the associated listed items, that is, satisfies the requirements of at least one of the associated listed items. The use of the terms "at least one of", when used in the context of a list of elements, means at least one of one or more of the elements from that list. The use of the term "or", when used in the context of a list of elements, means at least one of one or more of the elements from that list. The use of the term "based on" does not preclude the additional existence of one or more other circumstances that are used as a basis for generation of a given expression or result. The term "plurality" means two or more. The term "coupled" means directly or indirectly connected in an electrical or mechanical way. The term "coupled" also means that two or more elements are either in direct contact or are not in direct contact. The term "directly connected" means in physical contact. The term "indirectly connected" means not in direct contact and can be separated by one or more other elements.
[0071] It should be understood that, although the steps in the flowcharts in the embodiments of the present application are shown in sequence according to the arrows, the steps are not necessarily executed in sequence according to the arrows. Unless otherwise specified herein, the execution of the steps is not strictly limited in sequence, and the steps can be executed in other sequences. Moreover, at least part of the steps in the figures can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or sub-steps or stages of other steps.
[0072] Depending on the context, the word "if" as used herein can be interpreted as meaning "when" or "while" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrase "if it is determined" or "if (a stated condition or event) is detected" can be interpreted as meaning "when it is determined" or "in response to determining" or "when (a stated condition or event) is detected" or "in response to detecting (a stated condition or event)".
[0073] It should be noted that, in the present document, step codes such as S10, S20, etc. are used for the purpose of more clearly and briefly expressing the corresponding content, and do not constitute a substantial limitation in sequence. Those skilled in the art may, in specific implementation, perform S20 before performing S10, etc., but these should be within the scope of protection of the present application.
[0074] It should be understood that the specific embodiments described herein are merely intended to explain the present application, and are not intended to limit the present application.
[0075] In the following description, the suffixes such as "module", "part", or "unit" used for an element are merely intended for facilitating explanation of the present application, and do not have a specific meaning by themselves. Thus, "module", "part", or "unit" can be mixedly used.
[0076] The smart terminal can be implemented in various forms. For example, the smart terminal described in the present application can include a smart terminal such as a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and a fixed terminal such as a digital TV, a desktop computer, etc.
[0077] In the following description, a mobile terminal will be exemplified, and it will be understood by those skilled in the art that the configuration according to the embodiments of the present application can be applied to a terminal of a fixed type, except for elements particularly used for mobile purposes.
[0078] Referring to Figure 1 FIG. 1 is a hardware structure diagram of a mobile terminal according to an embodiment of the present application. The mobile terminal 100 can include an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111, etc. Those skilled in the art will understand that the mobile terminal structure shown in FIG. 1 does not constitute a limitation on the mobile terminal, and the mobile terminal can include more or less components than those shown, or combine some components, or arrange the components differently. Figure 1 Those skilled in the art will understand that the mobile terminal structure shown in FIG. 1 does not constitute a limitation on the mobile terminal, and the mobile terminal can include more or less components than those shown, or combine some components, or arrange the components differently.
[0079] Hereinafter, the components of the mobile terminal will be described in detail. Figure 1
[0080] The radio frequency unit 101 can be used for receiving and transmitting signals in the process of transmitting or receiving information or a call. Specifically, the radio frequency unit 101 receives the downlink information of the base station and provides the received information to the processor 110 for processing. In addition, the radio frequency unit 101 transmits the uplink data of the mobile terminal 100 to the base station. Generally, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can communicate with the network and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to the Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access 2000 (CDMA2000), Wideband Code Division Multiple Access (WCDMA), Time Division-Synchronous Code Division Multiple Access (TD-SCDMA), Frequency Division Duplexing-Long Term Evolution (FDD-LTE), Time Division Duplexing-Long Term Evolution (TDD-LTE), 5G, etc.
[0081] The WiFi belongs to a short-range wireless transmission technology. The WiFi module 102 can help the user to send and receive e-mails, browse web pages, and access streaming media, etc. It provides the user with wireless broadband Internet access. Although Figure 1 The WiFi module 102 is shown, but it can be understood that it does not belong to the essential components of the mobile terminal, and can be omitted as needed without changing the essence of the application.
[0082] The audio output unit 103 can convert audio data, which is received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109, into an audio signal and output it as sound when the mobile terminal 100 is in a call signal receiving mode, a call mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. In addition, the audio output unit 103 can provide audio output related to a particular function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 can include a speaker, a buzzer, etc.
[0083] The A / V input unit 104 is configured to receive audio or video signals. The A / V input unit 104 can include a graphics processor (GPU) 1041 and a microphone 1042. The graphics processor 1041 processes image data of a still picture or a video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. Processed image frames can be displayed on the display unit 106. Processed image frames can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and the like, and / or can process such sound into audio data. Processed audio (voice) data can be converted into a format transmittable to a mobile communication base station via the radio frequency unit 101 in the case of the telephone call mode. The microphone 1042 can implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the process of receiving and transmitting audio signals.
[0084] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. The light sensor includes an ambient light sensor and a proximity sensor, which can optionally adjust the brightness of the display panel 1061 according to the brightness of ambient light, and turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and detect the magnitude and direction of gravity when at rest, which can be used for applications that recognize the posture of the mobile terminal (such as switching between landscape and portrait screens, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometers, tapping), and the like. The mobile terminal can also be configured with a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and other sensors, which are not described here.
[0085] The display unit 106 is configured to display information input by a user or information provided to the user. The display unit 106 can include a display panel 1061, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0086] The user input unit 107 can be used to receive input numerals or character information, and to generate key signal inputs related to user settings of the mobile terminal and control of functions. Optionally, the user input unit 107 can include a touch panel 1071 and other input devices 1072. The touch panel 1071, also called a touch screen, can collect a touch operation of a user on or proximity thereto (e.g., an operation by a user using a finger, a stylus, or any other suitable object or accessory on or in proximity to the touch panel 1071) and drive a corresponding connection device according to a pre-set program. The touch panel 1071 can include a touch detecting device and a touch controller. The touch detecting device detects a user's touch position and detects a signal resulting from a touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detecting device and converts it into a touch coordinate, which is then transmitted to the processor 110, and can receive commands from the processor 110 and execute them. In addition, the touch panel 1071 can be implemented using various types such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type. In addition to the touch panel 1071, the user input unit 107 can include other input devices 1072. The other input devices 1072 can include, for example, one or more of a physical keyboard, a function key (e.g., a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., without being limited thereto.
[0087] Optionally, the touch panel 1071 can cover the display panel 1061, and when the touch panel 1071 detects a touch operation on or proximity thereto, it transmits the same to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in the above description, the touch panel 1071 and the display panel 1061 are implemented as two separate components to achieve the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to achieve the input and output functions of the mobile terminal, without being limited thereto. Figure 1
[0088] The interface unit 108 serves as an interface through which at least one external device can be connected with the mobile terminal 100. For example, the external device can include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, etc. The interface unit 108 can be used to receive input (e.g., data information, power, etc.) from an external device and to transmit the received input to one or more elements within the mobile terminal 100, or can be used to transmit data between the mobile terminal 100 and the external device.
[0089] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area, and the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; and the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), and the like. In addition, the memory 109 can include a high-speed random access memory, and can also include a nonvolatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.
[0090] The processor 110 is the control center of the mobile terminal, connects all parts of the mobile terminal through various interfaces and lines, executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109 and calling data stored in the memory 109, and thus monitors the mobile terminal as a whole. The processor 110 can include one or more processing units; preferably, the processor 110 can integrate an application processor and a modem processor, and the application processor can mainly process an operating system, a user interface, and application programs, and the like, and the modem processor can mainly process wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 110.
[0091] The mobile terminal 100 can also include a power supply 111 (such as a battery) for supplying power to various components; preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, so as to realize the functions of managing charging, discharging, and power consumption management, and the like through the power management system.
[0092] Although Figure 1 The mobile terminal 100 can also include a Bluetooth module and the like, which are not described here.
[0093] In order to facilitate the understanding of the embodiments of the present application, the communication network system based on the mobile terminal of the present application is described below.
[0094] Please refer to Figure 2 , Figure 2 A communication network system architecture diagram provided by the embodiments of the present application, the communication network system is a LTE system of general mobile communication technology, the LTE system includes a UE (User Equipment, user equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network, evolved UMTS terrestrial radio access network) 202, an EPC (Evolved Packet Core, evolved packet core network) 203 and an operator's IP service 204 connected in turn.
[0095] Optionally, the UE 201 can be the terminal 100 described above, which will not be repeated here.
[0096] The E-UTRAN 202 includes eNode B 2021 and other eNode Bs 2022. Optionally, the eNode B 2021 can be connected with the other eNode Bs 2022 through backhaul (for example, X2 interface), the eNode B 2021 is connected to the EPC 203, and the eNode B 2021 can provide access for the UE 201 to the EPC 203.
[0097] The EPC 203 can include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, PGW (PDN Gate Way) 2035, and PCRF (Policy and Charging Rules Function) 2036. Optionally, the MME 2031 is a control node for processing signaling between the UE 201 and the EPC 203, and provides bearer and connection management. The HSS 2032 is used to provide some registers to manage functions such as a home location register (not shown in the figure), and / or to store some user-specific information related to service features, data rates, etc. All user data can be transmitted through the SGW 2034, the PGW 2035 can provide IP address allocation for the UE 201 and other functions, and the PCRF 2036 is a policy and charging control policy decision point for service data flow and IP bearer resources, which selects and provides available policy and charging control decisions for policy and charging enforcement function units (not shown in the figure).
[0098] The IP service 204 can include the Internet, an intranet, an IMS (IP Multimedia Subsystem), or other IP services.
[0099] Although the above describes the LTE system as an example, those skilled in the art should know that the present application is not only applicable to the LTE system, but also applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G, and future new network systems (such as 6G), etc., which are not limited here.
[0100] Based on the above mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.
[0101] First embodiment
[0102] With reference to Figure 3 , Figure 3 is a flowchart of the control method according to the first embodiment, and the control method of the embodiment can be applied to a smart terminal (such as a mobile phone) and includes the following steps:
[0103] S10: in response to satisfying a first condition, entering a first state and / or executing a first network policy.
[0104] Optionally, the first condition is satisfied includes at least one of the following:
[0105] The current time is in a target time period;
[0106] No first interaction information or second interaction information is received within a first time range;
[0107] The network on state is maintained for more than or equal to a first threshold.
[0108] In this embodiment, the first condition can be that the current time is in a target time period; it can also be that no first interaction information or second interaction information is received within a first time range; it can also be that the network on state is maintained for more than or equal to a first threshold; it can also be that the current time is in a target time period and no first interaction information or second interaction information is received within a first time range; it can also be that the current time is in a target time period and the network on state is maintained for more than or equal to a first threshold; it can also be that no first interaction information or second interaction information is received within a first time range and the network on state is maintained for more than or equal to a first threshold; it can also be that the current time is in a target time period, no first interaction information or second interaction information is received within a first time range, and the network on state is maintained for more than or equal to a first threshold.
[0109] Further, the current time is obtained from a time application. The target time period is a preset time period. The first time range is used to represent a time period in which the intelligent terminal is located. The type of the first interaction information is not limited, which can be text information, voice information, gesture operation on the intelligent terminal, or password information. The type of the password information is not limited, which can be character type password information or biometric information, such as pupil information, fingerprint information, or face information. The second interaction information is different from the content of the first interaction information. The type of the second interaction information is not limited, which can be text information, voice information, gesture operation on the intelligent terminal, or password information. The type of the password information is not limited, which can be character type password information or biometric information, such as pupil information, fingerprint information, or face information.
[0110] In the embodiment, the first threshold value can be 10 minutes or other time information.
[0111] Optionally, the method further comprises at least one of the following:
[0112] The first state is an idle state.
[0113] The first network policy is an idle network policy.
[0114] The target time period is a working time period or a rest time period.
[0115] In the embodiment, the idle state represents that the intelligent terminal is in an unused state. The idle network policy represents that the network of the intelligent terminal is in an unused state or a state with a relatively low network occupancy rate. The target time period is a working time period or a rest time period. The working time period can be obtained from a storage location in the intelligent terminal. The working time period is different in different regions, so the working time period associated with a region needs to be obtained according to the region. For example, the region is Beijing, and the working time period of the region can be from 8:00 to 12:00 in the morning and from 14:00 to 18:00 in the afternoon. The rest time period represents a sleep time period of a user. The sleep time period of a user is generally fixed, so the rest time period is also relatively fixed.
[0116] Specifically, when entering the first state, the interface of the intelligent terminal can display an icon, which is used to remind the user that the intelligent terminal has entered the first state. The icon can be a black circular button or a pop-up window.
[0117] The control method provided by the application comprises: entering a first state and / or executing a first network policy in response to a first condition being met. The above technical solution enables the user to be free from the disturbance of network messages sent by the intelligent terminal during working hours or rest time and / or miss network messages.
[0118] Second embodiment
[0119] Reference Figure 4 , Figure 4 is a flowchart of the control method according to the second embodiment. The control method of the embodiment of the application can be applied to an intelligent terminal (such as a mobile phone) and comprises the following steps:
[0120] S401: entering a first state and / or executing a first network policy in response to a first condition being met.
[0121] Optionally, the first condition being met comprises at least one of the following:
[0122] the current time being in a target time period;
[0123] no first interaction information or second interaction information being received within a first time range;
[0124] a network on state being maintained for more than or equal to a first threshold.
[0125] Optionally, the control method further comprises at least one of the following:
[0126] the first state being an idle state;
[0127] the first network policy being an idle network policy;
[0128] the target time period being a working time period or a rest time period.
[0129] Optionally, the idle network policy comprises: disconnecting a network connection; and / or the target time period is determined by at least one of the following:
[0130] schedule information;
[0131] historical use records;
[0132] a setting parameter.
[0133] In the embodiment, the work time period and / or the rest time period is acquired according to schedule information; the usage frequency is acquired according to historical usage record, and the time period with a usage frequency lower than a fourth threshold value is determined as the work time period and / or the rest time period; and the work time period and / or the rest time period is acquired according to a setting parameter. Specifically, the schedule information can be a memo, an alarm clock, a calendar, or the like. The historical usage record can be that the user does not touch the smart terminal at a specific time period or that the user records a specific time period as a work time period. The setting parameter can be configuration information in the smart terminal.
[0134] S402: in response to the second condition being met, entering a second state and / or executing a second network policy.
[0135] Optionally, the second condition being met comprises at least one of the following:
[0136] the current time being in the work time period, the third interaction information being received within the second time range, and the network idle state being maintained for a time greater than or equal to a second threshold value;
[0137] the current time being in the rest time period and / or the fourth interaction information being received within the second time range.
[0138] In the embodiment, the second condition can be that the current time is in the work time period, the third interaction information is received within the second time range, and the network idle state is maintained for a time greater than or equal to a second threshold value; or that the current time is in the rest time period and / or the fourth interaction information is received within the second time range; or that the current time is in the work time period, the third interaction information is received within the second time range, and the network idle state is maintained for a time greater than or equal to a second threshold value, and the current time is in the rest time period and / or the fourth interaction information is received within the second time range.
[0139] In the embodiment, the type of the third interaction information is not limited, which can be text information, voice information, a gesture operation on the smart terminal, or password information. The type of the password information is not limited, which can be character type password information or biometric information such as pupil information, fingerprint information, or face information. The fourth interaction information is different from the third interaction information in content. The type of the fourth interaction information is not limited, which can be text information, voice information, a gesture operation on the smart terminal, or password information. The type of the password information is not limited, which can be character type password information or biometric information such as pupil information, fingerprint information, or face information. For example, the third interaction information can be that the user clicks the screen of the smart terminal three times, or that the user sends a voice message to the smart terminal, for example, the voice message can be "hi, little A".
[0140] In this embodiment, the second threshold value is a preset value.
[0141] Optionally, the method further comprises at least one of the following:
[0142] The second state is a network-on state.
[0143] The second network policy is a network-on policy.
[0144] In this embodiment, the network-on state is a state in which the intelligent terminal is connected to a network. The second network policy is a network-on policy, which means that the intelligent terminal can receive network signals.
[0145] Optionally, the network message is received only in the network-on state.
[0146] In this embodiment, the network message includes various messages of an application program.
[0147] Optionally, if the number of received network messages is greater than or equal to a third threshold value, the network messages are displayed in categories.
[0148] In this embodiment, the third threshold value is set by the user. If the network switches from an idle state to a network-on state, the network messages are displayed more concentratedly on the intelligent terminal, which may cause the user to fail to read or obtain the messages needed by the user in time, and / or the user needs to traverse all the network messages, which is relatively cumbersome.
[0149] Therefore, when the number of network messages is greater than or equal to the third threshold value, it means that the intelligent terminal receives a relatively large number of network messages, and the network messages are displayed in categories, which facilitates the user to read quickly and improves the timeliness of the network messages.
[0150] Specifically, when the network messages are displayed in categories, the network messages can be classified according to categories. For example, the categories of the network messages can be text messages, audio messages, or picture messages. Specifically, if the category of the network messages is a text message, the network messages of this type are placed in a folder icon; if the category of the network messages is an audio message, the network messages of this type are placed in a musical note icon; and if the category of the network messages is a picture message, the network messages of this type are placed in a picture icon. After the display in categories, the user can click the folder icon, the musical note icon, or the picture icon according to needs. For better illustration, refer to Figure 5 A network message display schematic diagram is shown.
[0151] Further, when the network messages are displayed in categories, the network messages can also be categorized according to their sources. For example, the network messages come from a social application or a music application. Specifically, if the network messages come from multiple social applications, the network messages of this type are placed in the icon of the social application. For example, if the network messages come from a social application A and a social application B, the network messages from the social application A and the network messages from the social application B are both placed in the icon of the social application. This arrangement has the advantage that the user does not need to click on each social application to read the messages. This use scenario allows the user to read the messages sent by other users in different social applications in a centralized manner. If the network messages come from multiple music applications, the network messages of this type are placed in the icon of the music application. For better illustration, please refer to Figure 6 A network message display diagram is shown.
[0152] The application provides a control method. The method includes: entering a second state and / or executing a second network policy in response to a second condition being met, wherein the second state is a network-on state, and the second network policy is a network-on policy. Network messages are displayed in categories if the number of received network messages is greater than or equal to a third threshold. According to the technical solution, the scattered network messages can be sent to the user in a centralized manner, and the smart terminal is less frequently woken up by the network messages when in standby mode, thereby reducing the power consumption of the smart terminal and prolonging the battery life.
[0153] Third embodiment
[0154] Figure 7 is a structural diagram of a control device according to the third embodiment of the application. Specifically, the device 70 of the third embodiment includes:
[0155] The first execution unit 701 is configured to enter a first state and / or execute a first network policy in response to a first condition being met.
[0156] Those skilled in the art can clearly understand the specific working process of the device described above by referring to the corresponding process in the foregoing method embodiments, which will not be described here.
[0157] Fourth embodiment
[0158] Figure 8 is a structural diagram of a control device according to the fourth embodiment of the application. Specifically, the device 80 of the fourth embodiment includes:
[0159] The first execution unit 801 is configured to enter a first state and / or execute a first network policy in response to a first condition being met.
[0160] Optionally, the first condition is satisfied when at least one of the following is met:
[0161] the current time is in a target time period;
[0162] the first interaction information or the second interaction information is not received within a first time range;
[0163] a network-on state is maintained for a time greater than or equal to a first threshold.
[0164] Optionally, the method further comprises at least one of the following:
[0165] the first state is an idle state;
[0166] the first network policy is an idle network policy;
[0167] the target time period is a working time period or a resting time period.
[0168] Optionally, the idle network policy comprises: disconnecting a network connection; and / or the target time period is determined by at least one of the following:
[0169] schedule information;
[0170] historical usage records;
[0171] a set parameter.
[0172] Optionally, the method further comprises:
[0173] a second execution unit 802, configured to enter a second state and / or execute a second network policy in response to a second condition being met.
[0174] Optionally, the second condition is met when at least one of the following is met:
[0175] the current time is in a working time period, third interaction information is received within a second time range, and a network idle state is maintained for a time greater than or equal to a second threshold;
[0176] the current time is in a resting time period and / or fourth interaction information is received within the second time range.
[0177] Optionally, the method further comprises at least one of the following:
[0178] the second state is a network-on state;
[0179] the second network policy is a network-on policy.
[0180] Optionally, the method further comprises at least one of the following:
[0181] only receiving network messages in the network-on state;
[0182] If the number of received network messages is greater than or equal to a third threshold, the network messages are classified and displayed.
[0183] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0184] The embodiments of the present application further provide an intelligent terminal, comprising a memory and a processor, the memory storing a control program, and the control program being executed by the processor to implement the steps of the control method in any of the foregoing embodiments.
[0185] The embodiments of the present application further provide a storage medium, the storage medium storing a control program, and the control program being executed by the processor to implement the steps of the control method in any of the foregoing embodiments.
[0186] In the embodiments of the intelligent terminal and the storage medium provided by the present application, any of the foregoing control method embodiments can contain all the technical features, and the description and explanation are basically the same as those of the foregoing method embodiments, which will not be described here.
[0187] The embodiments of the present application further provide a computer program product, the computer program product comprising computer program code which, when run on a computer, causes the computer to perform the method in any of the possible embodiments.
[0188] The embodiments of the present application further provide a chip, comprising a memory and a processor, the memory being configured to store a computer program, and the processor being configured to call and run the computer program from the memory, so that the device installed with the chip performs the method in any of the possible embodiments.
[0189] It can be understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided by the embodiments of the present application. The technical solutions provided by the embodiments of the present application can also be applied to other scenarios. For example, those skilled in the art can know that, as the system architecture evolves and new business scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0190] The above sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0191] The steps in the embodiments of the present application can be adjusted, combined and reduced in sequence according to actual needs.
[0192] The units in the embodiments of the present application can be combined, divided and reduced according to actual needs.
[0193] In the present application, for the same or similar term concept, technical scheme and / or application scene description, generally only the first time is described in detail, and the repeated description is not repeated in order to be brief. When understanding the technical scheme of the present application, the same or similar term concept, technical scheme and / or application scene description which is not described in detail can be referred to the related description before.
[0194] In the present application, the description of each embodiment has its own focus, and the parts not described or recorded in a certain embodiment can be referred to the related description of other embodiments.
[0195] The technical features of the technical scheme of the present application can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the range recorded in the present application.
[0196] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical scheme of the present application can be embodied in the form of software product, which is stored in the above-mentioned storage medium (such as ROM / RAM, magnetic disc, optical disc), including a plurality of instructions to make a terminal device (which can be a mobile phone, computer, server, controlled terminal, or network device, etc.) execute the method of each embodiment of the present application.
[0197] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a storage medium or transferred from one storage medium to another storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line) or wireless (such as infrared, wireless, microwave, etc.) mode. The storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, storage disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk (SSD)) and the like.
[0198] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the specification and drawings of the present application, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A control method, characterized in that, include: In response to the fulfillment of the first condition, enter the first state and display an icon, and / or execute the first network policy; The first state is the idle state; The first network strategy is an idle network strategy; the idle network strategy includes disconnecting the network connection; the first condition is met, including at least one of the following: the current time is within a target time period, which is a working time period or a rest time period; no first or second interactive information is received within the first time range; the network on state is maintained for a time greater than or equal to a first threshold; the icon is used to remind the user that the smart terminal has entered the first state; In response to the fulfillment of the second condition, enter the second state and / or execute the second network policy; The second state is when the network is enabled; The second network strategy is the network opening strategy; The second condition is met if at least one of the following is true: the current time is within a working period, the third interactive information is received within the second time range, and the network idle state is maintained for a duration greater than or equal to the second threshold; or the current time is within a rest period and the fourth interactive information is received within the second time range. The first interactive information, the second interactive information, the third interactive information, and the fourth interactive information include any one of text information, voice information, gesture operation on the smart terminal, and password information. The second interactive information is different from the content of the first interactive information, and the fourth interactive information is different from the content of the third interactive information.
2. The control method as described in claim 1, characterized in that, The target time period is determined by at least one of the following: Schedule information; Historical usage records; Set parameters.
3. The control method as described in claim 1 or 2, characterized in that, It also includes at least one of the following: Receive network messages only when the network is enabled; If the number of received network messages is greater than or equal to the third threshold, the network messages are then categorized and displayed.
4. A smart terminal, characterized in that, include: A memory and a processor, wherein the memory stores a control program, and the control program, when executed by the processor, implements the steps of the control method as described in any one of claims 1 to 3.
5. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the control method as described in any one of claims 1 to 3.
6. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the steps of the control method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Method and device for adjusting mode of mobile terminal
CN102821209A
Network management method and system based on mobile terminal
CN104270520A
Terminal controlling method and device
CN105245735A