Wake-up quotas and statistics generation
US-9769756-B1 · Sep 19, 2017 · US
US11985593B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11985593-B2 |
| Application number | US-202318179667-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 7, 2023 |
| Priority date | Dec 30, 2016 |
| Publication date | May 14, 2024 |
| Grant date | May 14, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of this application relate to a data processing method and a terminal. The method includes: obtaining a first network wakeup parameter, where the first network wakeup parameter is used to wake up an application program; performing reconfiguration processing on the first network wakeup parameter based on a preset first configuration condition to obtain a second network wakeup parameter; and configuring a driver of the terminal based on the second network wakeup parameter. The second network wakeup parameter is written into Wi-Fi firmware, so that the Wi-Fi firmware directly performs processing without waking up the application program when the first network wakeup parameter is received next time. Therefore, power consumption of the terminal is reduced, and a standby time of the terminal is prolonged.
Opening claim text (preview).
The invention claimed is: 1. A data processing method comprising: obtaining a first network wakeup parameter for waking up an application program; performing first reconfiguration processing on the first network wakeup parameter, based on a preset first configuration condition, to obtain a second network wakeup parameter; and configuring a first driver of a terminal based on the second network wakeup parameter. 2. The method of claim 1 , wherein the first network wakeup parameter or the second network wakeup parameter is associated with one of: Magic packet; Media connect/disconnect; network list offload discovery; 802.1x Extensible Authentication Protocol request/identity packet; Disassociates with an access point; GNU image manipulation program toolkit handshake error; IEEE 802.11i robust security network 4-way handshake with a wireless access point; Rekeying failure; L3 Keep Alive; Enabled Wake Source; Pattern list; Last wake results; Last wake time; Debug data from last wake; Address Resolution Protocol; Name Server and GNU Image Manipulation Program Toolkit. 3. The method of claim 1 , wherein the first driver comprises a Wi-Fi driver. 4. The method of claim 1 , further comprising: writing the second network wakeup parameter into a Wi-Fi firmware. 5. The method of claim 1 , further comprising: receiving a current wakeup event from the first driver; and setting, based on the current wakeup event, a fifth network wakeup parameter corresponding to the current wakeup event. 6. The method of claim 1 , further comprising: updating the first configuration condition with a second configuration condition; obtaining a third network wakeup parameter; performing second reconfiguration processing on the third network wakeup parameter based on the second configuration condition to obtain a fourth network wakeup parameter; and sending the fourth network wakeup parameter to the first driver. 7. The method of claim 1 , wherein performing the first reconfiguration processing on the first network wakeup parameter based on the first configuration condition to obtain the second network wakeup parameter comprising: deleting or rewriting the first network wakeup parameter. 8. The method of claim 1 , wherein the preset first configuration condition is forbidding the terminal to be woken up from a time period. 9. A terminal, comprising: a plurality of processors; and a memory coupled to the plurality of processors and storing programming instructions that, when executed by the plurality of processors, cause the terminal to be configured to: obtain a first network wakeup parameter for waking up an application program; perform first reconfiguration processing on the first network wakeup parameter based on a preset first configuration condition to obtain a second network wakeup parameter; and configure a first driver of the terminal based on the second network wakeup parameter. 10. The terminal of claim 9 , wherein the first network wakeup parameter is associated with one of: Magic packet; Media connect/disconnect; network list offload discovery; 802.1x Extensible Authentication Protocol request/identity packet; Disassociates with an access point; GNU image manipulation program toolkit handshake error; IEEE 802.11i robust security network 4-way handshake with a wireless access point; Rekeying failure; L3 Keep Alive; Enabled Wake Source; Pattern list; Last wake results; Last wake time; Debug data from last wake; Address Resolution Protocol; Name Server and GNU Image Manipulation Program Toolkit. 11. The terminal of claim 9 , wherein the first driver comprises a Wi-Fi driver. 12. The terminal of claim 9 , wherein the programming instructions further cause the terminal to be configured to write the second network wakeup parameter into a Wi-Fi firmware. 13. The terminal according to claim 9 , wherein the programming instructions further cause the terminal to be configured to: receive a current wakeup event from the first driver; and set a fifth network wakeup parameter corresponding to the current wakeup event based on the current wakeup event. 14. The terminal according to claim 9 , wherein the programming instructions further cause the terminal to be configured to: update the first configuration condition with a second configuration condition; obtain a third network wakeup parameter configured by the first driver; perform second reconfiguration processing on the third network wakeup parameter based on the second configuration condition to obtain a fourth network wakeup parameter; and send the fourth network wakeup parameter to the first driver. 15. The terminal of claim 9 , wherein the preset first configuration condition is forbidding the terminal to be woken up from a time period. 16. A non-transitory computer-readable storage medium storing computer-readable program code that, when executed by one or more processors of an apparatus, causes the apparatus to be configured to: obtain a first network wakeup parameter for waking up an application program; perform first reconfiguration processing on the first network wakeup parameter based on a preset first configuration condition to obtain a second network wakeup parameter; and configure a first driver of a terminal based on the second network wakeup parameter. 17. The non-transitory computer-readable storage medium of claim 16 , wherein the first driver comprises a Wi-Fi driver. 18. The non-transitory computer-readable storage medium of claim 16 , wherein the computer-readable program code is further configured to cause the apparatus to be configured to write the second network wakeup parameter into a Wi-Fi firmware. 19. The non-transitory computer-readable storage medium of claim 16 , wherein the computer-readable program code is further configured to cause the apparatus to be configured to: receive a current wakeup event from the first driver; and set, based on the current wakeup event, a fifth network wakeup parameter corresponding to the current wakeup event. 20. The non-transitory computer-readable storage medium according to claim 16 , wherein the computer-readable program code is further configured to cause the apparatus to be configured to: update the first configuration condition with a second configuration condition; obtain a third network wakeup parameter currently configured by the first driver; perform second reconfiguration processing on the third network wakeup parameter based on the second configuration condition to obtain a fourth network wakeup parameter; and send the fourth network wakeup parameter to the first driver.
using a pre-established activity schedule, e.g. traffic indication frame · CPC title
Discovery of network devices, e.g. terminals · CPC title
from a network towards a terminal · CPC title
Selecting an access point · CPC title
Access point devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.