[go: up one dir, main page]

CN101854595A - A method, device and system for realizing push - Google Patents

A method, device and system for realizing push Download PDF

Info

Publication number
CN101854595A
CN101854595A CN200910106367A CN200910106367A CN101854595A CN 101854595 A CN101854595 A CN 101854595A CN 200910106367 A CN200910106367 A CN 200910106367A CN 200910106367 A CN200910106367 A CN 200910106367A CN 101854595 A CN101854595 A CN 101854595A
Authority
CN
China
Prior art keywords
push
message
online
mobile terminal
portable terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200910106367A
Other languages
Chinese (zh)
Inventor
于东海
李守平
孙宗奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910106367A priority Critical patent/CN101854595A/en
Publication of CN101854595A publication Critical patent/CN101854595A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种实现推送的方法,包括:接收在线Push消息,所述在线Push消息包含移动终端标识;根据所述移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容。本发明还提供了一种实现推送的装置,包括:在线Push消息接收模块,用于接收在线Push消息,在线Push消息包含移动终端标识;重定向消息推送模块,用于根据所述移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容。通过向移动终端推送重定向消息,实现了移动终端在无法解析Push消息的情况下,仍然可以实现推送,提高了推送的成功率,也提高了用户的使用体验。

The present invention provides a method for implementing push, including: receiving an online Push message, the online Push message including a mobile terminal identifier; according to the mobile terminal identifier, pushing a redirection message to the mobile terminal, so that the mobile terminal according to The redirection message obtains corresponding content from the service provider. The present invention also provides a device for implementing push, including: an online Push message receiving module, configured to receive an online Push message, where the online Push message includes a mobile terminal identifier; a redirection message push module, configured to, according to the mobile terminal identifier, Pushing a redirection message to the mobile terminal, so that the mobile terminal obtains corresponding content from the service provider according to the redirection message. By pushing the redirection message to the mobile terminal, it is realized that the mobile terminal can still implement the push when the Push message cannot be parsed, which improves the success rate of the push and also improves the user experience.

Description

一种实现推送的方法、装置及系统 A method, device and system for realizing push

技术领域technical field

本发明涉及通讯领域,尤其涉及一种实现推送的方法、装置及系统。The present invention relates to the communication field, in particular to a method, device and system for realizing push.

背景技术Background technique

客户端从服务器中获取信息的方式主要有两种:拉Pull技术和推送Push技术,其中Pull技术是由客户端主动向服务器发送请求消息来获取信息,而对应的Push技术则是由服务器主动将信息发送给客户端。而Push技术又分为在线Push技术和离线Push技术。There are mainly two ways for the client to obtain information from the server: pull technology and push technology. In the Pull technology, the client actively sends a request message to the server to obtain information, while the corresponding Push technology is the server. The information is sent to the client. The Push technology is divided into online Push technology and offline Push technology.

在现有技术中,Push发起者(PI,Push initiator)首先将Push消息推送给Push代理网关(PPG,Push proxy gateway),然后PPG判断用户是否在线,如果在线,则将Push消息推送给无线应用协议网关(WAPGW,wireless application protocalGateway),然后由WAPGW将Push消息推送给移动终端(MS,mobile station);如果PPG判断用户为离线,则将Push消息重新编码后以短消息的形式发送给短消息中心(SMSC,short message service center),然后由短消息中心将上述短消息发送给移动终端;最后移动终端根据接收到的Push消息或短消息,将向服务提供商(SP,sevice provider)方式Get消息以获取具体的信息。In the prior art, the Push initiator (PI, Push initiator) first pushes the Push message to the Push proxy gateway (PPG, Push proxy gateway), and then the PPG judges whether the user is online, and if online, pushes the Push message to the wireless application The protocol gateway (WAPGW, wireless application protocolGateway), and then the WAPGW pushes the Push message to the mobile terminal (MS, mobile station); if PPG judges that the user is offline, the Push message is re-encoded and sent to the short message in the form of a short message Center (SMSC, short message service center), then the above-mentioned short message is sent to the mobile terminal by the short message center; Finally, the mobile terminal will send the service provider (SP, service provider) method Get message for specific information.

但是发明人在发明过程发现:目前很多移动终端往往无法正常解析Push消息,这就降低了Push的成功率,也很大程度影响用户的使用体验。However, the inventor discovered during the invention process that many mobile terminals are often unable to parse Push messages normally, which reduces the success rate of Push and greatly affects user experience.

