WO2015196763A1 - 一种智能终端的省电管理方法及装置 - Google Patents
一种智能终端的省电管理方法及装置 Download PDFInfo
- Publication number
- WO2015196763A1 WO2015196763A1 PCT/CN2014/094702 CN2014094702W WO2015196763A1 WO 2015196763 A1 WO2015196763 A1 WO 2015196763A1 CN 2014094702 W CN2014094702 W CN 2014094702W WO 2015196763 A1 WO2015196763 A1 WO 2015196763A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- smart terminal
- processor
- communication module
- task
- unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3212—Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3278—Power saving in modem or I/O interface
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Definitions
- the present invention relates to the field of terminals, and in particular, to a power saving management method and apparatus for an intelligent terminal.
- the battery life of the smart terminal is short, and the battery power consumption has been a problem that has been criticized by the user. According to the survey, 60% of the power consumption on smart terminals comes from the LCD screen display. In addition, various applications and communication module work also cause the battery to be faster and the battery life is shorter.
- the prior art includes a solution for monitoring the power consumption of the smart terminal. When the power is less than the preset threshold, the screen brightness is reduced or the connection of the smart terminal is closed.
- the prior art monitors the power of the smart terminal.
- the power of the smart terminal is less than the preset threshold, some functions are restricted to extend the battery life of the smart terminal.
- the solution is rigid, once the smart When the power of the terminal is less than the preset threshold, some commonly used functions are limited, and the user experience is degraded.
- the embodiments of the present invention provide a power saving management method and device for an intelligent terminal, which can reduce power consumption, extend battery life of the smart terminal, and improve user experience.
- a first aspect of the embodiments of the present invention discloses a power saving management method for an intelligent terminal, where the method includes:
- the second smart terminal acquires a power saving control policy, where the power saving control policy includes a time interval in which the communication module is turned on, and the time interval in which the communication module is turned on is greater than a power saving period of the communication module, where the power saving period is The power saving strategy of the communication module;
- the second smart terminal When the time interval when the communication module is turned on is obtained, the second smart terminal performs time length statistics
- the second terminal When the duration is equal to or greater than a time interval during which the communication module is turned on, the second terminal Start the communication module to communicate;
- the second smart terminal closes the communication module.
- the enabling, by the second smart terminal, the communication module to perform communication includes:
- the second intelligent terminal starts a communication module, and acquires a task to be processed from the first smart terminal that communicates with the second smart terminal by using the communication module;
- the second intelligent terminal closes the communication module.
- the to-be-processed task includes a type of the notification that needs to be queried;
- the obtaining, by the communication module, the task to be processed from the first smart terminal that is in communication with the second smart terminal includes:
- the closing, by the second smart terminal, the communication module includes:
- the second smart terminal closes the communication module when the received notification is processed.
- the to-be-processed task includes a type of the notification that needs to be queried;
- the obtaining, by the communication module, the task to be processed from the first smart terminal that is in communication with the second smart terminal includes:
- the closing, by the second smart terminal, the communication module includes:
- the second smart terminal closes the communication module.
- the power saving control policy further includes a power saving policy state identifier
- the duration statistics include:
- the second smart terminal When the time interval in which the communication module is turned on is obtained and the power saving policy status indicator is an open identifier, the second smart terminal performs time length statistics.
- the power saving control policy further includes a first power preset threshold;
- the second smart terminal includes ink Display and LCD screen;
- the method further includes:
- the second smart terminal monitors a remaining amount of power
- the second smart terminal activates the electronic ink display screen to close the liquid crystal display.
- the power saving control policy further includes a second power preset threshold
- the method further includes:
- the second terminal instructs the first processor to stop running, instructing the second processor to process the task of the first processor,
- the power consumption of the second processor is less than the power consumption of the first processor.
- the method further includes:
- the second intelligent terminal matches the first task with a preset basic task list to obtain a second task
- the second intelligent terminal migrates the second task to a second processor for processing.
- the processing, by the second smart terminal, the second task to the second processor for processing includes:
- the second intelligent terminal migrates data of the second task from the first processor to the second processor, and instructs the first processor to enter a sleep state.
- a second aspect of the embodiments of the present invention discloses a power saving management method for an intelligent terminal, where the method includes:
- the first smart terminal establishes a connection with the second smart terminal
- the first smart terminal When the communication module of the second intelligent terminal is in a closed state, the first smart terminal stores a message that needs to be sent to the second smart terminal;
- the first smart terminal When the communication module of the second smart terminal is in an open state, the first smart terminal sends the stored message that needs to be sent to the second smart terminal to the second smart terminal.
- Sending, by the first smart terminal, the stored message that needs to be sent to the second smart terminal to the second smart terminal includes: sending, by the first smart terminal, the stored need to the first The message of the second smart terminal is sent to the second smart terminal.
- a third aspect of the embodiments of the present invention discloses a power saving management method for an intelligent terminal, where the method includes:
- the power saving control strategy includes a first power preset threshold
- the electronic ink display screen is activated to close the liquid crystal display.
- the power saving policy further includes a second power preset threshold
- the method further includes:
- the second processor When the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the task of the first processor, the second processor The power consumption is less than the power consumption of the first processor.
- the second processor is an embedded microcontroller.
- the method further includes:
- the second task is migrated to the second processor.
- the moving the second task to the second processor includes:
- the indicating that the first processor is down comprises:
- the fourth aspect of the embodiment of the present invention discloses an intelligent terminal, where the smart terminal is a second smart terminal, and the second smart terminal includes:
- an obtaining unit configured to obtain a power saving control policy, where the power saving control policy includes a time interval in which the communication module is turned on, and the time interval in which the communication module is turned on is greater than a power saving period of the communication module, where the power saving period is The power saving strategy of the communication module;
- a timing unit configured to perform duration statistics when the acquiring unit acquires a time interval when the communication module is turned on;
- a startup unit configured to start a communication module to communicate when a time length obtained by the timing unit is equal to or greater than a time interval when the communication module is turned on;
- the closing unit is configured to close the communication module when the communication ends.
- the starting unit is specifically configured to enable a communication module, and obtain, by using the communication module, a peer connected to the smart terminal Processing tasks;
- the closing unit is specifically configured to close the communication module when the to-be-processed task is processed.
- the to-be-processed task includes a type of the notification that needs to be queried
- the startup unit includes a request subunit and a first receiving subunit
- the request subunit is specifically configured to send a query request to the first smart terminal, where the check
- the request request includes a type of the notification that needs to be queried, so that the first smart terminal acquires, from the cache, a notification that matches the type of the notification that needs to be queried;
- the first receiving subunit is specifically configured to receive a notification sent by the peer end
- the closing unit is specifically configured to close the communication module when the received notification is processed.
- the to-be-processed task includes a type of the notification that needs to be queried
- the activation unit includes a second receiving subunit
- the second receiving subunit is configured to receive, by using the communications module, a notification that is sent by the first smart terminal that is in communication with the second smart terminal, where the notification is a message notification subscribed by the second smart terminal;
- the closing unit is specifically configured to close the communication module when the notification is processed.
- the power saving control policy further includes a power saving policy status identifier
- the timing unit is configured to perform time length statistics when the acquiring unit acquires the time interval when the communication module is turned on and the power saving policy status indicator is the open identifier.
- the power saving control policy further includes a first power preset threshold;
- the second smart terminal includes ink Display and LCD screen;
- the second intelligent terminal further includes a monitoring unit and a switching unit;
- the monitoring unit is configured to monitor a remaining amount of the power when the power saving policy status identifier acquired by the acquiring unit is an open identifier;
- the switching unit starts the electronic ink display screen and closes the liquid crystal display when the monitoring unit detects that the remaining amount of the electric quantity is less than or equal to the first electric quantity preset threshold.
- the power saving control policy further includes a second power preset threshold
- the second intelligent terminal further includes an indication unit
- the indicating unit is configured to, when the monitoring unit detects that the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the
- the task of the first processor is that the power consumption of the second processor is less than the power consumption of the first processor.
- the second intelligent terminal further includes a matching unit and a migration unit;
- the acquiring unit is configured to acquire a first task performed by the first processor
- the matching unit is configured to match the first task with a preset basic task list to obtain a second task;
- the migration unit is configured to migrate the second task to the second processor.
- the indication unit is specifically configured to: when the migration unit migrates the second task to the second processor, instruct the first processor to stop running, and instruct the second processor to process the second task.
- the migration unit is specifically configured to migrate data of the second task from the first processor to the second processor;
- the indication unit is specifically configured to: when the migration unit migrates data of the second task from the first processor to the second processor, instructing the first processor to enter a sleep state, indicating the second The processor processes the second task.
- the fifth aspect of the embodiment of the present invention discloses an intelligent terminal, where the smart terminal is a first smart terminal, and the first smart terminal includes:
- a connecting unit configured to establish a connection with the second smart terminal
- An acquiring unit configured to acquire a time interval when the communication module of the second smart terminal is turned on
- a determining unit configured to determine a state of the communication module of the second smart terminal according to a time interval that the communication module is turned on;
- a storage unit configured to: when the communication module of the second smart terminal is in a closed state, the first smart terminal stores a message that needs to be sent to the second smart terminal;
- a sending unit configured to: when the communication module of the second smart terminal is in an open state, the first smart terminal sends the stored message that needs to be sent to the second smart terminal to the second smart terminal.
- the first intelligent terminal further includes a receiving unit
- the receiving unit is configured to receive a request for acquiring a message sent by the second terminal;
- the sending unit specifically for sending the stored message sent to the second intelligent terminal, includes: sending, by the first intelligent terminal, a stored message to the second intelligent terminal according to the request Sending to the second intelligent terminal.
- a sixth aspect of the embodiments of the present invention discloses an intelligent terminal, where the smart terminal includes:
- An obtaining unit configured to obtain a power saving control policy, where the power saving control policy includes a first power preset threshold
- a monitoring unit for monitoring the remaining amount of electricity
- a switching unit when the monitoring unit detects that the remaining amount of the electric quantity is less than or equal to the first electric quantity preset threshold, starts the electronic ink display screen, and closes the liquid crystal display.
- the power saving control policy further includes a second power preset threshold
- the smart terminal further includes an indication unit
- the indicating unit is configured to, when the monitoring unit detects that the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the first processing
- the task of the second processor is less than the power consumption of the first processor.
- the second processor is an embedded single-chip.
- the smart terminal further includes a matching unit and a migration unit ;
- the acquiring unit is configured to acquire a first task performed by the first processor
- the matching unit is configured to match the first task with a preset basic task list to obtain a second task;
- the migration unit is configured to migrate the second task to the second processor.
- the indication unit is specifically configured to: when the migration unit migrates the second task to the second processor, instruct the first processor to stop running, and instruct the second processor to process the second task.
- the migration unit is specifically configured to migrate data of the second task from the first processor to the second processor;
- the indication unit is specifically configured to: when the migration unit migrates data of the second task from the first processor to the second processor, instructing the first processor to enter a sleep state, indicating The second processor processes the second task.
- the method and apparatus for power saving management of the smart terminal are used to obtain a power saving control policy, where the power saving control policy includes a time interval during which the communication module is turned on; The duration statistics; when the duration is equal to or greater than the time interval in which the communication module is turned on, the communication module is started and communicated; when the communication ends, the communication module is closed.
- Periodically controlling the opening and closing of the communication module saving power in the case of ensuring normal use of the smart terminal, prolonging the use time of the smart terminal, thereby improving the user experience; further, monitoring the remaining amount of the power when the When the remaining amount of the electric quantity is less than or equal to the first electric quantity preset threshold, the electronic ink display screen is activated, and the liquid crystal display is turned off. Since the liquid crystal display consumes a large amount of electricity, the screen is switched when the electric quantity is less than the first electric quantity preset threshold.
- the power can be saved effectively; further, when the remaining amount of the power is less than or equal to the second power preset threshold, the first processor is instructed to stop, indicating the second processor processing
- the task of the first processor is that the power consumption of the second processor is smaller than the power consumption of the first processor, so that the power consumption can be reduced, the usage time of the smart terminal is prolonged, and the user experience is improved.
- the method and apparatus for power saving management of the smart terminal provided by the embodiment of the present invention, after establishing a connection with the second smart terminal, push the cached message to the second smart terminal.
- the second intelligent terminal can be caused to process a message that is not processed during the closing of its communication module, thereby causing the second smart terminal to maintain normal operation of the function in the case of power saving.
- the method and apparatus for power saving management of the smart terminal provided by the embodiment of the present invention, by monitoring the remaining amount of the power, determining whether the smart terminal screen is switched or not according to the remaining amount of the power. Whether to switch, so as to ensure the normal operation of the function, reduce power consumption, extend the standby time of the smart terminal, and improve the user experience.
- FIG. 1 is a flowchart of a method for power saving management of an intelligent terminal according to an embodiment of the present invention
- FIG. 2 is a flowchart of another method for power saving management of an intelligent terminal according to another embodiment of the present invention.
- FIG. 3 is a flowchart of another method for power saving management of an intelligent terminal according to another embodiment of the present invention.
- FIG. 4 is a flowchart of another method for power saving management of an intelligent terminal according to another embodiment of the present invention.
- FIG. 5 is a flowchart of another method for power saving management of an intelligent terminal according to another embodiment of the present invention.
- FIG. 6 is a flowchart of another method for power saving management of an intelligent terminal according to another embodiment of the present invention.
- FIG. 7 is a flowchart of another method for power saving management of an intelligent terminal according to another embodiment of the present invention.
- FIG. 8 is a structural diagram of an apparatus of an intelligent terminal according to another embodiment of the present invention.
- FIG. 9 is a structural diagram of another apparatus for an intelligent terminal according to another embodiment of the present invention.
- FIG. 10 is a structural diagram of another apparatus for an intelligent terminal according to another embodiment of the present invention.
- FIG. 11 is a structural diagram of another apparatus for an intelligent terminal according to another embodiment of the present invention.
- FIG. 12 is a structural diagram of another apparatus for an intelligent terminal according to another embodiment of the present invention.
- FIG. 13 is a structural diagram of another apparatus of an intelligent terminal according to another embodiment of the present invention.
- FIG. 14 is a structural diagram of another apparatus for an intelligent terminal according to another embodiment of the present invention.
- FIG. 15 is a structural diagram of another apparatus of an intelligent terminal according to another embodiment of the present invention.
- FIG. 16 is a structural diagram of another apparatus of an intelligent terminal according to another embodiment of the present invention.
- a power saving management method for an intelligent terminal is described below with reference to FIG.
- the method can ensure that the smart terminal operates normally while saving power, prolonging the use time of the smart terminal, and improving the user experience.
- the method specifically includes steps 101 to 104.
- the second smart terminal acquires a power saving control policy, where the power saving control policy includes a time interval in which the communication module is turned on, and the time interval in which the communication module is turned on is greater than a power saving period of the communication module, and the power saving period is a power saving strategy that is provided for the communication module;
- the power saving control strategy may be, or may be, set by the smart terminal by default.
- the time interval for the communication module to be opened may be set by the smart terminal by default, or may be set by the user according to his own needs, and the time interval may be a minute level or an hour level. For example, 3 minutes, 10 minutes, 1 hour, 3 hours, and the like.
- the power saving cycle of the communication module is generally in the order of milliseconds.
- the communication module includes cellular communication, GPRS (general packet radio service), 3G, LTE (Long Term Evolution), Wi-Fi (Wireless Fidelity), Bluetooth, and the like.
- GPRS general packet radio service
- 3G Third Generation Partnership Project
- LTE Long Term Evolution
- Wi-Fi Wireless Fidelity
- Bluetooth and the like.
- the second smart terminal performs time length statistics.
- the duration statistics may include a timer to time, thereby obtaining a duration, and determining whether the duration is equal to a time interval in which the communication module is turned on.
- the time length obtained by the timer is equal to the time interval when the communication module is turned on, it indicates that the time when the communication module is turned on, the communication module can be started, the task to be processed is received, and the task to be processed is processed.
- the communication module is activated, including re-establishing a connection with the paired terminal, or re-accessing a Wi-Fi (Wireless Fidelity) AP (Access Point). If it is a cellular communication, the network connection needs to be re-initiated. registration process.
- Wi-Fi Wireless Fidelity
- AP Access Point
- the communication module is turned off.
- the communication module is closed in order to save the power of the smart terminal when the task to be processed or the notification is processed.
- the smart terminal may be a real closed communication module, so that it does not work at all, for example, the communication module is turned off by turning off the power supply; or the signal strength of the communication module may be The minimum is adjusted so that the communication peer cannot detect the signal of the smart terminal and disconnect from the smart terminal.
- the communication peer before closing the communication module, the communication peer can be disconnected, or an offline or logout process can be initiated.
- the power saving control policy further includes a power saving policy status identifier.
- the duration statistics include step 201:
- the second smart terminal When the time interval in which the communication module is turned on is obtained and the power saving policy status indicator is an open identifier, the second smart terminal performs time length statistics.
- the second terminal starts the communication module to perform communication, including step 202:
- the second intelligent terminal starts a communication module, and acquires a task to be processed from the first smart terminal that communicates with the second smart terminal by using the communication module;
- the second terminal closes the communication module to include 205:
- the second intelligent terminal closes the communication module.
- the to-be-processed task includes a type of the notification that needs to be queried
- the obtaining, by the communication module, the to-be-processed task from the first smart terminal that is in communication with the second smart terminal includes:
- the closing, by the second terminal, the communication module, when the to-be-processed task is processed, includes:
- the second terminal closes the communication module when the received notification is processed.
- the to-be-processed task includes a type of the notification that needs to be queried
- the obtaining, by the communication module, the task to be processed from the first smart terminal that is in communication with the second smart terminal includes:
- the closing, by the second smart terminal, the communication module includes:
- the second smart terminal closes the communication module.
- the notification includes missed calls, information, various push messages, and the like.
- the power saving control policy further includes a first power preset threshold;
- the second smart terminal includes an ink display screen and a liquid crystal display;
- the method further includes step 203:
- the second smart terminal monitors a remaining amount of power
- the second smart terminal activates the electronic ink display screen to close the liquid crystal display.
- the display is switched between the electronic ink display screen and the liquid crystal display screen, and the switching criterion can be determined according to the remaining amount of the current power of the smart terminal. Since the liquid crystal display consumes a large amount of power, when the power is less than the first power preset threshold, the screen is switched, and the electronic ink display screen can effectively save power.
- the power saving control policy further includes a second power preset threshold
- step 204 After the remaining amount of the power is monitored, the method further includes step 204:
- the second processor When the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the task of the first processor, the second processor The power consumption is less than the power consumption of the first processor.
- the first processor is referred to as a main processor or an application processor for operating an operating system and application software of the smart terminal;
- the second processor is a low performance, low power embedded microcontroller that can be used for monitoring or
- Various sensors such as acceleration sensors, gravity sensors, etc.
- primary data processing can be performed, for example, when the first processor is turned off, the second processor runs the timer of the smart terminal, calendar software, and the like.
- the method further includes the following steps:
- the second intelligent terminal matches the first task with a preset basic task list to obtain a second task
- the second intelligent terminal migrates the second task to a second processor for processing.
- the preset basic task list includes a clock, a calendar, a weather forecast, and the like.
- the matching the first task with the preset basic task list, and obtaining the second task includes: forming a task that belongs to both the first task and the preset basic list into the second task.
- the second smart terminal migrating the second task to the second processor for processing includes:
- the second intelligent terminal migrates data of the second task from the first processor to the second processor, and instructs the first processor to enter a sleep state.
- the instructing the first processor to stop operating includes instructing the first processor to enter a sleep state or powering down the first processor.
- the power-saving management method of the smart terminal provided by the embodiment of the present invention periodically controls the opening and closing of the communication module, saves power when the smart terminal is normally used, and prolongs the use of the smart terminal. Time; further, by monitoring the remaining amount of power, screen switching and processor switching, the power is also saved, and the use time of the smart terminal is extended to enhance the user experience.
- FIG. 3 is a method for power saving management of an intelligent terminal, including steps 301 to 305:
- the first smart terminal establishes a connection with the second smart terminal.
- the communication module includes cellular communication, GPRS, 3G, LTE, Wi-Fi, Bluetooth, and the like.
- the first smart terminal acquires a time interval at which the communication module of the second smart terminal is turned on.
- the communication module of the second intelligent terminal has a time interval for opening, for example, every 5 minutes or once every 3 minutes, and the user can configure according to his own needs, or according to the default settings of the smart terminal.
- the first intelligent terminal determines, according to a time interval that the communication module is turned on, a state of the communication module of the second smart terminal.
- the time interval at which the communication module of the second smart terminal is turned on is obtained, and the time interval at which the first smart terminal establishes a connection with the second smart terminal is obtained. And the time interval when the second intelligent terminal communication module is turned on, it is possible to determine the state of the second intelligent terminal communication module at any time point, such as an open state or a closed state.
- the first smart terminal stores a message that needs to be sent to the second smart terminal when the communication module of the second smart terminal is in a closed state
- the first smart terminal may be a smart phone
- the second smart terminal may be a wearable watch.
- the smart phone When the communication module of the wearable watch is in a closed state, the smart phone functions as the wearable watch.
- the smart phone can store the message sent to the smart watch, can be stored in the database, or can be cached in the memory, and the storage mode is not limited herein.
- the first smart terminal sends the stored message that needs to be sent to the second smart terminal to the second smart terminal.
- the first smart terminal may be a smart phone
- the second smart terminal may be a wearable watch
- the smart phone serves as the wearable
- the smartphone can send a message to the wearable watch.
- the message is a message stored by the smart phone to be sent to the wearable watch when the communication module of the wearable watch is in the closed state.
- the method before the sending, by the first smart terminal, the stored message that needs to be sent to the second smart terminal to the second smart terminal, the method further includes:
- Sending, by the first smart terminal, the stored message that needs to be sent to the second smart terminal to the second smart terminal includes: sending, by the first smart terminal, the stored need to the first The message of the second smart terminal is sent to the second smart terminal.
- the cached message is pushed to the second intelligent terminal, so that the second intelligent terminal processing is not processed during the closing of the communication module.
- the message so that the second smart terminal maintains the normal operation of the function in the case of power saving.
- FIG. 4 is a method for power saving management of an intelligent terminal, including steps 401 to 405:
- the power saving control policy includes a first power preset threshold
- the power saving control strategy is configured by the user, or may be the default setting of the smart terminal.
- the smart terminal can monitor the remaining amount of the power of the smart terminal in real time, and can also monitor the remaining amount of the smart terminal according to a preset time interval.
- the electronic ink display screen saves power compared to the liquid crystal display.
- the power saving policy further includes a second power preset threshold
- the method further includes:
- the second processor When the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the task of the first processor, the second processor The power consumption is less than the power consumption of the first processor.
- the second processor is an embedded single chip.
- the method further includes:
- the second task is migrated to the second processor.
- the migrating the second task to the second processor includes:
- the indicating that the first processor is down comprises:
- the FIG. 5 describes a workflow in which the wearable device periodically starts the communication module according to the configuration information of the user:
- the power-saving management policy includes a period in which the communication module is periodically enabled, a period in which the communication module is enabled, whether to enable cellular communication, whether to enable Wi-Fi, whether to enable Bluetooth, and the like.
- the wearable device may be a real closed communication module, so that it does not work at all, for example, the communication module is turned off by turning off the power supply; or the signal of the communication module is strong. The minimum level is adjusted, so that the communication peer cannot detect the signal of the wearable device, thereby disconnecting from the wearable device.
- the communication peer can be disconnected or the offline/logout process can be initiated before the communication module is closed.
- the corresponding communication module is started according to the power saving management policy, and the communication connection with the communication peer is restored according to the previous connection state. For example, re-establishing a connection with the pairing terminal, or re-accessing Wi-Fi, if it is cellular communication, it is necessary to re-initiate the network registration process.
- the important notification may be a user-defined notification type, such as a person's WeChat message, and the subscribed important stock information. , or important mail, etc.
- the communication module is periodically opened according to the power-saving management policy, which can prolong the working time and improve the user experience while ensuring the normal operation of the wearable device.
- FIG. 6 describes a method for a wearable device to obtain an unprocessed notification:
- Step 601 when the timer expires, the wearable device turns on the designated communication module
- the designated communication module may be at least one of a cellular network, a 3G network, LTE, GPRS, Wi-Fi, and Bluetooth.
- the wearable device may be a wearable watch, a wearable wristband, wearable glasses, or the like.
- Step 602 The wearable device establishes a connection with the paired terminal.
- the pairing terminal may be a smart device such as a smart phone or a tablet computer.
- Step 603 after establishing the connection, actively querying the unprocessed notification during the closing of the communication module;
- the query request may be sent to the peer by the initiative, and the query request includes the unprocessed notification type that needs to be queried.
- Step 604 The notification management module of the terminal sends the cached notification to the wearable device through the paired connection management module.
- Step 605 The wearable device processes the received notification, for example, prompting the user to miss the call. Electricity, missed text messages, etc. Optionally, you can use the electronic mode screen display, or you can use the LCD screen display;
- Step 606 after completing the notification acquisition, closing the communication module, and resetting the communication module start timer;
- the device is actively disconnected from the terminal.
- the unsolicited notification is actively pushed by the mobile phone, that is, when the wearable device periodically turns on the communication module and establishes a connection with the terminal, the terminal actively sends an important notification to the wearable device.
- the wearable device is supported to subscribe to the offline notification to the paired terminal, so that when the wireless module is periodically turned on and the connection is established, the wearable device only needs to obtain the subscribed notification.
- connection is generally established in a short-distance manner, such as Wi-Fi, Bluetooth, and the like.
- the wearable device also supports access to a cellular base station or Wi-Fi AP via cellular or Wi-Fi, and access to a packet network or the Internet.
- the wearable device periodically starts the communication module, and actively queries the paired terminal for the unprocessed notification, and saves the power while prolonging the wearable while ensuring the normal operation of the communication function. Working hours of the equipment.
- FIG. 7 illustrates a method for power saving management of a wearable device, the method comprising:
- step 701 the power consumption of the wearable device is monitored in real time.
- the main processing unit Central Processing Unit
- the main processing unit Central Processing Unit
- Step 702 after receiving the instruction, the main CPU instructs the low power processor to turn on the timing function and periodically turn on the communication module timer. It has been ensured that after the main CPU enters deep sleep, the wearable device still has the timing function of the watch, and can be used to periodically obtain important notifications required by the user;
- Step 703 instructing to close the liquid crystal screen and turn on the electronic ink screen display
- Step 704 instructing to close all communication modules and disconnect the network connection
- the wearable watch becomes an electronic watch that runs on a low-power processor, displays time using an electronic ink screen, and does not have a communication function. It only supports displaying important notifications for a long time. Alternatively, you can also disable the function of periodically turning on the communication module. Only when the power is greater than a certain threshold, you can choose to enable the communication module to obtain important notifications. After completing the above operations, the main CPU enters the deep sleep state.
- Step 705 when the wearable device power is higher than a certain threshold, wake up the main CPU;
- Step 706 the main CPU restores the normal working mode of the wearable operating system, and instructs the low-power processor to turn off the timing function and the timer;
- Step 708 instructing all communication modules to be turned on to establish a corresponding connection.
- the wearable device becomes a multi-function smart watch function, has a communication function, and can run various applications.
- FIG. 8 is a smart terminal 80, which may be a wearable device, a smart phone, a tablet computer, or the like.
- the wearable device may be a wearable wristband, a wearable eyewear, a wearable ring, a wearable watch, or the like.
- the smart terminal 80 is a second smart terminal, and the second smart terminal includes: an obtaining unit 801, a timing unit 802, a starting unit 803, and a closing unit 804;
- the obtaining unit 801 is configured to obtain a power saving control policy, where the power saving control policy includes a time interval in which the communication module is turned on, and the time interval in which the communication module is turned on is greater than a power saving period of the communication module, and the power saving period is a power saving strategy that is provided for the communication module;
- the closing unit 804 is configured to close the communication module when the communication ends.
- the initiating unit 803 is specifically configured to enable the communication module, and obtain, by the communication module, a task to be processed from the first smart terminal that communicates with the second smart terminal;
- the closing unit 804 is specifically configured to close the communication module when the to-be-processed task is processed.
- the activation unit 803 includes a request subunit 8031 and a receiving subunit 8032.
- the first receiving subunit 8032 is configured to receive a notification sent by the peer end
- the closing unit is specifically configured to close the communication module when the received notification is processed.
- the receiving sub-unit 8033 is configured to receive, by using the communications module, a notification that is sent by the first smart terminal that is in communication with the second smart terminal, where the notification is a message notification subscribed by the second smart terminal;
- the closing unit is specifically configured to close the communication module when the notification is processed.
- the power saving control policy further includes a power saving policy status identifier
- the timing unit 802 is configured to perform time length statistics when the acquiring unit 801 acquires a time interval when the communication module is turned on and the power saving policy status indicator is an open identifier.
- the power saving control strategy further includes a first power preset threshold;
- the second smart terminal further includes an ink display screen and a liquid crystal display;
- the switching unit 902 activates the electronic ink display screen and turns off the liquid crystal display when the monitoring unit 901 detects that the remaining amount of the electric quantity is less than or equal to the first electric quantity preset threshold.
- An obtaining unit 801, configured to acquire a first task performed by the first processor
- the matching unit 904 is configured to match the first task with a preset basic task list to obtain a second task.
- the migration unit 905 is configured to migrate the second task to the second processor.
- the indicating unit 903 is specifically configured to: when the migration unit 905 migrates the second task to the second processor, instruct the first processor to stop running, and instruct the second processor to process the second task.
- the migration unit 905 is specifically configured to migrate data of the second task from the first processor to the second processor;
- the intelligent terminal provided by the present invention periodically controls the opening and closing of the communication module of the intelligent terminal, saves power when the smart terminal is normally used, and prolongs the use time of the smart terminal; further By monitoring the remaining amount of power, screen switching and processor switching, the power is also saved, and the use time of the smart terminal is extended to enhance the user experience.
- the FIG. 10 describes an intelligent terminal, where the smart terminal is a first smart terminal, where the first smart terminal includes :
- a connecting unit 1001 configured to establish a connection with the second smart terminal
- the second intelligent terminal can be connected through WIFI, Bluetooth, 3G network, LTE, or GPRS network.
- the obtaining unit 1002 is configured to acquire a time interval when the communication module of the second smart terminal is turned on;
- the time interval during which the communication module of the second intelligent terminal is actively accessed may be obtained, or may be the time interval for directly receiving the communication module sent by the second intelligent terminal;
- the determining unit 1003 is configured to determine, according to the time interval that the communication module is turned on, the second wisdom The state of the communication module of the terminal;
- the time interval at which the communication module of the second smart terminal is turned on is obtained, and the determining unit 1003 is based on the time point of establishing the connection with the second smart terminal and the second smart terminal.
- the communication module is turned on, it can judge the state of the communication module of the second intelligent terminal at any time point, such as the open state or the closed state.
- the storage unit 1004 is configured to: when the communication module of the second smart terminal is in a closed state, store a message that needs to be sent to the second smart terminal;
- the sending unit 1005 is configured to: when the communication module of the second smart terminal is in an open state, the first smart terminal sends the stored message that needs to be sent to the second smart terminal to the second smart terminal.
- the sending unit 1005 is specifically configured to: when the communication module of the second smart terminal is in an open state, the first smart terminal sends a stored message to the second smart terminal according to the request to the first Two smart terminals send.
- FIG. 11 is a smart terminal 11, and the smart terminal 11 includes:
- a monitoring unit 1102 configured to monitor a remaining amount of power
- the switching unit 1103 starts the electronic ink display screen and turns off the liquid crystal display when the monitoring unit detects that the remaining amount of the electric quantity is less than or equal to the first electric quantity preset threshold.
- the smart terminal further includes an indication unit 1201;
- the indicating unit 1201 is configured to, when the monitoring unit 1102 detects that the remaining amount of the power is less than or equal to the second power preset threshold, instructing the first processor to stop running, instructing the second processor to process the first processing The task of the second processor is less than the power consumption of the first processor.
- the smart terminal further includes a matching unit 1202 and a migration unit 1203;
- An obtaining unit 1101, configured to acquire a first task performed by the first processor
- the indicating unit 1201 is specifically configured to: when the migration unit migrates the second task to the second processor, instruct the first processor to stop running, and instruct the second processor to process the second task.
- the migration unit 1203 is specifically configured to migrate data of the second task from the first processor to the second processor;
- the indicating unit 1201 is specifically configured to: when the migration unit migrates data of the second task from the first processor to the second processor, instructing the first processor to enter a sleep state, indicating The second processor processes the second task.
- FIG. 13 illustrates a process in which a wearable device adopting a power saving management policy interacts with other devices.
- a smart terminal such as a smart phone, a tablet, etc.
- supports connection communication with a paired wearable device and caches offline messages and notifications of the wearable device when the wearable device turns off the communication module, when the wearable device is After the association, the offline important notification is sent to the wearable device, and both active and passive modes are supported.
- 1303 is a wireless access point that supports wearable devices to access and access the network. After the wearable device closes the communication module, the network side caches offline messages and notifications of the wearable device. When the wearable device enters the network, the network side can forward the offline notification to the wearable device.
- the power saving control strategy includes a time interval in which the communication module is turned on, a time interval in which the communication module is turned on is greater than a power saving period of the communication module, and the power saving period is the communication module Power saving strategy;
- the communication module When the duration is equal to or greater than a time interval in which the communication module is turned on, the communication module is started to communicate;
- the initiating communication module to communicate includes:
- the closing the communication module when the communication ends includes:
- the communication module is closed.
- the obtaining, by the communication module, the to-be-processed task from the first smart terminal that is in communication with the second smart terminal includes:
- the communication module is closed.
- the first smart device communicates with the second smart terminal by using the communication module
- the terminal obtains pending tasks including:
- the closing the communication module when the to-be-processed task is processed includes:
- the communication module is closed.
- the second smart terminal When the time interval in which the communication module is turned on is obtained and the power saving policy status indicator is an open identifier, the second smart terminal performs time length statistics.
- the power saving control policy further includes a first power preset threshold;
- the second smart terminal includes an ink display screen and a liquid crystal display;
- the method further includes:
- the electronic ink display screen is activated to close the liquid crystal display.
- the power saving control policy further includes a second power preset threshold
- the second processor When the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the task of the first processor, the second processor The power consumption is less than the power consumption of the first processor.
- the method further includes:
- the second task is migrated to a second processor for processing.
- the migrating the second task to the second processor for processing includes:
- the power-saving management method of the smart terminal provided by the embodiment of the present invention periodically controls the opening and closing of the communication module, and saves the normal use of the smart terminal.
- the power consumption extends the use time of the smart terminal; further, by monitoring the remaining amount of the power, performing screen switching and processor switching, the power is saved, and the use time of the smart terminal is extended to enhance the user experience.
- FIG. 15 illustrates a structure of an intelligent terminal according to another embodiment of the present invention, including at least one processor 1501 (eg, a central processing unit), a memory 1502, at least one network interface 1503, at least one communication bus 1504, and at least one receiver 1505. And a communication module 1506.
- the processor 1501 is configured to execute an executable module, such as a computer program, stored in the memory 1502.
- the memory 1502 may include a high speed random access memory (RAM: Random Access Memory), and may also include a non-volatile memory, such as at least an eMMC (Embedded Multi Media Card) memory.
- the communication connection between the network device and at least one other network element is implemented by at least one network interface 1503 (which may be wired or wireless), and may use an Internet, a wide area network, a local area network, a metropolitan area network, or the like.
- the memory 1502 stores a program 15021 that can be executed by the processor 1501.
- the program includes:
- the communication module of the second smart terminal When the communication module of the second smart terminal is in an open state, the stored message that needs to be sent to the second smart terminal is sent to the second smart terminal.
- the method before the sending the stored message sent to the second smart terminal, the method further includes:
- the cached message is pushed to the second intelligent terminal, so that the second intelligent terminal processing is not processed during the closing of the communication module. Message, so that the second smart terminal is in the case of power saving Keep the function running properly.
- FIG. 16 illustrates a structure of an intelligent terminal according to another embodiment of the present invention, including at least one first processor 1601 (eg, a central processing unit), a memory 1602, at least one network interface 1603, at least one communication bus 1604, and at least one receiving.
- the processor 1601 is configured to execute an executable module, such as a computer program, stored in the memory 1602.
- the memory 1602 may include a high speed random access memory (RAM: Random Access Memory), and may also include a non-volatile memory such as at least an eMMC (Embedded Multi Media Card) memory.
- the communication connection between the network device and at least one other network element is implemented by at least one network interface 1603 (which may be wired or wireless), and may use an Internet, a wide area network, a local area network, a metropolitan area network, or the like.
- the memory 1602 stores a program 16021, and the program 16021 can be executed by the processor 1601.
- the program includes:
- the power saving control strategy includes a first power preset threshold
- the electronic ink display screen is activated to close the liquid crystal display.
- the power saving policy further includes a second power preset threshold
- the method further includes:
- the second processor When the remaining amount of the electric quantity is less than or equal to the second electric quantity preset threshold, instructing the first processor to stop running, instructing the second processor to process the task of the first processor, the second processor The power consumption is less than the power consumption of the first processor.
- the second processor is an embedded single chip.
- the method further includes:
- the migrating the second task to the second processor includes:
- the indicating that the first processor is down comprises:
- the content is based on the same concept as the method embodiment of the present invention.
- the description in the method embodiment of the present invention and details are not described herein again.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- Power Sources (AREA)
Abstract
本发明涉及终端领域,具体涉及一种智能终端的省电管理方法及装置。其中方法包括:第二智能终端获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;当获取到所述通信模块开启的时间间隔时,所述第二智能终端进行时长统计;当所述时长等于或大于所述通信模块开启的时间间隔时,所述第二终端启动通信模块进行通信;当通信结束时,所述第二智能终端关闭所述通信模块。使用本发明技术方案提供的装置,可在保证该智能终端正常运转的情况下,节省电量消耗,延长该智能终端的使用时间,提升用户体验。
Description
本发明涉及终端领域,具体涉及一种智能终端的省电管理方法及装置。
智能终端的电池续航时间短,电池耗电快一直是被用户诟病的问题。据调查,智能终端上60%的功耗来自于液晶屏幕显示,另外各种应用程序以及通信模块的工作也是导致电池好点快、续航时间短的原因。
针对智能终端的电池耗电快问题,现有技术中包括一种解决方案:监控智能终端的电量,当该电量小于预设阈值时,会降低屏幕亮度或者关闭该智能终端的连接等服务。
从上可知,现有技术通过对智能终端的电量进行监测,当该智能终端的电量小于预设阈值时,会限制一些功能来延长该智能终端的电池续航时间,该方案较为死板,一旦该智能终端的电量小于预设阈值时,会使一些常用的功能受到限制,使得用户体验下降。
发明内容
本发明实施例提供了一种智能终端的省电管理方法及装置,可减少电量消耗,延长智能终端的电池续航时间,提升用户体验。
本发明实施例的第一方面公开了智能终端的省电管理方法,所述方法包括:
第二智能终端获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;
当获取到所述通信模块开启的时间间隔时,所述第二智能终端进行时长统计;
当所述时长等于或大于所述通信模块开启的时间间隔时,所述第二终端
启动通信模块进行通信;
当通信结束时,所述第二智能终端关闭所述通信模块。
结合第一方面,在第一方面的第一种可能的实现方式中,所述第二智能终端启动通信模块进行通信包括:
所述第二智能终端开启通信模块,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务;
所述当通信结束时,所述第二智能终端关闭所述通信模块包括:
当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述待处理任务包括需要查询的通知的类型;
所述通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:
向所述第一智能终端发送查询请求,所述查询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取与所述需要查询的通知的类型匹配的通知;
接收所述第一智能终端发送的通知;
所述当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块包括:
当接收到的通知被处理完毕时,所述第二智能终端关闭所述通信模块。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述待处理任务包括需要查询的通知的类型;
所述通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:
通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述智能终端订阅的消息通知;
所述当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块包括:
当所述通知被处理完毕时,所述第二智能终端关闭所述通信模块。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种
可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述省电控制策略中还包括省电策略状态标识;
所述当获取到所述通信模块开启的时间间隔时,进行时长统计包括:
当获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,所述第二智能终端进行时长统计。
结合第一方面的第四种可能的实现方式,在第一方面第五种可能的实现方式中,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端包括水墨显示屏和液晶显示屏;
所述当所述省电策略状态标识为开启标识时,还包括:
所述第二智能终端监测电量的剩余量;
当所述电量的剩余量小于或者等于所述第一电量预设阈值时,所述第二智能终端启动所述电子水墨显示屏,关闭所述液晶显示屏。
结合第一方面的第五种可能的实现方式,在第一方面第六种可能的实现方式中,所述省电控制策略中还包括第二电量预设阈值;
所述监测电量的剩余量之后,还包括:
当所述电量的剩余量小于或等于所述第二电量预设阈值时,所述第二终端指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
结合第一方面的第六种可能的实现方式,在第一方面第七种可能的实现方式中,所述第二智能终端指示第一处理器停止运转之前,还包括:
所述第二智能终端获取所述第一处理器执行的第一任务;
所述第二智能终端将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
所述第二智能终端将所述第二任务迁移到第二处理器进行处理。
结合第一方面的第七种可能的实现方式,在第一方面第八种可能的实现方式中,所述第二智能终端将所述第二任务迁移到第二处理器进行处理包括:
所述第二智能终端将所述第二任务的数据从所述第一处理器迁移到所述第二处理器,并指示第一处理器进入休眠状态。
本发明实施例的第二方面公开了智能终端的省电管理方法,所述方法包括:
第一智能终端与第二智能终端建立连接;
所述第一智能终端获取所述第二智能终端的通信模块开启的时间间隔;
所述第一智能终端根据所述通信模块开启的时间间隔判断所述第二智能终端的通信模块的状态;
当所述第二智能终端的通信模块处于关闭状态时,所述第一智能终端存储需要发送给所述第二智能终端的消息;
当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
结合第二方面,在第二方面的第一种可能的实现方式中,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送之前还包括:
所述第一终端接收第二终端发送的获取消息的请求;
所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送包括:所述第一智能终端根据所述请求,将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
本发明实施例的第三方面公开了智能终端的省电管理方法,所述方法包括:
获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;
监测电量的剩余量;
当所述电量的剩余量小于或者等于第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
结合第三方面,在第三方面的第一种可能的实现方式中,所述省电策略中还包括第二电量预设阈值;
所述监测电量的剩余量之后,还包括:
当所述电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述第二处理器为嵌入式单片机。
结合第三方面的第一种可能的实现方式或第三方面的第二种可能的实现
方式,在第三方面的第三种可能的实现方式中,所述指示第一处理器停止运转之前,还包括:
获取所述第一处理器执行的第一任务;
将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
将所述第二任务迁移到第二处理器。
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述将所述第二任务迁移到第二处理器包括:
将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
所述指示第一处理器停止运转包括:
指示所述第一处理器进入休眠状态。
本发明实施例的第四方面公开了一种智能终端,所述智能终端为第二智能终端,所述第二智能终端包括:
获取单元,用于获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;
计时单元,用于当所述获取单元获取到所述通信模块开启的时间间隔时,进行时长统计;
启动单元,用于当所述计时单元获得的时长等于或大于所述通信模块开启的时间间隔时,启动通信模块进行通信;
关闭单元,用于当通信结束时,关闭所述通信模块。
结合第四方面,在第四方面的第一种可能的实现方式中,所述启动单元,具体用于开启通信模块,并通过所述通信模块从与所述智能终端相连接的对端获取待处理任务;
所述关闭单元,具体用于当所述待处理任务被处理完毕时,关闭所述通信模块。
结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述待处理任务包括需要查询的通知的类型;
所述启动单元包括请求子单元、第一接收子单元;
所述请求子单元,具体用于向所述第一智能终端发送查询请求,所述查
询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取与所述需要查询的通知的类型匹配的通知;
所述第一接收子单元,具体用于接收所述对端发送的通知;
所述关闭单元,具体用于当接收到的通知被处理完毕时,关闭所述通信模块。
结合第四方面的第一种可能的实现方式,在第四方面的第三种可能的实现方式中,所述待处理任务包括需要查询的通知的类型;
所述启动单元包括第二接收子单元,
所述第二接收子单元,具体用于通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述第二智能终端订阅的消息通知;
所述关闭单元,具体用于当所述通知被处理完毕时,关闭所述通信模块。
结合第四方面或第一方面的第一种可能的实现方式或第四方面的第二种可能的实现方式或第四方面的第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所所述省电控制策略中还包括省电策略状态标识;
所述计时单元,具体用于当获取单元获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,进行时长统计。
结合第四方面的第四种可能的实现方式,在第四方面第五种可能的实现方式中,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端包括水墨显示屏和液晶显示屏;
所述第二智能终端还包括监测单元、切换单元;
所述监测单元,用于当所述获取单元获取到的省电策略状态标识为开启标识时,监测电量的剩余量;
所述切换单元,当所述监测单元监测到电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
结合第四方面的第五种可能的实现方式,在第四方面第六种可能的实现方式中,所述省电控制策略中还包括第二电量预设阈值;
所述第二智能终端还包括指示单元;
所述指示单元,用于当所述监测单元检测到电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所
述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
结合第四方面的第六种可能的实现方式,在第四方面第七种可能的实现方式中,所述第二智能终端还包括匹配单元和迁移单元;
所述获取单元,用于获取所述第一处理器执行的第一任务;
所述匹配单元,用于将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
所述迁移单元,用于将所述第二任务迁移到第二处理器。
所述指示单元,具体用于当所述迁移单元将所述第二任务迁移到第二处理器时,指示第一处理器停止运转,指示第二处理器处理所述第二任务。
结合第四方面的第六种可能的实现方式,在第四方面第七种可能的实现方式中,
所述迁移单元,具体用于将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
所述指示单元,具体用于当所述迁移单元将所述第二任务的数据从所述第一处理器迁移到所述第二处理器时,指示第一处理器进入休眠状态,指示第二处理器处理所述第二任务。
本发明实施例的第五方面公开了一种智能终端,所述智能终端是第一智能终端,其特征在于,所述第一智能终端包括:
连接单元,用于与第二智能终端建立连接;
获取单元,用于获取所述第二智能终端的通信模块开启的时间间隔;
判断单元,用于根据所述通信模块开启的时间间隔判断所述第二智能终端的通信模块的状态;
存储单元,用于当所述第二智能终端的通信模块处于关闭状态时,所述第一智能终端存储需要发送给所述第二智能终端的消息;
发送单元,用于当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
结合第五方面,在第五方面的第一种可能的实现方式中,所述第一智能终端还包括接收单元,
所述接收单元,用于接收第二终端发送的获取消息的请求;
所述发送单元,具体用于将存储的发送给所述第二智能终端的消息进行发送包括:所述第一智能终端根据所述请求,将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
本发明实施例的第六方面公开了一种智能终端,所述智能终端包括:
获取单元,用于获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;
监测单元,用于监测电量的剩余量;
切换单元,当所述监测单元监测到电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
结合第六方面,在第六方面的第一种可能的实现方式中,所述省电控制策略中还包括第二电量预设阈值;
所述智能终端还包括指示单元;
所述指示单元,用于当所述监测单元检测到电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
结合第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述第二处理器为嵌入式单片机。
结合第六方面的第一种可能的实现方式或第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述智能终端还包括匹配单元和迁移单元;
所述获取单元,用于获取所述第一处理器执行的第一任务;
所述匹配单元,用于将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
所述迁移单元,用于将所述第二任务迁移到第二处理器。
所述指示单元,具体用于当所述迁移单元将所述第二任务迁移到第二处理器时,指示所述第一处理器停止运转,指示第二处理器处理所述第二任务。
结合第六方面的第三种可能的实现方式,在第六方面的第四种可能的实现方式中,
所述迁移单元,具体用于将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
所述指示单元,具体用于当所述迁移单元将所述第二任务的数据从所述第一处理器迁移到所述第二处理器时,指示所述第一处理器进入休眠状态,指示第二处理器处理所述第二任务。
结合第一方面以及第四方面可知,使用本发明实施例提供的智能终端的省电管理的方法及装置,获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔;进行时长统计;当所述时长等于或大于所述通信模块开启的时间间隔时,启动通信模块并进行通信;当通信结束时,关闭通信模块。周期性的控制通信模块的开启和关闭,在保证该智能终端正常使用的情况下节省了电量,延长了智能终端的使用时间,从而提升了用户体验;进一步,监测电量的剩余量,当所述电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏,由于液晶显示屏耗电量较大,在电量小于第一电量预设阈值时切换屏幕,使用电子水墨显示屏,可以有效的节省电量;进一步,当所述电量的剩余量小于或者等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗,因此可以减少电量的消耗,延长该智能终端的使用时间,提高用户体验。
结合第二方面以及第五方面可知,使用本发明实施例提供的智能终端的省电管理的方法及装置,在与第二智能终端建立连接后,向所述第二智能终端推送缓存的消息,可以使得该第二智能终端处理其通信模块关闭期间未处理的消息,从而使得第二智能终端在省电的情况下保持功能的正常运转。
结合第三方面以及第六方面可知,使用本发明实施例提供的智能终端的省电管理的方法及装置,通过监测电量的剩余量,根据所述电量剩余量决定智能终端屏幕是否切换、处理器是否切换,从而在保证功能正常运行的情况下,减少电量消耗、延长智能终端的待机时间,提升用户体验。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的一种智能终端的省电管理的方法流程图;
图2为本发明另一实施例提供的另一种智能终端的省电管理的方法流程图;
图3为本发明另一实施例提供的另一种智能终端的省电管理的方法流程图;
图4为本发明另一实施例提供的另一种智能终端的省电管理的方法流程图;
图5为本发明另一实施例提供的另一种智能终端的省电管理的方法流程图;
图6为本发明另一实施例提供的另一种智能终端的省电管理的方法流程图;
图7为本发明另一实施例提供的另一种智能终端的省电管理的方法流程图;
图8为本发明另一实施例提供的一种智能终端的装置结构图;
图9为本发明另一实施例提供的另一种智能终端的装置结构图;
图10为本发明另一实施例提供的另一种智能终端的装置结构图;
图11为本发明另一实施例提供的另一种智能终端的装置结构图;
图12为本发明另一实施例提供的另一种智能终端的装置结构图;
图13为本发明另一实施例提供的另一种智能终端的装置结构图;
图14为本发明另一实施例提供的另一种智能终端的装置结构图;
图15为本发明另一实施例提供的另一种智能终端的装置结构图;
图16为本发明另一实施例提供的另一种智能终端的装置结构图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面根据图1,描述本发明实施例的一种智能终端的省电管理方法,所述
方法可保证该智能终端正常运转的同时,节省电量,延长该智能终端的使用时间,提升用户体验。该方法具体包括步骤101至104。
101、第二智能终端获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;
其中,省电控制策略可以是,也可以是智能终端默认设置的。
其中,通信模块开启的时间间隔可以是智能终端默认设置的,也可以是用户根据自身需求设置的,该时间间隔可以分钟级别的或者小时级别的。例如3分钟、10分钟、1小时、3小时等。
其中,通信模块的省电周期一般是毫秒级。
其中,通信模块包括蜂窝通信、GPRS(general packet radio service,通用分组无线业务)、3G、LTE(Long Term Evolution,长期演进)、Wi-Fi(Wireless Fidelity,无线保真)、蓝牙等。
102、当获取到所述通信模块开启的时间间隔时,所述第二智能终端进行时长统计;
其中,进行时长统计可以包括启计时器来计时,从而获得时长,并判断时长是否等于通信模块开启的时间间隔。
103、当所述时长等于或大于所述通信模块开启的时间间隔时,启动通信模块进行通信;
其中,当计时器获得的时长等于通信模块开启的时间间隔时,说明到了开启通信模块的时刻,此时即可启动通信模块,接收待处理的任务,并对待处理的任务进行处理。
其中,启动通信模块,包括与配对终端重新建立连接,或者是重新接入Wi-Fi(Wireless Fidelity,无线保真)AP(Access Point,接入点),如果是蜂窝通信,还需要重新发起入网注册流程。
104、当通信结束时,关闭所述通信模块。
其中,当待处理任务或者通知被处理完毕时,为了节省该智能终端的电量,关闭通信模块。
可选的,该智能终端可以是真实的关闭通信模块,使其完全不工作,例如通过关闭供电的方式关闭通信模块;也可以是通过将通信模块的信号强度
调到最低,已使得通信对端无法检测到此智能终端的信号,从而与此智能终端断开连接。可选的,在关闭通信模块之前,可以与通信对端断开连接,或者发起离线或注销流程。
可选的,如图2所示,所述省电控制策略中还包括省电策略状态标识;
所述进行时长统计包括步骤201:
当获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,所述第二智能终端进行时长统计。
可选的,如图2所示,所述第二终端启动通信模块进行通信包括步骤202:
所述第二智能终端开启通信模块,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务;
所述当通信结束时,所述第二终端关闭所述通信模块包括205:
当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块。
可选的,所述待处理任务包括需要查询的通知的类型;所述通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:
向所述第一智能终端发送查询请求,所述查询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取与所述需要查询的通知的类型匹配的通知;
接收所述对端发送的通知;
所述当所述待处理任务被处理完毕时,所述第二终端关闭所述通信模块包括:
当接收到的通知被处理完毕时,所述第二终端关闭所述通信模块。
可选的,所述待处理任务包括需要查询的通知的类型;
所述通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:
通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述智能终端订阅的消息通知;
所述当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块包括:
当所述通知被处理完毕时,所述第二智能终端关闭所述通信模块。
其中,该通知包括未接来电、信息、各种推送消息等。
可选的,如图2所示,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端包括水墨显示屏和液晶显示屏;
所述当所述省电策略状态标识为开启标识时,还包括步骤203:
所述第二智能终端监测电量的剩余量;
当所述电量的剩余量小于或者等于所述第一电量预设阈值时,所述第二智能终端启动电子水墨显示屏,关闭液晶显示屏。
其中,用于在电子水墨显示屏和液晶显示屏之间进行显示切换,切换准则可以根据当前智能终端的电量的剩余量进行决策。由于液晶显示屏耗电量较大,在电量小于第一电量预设阈值时切换屏幕,使用电子水墨显示屏,可以有效的节省电量。
可选的,如图2所示,所述省电控制策略中还包括第二电量预设阈值;
所述监测电量的剩余量之后,还包括步骤204:
当所述电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
其中,第一处理器被称为主处理器或者应用处理器,用于运行智能终端的操作***以及应用软件;第二处理器是一个低性能、低功耗的嵌入式单片机,可用于监控或管理各种传感器(如加速度传感器,重力传感器等),并且可进行初级数据加工,例如在第一处理器关闭时,该第二处理器运行智能终端的计时器和日历软件等。
可选的,如图2所示,所述指示第一处理器停止运转之前,还包括如下步骤:
所述第二智能终端获取所述第一处理器执行的第一任务;
所述第二智能终端将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
所述第二智能终端将所述第二任务迁移到第二处理器进行处理。
其中,所述预设基本任务列表包括时钟、日历、天气预报等。
其中,将所述第一任务与预设基本任务列表进行匹配,获得第二任务包括:将既属于第一任务又属于预设基本列表的任务组成第二任务。
可选的,如图2所示,所述第二智能终端将所述第二任务迁移到第二处理器进行处理包括:
所述第二智能终端将所述第二任务的数据从所述第一处理器迁移到所述第二处理器,并指示第一处理器进入休眠状态。
其中,指示第一处理器停止运转包括指示第一处理器进入休眠状态或者将第一处理器进行断电。
从上可知,使用本发明实施例提供的智能终端的省电管理方法,周期性的控制通信模块的开启和关闭,在保证该智能终端正常使用的情况下节省了电量,延长了智能终端的使用时间;进一步,通过监测电量的剩余量,进行屏幕切换以及处理器切换,也节省了电量,延长了该智能终端的使用时间提升了用户的体验。
在本发明的一个实施例中,如图3所示,该图3为一种智能终端省电管理的方法,包括步骤301至305:
301、第一智能终端与第二智能终端建立连接;
其中,在第一智能终端、第二智能终端的通信模块都开启的情况下,两者建立连接。通信模块包括蜂窝通信、GPRS、3G、LTE、Wi-Fi、蓝牙等。
302、所述第一智能终端获取所述第二智能终端的通信模块开启的时间间隔;
其中,第二智能终端的通信模块有开启的时间间隔,例如每隔5分钟开启一次或者3分钟开启一次,用户可以根据自己的需求进行配置,也可以按照智能终端的默认设置。
303、所述第一智能终端根据所述通信模块开启的时间间隔判断所述第二智能终端的通信模块的状态;
在本发明的一个实施例中,第一智能终端跟第二智能终端建立连接后,获取了第二智能终端通讯模块开启的时间间隔,第一智能终端根据与第二智能终端建立连接的时间点以及第二智能终端通讯模块开启的时间间隔,就可以判断任一时间点第二智能终端通讯模块所处的状态,比如开启状态或者关闭状态。
304、当所述第二智能终端的通信模块处于关闭状态时,所述第一智能终端存储需要发送给所述第二智能终端的消息;
其中,在本发明的实施例中,第一智能终端可以是智能手机,第二智能终端可以是穿戴式手表,当该穿戴式手表的通讯模块处于关闭状态时,智能手机作为与该穿戴式手表连接的对端,该智能手机可以将发送给该智能手表的消息进行存储,可以存储到数据库,也可以缓存到内存中,存储方式在此处不做限定。
305、当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
其中,在本发明的另一个实施例中,第一智能终端可以是智能手机,第二智能终端可以是穿戴式手表,当该穿戴式手表的通讯模块处于开启状态时,智能手机作为与该穿戴式手表连接的对端,该智能手机可以将消息发送给该穿戴式手表。该消息为该穿戴式手表的通信模块处于关闭状态时,智能手机存储的要发给该穿戴式手表的消息。
可选的,如图3,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送之前还包括:
所述第一终端接收第二终端发送的获取消息的请求;
所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送包括:所述第一智能终端根据所述请求,将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
从上可知,使用本发明实施例提供的技术方案,在与第二智能终端建立连接后,向所述第二智能终端推送缓存的消息,可以使得该第二智能终端处理通信模块关闭期间未处理的消息,从而使得第二智能终端在省电的情况下保持功能的正常运转。
在本发明的一个实施例中,如图4所示,该图4为一种智能终端省电管理的方法,包括步骤401至405:
401、获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;
该省电控制策略为用户配置的,也可以是智能终端默认设置。
402、监测电量的剩余量;
其中,该智能终端可以实时监测该智能终端的电量的剩余量,也可以按照预设的时间间隔去监测该智能终端电量的剩余量。
403、当所述电量的剩余量小于或者等于第一电量预设阈值时,启动电子
水墨显示屏,关闭液晶显示屏。
其中,电子水墨显示屏要比液晶显示屏省电。
可选的,所述省电策略中还包括第二电量预设阈值;
所述监测电量的剩余量之后,还包括:
当所述电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
可选的,所述第二处理器为嵌入式单片机。
可选的,所述指示第一处理器停止运转之前,还包括:
获取所述第一处理器执行的第一任务;
将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
将所述第二任务迁移到第二处理器。
可选的,所述将所述第二任务迁移到第二处理器包括:
将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
所述指示第一处理器停止运转包括:
指示所述第一处理器进入休眠状态。
从上可知,使用本发明提供的实施例,通过监测电量的剩余量,根据所述电量剩余量决定智能终端屏幕是否切换、处理器是否切换,从而在保证功能正常运行的情况下,减少电量消耗、延长智能终端的待机时间,提升用户体验。
在本发明的一个实施例中,如图5所示,该图5描述了穿戴式设备根据用户的配置信息周期性开启通信模块的工作流程:
501,接收用户设置的省电管理策略;该省电管理策略包括通信模块是否周期开启、通信模块开启的周期;是否开启蜂窝通信、是否开启Wi-Fi、是否开启蓝牙等等。
502,根据该省电管理策略确定通信模块是否为开启状态,如果该通信模块处于开启状态,则指示关闭通信模块。
可选的,该穿戴式设备可以是真实的关闭通信模块,使其完全不工作,例如通过关闭供电的方式关闭通信模块;也可以是通过将通信模块的信号强
度调到最低,已使得通信对端无法检测到此穿戴式设备的信号,从而与此穿戴式设备断开连接。可选的,在关闭通信模块之前,可以与通信对端断开连接,或者发起离线/注销流程。
503,根据该通信模块开启的周期,设置计时器。
504,当计时器超时时,根据该省电管理策略开启对应的通信模块,并且根据之前的连接状态,恢复与通信对端的通信连接。例如与配对终端重新建立连接,或者是重新接入Wi-Fi,如果是蜂窝通信,还需要重新发起入网注册流程。
505,获取在关闭通信模块期间的待处理任务,例如未接来电通知,短信息,以及重要通知等,重要通知可以是用户自行定义的通知类型,例如某人的微信消息,订阅的重要股票信息,或者重要邮件等。
506、当待处理任务被处理完时,关闭通信模块。
从上可知,使用本发明提供的技术方案,根据省电管理策略周期性的开启通信模块,可在保证穿戴设备正常工作的同时,延长工作时间,提升用户体验。
在本发明的另一个实施例中,如图6所示,该图6描述了穿戴式设备获取未处理通知的方法:
步骤601,当计时器到期时,穿戴式设备开启指定通信模块;
其中,该指定通信模块可以是蜂窝网络、3G网络、LTE、GPRS、Wi-Fi以及蓝牙中的至少一种。
其中,穿戴式设备可以是穿戴式手表、穿戴式手环、穿戴式眼镜等。
步骤602,穿戴式设备与配对终端建立连接;
其中,配对终端可以是智能手机、平板电脑等智能设备。
步骤603,建立连接后,主动查询通信模块关闭期间的未处理通知;
其中,可以通过主动向对端发送查询请求,查询请求中包括需要查询的未处理通知类型。
其中,也可以等待对端主动推送未处理通知。
步骤604,终端的通知管理模块将缓存的通知通过配对连接管理模块发送给穿戴式设备;
步骤605,穿戴式设备对接收到的通知进行处理,例如提示用户有未接来
电,未接短信等。可选的,可以使用电子模式屏幕显示,也可以使用液晶屏幕显示;
步骤606,完成通知获取后,关闭通信模块,并且将通信模块开启计时器复位;
可选的,主动与终端断开连接。
可选的,支持由手机主动推送未处理通知,即当穿戴式设备周期性开启通信模块,并与终端建立连接后,终端主动重要通知推送给穿戴式设备。
可选的,支持穿戴式设备向配对终端订阅离线通知,使得当周期性开启无线模块,并建立连接后,使得穿戴式设备只需要获取订阅过的通知。
由于终端和穿戴式设备距离较近,所以一般采用短距方式建立连接,如Wi-Fi,蓝牙等。
可选的,穿戴式设备也支持通过蜂窝或者Wi-Fi,接入到蜂窝基站或者Wi-Fi AP,并且访问分组网或者因特网。
从上可知,使用本发明实施例提供的技术方案,穿戴式设备周期性开启通信模块,并主动向配对终端查询未处理通知,在保证通信功能正常运行的同时,还节省电量,延长该穿戴式设备的工作时间。
在本发明的另一实施例中,如图7所示,该图7描述的是一种穿戴式设备省电管理的方法,该方法包括:
步骤701,实时监控穿戴式设备的电量,当发现电量低于预设阈值时,则指示主CPU(Central Processing Unit,中央处理器)进入深度休眠状态;
步骤702,主CPU接受指令后,指示低功耗处理器开启计时功能和周期性开启通信模块计时器。已保证主CPU在进入深度休眠后,此穿戴式设备仍然具有手表的计时功能,并能够周期习惯获取用户所需的重要通知;
步骤703,指示关闭液晶屏,开启电子水墨屏显示;
步骤704,指示关闭所有通信模块,断开网络连接;
此时的穿戴式手表变成一块在低功耗处理器上运行的,使用电子水墨屏显示时间,不具备通信功能的电子手表。仅支持较长时间内显示重要通知,可选的,也可以选择关闭周期性开启通信模块功能,只有当电量大于某阈值时,才选择开启通信模块获取重要通知。完成上述操作后,主CPU进入深度休眠状态。
步骤705,当穿戴式设备电量高于某阈值时,唤醒主CPU;
步骤706,主CPU恢复穿戴式操作***的正常工作模式,并指示低功耗处理器关闭计时功能以及计时器;
步骤707,指示开启液晶屏,关闭电子水墨屏,恢复液晶屏显示;
步骤708,指示开启所有通信模块,建立对应连接。
此时,穿戴式设备变成将具备众多智能手表功能,具备通信功能,并且可运行各种应用程序。
在本发明的一个实施例中,如图8所示,该图8为一种智能终端80,该智能终端80可以是穿戴式设备、智能手机、平板电脑等。其中,穿戴式设备可以是穿戴式手环、穿戴式眼镜、穿戴式戒指、穿戴式手表等。
所述智能终端80为第二智能终端,所述第二智能终端包括:获取单元801、计时单元802、启动单元803、关闭单元804;
获取单元801,用于获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;
其中,通信模块类型可以包括蜂窝移动网络,GPRS、3G网络、LTE、Wi-Fi、蓝牙等;
计时单元802,用于当所述获取单元801获取到所述通信模块开启的时间间隔时,进行时长统计;
启动单元803,用于当所述计时单元获得的时长等于或大于所述通信模块开启的时间间隔时,启动通信模块进行通信;
关闭单元804,用于用于当通信结束时,关闭所述通信模块。
可选的,在本发明的一个实施例中,启动单元803,具体用于开启通信模块,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务;
关闭单元804,具体用于当所述待处理任务被处理完毕时,关闭所述通信模块。
其中,启动单元803包括请求子单元8031、接收子单元8032;
请求子单元8031,具体用于向所述第一智能终端发送查询请求,所述查询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取
与所述需要查询的通知的类型匹配的通知;
第一接收子单元8032,具体用于接收所述对端发送的通知;
关闭单元,具体用于当接收到的通知被处理完毕时,关闭所述通信模块。
可选的,在本发明的另一个实施例中,启动单元803包括接第二接收子单元8033,
接收子单元8033,具体用于通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述第二智能终端订阅的消息通知;
所述关闭单元,具体用于当所述通知被处理完毕时,关闭所述通信模块。
可选的,在本发明的另一个实施例中,所述省电控制策略中还包括省电策略状态标识;
计时单元802,具体用于当所述获取单元801获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,进行时长统计。
可选的,如图9所示,
在本发明的另一个实施例中,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端还包括水墨显示屏和液晶显示屏;
所述智能终端还包括监测单元901、切换单元902;
监测单元901,用于当获取单元801获取到的省电策略状态标识为开启标识时,监测电量的剩余量;
切换单元902,当监测单元901监测到电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
可选的,在本发明的另一个实施例中,所述省电控制策略中还包括第二电量预设阈值;
所述智能终端还包括指示单元903;
指示单元903,用于当监测单元901检测到电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
可选的,所述第二处理器可以是嵌入式单片机,所述第一处理器可以为中央处理器。
可选的,在本发明的另一个实施例中,所述智能终端还包括匹配单元904和迁移单元905;
获取单元801,用于获取所述第一处理器执行的第一任务;
匹配单元904,用于将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
迁移单元905,用于将所述第二任务迁移到第二处理器。
指示单元903,具体用于当迁移单元905将所述第二任务迁移到第二处理器时,指示第一处理器停止运转,指示第二处理器处理所述第二任务。
其中,迁移单元905,具体用于将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
指示单元903,具体用于当所述迁移单元将所述第二任务的数据从所述第一处理器迁移到所述第二处理器时,指示第一处理器进入休眠状态,指示第二处理器处理所述第二任务。
从上可知,使用本发明提供的智能终端,周期性的控制该智能终端的通信模块的开启和关闭,在保证该智能终端正常使用的情况下节省了电量,延长了智能终端的使用时间;进一步,通过监测电量的剩余量,进行屏幕切换以及处理器切换,也节省了电量,延长了该智能终端的使用时间提升了用户的体验。
可选的,在本发明的一个实施例中,如图10所示,该图10描述了一种智能终端,所述智能终端是第一智能终端,其特征在于,所述第一智能终端包括:
连接单元1001,用于与第二智能终端建立连接;
其中,可以通过WIFI、蓝牙、3G网络、LTE、或者GPRS网络等方式与第二智能终端进行连接。
其中,第一智能终端可以是穿戴式设备,第二智能终端可以是智能手机等设备;
获取单元1002,用于获取所述第二智能终端的通信模块开启的时间间隔;
其中,可以是主动获取第二智能终端的通信模块开启的时间间隔;也可以是直接接收所述第二智能终端发送的通信模块开启的时间间隔;
判断单元1003,用于根据所述通信模块开启的时间间隔判断所述第二智
能终端的通信模块的状态;
在本发明的一个实施例中,跟第二智能终端建立连接后,获取了第二智能终端通讯模块开启的时间间隔,判断单元1003根据与第二智能终端建立连接的时间点以及第二智能终端通讯模块开启的时间间隔,就可以判断任一时间点第二智能终端通讯模块所处的状态,比如开启状态或者关闭状态。
存储单元1004,用于当所述第二智能终端的通信模块处于关闭状态时,存储需要发送给所述第二智能终端的消息;
其中,可以存储在数据库中,也可以缓存在内存中,再次不做限定。
发送单元1005,用于当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
可选的,在本发明的一个实施例中,所述第一智能终端还包括接收单元1006,
接收单元1006,用于接收第二终端发送的获取消息的请求;
发送单元1005,具体用于当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端根据所述请求将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
如图11所示,该图11为一种智能终端11,所述智能终端11包括:
获取单元1101,用于获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;
监测单元1102,用于监测电量的剩余量;
切换单元1103,当所述监测单元监测到电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
可选的,如图12所示,所述省电控制策略中还包括第二电量预设阈值;
所述智能终端还包括指示单元1201;
指示单元1201,用于当所述监测单元1102监测到电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
可选的,所述第二处理器为嵌入式单片机。
可选的,所述智能终端还包括匹配单元1202和迁移单元1203;
获取单元1101,用于获取所述第一处理器执行的第一任务;
匹配单元1202,用于将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
迁移单元1203,用于将所述第二任务迁移到第二处理器。
指示单元1201,具体用于当所述迁移单元将所述第二任务迁移到第二处理器时,指示所述第一处理器停止运转,指示第二处理器处理所述第二任务。
可选的,在本发明的一个实施例中,迁移单元1203,具体用于将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
指示单元1201,具体用于当所述迁移单元将所述第二任务的数据从所述第一处理器迁移到所述第二处理器时,指示所述第一处理器进入休眠状态,指示第二处理器处理所述第二任务。
在本发明的另一个实施例中,如图13所示,该图13描述的是采用省电管理策略的穿戴式设备与其他设备交互的过程。
1301为穿戴式设备,具有一种或者多种无线通信模块,可以与至少一个1302配对终端(如手机,平板电脑等)建立连接通信,获取数据;也可以与1303无线接入点,如基站,Wi-Fi AP等建立连接,并访问网络。同时,支持根据开启/关闭通信模块时间,周期性的开启或者关闭通信模块,并触发与通信对端建立/断开连接。
1302为智能终端(如智能手机,平板电脑等),支持与配对的穿戴式设备进行连接通信,当穿戴式设备关闭通信模块后,缓存穿戴式设备的离线消息和通知,当穿戴式设备与之关联后,将离线重要通知发给穿戴式设备,支持主动和被动两种方式。
1303为无线接入点,支持穿戴式设备接入并访问网络。当穿戴式设备关闭通信模块后,网络侧缓存穿戴式设备的离线消息和通知,当穿戴式设备入网后,网络侧可将离线通知转发给穿戴式设备。
图14描述了本发明另一个实施例提供的智能终端的结构,该智能终端为第二智能终端,包括至少一个第一处理器1401(例如中央处理器),存储器1402,至少一个网络接口1403,至少一个通信总线1404、至少一个接收器1405、电子水墨显示屏1406、液晶显示屏1407、通信模块1408,至少一个第二处理
器1409(例如嵌入式单片机)。处理器1401用于执行存储器1402中存储的可执行模块,例如计算机程序。存储器1402可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少eMMC(Embedded Multi Media Card,嵌入式多媒体卡)存储器。通过至少一个网络接口1403(可以是有线或者无线)实现该网络设备与至少一个其他网元之间的通信连接,可以使用互联网,广域网、本地网、城域网等。
在一些实施方式中,存储器1402存储了程序14021,程序14021可以被处理器1401执行,这个程序包括:
获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;
当获取到所述通信模块开启的时间间隔时,进行时长统计;
当所述时长等于或大于所述通信模块开启的时间间隔时,启动通信模块进行通信;
当通信结束时,关闭所述通信模块。
可选的,所述启动通信模块进行通信包括:
开启通信模块,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务;
所述当通信结束时,关闭所述通信模块包括:
当所述待处理任务被处理完毕时,关闭所述通信模块。
可选的,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:
向所述第一智能终端发送查询请求,所述查询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取与所述需要查询的通知的类型匹配的通知;
接收所述对端发送的通知;
所述当所述待处理任务被处理完毕时,关闭所述通信模块包括:
当接收到的通知被处理完毕时,关闭所述通信模块。
可选的,所述通过所述通信模块从与所述第二智能终端通信的第一智能
终端获取待处理任务包括:
通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述智能终端订阅的消息通知;
所述当所述待处理任务被处理完毕时,关闭所述通信模块包括:
当所述通知被处理完毕时,关闭所述通信模块。
可选的,所述省电控制策略中还包括省电策略状态标识;
所述进行时长统计包括:
当获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,所述第二智能终端进行时长统计。
可选的,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端包括水墨显示屏和液晶显示屏;
所述当所述省电策略状态标识为开启标识时,还包括:
监测电量的剩余量;
当所述电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
可选的,所述省电控制策略中还包括第二电量预设阈值;
所述监测电量的剩余量之后,还包括:
当所述电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
可选的,所述指示第一处理器停止运转之前,还包括:
获取所述第一处理器执行的第一任务;
将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
将所述第二任务迁移到第二处理器进行处理。
可选的,所述将所述第二任务迁移到第二处理器进行处理包括:
将所述第二任务的数据从所述第一处理器迁移到所述第二处理器,并指示第一处理器进入休眠状态。
从上可知,使用本发明实施例提供的智能终端的省电管理方法,周期性的控制通信模块的开启和关闭,在保证该智能终端正常使用的情况下节省了
电量,延长了智能终端的使用时间;进一步,通过监测电量的剩余量,进行屏幕切换以及处理器切换,也节省了电量,延长了该智能终端的使用时间提升了用户的体验。
图15描述了本发明另一个实施例提供的智能终端的结构,包括至少一个处理器1501(例如中央处理器),存储器1502,至少一个网络接口1503,至少一个通信总线1504、至少一个接收器1505、通信模块1506。处理器1501用于执行存储器1502中存储的可执行模块,例如计算机程序。存储器1502可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少eMMC(Embedded Multi Media Card,嵌入式多媒体卡)存储器。通过至少一个网络接口1503(可以是有线或者无线)实现该网络设备与至少一个其他网元之间的通信连接,可以使用互联网,广域网、本地网、城域网等。
在一些实施方式中,存储器1502存储了程序15021,程序15021可以被处理器1501执行,这个程序包括:
与第二智能终端建立连接;
获取所述第二智能终端的通信模块开启的时间间隔;
根据所述通信模块开启的时间间隔判断所述第二智能终端的通信模块的状态;
当所述第二智能终端的通信模块处于关闭状态时,存储需要发送给所述第二智能终端的消息;
当所述第二智能终端的通信模块处于开启状态时,将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
可选的,将存储的发送给所述第二智能终端的消息进行发送之前还包括:
接收第二终端发送的获取消息的请求;
所述将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送包括:根据所述请求,将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
从上可知,使用本发明实施例提供的技术方案,在与第二智能终端建立连接后,向所述第二智能终端推送缓存的消息,可以使得该第二智能终端处理通信模块关闭期间未处理的消息,从而使得第二智能终端在省电的情况下
保持功能的正常运转。
图16描述了本发明另一个实施例提供的智能终端的结构,包括至少一个第一处理器1601(例如中央处理器),存储器1602,至少一个网络接口1603,至少一个通信总线1604、至少一个接收器1605、电子水墨显示屏1606、液晶显示屏1607,第二处理器1608(例如嵌入式单片机)。处理器1601用于执行存储器1602中存储的可执行模块,例如计算机程序。存储器1602可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少eMMC(Embedded Multi Media Card,嵌入式多媒体卡)存储器。通过至少一个网络接口1603(可以是有线或者无线)实现该网络设备与至少一个其他网元之间的通信连接,可以使用互联网,广域网、本地网、城域网等。
在一些实施方式中,存储器1602存储了程序16021,程序16021可以被处理器1601执行,这个程序包括:
获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;
监测电量的剩余量;
当所述电量的剩余量小于或者等于第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
可选的,所述省电策略中还包括第二电量预设阈值;
所述监测电量的剩余量之后,还包括:
当所述电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
可选的,所述第二处理器为嵌入式单片机。
可选的,所述指示第一处理器停止运转之前,还包括:
获取所述第一处理器执行的第一任务;
将所述第一任务与预设基本任务列表进行匹配,获得第二任务;
将所述第二任务迁移到第二处理器。
可选的,所述将所述第二任务迁移到第二处理器包括:
将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;
所述指示第一处理器停止运转包括:
指示所述第一处理器进入休眠状态。
从上可知,使用本发明提供的实施例,通过监测电量的剩余量,根据所述电量剩余量决定智能终端屏幕是否切换、处理器是否切换,从而在保证功能正常运行的情况下,减少电量消耗、延长智能终端的待机时间,提升用户体验。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
上述装置和***内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁碟、光盘、只读存储记忆体(ROM:Read-Only Memory)或随机存储记忆体(RAM:Random Access Memory)等。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (32)
- 一种智能终端的省电管理方法,其特征在于,所述方法包括:第二智能终端获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;当获取到所述通信模块开启的时间间隔时,所述第二智能终端进行时长统计;当所述时长等于或大于所述通信模块开启的时间间隔时,所述第二终端启动通信模块进行通信;当通信结束时,所述第二智能终端关闭所述通信模块。
- 如权利要求1所述的方法,其特征在于,所述第二智能终端启动通信模块进行通信包括:所述第二智能终端开启通信模块,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务;所述当通信结束时,所述第二智能终端关闭所述通信模块包括:当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块。
- 如权利要求2所述的方法,其特征在于,所述待处理任务包括需要查询的通知的类型;所述通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:向所述第一智能终端发送查询请求,所述查询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取与所述需要查询的通知的类型匹配的通知;接收所述第一智能终端发送的通知;所述当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块包括:当接收到的通知被处理完毕时,所述第二智能终端关闭所述通信模块。
- 如权利要求2所述的方法,其特征在于,所述待处理任务包括需要查询的通知的类型;所述通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务包括:通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述智能终端订阅的消息通知;所述当所述待处理任务被处理完毕时,所述第二智能终端关闭所述通信模块包括:当所述通知被处理完毕时,所述第二智能终端关闭所述通信模块。
- 如权利要求1至4任一所述的方法,其特征在于,所述省电控制策略中还包括省电策略状态标识;所述当获取到所述通信模块开启的时间间隔时,进行时长统计包括:当获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,所述第二智能终端进行时长统计。
- 如权利要求5所述的方法,其特征在于,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端包括水墨显示屏和液晶显示屏;所述当所述省电策略状态标识为开启标识时,还包括:所述第二智能终端监测电量的剩余量;当所述电量的剩余量小于或者等于所述第一电量预设阈值时,所述第二智能终端启动所述电子水墨显示屏,关闭所述液晶显示屏。
- 如权利要求6所述的方法,其特征在于,所述省电控制策略中还包括第二电量预设阈值;所述监测电量的剩余量之后,还包括:当所述电量的剩余量小于或等于所述第二电量预设阈值时,所述第二终端指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
- 如权利要求7所述的方法,其特征在于,所述第二智能终端指示第一处理器停止运转之前,还包括:所述第二智能终端获取所述第一处理器执行的第一任务;所述第二智能终端将所述第一任务与预设基本任务列表进行匹配,获得第二任务;所述第二智能终端将所述第二任务迁移到第二处理器进行处理。
- 如权利要求8所述的方法,其特征在于,所述第二智能终端将所述第二任务迁移到第二处理器进行处理包括:所述第二智能终端将所述第二任务的数据从所述第一处理器迁移到所述第二处理器,并指示第一处理器进入休眠状态。
- 一种智能终端省电管理的方法,其特征在于,所述方法包括:第一智能终端与第二智能终端建立连接;所述第一智能终端获取所述第二智能终端的通信模块开启的时间间隔;所述第一智能终端根据所述通信模块开启的时间间隔判断所述第二智能终端的通信模块的状态;当所述第二智能终端的通信模块处于关闭状态时,所述第一智能终端存储需要发送给所述第二智能终端的消息;当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
- 如权利要求10所述的方法,其特征在于,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送之前还包括:所述第一终端接收第二终端发送的获取消息的请求;所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送包括:所述第一智能终端根据所述请求,将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
- 一种智能终端省电管理的方法,其特征在于,所述方法包括:获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;监测电量的剩余量;当所述电量的剩余量小于或者等于第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
- 如权利要求12所述的方法,其特征在于,所述省电策略中还包括第二电量预设阈值;所述监测电量的剩余量之后,还包括:当所述电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
- 如权利要求13所述的方法,其特征在于,所述第二处理器为嵌入式单片机。
- 如权利要求13或14所述的方法,其特征在于,所述指示第一处理器停止运转之前,还包括:获取所述第一处理器执行的第一任务;将所述第一任务与预设基本任务列表进行匹配,获得第二任务;将所述第二任务迁移到第二处理器。
- 如权利要求15所述的方法,其特征在于,所述将所述第二任务迁移到第二处理器包括:将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;所述指示第一处理器停止运转包括:指示所述第一处理器进入休眠状态。
- 一种智能终端,所述智能终端为第二智能终端,其特征在于,所述第二智能终端包括:获取单元,用于获取省电控制策略,所述省电控制策略中包括通信模块开启的时间间隔,所述通信模块开启的时间间隔大于所述通信模块的省电周期,所述省电周期为所述通信模块自带的省电策略;计时单元,用于当所述获取单元获取到所述通信模块开启的时间间隔时,进行时长统计;启动单元,用于当所述计时单元获得的时长等于或大于所述通信模块开启的时间间隔时,启动通信模块进行通信;关闭单元,用于当通信结束时,关闭所述通信模块。
- 如权利要求17所述的智能终端,其特征在于,所述启动单元,具体用于开启通信模块,并通过所述通信模块从与所述第二智能终端通信的第一智能终端获取待处理任务;所述关闭单元,具体用于当所述待处理任务被处理完毕时,关闭所述通 信模块。
- 如权利要求18所述的智能终端,其特征在于,所述待处理任务包括需要查询的通知的类型;所述启动单元包括请求子单元、第一接收子单元;所述请求子单元,具体用于向所述第一智能终端发送查询请求,所述查询请求中包括需要查询的通知的类型,以使所述第一智能终端从缓存中获取与所述需要查询的通知的类型匹配的通知;所述第一接收子单元,具体用于接收所述对端发送的通知;所述关闭单元,具体用于当接收到的通知被处理完毕时,关闭所述通信模块。
- 如权利要求18所述的智能终端,其特征在于,所述启动单元包括第二接收子单元,所述第二接收子单元,具体用于通过所述通信模块接收与所述第二智能终端通信的第一智能终端推送的通知,所述通知为所述第二智能终端订阅的消息通知;所述关闭单元,具体用于当所述通知被处理完毕时,关闭所述通信模块。
- 如权利要求18至20任一所述的智能终端,其特征在于,所述省电控制策略中还包括省电策略状态标识;所述计时单元,具体用于当所述获取单元获取到所述通信模块开启的时间间隔且所述省电策略状态标识为开启标识时,进行时长统计。
- 如权利要求21所述的智能终端,其特征在于,所述省电控制策略中还包括第一电量预设阈值;所述第二智能终端包括水墨显示屏和液晶显示屏;所述第二智能终端还包括监测单元、切换单元;所述监测单元,用于当所述获取单元获取到的省电策略状态标识为开启标识时,监测电量的剩余量;所述切换单元,当所述监测单元监测到电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
- 如权利要求22所述的智能终端,其特征在于,所述省电控制策略中还包括第二电量预设阈值;所述第二智能终端还包括指示单元;所述指示单元,用于当所述监测单元检测到电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
- 如权利要求23所述的智能终端,其特征在于,所述第二智能终端还包括匹配单元和迁移单元;所述获取单元,用于获取所述第一处理器执行的第一任务;所述匹配单元,用于将所述第一任务与预设基本任务列表进行匹配,获得第二任务;所述迁移单元,用于将所述第二任务迁移到第二处理器。所述指示单元,具体用于当所述迁移单元将所述第二任务迁移到第二处理器时,指示第一处理器停止运转,指示第二处理器处理所述第二任务。
- 如权利要求24所述的智能终端,其特征在于,所述迁移单元,具体用于将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;所述指示单元,具体用于当所述迁移单元将所述第二任务的数据从所述第一处理器迁移到所述第二处理器时,指示第一处理器进入休眠状态,指示第二处理器处理所述第二任务。
- 一种智能终端,所述智能终端是第一智能终端,其特征在于,所述第一智能终端包括:连接单元,用于与第二智能终端建立连接;获取单元,用于获取所述第二智能终端的通信模块开启的时间间隔;判断单元,用于根据所述通信模块开启的时间间隔判断所述第二智能终端的通信模块的状态;存储单元,用于当所述第二智能终端的通信模块处于关闭状态时,所述第一智能终端存储需要发送给所述第二智能终端的消息;发送单元,用于当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
- 如权利要求26所述的第一智能终端,其特征在于,所述第一智能终端还包括接收单元,所述接收单元,用于接收第二终端发送的获取消息的请求;所述发送单元,具体用于当所述第二智能终端的通信模块处于开启状态时,所述第一智能终端根据所述请求将存储的需要发送给所述第二智能终端的消息向所述第二智能终端发送。
- 一种智能终端,其特征在于,所述智能终端包括:获取单元,用于获取省电控制策略,所述省电控制策略中包括第一电量预设阈值;监测单元,用于监测电量的剩余量;切换单元,当所述监测单元监测到电量的剩余量小于或者等于所述第一电量预设阈值时,启动电子水墨显示屏,关闭液晶显示屏。
- 如权利要求28所述的智能终端,其特征在于,所述省电控制策略中还包括第二电量预设阈值;所述智能终端还包括指示单元;所述指示单元,用于当所述监测单元检测到电量的剩余量小于或等于所述第二电量预设阈值时,指示第一处理器停止运转,指示第二处理器处理所述第一处理器的任务,所述第二处理器的功耗小于所述第一处理器的功耗。
- 如权利要求29所述的方法,其特征在于,所述第二处理器为嵌入式单片机。
- 如权利要求29或30所述的智能终端,其特征在于,所述智能终端还包括匹配单元和迁移单元;所述获取单元,用于获取所述第一处理器执行的第一任务;所述匹配单元,用于将所述第一任务与预设基本任务列表进行匹配,获得第二任务;所述迁移单元,用于将所述第二任务迁移到第二处理器。所述指示单元,具体用于当所述迁移单元将所述第二任务迁移到第二处理器时,指示所述第一处理器停止运转,指示第二处理器处理所述第二任务。
- 如权利要求31所述的智能终端,其特征在于,所述迁移单元,具体用于将所述第二任务的数据从所述第一处理器迁移到所述第二处理器;所述指示单元,具体用于当所述迁移单元将所述第二任务的数据从所述第一处理器迁移到所述第二处理器时,指示所述第一处理器进入休眠状态,指示第二处理器处理所述第二任务。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP14880375.2A EP2988219B1 (en) | 2014-06-23 | 2014-12-23 | Power saving management method and device for intelligent terminal |
US14/816,663 US9954787B2 (en) | 2014-06-23 | 2015-08-03 | Intelligent terminal power-saving management method and apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410284243.2 | 2014-06-23 | ||
CN201410284243.2A CN104035543B (zh) | 2014-06-23 | 2014-06-23 | 一种智能终端的省电管理方法及装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/816,663 Continuation US9954787B2 (en) | 2014-06-23 | 2015-08-03 | Intelligent terminal power-saving management method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015196763A1 true WO2015196763A1 (zh) | 2015-12-30 |
Family
ID=51466345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/094702 WO2015196763A1 (zh) | 2014-06-23 | 2014-12-23 | 一种智能终端的省电管理方法及装置 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2988219B1 (zh) |
CN (1) | CN104035543B (zh) |
WO (1) | WO2015196763A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108931793A (zh) * | 2018-08-09 | 2018-12-04 | 深圳普创天信科技发展有限公司 | 智能***、定位工作模式调整方法 |
CN111371894A (zh) * | 2020-03-09 | 2020-07-03 | 郭丽 | 一种基于物联网的智能幼儿监控方法、***及存储介质 |
CN112540877A (zh) * | 2019-09-20 | 2021-03-23 | 奇酷互联网络科技(深圳)有限公司 | 切换cpu的方法、装置、智能终端和存储介质 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035543B (zh) * | 2014-06-23 | 2018-06-19 | 华为技术有限公司 | 一种智能终端的省电管理方法及装置 |
US9954787B2 (en) | 2014-06-23 | 2018-04-24 | Huawei Technologies Co., Ltd. | Intelligent terminal power-saving management method and apparatus |
KR102276853B1 (ko) * | 2014-09-12 | 2021-07-14 | 삼성전자주식회사 | 정보 처리 방법 및 이를 지원하는 전자 장치 |
CN105681159B (zh) * | 2014-11-21 | 2019-04-26 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN105100416A (zh) * | 2015-05-28 | 2015-11-25 | 努比亚技术有限公司 | 一种事件提醒方法以及穿戴设备 |
US10721688B2 (en) | 2015-06-12 | 2020-07-21 | Huawei Technologies Co., Ltd. | Power consumption control method for wearable device, and wearable device |
CN105323710A (zh) * | 2015-09-28 | 2016-02-10 | 北京橙鑫数据科技有限公司 | 数据传输方法及智能设备 |
CN106604382B (zh) | 2015-10-16 | 2020-11-27 | 华为技术有限公司 | 一种低功耗的通信方法及装置 |
CN105516492B (zh) * | 2015-12-09 | 2019-05-28 | 广东小天才科技有限公司 | 智能手表的信息提示方法及装置 |
CN108604400A (zh) * | 2015-12-15 | 2018-09-28 | 亚马逊技术股份有限公司 | 用于音频/视频记录和通信设备的视频点播 |
CN107976698B (zh) * | 2016-10-21 | 2021-05-18 | 厦门雅迅网络股份有限公司 | 一种gps定位终端省电控制方法 |
CN109479261B (zh) * | 2016-11-08 | 2020-10-23 | 华为技术有限公司 | 重新建立连接的方法和无线局域网设备 |
CN106658365A (zh) * | 2016-11-18 | 2017-05-10 | 青岛海信移动通信技术股份有限公司 | 一种基于低功耗蓝牙协议的通信方法和装置 |
CN108931932A (zh) * | 2017-06-12 | 2018-12-04 | 北京猎户星空科技有限公司 | 一种电源管理方法及智能机器人 |
CN107861602B (zh) * | 2017-10-20 | 2021-03-30 | 努比亚技术有限公司 | 终端cpu性能控制方法、终端及计算机可读存储介质 |
CN108566669B (zh) * | 2017-12-07 | 2021-05-04 | 惠州Tcl移动通信有限公司 | 一种终端智能省电的方法、终端及具有存储功能的装置 |
CN108596324A (zh) * | 2018-07-18 | 2018-09-28 | 湖南新云网科技有限公司 | 一种智能电子校牌 |
CN110248398A (zh) * | 2019-03-25 | 2019-09-17 | 生迪智慧科技有限公司 | 智能设备的控制方法及装置 |
CN111741163A (zh) * | 2020-06-16 | 2020-10-02 | 广东小天才科技有限公司 | 一种预留电量的动态触发方法和可穿戴设备 |
CN114430542A (zh) * | 2020-10-29 | 2022-05-03 | 华为技术有限公司 | 一种节能方法及终端设备 |
CN112866983B (zh) * | 2021-01-19 | 2024-01-12 | 维沃移动通信有限公司 | 控制方法、控制装置以及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101843150A (zh) * | 2008-06-30 | 2010-09-22 | 松下电器产业株式会社 | 无线通信装置、终端、***、程序 |
CN103677429A (zh) * | 2013-12-25 | 2014-03-26 | 西安Tcl软件开发有限公司 | 电子设备的触控显示***及其控制方法 |
JP2014067143A (ja) * | 2012-09-25 | 2014-04-17 | Nec Corp | データ転送制御装置及びその電力制御方法、コンピュータシステム |
CN103768710A (zh) * | 2012-10-26 | 2014-05-07 | 苏州景昱医疗器械有限公司 | 一种节能型植入式医疗***及其无线通信方法 |
CN104035543A (zh) * | 2014-06-23 | 2014-09-10 | 华为技术有限公司 | 一种智能终端的省电管理方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005026862A (ja) * | 2003-06-30 | 2005-01-27 | Sony Corp | 無線端末管理方法及び基地局、並びに無線端末管理プログラム |
KR100787029B1 (ko) * | 2005-09-14 | 2007-12-21 | 엘지전자 주식회사 | 이동 단말기의 송수신 모드를 변경하기 위한 방법 및 장치 |
JP4231041B2 (ja) * | 2005-10-07 | 2009-02-25 | 株式会社東芝 | 情報処理装置および動作制御方法 |
JP5097296B2 (ja) * | 2008-07-10 | 2012-12-12 | マーベル ワールド トレード リミテッド | 無線デバイスの電力消費を低減させるシステムおよび方法 |
CN101661321B (zh) * | 2008-08-25 | 2013-01-16 | 联想(北京)有限公司 | 一种计算机及控制计算机运行的方法 |
KR20120084057A (ko) * | 2011-01-19 | 2012-07-27 | 주식회사 영우씨엔아이 | 컴퓨터 절전 관리 시스템 및 방법 |
CN103809726A (zh) * | 2012-11-14 | 2014-05-21 | 华为技术有限公司 | 终端设备及显示方法 |
-
2014
- 2014-06-23 CN CN201410284243.2A patent/CN104035543B/zh active Active
- 2014-12-23 EP EP14880375.2A patent/EP2988219B1/en active Active
- 2014-12-23 WO PCT/CN2014/094702 patent/WO2015196763A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101843150A (zh) * | 2008-06-30 | 2010-09-22 | 松下电器产业株式会社 | 无线通信装置、终端、***、程序 |
JP2014067143A (ja) * | 2012-09-25 | 2014-04-17 | Nec Corp | データ転送制御装置及びその電力制御方法、コンピュータシステム |
CN103768710A (zh) * | 2012-10-26 | 2014-05-07 | 苏州景昱医疗器械有限公司 | 一种节能型植入式医疗***及其无线通信方法 |
CN103677429A (zh) * | 2013-12-25 | 2014-03-26 | 西安Tcl软件开发有限公司 | 电子设备的触控显示***及其控制方法 |
CN104035543A (zh) * | 2014-06-23 | 2014-09-10 | 华为技术有限公司 | 一种智能终端的省电管理方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108931793A (zh) * | 2018-08-09 | 2018-12-04 | 深圳普创天信科技发展有限公司 | 智能***、定位工作模式调整方法 |
CN112540877A (zh) * | 2019-09-20 | 2021-03-23 | 奇酷互联网络科技(深圳)有限公司 | 切换cpu的方法、装置、智能终端和存储介质 |
CN112540877B (zh) * | 2019-09-20 | 2023-01-24 | 奇酷互联网络科技(深圳)有限公司 | 切换cpu的方法、装置、智能终端和存储介质 |
CN111371894A (zh) * | 2020-03-09 | 2020-07-03 | 郭丽 | 一种基于物联网的智能幼儿监控方法、***及存储介质 |
CN111371894B (zh) * | 2020-03-09 | 2022-07-08 | 郭丽 | 一种基于物联网的智能幼儿监控方法、***及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104035543B (zh) | 2018-06-19 |
CN104035543A (zh) | 2014-09-10 |
EP2988219A1 (en) | 2016-02-24 |
EP2988219A4 (en) | 2016-04-20 |
EP2988219B1 (en) | 2021-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015196763A1 (zh) | 一种智能终端的省电管理方法及装置 | |
US9954787B2 (en) | Intelligent terminal power-saving management method and apparatus | |
JP6577597B2 (ja) | 端末制御方法および装置、ならびに端末 | |
US11743819B2 (en) | Low-power activation of accessory in sleep state | |
EP2876945B1 (en) | Method for processing data, modem and terminal | |
US9069601B2 (en) | Method and apparatus for controlling task execution | |
CN110493855B (zh) | 通信模式控制方法、装置、存储介质及终端 | |
TWI553464B (zh) | 智慧設備及其服務或應用的管理方法 | |
JP6206600B2 (ja) | 移動体無線通信装置、ネットワーク装置及び方法 | |
TW201444392A (zh) | 訊務無通信計時器之動態調適 | |
EP2659329A1 (en) | Power management via coordination and selective operation of timer-related tasks | |
JP2016524364A (ja) | 端末開始型の電力モード切り替え | |
CN110691430B (zh) | 物联网终端的唤醒方法及装置、存储介质、基站 | |
WO2015062415A1 (zh) | 控制供电的方法和无线终端 | |
CN104977979B (zh) | 时钟源切换方法和*** | |
EP3190771B1 (en) | Method and device for managing instant communication application program, and mobile terminal thereof | |
JP6672167B2 (ja) | 高速休眠システムおよびプロセス | |
WO2022152054A1 (zh) | 省电处理方法、装置及终端 | |
CN110691399B (zh) | 物联网终端及其唤醒方法及装置、存储介质 | |
CN106912091B (zh) | 一种控制方法、装置及电子设备 | |
JP2011259281A (ja) | 携帯電話によるバックグラウンド転送方式及びプログラム | |
US9282047B2 (en) | Batching communication events | |
CN104038987B (zh) | 终端关机时保持点对点协议会话的方法、***和装置 | |
KR102155874B1 (ko) | 단말 디바이스를 동작시키기 위한 방법 | |
CA3108975A1 (en) | Advanced power-saving mode for battery powered devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 2014880375 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14880375 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |