Method for interaction between terminal and network device, and terminal

US10820273B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10820273-B2
Application numberUS-201515568697-A
CountryUS
Kind codeB2
Filing dateJun 30, 2015
Priority dateJun 30, 2015
Publication dateOct 27, 2020
Grant dateOct 27, 2020

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 the present invention provide a method for interaction between a terminal and a network device, including: sending, by a terminal, a first heartbeat to a network device; receiving, by the terminal, a first heartbeat response returned by the network device; if a screen of the terminal is in an off state, and optionally, the off state lasts for a preset period of time, releasing network link resources of a connection between the terminal and the network device, and/or prohibiting a background application of the terminal from accessing the network device, and/or disabling a data service of the terminal; before the terminal sends a second heartbeat to the network device, restoring, by the terminal, a status of network connection to a normal connection state; sending, by the terminal, the second heartbeat to the network device; and receiving, by the terminal, a second heartbeat response returned by the network device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for interaction between a terminal and a network, wherein the method comprises: obtaining, by a terminal, a status of a screen of the terminal; based on the screen of the terminal being in an off state and a duration of the off state being greater than a first preset value disabling, by the terminal, network access for a first third-party application program running on the terminal while network access for a second third-party application program remains enabled; and after the disabling and prior to the screen of the terminal being switched to an on state: enabling, by the terminal, network access for the first third-party application program; sending, by the terminal, a heartbeat corresponding to the first third-party application program to the network; and receiving, by the terminal, a heartbeat response returned by the network, wherein the heartbeat response corresponds to the heartbeat. 2. The method according to claim 1 , wherein after the disabling and prior to the screen of the terminal being switched to an on state, the method further comprises: after receiving the heartbeat response, disabling, by the terminal, network access for the first third-party application program. 3. The method according to claim 1 , wherein disabling network access for the first third-party application program comprises: releasing network link resources corresponding to a connection between the first third-party application program and the network. 4. The method according to claim 1 , wherein disabling network access for the first third-party application program comprises: prohibiting the first third-party application program from accessing the network. 5. The method according to claim 1 , wherein a message push by the first third-party application program is not allowed while network access for the first third-party application program is disabled. 6. The method according to claim 1 , wherein network data synchronization by the first third-party application program is not allowed while network access for the first third-party application program is disabled. 7. The method according to claim 1 , wherein the heartbeat is sent to the network via a network agent in the terminal. 8. The method according to claim 1 , wherein the network comprises a network server of a terminal equipment vendor corresponding to the terminal; wherein the heartbeat is sent to the network server; and wherein the network server is configured to forward the heartbeat to an application server corresponding to the first third-party application program. 9. A terminal, comprising: a transceiver, configured to communicate with a network; one or more processors; and a non-transitory memory having processor-executable instructions stored thereon; wherein the one or more processors are configured to execute the processor-executable instructions to facilitate: obtaining a status of a screen of the terminal; based on the screen of the terminal being in an off state and a duration of the off state being greater than a first preset value, disabling network access for a first third-party application program running on the terminal while network access for a second third-party application program remains enabled; and after the disabling and prior to the screen of the terminal being switched to an on state: enabling network access for the first third-party application program; sending a heartbeat corresponding to the first third-party application program to the network; and receiving a heartbeat response returned by the network, wherein the heartbeat response corresponds to the heartbeat. 10. The terminal according to claim 9 , wherein the one or more processors are further configured to execute the processor-executable instructions to facilitate: after the disabling and prior to the screen of the terminal being switched to an on state: after receiving the heartbeat response, disabling, by the terminal, network access for the first third-party application program. 11. The terminal according to claim 9 , wherein disabling network access for the first third-party application program comprises: releasing network link resources corresponding to a connection between the first third-party application program and the network. 12. The terminal according to claim 9 , wherein disabling network access for the first third-party application program comprises: prohibiting the first third-party application program from accessing the network. 13. The terminal according to claim 9 , wherein disabling network access for the first third-party application program includes a message push by the first third-party application program not being allowed while network access for the first third-party application program is disabled. 14. The terminal according to claim 9 , wherein disabling network access for the first third-party application program includes network data synchronization by the first third-party application program not being allowed while network access for the first third-party application program is disabled. 15. The terminal according to claim 9 , wherein sending the heartbeat corresponding to the first third-party application program to the network comprises: sending the heartbeat to the network via a network agent in the terminal. 16. A system, comprising: a terminal, configured to: obtain a status of a screen of the terminal; based on the screen of the terminal being in an off state and a duration of the off state being greater than a first preset value, disable network access for a first third-party application program running on the terminal while network access for a second third-party application program remains enabled; and after the disabling and prior to the screen of the terminal being switched to an on state: enable network access for the first third-party application program; send a heartbeat corresponding to the first third-party application program to the network; and receive a heartbeat response returned by the network, wherein the heartbeat response corresponds to the heartbeat; and a network server of a terminal equipment vendor corresponding to the terminal, wherein the network server is configured to: receive the heartbeat; and forward the heartbeat to an application server corresponding to the first third-party application program.

Assignees

Inventors

Classifications

  • to restrict the functionality of the device · CPC title

  • with means for local support of applications that increase the functionality · CPC title

  • by controlling user interface components · CPC title

  • based on traffic conditions · CPC title

  • H04L67/145Primary

    avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session · 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 US10820273B2 cover?
Embodiments of the present invention provide a method for interaction between a terminal and a network device, including: sending, by a terminal, a first heartbeat to a network device; receiving, by the terminal, a first heartbeat response returned by the network device; if a screen of the terminal is in an off state, and optionally, the off state lasts for a preset period of time, releasing ne…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/145. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 27 2020 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).