发明内容Contents of the invention

为了提高Push的成功率,本发明实施例提供一种实现推送的方法、装置及系统。In order to improve the success rate of Push, the embodiments of the present invention provide a method, device, and system for implementing Push.

一种实现推送的方法,包括:接收在线Push消息,所述在线Push消息包含移动终端标识;根据所述移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容。A method for implementing push, comprising: receiving an online Push message, the online Push message including a mobile terminal identifier; according to the mobile terminal identifier, pushing a redirection message to the mobile terminal, so that the mobile terminal can follow the redirection The message obtains the corresponding content from the service provider.

一种实现推送的装置,包括:在线Push消息接收模块,用于接收在线Push消息,所述在线Push消息包含移动终端标识;重定向消息推送模块,用于根据所述移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容。A device for implementing push, comprising: an online Push message receiving module, configured to receive an online Push message, the online Push message including a mobile terminal identifier; a redirection message push module, configured to send a message to the mobile terminal according to the mobile terminal identifier Pushing a redirection message, so that the mobile terminal acquires corresponding content from the service provider according to the redirection message.

一种实现推送的系统,包括:实现Push的装置,用于接收所述Push发起装置推送的在线Push消息,所述在线Push消息包含移动终端标识,并根据所述移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容;Push消息发起装置,用于向所述实现Push的装置推送所述Push消息。A system for implementing push, comprising: a device for implementing Push, configured to receive an online Push message pushed by the Push initiating device, the online Push message includes a mobile terminal identifier, and pushes the message to the mobile terminal according to the mobile terminal identifier A redirection message, so that the mobile terminal obtains corresponding content from a service provider according to the redirection message; a Push message initiating device, configured to push the Push message to the device implementing Push.

本发明实施例提供实现Push的方法、装置和系统,通过向移动终端推送重定向消息,实现了移动终端在无法解析Push消息的情况下,仍然可以实现推送,提高了Push的成功率,也提高了用户的使用体验。Embodiments of the present invention provide a method, device, and system for implementing Push. By pushing a redirection message to a mobile terminal, the mobile terminal can still implement push when it cannot parse the Push message, which improves the success rate of Push and improves user experience.

附图说明Description of drawings

图1为本发明实施例的一种实现推送的方法的流程图;FIG. 1 is a flowchart of a method for implementing push according to an embodiment of the present invention;

图2为本发明另一实施例的一种实现推送的方法的流程图;FIG. 2 is a flowchart of a method for implementing push according to another embodiment of the present invention;

图3为本发明实施例的一种实现Push的装置的结构示意图;FIG. 3 is a schematic structural diagram of a device for implementing Push according to an embodiment of the present invention;

图4为本发明另一实施例的一种实现Push的装置的结构示意图;FIG. 4 is a schematic structural diagram of a device for implementing Push according to another embodiment of the present invention;

图5为本发明另一实施例的一种实现Push的装置的结构示意图;FIG. 5 is a schematic structural diagram of a device for implementing Push according to another embodiment of the present invention;

图6为本发明实施例的一种实现Push的系统的结构示意图;FIG. 6 is a schematic structural diagram of a system for implementing Push according to an embodiment of the present invention;

图7为本发明实施例的一种实现Push的系统的结构示意图。FIG. 7 is a schematic structural diagram of a system for implementing Push according to an embodiment of the present invention.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本发明,下面结合附图对本发明作进一步的详细说明。In order to enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明实施例的一种实现推送的方法如图1所示,具体包括步骤:A method for implementing push in an embodiment of the present invention is shown in Figure 1, specifically including steps:

S101:接收在线Push消息,该在线Push消息包含移动终端标识。S101: Receive an online Push message, where the online Push message includes a mobile terminal identifier.

S102:根据该移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容。S102: According to the mobile terminal identifier, push a redirection message to the mobile terminal, so that the mobile terminal obtains corresponding content from the service provider according to the redirection message.

