Message pushing achieving method, mobile terminal and message pushing system
A mobile terminal and message push technology, which is applied in the network field, can solve the problems of large power consumption and network traffic for message push, and achieve the effect of taking into account server pressure and user experience, saving traffic and power, and saving power and traffic expenses
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0065] This embodiment is based on figure 1 The architecture shown, such as figure 1 As shown, the architecture includes a mobile terminal 10 which includes an application 101 , a forward proxy service module 102 , a server 103 and a message center 104 .
[0066] This embodiment provides a method for implementing message push. In this embodiment, the application on the mobile terminal interacts with the server 103 through the forward proxy service module 102 set on the mobile terminal, including:
[0067] A long connection is established between the forward proxy service module 102 on the mobile terminal and the server 103;
[0068] The forward proxy service module 102 forwards the interaction information between the application on the mobile terminal 10 and the server 103 through the persistent connection.
[0069] In the technical solution provided by this implementation, by setting the forward proxy service module on the mobile terminal, the mobile terminal includes multi...
Embodiment 2
[0089] This embodiment provides a method for pushing messages to a mobile terminal, and the operations on the server 103 side include:
[0090] Establish a long connection between the server and the mobile terminal;
[0091] The server interacts with the application on the mobile terminal through the persistent connection. Specifically, the server forwards the requests of multiple applications on the mobile terminal to the message center through the persistent connection, and sends the messages corresponding to the multiple applications sent by the message center through the persistent connection To the mobile terminal, wherein the multiple applications multiplex the same persistent connection.
[0092] In an alternative solution of this embodiment, establishing a persistent connection between the server and the mobile terminal is establishing a persistent connection between the server and the forward proxy service module on the mobile terminal.
[0093] In an alternative so...
Embodiment 3
[0113] This embodiment provides a method for pushing messages to a mobile terminal, and the operations on the message center side include:
[0114] After the message center determines that the first preset condition is met, it notifies the server that the application on the mobile terminal has a new message; the first preset condition includes: the message center has a second type of application subscribed to by an online mobile terminal Business news.
[0115]For the second type of service subscribed by the application on the terminal, the message center needs to actively notify the server when there is a new message. When there is a new message, the message center sends a notification to the server through UDP on the designated port. Since the UDP data packet has boundaries, in order to avoid data truncated, the length of the notification should not exceed the maximum length of the UDP data packet; for example, if each The length of the DEVICE ID is 40 bytes, so the number ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com