Information pushing method and system

A technology of information push and information theme, applied in the field of communication, can solve the problems of large data flow, high data flow consumption, and increased use cost, and achieve the effect of reducing use cost, saving data flow and network bandwidth

Active Publication Date: 2014-01-29
NUBIA TECHNOLOGY CO LTD
View PDF6 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the complexity of the XMPP protocol and the redundant design, the data traffic is too large, which will lead to an increase in usage costs under the current si

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
  • Information pushing method and system
  • Information pushing method and system
  • Information pushing method and system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0044] see figure 1 , figure 2 , the first embodiment of the information push method of the present invention is proposed, and the information push method includes the following steps:

[0045] Step S101, the client and the server establish a Websocket data channel based on the Websocket protocol

[0046] When establishing a Websocket data channel based on the Websocket protocol, the client and the server only need to use HTTP handshake when the connection is just established, and then a fast, always-connected Websocket data channel is formed between the two, so that both can use WebSocket way to transfer data to each other. After the Websocket data channel is established, the client can also be authenticated, and the push service can only be used after the client passes the authentication. At the same time, SSL / TLS encrypted transmission can be used to ensure the security of information.

[0047] Step S102, the client subscribes to the information topic from the server ...

no. 2 example

[0059] see image 3 , the second embodiment of the information push method of the present invention is proposed, and the information push method includes the following steps:

[0060] Step S301, clients A, B, and C respectively establish Websocket data channels with the server based on the Websocket protocol

[0061] Step S302, client A triggers the customized push service on the server side

[0062] Client A sends an Http request to the server to trigger the customized push service on the server. The customized push service includes push information customized by client A and customized push objects. For example, the user of client A sees a piece of information pushed by the server side, which is interesting and wants to share it with clients of client B or / and C. The customized push service can be triggered to trigger the server to push the information to the client B or / and C. The customized push service can also be a preset reminder information push service on the serve...

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 an information pushing method and system. The information pushing method includes the steps that a Websocket data channel is built between a client side and a server side based on a Websocket protocol; the server side actively pushes information to the client side through the Websocket data channel. Due to the fact that the Websocket data channel is built between the client side and the server side based on the Websocket protocol, full duplex communication of the client side and the server side is achieved, and the server side can also actively push information to the client side while the client side does not need to regularly send Http requests to the server side. Compared with a method that the Http requests are frequently sent to achieve information pushing, a large amount of dataflow and a large number of network bandwidths are saved, and using cost is lowered.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to an information push method and system. Background technique [0002] Information push means that the client can automatically receive the information sent by the server. Its purpose is to provide users with the latest news and data conveniently and effectively, so that users can obtain the information they are interested in in a timely manner, which improves the user experience. At the same time, it also provides the server side with a more convenient way of publishing services, enabling the server side to control the frequency and time of information publishing. Therefore, information push is widely used in the field of communication, especially in the field of mobile communication. [0003] In the field of mobile communication, SMS text message is a traditional information push method, which adopts polling mode, and the client initiates an Http request to the ...

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/08H04L29/06
Inventor 王福财
Owner NUBIA TECHNOLOGY CO LTD
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