在向移动终端推送重定向消息之前,PPG还向WAP网关发送查询在线消息,以确认移动终端是否在线,如果移动终端不在线,则由WAP网关向移动终端发送激活上线消息,以激活该移动终端上线,在PPG确认移动终端在线情况下,PPG向移动终端推送重定向消息,由于移动终端该解析该重定向消息,根据该重定向消息从业务提供商中获取对应的内容。该重定向消息可以为WAP协议重定向消息,也可以为HTTP协议重定向消息。Before pushing the redirection message to the mobile terminal, the PPG also sends an online query message to the WAP gateway to confirm whether the mobile terminal is online. If the mobile terminal is not online, the WAP gateway sends an activation online message to the mobile terminal to activate the mobile terminal On-line, when the PPG confirms that the mobile terminal is online, the PPG pushes a redirection message to the mobile terminal, because the mobile terminal should parse the redirection message and obtain the corresponding content from the service provider according to the redirection message. The redirection message may be a WAP protocol redirection message, or an HTTP protocol redirection message.

本发明实施例提供实现Push的方法和装置。通过向移动终端推送重定向消息,实现了移动终端在无法解析Push消息的情况下,仍然可以实现Push,提高了Push的成功率,也提高了用户的使用体验。Embodiments of the present invention provide a method and device for implementing Push. By pushing the redirection message to the mobile terminal, it is realized that the mobile terminal can still implement the Push when the Push message cannot be parsed, which improves the success rate of the Push and also improves the user experience.

本发明实施例的一种实现推送的方法如图2所示,从WAP网关中获取移动终端是否在线的状态,如果在线的话,则PPG向移动终端推送重定向消息。A method for implementing push in the embodiment of the present invention is shown in FIG. 2 . The state of whether the mobile terminal is online is obtained from the WAP gateway. If online, the PPG pushes a redirection message to the mobile terminal.

具体过程为:The specific process is:

S201:PI向Push代理网关PPG推送在线PUSH消息。S201: PI pushes an online PUSH message to the Push proxy gateway PPG.

下面为一个在线Push消息的具体的结构:The following is the specific structure of an online Push message:

Push_message(Push)Push_message (Push)

POST/ppg HTTP/1.1POST/ppg HTTP/1.1

Host:192.168.3.40Host: 192.168.3.40

User-Agent:Openwave WAP Push Library,Java Edition 1.5User-Agent: Openwave WAP Push Library, Java Edition 1.5

Content-Type:multipart/related;Content-Type: multipart/related;

type=application/xml;boundary=WPL16woVbhESdfalYevGqpdzLCstype=application/xml; boundary=WPL16woVbhESdfalYevGqpdzLCs

Content-Length:872Content-Length: 872

--WPL16woVbhESdfalYevGqpdzLCs--WPL16woVbhESdfalYevGqpdzLCs

Content-Type:application/xml;charset=UTF-8Content-Type: application/xml; charset=UTF-8

<?xml version=″1.0″?><? xml version="1.0"? >

<!DOCTYPE pap PUBLIC″-//WAPFORUM//DTD PAP 1.0//EN″<! DOCTYPE pap PUBLIC″-//WAPFORUM//DTD PAP 1.0//EN″

″http://www.wapforum.org/DTD/pap_1.0.dtd″>″http://www.wapforum.org/DTD/pap_1.0.dtd″>

<pap><pap>

<Push-message Push-id=″48632/982/Openwave Push″deliver-after-<Push-message Push-id="48632/982/Openwave Push"deliver-after-

timestamp=″2009-8-24T10:23:36Z″>timestamp="2009-8-24T10:23:36Z">

<addressaddress-value=″WAPPUSH=86138000000000/TYPE=PLMN@www.openwave.com″/><address address-value="WAPPUSH=86138000000000/TYPE=PLMN@www.openwave.com"/>

<quality-of-service delivery-method=″unconfirmed″network=″″network-required=″false″bearer=″SMS″bearer-required=″false″/><quality-of-service delivery-method="unconfirmed"network=""network-required="false"bearer="SMS"bearer-required="false"/>

</Push-message></Push-message>

</pap></pap>

--WPL16woVbhESdfalYevGqpdzLCs--WPL16woVbhESdfalYevGqpdzLCs

Content-Type:text/vnd.wap.si;charset=UTF-8Content-Type: text/vnd.wap.si; charset=UTF-8

<?xml version=″1.0″?><? xml version="1.0"? >

<!DOCTYPE si PUBLIC″-//WAPFORUM//DTD SI 1.0//EN″<! DOCTYPE si PUBLIC″-//WAPFORUM//DTD SI 1.0//EN″

