Data processing method and terminal

US11985593B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11985593-B2
Application numberUS-202318179667-A
CountryUS
Kind codeB2
Filing dateMar 7, 2023
Priority dateDec 30, 2016
Publication dateMay 14, 2024
Grant dateMay 14, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11985593B2 cover?
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 paramet…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W52/0216. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 14 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).