Method, Server, User Terminal, and System For Pushing Notification Message
First Claim
1. A method for pushing notification messages, comprising:
- detecting, by an application server, a state of a signaling channel between the application server and a target terminal when there is a need to push a message to the target terminal;
sending the message to the target terminal via the signaling channel when the signaling channel is in a connected state; and
when the signaling channel is in a disconnected state, generating a notification request to a corresponding account of the target terminal and sending the notification request to the notification server so that the notification server pushes a notification message to the target terminal according to the notification request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, server, user terminal, and system are disclosed for sending notification messages in the Internet communication filed. In the method: when detecting it needs to send a message to a target terminal, an application server detects a state of the signaling channel. When the signaling channel is in connected state, the application server sends a notification message to the target terminal through this signaling channel. When the signaling channel is in a disconnected state, the application server generates a notification request to a corresponding account of the target terminal and sends the notification request to the notification server so that the notification server pushes a notification message to the target terminal according to the notification request.
22 Citations
16 Claims
-
1. A method for pushing notification messages, comprising:
-
detecting, by an application server, a state of a signaling channel between the application server and a target terminal when there is a need to push a message to the target terminal; sending the message to the target terminal via the signaling channel when the signaling channel is in a connected state; and when the signaling channel is in a disconnected state, generating a notification request to a corresponding account of the target terminal and sending the notification request to the notification server so that the notification server pushes a notification message to the target terminal according to the notification request. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server comprising a hardware processor and a non-transitory storage medium accessible to the hardware processor, the non-transitory storage medium comprising the following modules implemented by the hardware processor:
-
a detecting module configured to detect a state of a signaling channel between a server and a target terminal when there is a need to push a message to the target terminal; a first processing module configured to send the message to the target terminal via the signaling channel when the signaling channel is in a connected state; and a second processing module configured to generate a notification request to a corresponding account of the target terminal and send the generated notification request to a notification server when the signaling channel is in a disconnected state so that the notification server pushes a notification message to the target terminal according to the notification request. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A communication system comprising:
- an application server, a notification server, and a user terminal, wherein;
the application server is configured to detect a state of a signaling channel between the application server and the user terminal when detecting that the application server needs to push a message to the user terminal;
wherein application server sends the notification message to the user terminal through the signaling channel if the signaling channel is in a connected state;
if the signaling channel is in a disconnected state, the application server generates a notification request on the corresponding account of the user terminal and send the notification request to the notification server;the notification server is configured to push notification message to the user terminal according to the notification request when receiving the notification request of the application server; and the one user terminal is configured to send a confirmation message to the application server after receiving the notification message sent from the application server or receiving the notification message sent from notification server. - View Dependent Claims (14, 15, 16)
- an application server, a notification server, and a user terminal, wherein;
Specification