″http://www.wapforum.org/DTD/si.dtd″>″http://www.wapforum.org/DTD/si.dtd″>

<si><si>

<indication href=″http://10.70.109.123/1/index.html″<indication href="http://10.70.109.123/1/index.html"

si-id=″SI/68386/484″action=″signal-medium″>si-id="SI/68386/484"action="signal-medium">

aaaaaaaaaaaaaaaaaaaaaaaa

</indication></indication>

</si></si>

--WPL16woVbhESdfalYevGqpdzLCs---WPL16woVbhESdfalYevGqpdzLCs-

上述消息结构中“Push-message”表示该消息为在线Push消息,而WAPPUSH=86138000000000表示移动终端的标识。"Push-message" in the above message structure indicates that the message is an online Push message, and WAPPUSH=86138000000000 indicates the identification of the mobile terminal.

S202:PPG收到上述在线Push消息后,向PI返回一个响应消息。S202: After receiving the online Push message, the PPG returns a response message to the PI.

S203:PPG收到上述在线Push消息后,向WAP网关发送查询在线消息,以查询移动终端是否在线,该查询在线消息包含移动终端的标识。S203: After receiving the online Push message, the PPG sends an online query message to the WAP gateway to query whether the mobile terminal is online, and the online query message includes the identifier of the mobile terminal.

S204:WAP网关接收到该查询在线消息后,根据移动终端的标识,查询该移动终端是否在线。S204: After receiving the online query message, the WAP gateway inquires whether the mobile terminal is online according to the identifier of the mobile terminal.

如果该移动终端在线的话,向PPG返回查询响应消息,该查询响应消息中携带该移动终端在线的标识,并执行S205。If the mobile terminal is online, return a query response message to the PPG, the query response message carries the online identifier of the mobile terminal, and execute S205.

如果该移动终端为不在线的话,则执行S2041-S2043两个步骤,这三个步骤执行完毕后,执行S205。If the mobile terminal is not online, execute two steps S2041-S2043, and execute S205 after these three steps are executed.

S2041:WAP网关向移动终端发送激活上线消息。S2041: The WAP gateway sends an activation and online message to the mobile terminal.

S2042:移动终端接收该激活上线消息后,登录WAP网关,实现了上线,并且向WAP网关返回激活响应消息。S2042: After receiving the activation and online message, the mobile terminal logs into the WAP gateway to go online, and returns an activation response message to the WAP gateway.

S2043;WAP网关向PPG返回上述激活响应消息,该激活响应消息包含移动终端上线的标识。S2043: The WAP gateway returns the above activation response message to the PPG, and the activation response message includes the online identifier of the mobile terminal.

S205:PPG接收上述查询响应消息或激活响应消息后,确定该移动终端已在线,则将在线Push消息携带的消息的内容封装在重定向消息中,并且向该移动终端推送重定向消息;例如:如果在线Push消息是业务装载(SL,service load)的push消息,则将Push中的URL信息增加到重定向消息上的Location中,如果是业务提示(SI,service indication)的push消息,则将Push中的URL信息增加到重定向消息上的Location中,同时还可以将增加页面内容,该页面内容可以为提示消息,或者将该页面内容封装为一个消息,在消息中增加链接的方式。S205: After receiving the above query response message or activation response message, the PPG determines that the mobile terminal is online, then encapsulates the content of the message carried in the online Push message in the redirection message, and pushes the redirection message to the mobile terminal; for example: If the online Push message is a push message of service loading (SL, service load), then the URL information in the Push is added to the Location on the redirection message, and if it is a push message of a service prompt (SI, service indication), then the The URL information in the Push is added to the Location on the redirection message, and the page content can also be added at the same time. The page content can be a prompt message, or the page content can be encapsulated into a message, and a link is added in the message.

