Message server, mobile terminal and message processing method

A technology of a message server and a mobile terminal, which is applied in the electronic field and can solve the problem of the client's consumption of computing resources and storage resources of the message server, etc.

Active Publication Date: 2017-01-11
卓想云创科技集团有限公司
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] When the application server needs to send messages to multiple mobile terminal clients, if the message server uses the above method to push messages, it is necessary to maintain a record of whether the broadcast message has been sent for each broadcast message and the target client of the broadcast message. Clients consume a lot of computing resources and storage resources of the message server

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message server, mobile terminal and message processing method
  • Message server, mobile terminal and message processing method
  • Message server, mobile terminal and message processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0120] An embodiment of the present invention provides a message server, see Figure 3-1 An optional schematic structural diagram of the message server 30 shown includes: an acquisition unit 31 , a storage service unit 32 , a first response unit 33 and a second response unit 34 , and each unit will be described below.

[0121] The obtaining unit 31 is configured to obtain the broadcast message that the application server needs to send to multiple mobile terminals running the target application client.

[0122] In practical applications, the application server is the background server of the target application client, such as the social application client, and is responsible for providing support for the target application client to realize services (such as instant messaging, media playback, navigation), so that the target application client can display Business results (such as received messages, media playback interface, navigation route).

[0123] Exemplarily, for any type...

Embodiment 2

[0148] This embodiment provides a mobile terminal, see Pic 4-1 An optional structural schematic diagram of the mobile terminal 40 shown includes: a first pulling unit 41 , a second pulling unit 43 , a determining unit 42 and a prompting unit 44 , and each unit will be described below.

[0149] The first pulling unit 41 is configured to pull, from the message server, the message identifier of the broadcast message corresponding to the target application client stored by the message server through a storage service interface provided by the message server.

[0150] Exemplarily, the storage service provided by the message server is a cache service, and the broadcast message to be sent by the application server and the corresponding message ID are stored in the cache server independent of the message server. Correspondingly, the first pulling unit 41 performs a pull operation on the cache server through a specific access interface (storage service interface) provided by the messa...

Embodiment 3

[0171] Corresponding to the first embodiment above, this embodiment provides a message processing method applied to a message server, see Figure 5 , including the following steps:

[0172] Step 101, acquire broadcast messages that the application server needs to send to multiple mobile terminals running target application clients.

[0173] Step 102, running the storage service for the message ID of the broadcast message and the storage service for the broadcast message.

[0174] Exemplarily, the storage service provided by the message server is a cache service, and the broadcast message to be sent by the application server and the corresponding message ID are stored in the cache server independent of the message server. Correspondingly, the mobile terminal performs a pull operation on the cache server through a specific access interface (storage service interface) corresponding to the cache server provided by the message server.

[0175] Step 103: Based on the storage servi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a message server, a mobile terminal and a message processing method. The message server comprises an acquisition unit used for acquiring a broadcast message needed to be sent by an application server to the mobile terminal that runs a target application client; a storage service unit used for running a storage service for a message identifier of the broadcast message, and a storage service for the broadcast message; a first response unit used for responding to an operation of pulling the message identifier of the mobile terminal based on the storage service for the message identifier of the broadcast message, and returning the message identifier of the broadcast message to the mobile terminal; and a second response unit used for responding to an operation of pulling a broadcast message which is not prompted by the mobile terminal based on a target message identifier based on the storage service for the broadcast message, and returning a corresponding target broadcast message to the mobile terminal. The message server, the mobile terminal and the message processing method provided by the invention can save the computing resources and storage resources for transmitting the broadcast message.

Description

technical field [0001] The invention relates to electronic technology, in particular to a message server, a mobile terminal and a message processing method. Background technique [0002] To push messages to mobile terminals, for example, when pushing messages to mobile terminal clients such as social application clients, it is necessary to set up a message server for pushing messages between the communication link between the application server and the mobile terminal, and a large number of services in the background of the message server are carried out. Support to push messages. [0003] If the message push service is enabled in the mobile terminal, the application server sends the message to be sent to the message server, and the message server maintains a persistent connection with the client of the mobile terminal. The (Pull) message of the corresponding client is pulled from the message server through a long connection. At this time, the message server passively respo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08H04L12/18
CPCH04L12/1859H04L67/566H04L67/55
Inventor 林伟
Owner 卓想云创科技集团有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products