重定向消息可以为WAP协议重定向消息,也可以为HTTP协议重定向消息,如果移动终端支持WAP协议,则向该移动终端推送WAP协议重定向消息,由于移动终端支持WAP协议,所以移动终端能够解析WAP协议重定向消息,从而获取重定向消息携带的消息的内容,比如,该消息内容为一个URL地址,移动终端就可以根据该URL地址访问该URL地址对应的网页;如果移动终端支持HTTP协议,则向该移动终端推送HTTP协议重定向消息由于移动终端支持HTTP协议,所以移动终端能够解析HTTP协议重定向消息,从而获取重定向消息携带的消息的内容,比如,该消息内容为一个URL地址,移动终端就可以根据该URL地址访问该URL地址对应的网页。The redirection message can be a WAP protocol redirection message, or an HTTP protocol redirection message. If the mobile terminal supports the WAP protocol, the WAP protocol redirection message is pushed to the mobile terminal. Since the mobile terminal supports the WAP protocol, the mobile terminal can Parse the WAP protocol redirection message to obtain the content of the message carried by the redirection message. For example, if the content of the message is a URL address, the mobile terminal can access the web page corresponding to the URL address according to the URL address; if the mobile terminal supports the HTTP protocol , then push the HTTP protocol redirection message to the mobile terminal. Since the mobile terminal supports the HTTP protocol, the mobile terminal can parse the HTTP protocol redirection message to obtain the content of the message carried by the redirection message. For example, the content of the message is a URL address , the mobile terminal can access the webpage corresponding to the URL address according to the URL address.

下面为一个HTTP协议重定向消息的具体结构:The following is the specific structure of an HTTP protocol redirection message:

POST/HTTP/1.1POST/HTTP/1.1

Date:Tue,20 Jul 200514:22:12 GMTDate: Tue, 20 Jul 2005 14:22:12 GMT

Server:ApacheServer: Apache

Expires:Mon,26 Jul 2006 05:00:00 GMTExpires: Mon, 26 Jul 2006 05:00:00 GMT

Last-Modified:Tue,20 Jul 2004 22:37:17 GMTLast-Modified: Tue, 20 Jul 2004 22:37:17 GMT

Cache-Control:no-cache,must-revalidateCache-Control: no-cache, must-revalidate

Host:webmail.huawei.comHost: webmail.huawei.com

Pragma:no-cachePragma: no-cache

Keep-Alive:timeout=20,max=300Keep-Alive: timeout=20, max=300

Connection:Keep-AliveConnection: Keep-Alive

Content-Type:text/html;charset=GB2312Content-Type: text/html; charset=GB2312

Location:http://10.70.109.123/1/index.htmlLocation: http://10.70.109.123/1/index.html

<html><p>12345</html><html><p>12345</html>

下面为一个WAP协议重定向消息的具体结构:The following is the specific structure of a WAP protocol redirection message:

Trancation ID:0x00Trancation ID: 0x00

PDU Type:POSTPDU Type: POST

Status:301 Moved PermanentlyStatus: 301 Moved Permanently

<html><html>

<head><head>

<title><title>

MovedMoved

</title></title>

</head></head>

<body><body>

The document has movedThe document has moved

<a href=″http://10.164.20.101:8282/ty/index.wml″><a href="http://10.164.20.101:8282/ty/index.wml">

here.here.

</a></a>

</body></body>

</html></html>

S206:移动终端接收重定向消息后,向PPG返回重定向响应消息,;S206: After receiving the redirection message, the mobile terminal returns a redirection response message to the PPG;

S207:移动终端接收重定向消息后,并向服务提供商SP发送GET请求。例如:该SP的URL具体为http://10.70.109.123/1/index.html;S207: After receiving the redirection message, the mobile terminal sends a GET request to the service provider SP. For example: the URL of the SP is http://10.70.109.123/1/index.html;

下面为一个具体的GET的具体结构:The following is the specific structure of a specific GET:

GET http://10.70.109.123/1/index.html HTTP/1.1GET http://10.70.109.123/1/index.html HTTP/1.1

Accept:image/gif,image/x-xbitmap,image/jpeg,image/pjpeg,application/x-shockwave-flash,application/vnd.ms-excel,application/vnd.ms-powerpoint,application/msword,*/*Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */ *

Accept-Language:zh-cnAccept-Language: zh-cn

Accept-Encoding:gzip,deflateAccept-Encoding: gzip, deflate

User-Agent:Mozilla/4.0(compatible;MSIE 6.0;Windows NT 5.1;SV1;.NET CLR 2.0.50727)User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)

Host:10.70.109.123Host: 10.70.109.123

Connection:Keep-AliveConnection: Keep-Alive

S208:SP向移动终端返回的响应消息,所述响应消息携带获取的结果。S208: The SP returns a response message to the mobile terminal, where the response message carries the obtained result.

本发明实施例中,PPG通过向移动终端推送重定向消息,因为移动终端可以解析重定向消息,这样就提高PI推送的成功率,提高了用户的使用体验。In the embodiment of the present invention, the PPG pushes the redirection message to the mobile terminal, because the mobile terminal can parse the redirection message, thus improving the success rate of PI push and user experience.

本发明另一实施例中,如果PPG接收到WAP网关返回的查询响应消息后,确认移动终端为不在线,此时PPG可以向移动终端推送离线Push消息,如果推送不成功,则WAP网关激活移动终端上线,移动终端上线成功后,PPG向移动终端推送重定向消息,推送重定向消息的过程同S205-S208。In another embodiment of the present invention, if the PPG confirms that the mobile terminal is offline after receiving the query response message returned by the WAP gateway, then the PPG can push an offline Push message to the mobile terminal. If the push is unsuccessful, the WAP gateway activates the mobile terminal. After the terminal goes online and the mobile terminal goes online successfully, the PPG pushes a redirection message to the mobile terminal, and the process of pushing the redirection message is the same as S205-S208.

本发明另一实施例中,步骤S203中,PPG收到PI推送到在线Push消息后,还可以直接向终端推送在线Push消息,如果推送不成功,则向WAP网关推送查询在线消息,以查询移动终端是否在线,该查询在线消息包含移动终端的标识。后续的过程同S204-S208。In another embodiment of the present invention, in step S203, after the PPG receives the PI and pushes the online Push message, it can also directly push the online Push message to the terminal. If the push is unsuccessful, it will push the query online message to the WAP gateway to query mobile Whether the terminal is online, the online query message includes the identifier of the mobile terminal. The subsequent process is the same as S204-S208.

本发明实施例一种实现Push的装置如图3所示,例如:该实现Push的装置可以包括代理网关PPG,具体包括:An apparatus for implementing Push in an embodiment of the present invention is shown in FIG. 3 . For example, the apparatus for implementing Push may include a proxy gateway PPG, specifically including:

在线Push消息接收模块31,用于接收在线Push消息,所述在线Push消息包含移动终端标识;Online Push message receiving module 31, for receiving online Push message, described online Push message comprises mobile terminal identification;

重定向消息推送模块32,用于根据所述移动终端标识,向移动终端推送重定向消息。The redirection message pushing module 32 is configured to push a redirection message to the mobile terminal according to the mobile terminal identifier.

本发明实施例中,重定向消息推送模块32通过向移动终端推送重定向消息,因为移动终端可以解析重定向消息,这样就提高PI推送的成功率,提高了用户的使用体验。In the embodiment of the present invention, the redirection message pushing module 32 pushes the redirection message to the mobile terminal, because the mobile terminal can parse the redirection message, thus improving the success rate of PI push and user experience.

可选的:如图4所示,实现Push的装置还包括:查询在线消息发送模块33,用于向WAP网关发送查询在线消息,以便于所述WAP网关激活不在线的移动终端上线。Optional: as shown in FIG. 4 , the device for implementing Push further includes: an online query message sending module 33, configured to send an online query message to the WAP gateway, so that the WAP gateway activates an offline mobile terminal to go online.

可选的:如图5所示,实现Push的装置还包括:Push消息推送模块34,用于向移动终端推送Push消息。Optional: as shown in FIG. 5 , the device for implementing Push further includes: a Push message pushing module 34, configured to push a Push message to the mobile terminal.

本发明实施例一种实现Push的系统如图6所示,具体包括:A system for implementing Push in an embodiment of the present invention is shown in Figure 6, specifically including:

实现Push的装置41,用于接收所述Push发起装置推送的在线Push消息,所述在线Push消息包含移动终端标识,并根据所述移动终端标识,向移动终端推送重定向消息,以便于所述移动终端根据所述重定向消息从业务提供商中获取对应的内容;The device 41 for implementing Push is configured to receive an online Push message pushed by the Push initiating device, the online Push message includes a mobile terminal identifier, and pushes a redirection message to the mobile terminal according to the mobile terminal identifier, so as to facilitate the The mobile terminal acquires corresponding content from the service provider according to the redirection message;

Push消息发起装置42,用于向所述实现Push的装置推送所述Push消息,以便于所述实现Push的装置推送所述重定向消息。The Push message initiating device 42 is configured to push the Push message to the device implementing Push, so that the device implementing Push can push the redirection message.

可选的:如图7所示,实现Push的系统还包括:无线应用协议WAP网关43,用于接收所述实现Push的装置推送的查询在线消息,并根据获取的所述移动终端为不在线,激活所述移动终端上线。Optional: as shown in Figure 7, the system for implementing Push further includes: a wireless application protocol WAP gateway 43, configured to receive an online query message pushed by the device for implementing Push, and to obtain an offline status of the mobile terminal according to the obtained information. , activate the mobile terminal to go online.

通过以上实施例的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得移动设备(可以是手机,个人计算机,媒体播放器等)执行本发明各个实施例所述的方法。这里所称的存储介质,如:ROM/RAM、磁盘、光盘等。Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be realized by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is a better implementation mode . Based on this understanding, the essence of the technical solution of the embodiment of the present invention or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for making A mobile device (which may be a mobile phone, a personal computer, a media player, etc.) executes the methods described in various embodiments of the present invention. The storage medium referred to here, such as: ROM/RAM, magnetic disk, optical disk, etc.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (12)

1. a method that realizes pushing Push is characterized in that, comprising:
Receive online Push message, described online Push message comprises mobile terminal identification;
According to described mobile terminal identification, push redirect message to portable terminal, so that described portable terminal obtains corresponding content according to described redirect message from the service provider.
2. method according to claim 1, it is characterized in that, also comprise: push described online Push message to portable terminal, if push failure, push the inquiry online message to the WAP (wireless application protocol) WAP gateway, reach the standard grade so that described WAP gateway activates not online portable terminal;
Described according to described mobile terminal identification, push redirect message to portable terminal and be specially:
According to described mobile terminal identification, push redirect message to online portable terminal.
3. method according to claim 1, it is characterized in that, also comprise: push offline push message to portable terminal, if push failure, send the inquiry online message to the WAP (wireless application protocol) WAP gateway, reach the standard grade so that described WAP gateway activates not online portable terminal;
Described according to described mobile terminal identification, push redirect message to portable terminal and be specially:
According to described mobile terminal identification, push redirect message to online portable terminal.
4. method according to claim 1 is characterized in that, also comprises: send the inquiry online message to the WAP (wireless application protocol) WAP gateway, reach the standard grade so that described WAP gateway activates not online portable terminal;
Described according to described mobile terminal identification, push redirect message to portable terminal and be specially:
According to described mobile terminal identification, push redirect message to online portable terminal.
5. method according to claim 1 is characterized in that, also comprises: send the inquiry online message to the WAP (wireless application protocol) WAP gateway, and receive the query response message that comprises the online sign of portable terminal;
Described according to described mobile terminal identification, push redirect message to portable terminal and be specially:
According to described mobile terminal identification, push redirect message to online portable terminal.
6. as method as described in the claim 1-5, it is characterized in that described redirect message is specially the wap protocol redirect message;
Described according to described mobile terminal identification, push redirect message to portable terminal and be specially:
According to described mobile terminal identification, push the wap protocol redirect message to portable terminal.
7. as method as described in the claim 1-5, it is characterized in that described redirect message is specially the http protocol redirect message;
Described according to described mobile terminal identification, push redirect message to portable terminal and be specially:
According to described mobile terminal identification, push the http protocol redirect message to portable terminal.
8. a device of realizing pushing Push is characterized in that, comprising:
Online Push message sink module is used to receive online Push message, and described online Push message comprises mobile terminal identification;
Redirect message pushes module, is used for according to described mobile terminal identification, pushes redirect message to portable terminal, so that described portable terminal obtains corresponding content according to described redirect message from the service provider.
9. as device as described in the claim 8, it is characterized in that, also comprise:
Inquiry online message sending module is used for sending the inquiry online message to WAP gateway, reaches the standard grade so that described WAP gateway activates not online portable terminal.
Described redirect message pushes module, specifically is used for according to described mobile terminal identification, pushes redirect message to described online portable terminal, so that online described portable terminal obtains corresponding content according to described redirect message from the service provider.
10. as device as described in the claim 9, it is characterized in that, also comprise:
Push message pushes module, is used for pushing described Push message to portable terminal;
Described redirect message pushes module, specifically be used for Push message and push module propelling movement failure, after the inquiry online message sending module inquiry online message, according to described mobile terminal identification, push redirect message to described online portable terminal, so that online described portable terminal obtains corresponding content according to described redirect message from the service provider.
11. a system that realizes pushing Push is characterized in that, comprising: device and the Push message apparatus for initiating of realizing Push;
The device of described realization Push, be used to receive the online Push message that described Push apparatus for initiating pushes, described online Push message comprises mobile terminal identification, and according to described mobile terminal identification, push redirect message to portable terminal, so that described portable terminal obtains corresponding content according to described redirect message from the service provider;
Described Push message apparatus for initiating is used for pushing described Push message to the device of described realization Push.
12. system as claimed in claim 11, it is characterized in that, also comprise: the WAP (wireless application protocol) WAP gateway is used to receive the inquiry online message that the device of described realization Push pushes, and according to the described portable terminal that obtains for not online, activate described portable terminal and reach the standard grade;
The device of described realization Push, specifically be used to receive the Push message that described Push message apparatus for initiating pushes, described Push message comprises mobile terminal identification, and according to described mobile terminal identification, push redirect message to online portable terminal, so that described portable terminal obtains corresponding content according to described redirect message from the service provider.
CN200910106367A 2009-03-30 2009-03-30 A method, device and system for realizing push Pending CN101854595A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910106367A CN101854595A (en) 2009-03-30 2009-03-30 A method, device and system for realizing push

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910106367A CN101854595A (en) 2009-03-30 2009-03-30 A method, device and system for realizing push

Publications (1)

Publication Number Publication Date
CN101854595A true CN101854595A (en) 2010-10-06

Family

ID=42805805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910106367A Pending CN101854595A (en) 2009-03-30 2009-03-30 A method, device and system for realizing push

Country Status (1)

Country Link
CN (1) CN101854595A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103066701A (en) * 2012-12-19 2013-04-24 云南电力调度控制中心 Power grid dispatching real-time operation command method and system
CN103229523A (en) * 2010-10-15 2013-07-31 三星电子株式会社 Apparatus and method for receiving mobile message
WO2018049959A1 (en) * 2016-09-15 2018-03-22 Huawei Technologies Co., Ltd. Method and apparatus for paging an application on a user equipment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103229523A (en) * 2010-10-15 2013-07-31 三星电子株式会社 Apparatus and method for receiving mobile message
CN103229523B (en) * 2010-10-15 2016-05-11 三星电子株式会社 For receiving the device and method of mobile messaging
US10524098B2 (en) 2010-10-15 2019-12-31 Samsung Electronics Co., Ltd Apparatus and method for receiving mobile message
CN103066701A (en) * 2012-12-19 2013-04-24 云南电力调度控制中心 Power grid dispatching real-time operation command method and system
WO2018049959A1 (en) * 2016-09-15 2018-03-22 Huawei Technologies Co., Ltd. Method and apparatus for paging an application on a user equipment

Similar Documents

Publication Publication Date Title
CN102457565B (en) The method of mobile terminal network visiting and proxy server
US20120191783A1 (en) Method, device and system for content sharing and propagation
CN101075987B (en) Apparatus and method for transmitting message
CN100499883C (en) A method for implementing network side and terminal side service adaptation
CN102006675A (en) Data transmission method, transmission equipment and mobile terminal
JP2007500891A (en) Message processing
CN1181695C (en) WAPTV
CN102918876B (en) Method, device and system for sending service information
CN101815265B (en) Widget information transmission method and widget information transmission system
US20100003968A1 (en) System and method for controlling push messages
CN101771928A (en) Method and system and proxy server for Webpage transmitting
CN101854595A (en) A method, device and system for realizing push
EP1829284A4 (en) System and method for enhancing network-browsing speed by setting a proxy server on a handheld device
CN101183946A (en) Method and system of obtaining resource listing of download file
CN101330664B (en) Method, system and apparatus for realizing multimedia business
WO2011140801A1 (en) Method, apparatus, and system for sending multimedia messages
CN100421414C (en) Device and method for sending web page information in a mobile terminal
CN101400020B (en) Method, system and server for customer passively entering group to obtain group lists
CN100499643C (en) A method for implementing data communication between door network station and service provider
JP4916643B2 (en) Server device
US20060069790A1 (en) Content presentation adaptation
CN1988451A (en) Network dispatch type medium file sending method
EP2847967B1 (en) Method and system for prefetching data
WO2011110131A2 (en) Method and apparatus for processing a multimedia message
Gligorić et al. M2M device management in LTE networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101006