向无线宽带移动电话终端推送应用程序的方法

文档序号:7741504阅读:234来源:国知局
专利名称:向无线宽带移动电话终端推送应用程序的方法
技术领域
本发明涉及移动通信技术领域,特别是向无线宽带移动电话终端推送应用程序的方法。所述应用程序是在移动电话终端上运行的应用程序。
背景技术
在目前的无线宽带移动通信领域,特别是第三代移动通信的发展,移动电话终端 进入无线宽带应用领域,基于手机的应用程序开始大量涌现。例如,手机用户通过手机应用 程序商店能够下载选定的应用程序。但缺陷是1、虽然每天都有新的手机应用程序出现在 应用程序商店,但手机用户并不了解出现了其感兴趣的手机应用程序;2、随着手机应用程 序的大量产生,有些非常有价值的应用程序长期不被用户了解。本发明人认为通过提供推送应用程序到用户手机,用户体验后满意再下载的服 务,就能够克服手机应用程序商店存在的缺陷,推动手机应用程序的快速普及。目前尚未检索到有关推送手机应用程序到手机的相关专利文献。

发明内容
本发明针对现有技术中存在的缺陷或不足,提供向无线宽带移动电话终端推送应 用程序的方法,采用本发明就能够从手机应用程序商店选定手机应用程序并推送所述选定 手机应用程序的体验版本到用户的手机,所述用户在手机上体验所述选定手机应用程序的 功能,如果用户满意,则通过所述选定应用程序中的下载按钮,就能够从手机应用程序商店 下载所述选定的手机应用程序的标准版。本发明总的技术构思为,建立手机应用程序推送网关装置,连接移动通信核心网 络,并与手机应用程序商店服务器通过数据网络互连;手机应用程序商店服务器把选定推 送的手机应用程序传送到手机应用程序推送网关装置,手机应用程序推送网关装置根据接 收到的手机应用程序的类型,选择用户群并推送到所述用户群中用户的手机上。本发明的技术方案如下一种跟踪移动电话终端接收推送消息的IP地址的方法,其特征在于,包括以下步 骤a.移动电话终端A登录IP数据网络或更换IP地址;b.移动通信核心网络或移动电话终端A把包含移动电话终端A用户的IP地址和 接收推送消息的端口号的IP位置消息发送到手机应用程序推送网关装置;C.手机应用程序推送网关装置接收到所述IP位置消息,建立移动电话终端A用户 当前的IP位置信息记录,并判断是否有等待推送到移动电话终端A用户的消息;d.如果有推送到移动电话终端A用户的等待推送消息,则按照预定的通信协议把 所述等待推送消息发送到所述IP地址的接收推送消息的端口号。所述步骤b中,所述手机应用程序推送网关装置由计算机数据库服务器构成,通 过数据网络与移动通信核心网络互连。
所述步骤d中,所述预定的协议是指移动电话终端与手机应用程序推送网关装置之间的基于TCP/IP通信的应用协议。所述步骤d进一步包括,移动电话终端A接收到所述等待推送消息,在屏幕上展 现接收到推送消息的提醒状态标志和提醒信息,用户点击所述状态标志,则移动电话终端A 根据接收到的推送消息的类型,在推送消息展示窗口,展示接收到的消息摘要和消息列表, 用户能够选定列表中的消息并查阅,如果用户选定的消息是手机应用程序的体验版本,则 移动电话终端A在体验版本支撑系统上运行用户选定的手机应用程序体验版本。一种向移动电话终端推送手机应用程序的IP地址方法,其特征在于,包括以下步 骤A.手机应用商店服务器通过预定的通信协议把要推送的手机应用程序发送到手 机应用程序推送网关装置;B.手机应用程序推送网关装置接收到要推送的手机应用程序,根据接收到的手机 应用程序的类型,选择出用户群;C.手机应用程序推送网关装置从数据库检索出所述用户群中的每个在网用户当 前的IP地址和接收推送消息的端口号,把所述要推送的手机应用程序封装成推送消息,发 送到检索出的每个IP地址的接收推送消息的端口号;D.如果接收到推送消息的应答消息,则结束到返回应答消息的IP地址的推送消 息过程,如果推送消息在设定时间内没有应答,则重复发送设定次数,如果超过重复发送次 数,没有收到一个应答消息,则把推送消息的目的IP地址用户标记为暂时离网状态,并把 推送消息存储在所述用户的等待推送消息队列中。所述步骤B进一步包括,手机应用程序商店服务器或用户把手机应用程序消费行 为发送到手机应用程序推送网关装置,由手机应用程序推送网关装置存储用户偏好的手机 应用程序类型。所述步骤C进一步包括,对检索出的暂时离网状态用户,则把推送消息存储在所 述用户的等待推送消息队列中。一种向移动电话终端推送手机应用程序的IP地址直接寻址方法,其特征在于,包 括以下步骤(a).手机应用商店服务器通过预定的通信协议把要推送的手机应用程序和用户 识别码发送到手机应用程序推送网关装置;(b).手机应用程序推送网关装置接收到要推送的手机应用程序和用户识别码;(c).手机应用程序推送网关装置从数据库检索出所述用户的IP地址和接收推送 消息的端口号,把所述要推送的手机应用程序封装成推送消息,发送到所述IP地址的接收 推送消息的端口号;(d).如果接收到推送消息的应答消息,则结束到所述IP地址的推送消息过程,如 果推送消息在设定时间内没有返回应答,则重复发送设定次数,如果超过重复发送次数,没 有收到一个应答消息,则把推送消息的目的IP地址用户标记为暂时离网状态,并把推送消 息存储在所述用户的等待推送消息队列中。一种向移动电话终端推送手机应用程序的短信寻址方法,其特征在于,包括以下 步骤
(Α).手机应用商店服务器通过预定的通信协议把要推送的手机应用程序和用户移动电话号码发送到手机应用程序推送网关装置;(B).手机应用程序推送网关装置接收到要推送的手机应用程序和用户移动电话号码;(C).手机应用程序推送网关装置向所述移动电话号码发送推送手机应用程序类型的短消息;(D).所述用户的移动电话终端接收到推送手机应用程序类型的短消息,建立到手 机应用程序推送网关装置的数据连接,下载所述要推送的手机应用程序;(E).下载完成后,移动电话终端在屏幕上展现接收到推送手机应用程序的提醒 状态标志和提醒信息,用户点击所述状态标志,则所述移动电话终端在推送消息展示窗口, 展示接收到的手机应用程序的摘要和体验版本程序列表,用户能够选定列表中的程序并执 行,则所述移动电话终端在体验版本支撑系统上运行用户选定的应用程序体验版本。所述步骤(A)中所述手机应用程序推送网关装置置于移动通信核心网的网元多 媒体消息中心之中。本发明的技术效果如下在手机上增加体验版本支撑系统程序模块,通过推送应用程序到用户手机,提供用户在手机的体验版本支撑系统中体验手机应用程序后满意再下载的服务,能够加快手机 应用程序商店中手机应用程序的普及,推动手机应用程序的发展。


图1是实现向移动电话终端推送手机应用程序的系统结构示意图。图2为向移动电话终端推送手机应用程序的实施例一的系统结构示意3是本发明实施例一的向移动电话终端推送手机应用程序的短信寻址的步骤 流程图。
具体实施例方式如图1是向移动电话终端推送手机应用程序的系统结构示意图;其中手机应用程序推送网关装置100由计算机数据库服务器系统组成,通过数据网络 与移动通信核心网络互连,优选地,通信协议采用RADIUS协议;手机应用程序推送网关装置100通过数据网络经移动通信核心网络与移动电话终端互连,通信协议采用电信运营商规定的协议;手机应用程序推送网关装置100通过互联网数据网络与手机应用程序商店服务器110互连,通信协议采用SMPP协议。一种跟踪移动电话终端接收推送消息的IP地址的方法,包括以下步骤a.移动电话终端A登录IP数据网络或更换IP地址;b.移动通信核心网络或移动电话终端A把包含移动电话终端A用户的IP地址接收推送消息的端口号的IP位置消息发送到手机应用程序推送网关装置100 ;c.手机应用程序推送网关装置100接收到所述IP位置消息,建立移动电话终端A用户当前的IP位置信息记录,并判断是否有等待推送到移动电话终端A用户的消息;
d.如果有推送到移动电话终端A用户的等待推送消息,则按照预定的通信协议把 所述等待推送消息发送到所述IP地址的接收推送消息的端口号。所述步骤b中,手机应用程序推送网关装置100由计算机数据库服务器构成,通过 数据网络与移动通信核心网络互连。所述步骤d中,所述预定的协议是指移动电话终端与手机应用程序推送网关装置100之间的基于TCP/IP通信的应用协议。所述步骤d进一步包括,移动电话终端A接收到所述等待推送消息,在屏幕上展 现接收到推送消息的提醒状态标志和提醒信息,用户点击所述状态标志,则移动电话终端A 根据接收到的推送消息的类型,在推送消息展示窗口,展示接收到的消息摘要和消息列表, 用户能够选定列表中的消息并查阅,如果用户选定的消息是手机应用程序的体验版本,则 移动电话终端A在体验版本支撑系统上运行用户选定的手机应用程序体验版本。一种向移动电话终端推送手机应用程序的IP地址方法,包括以下步骤A.手机应用商店服务器110通过预定的通信协议把要推送的手机应用程序发送 到手机应用程序推送网关装置100 ;B.手机应用程序推送网关装置100接收到要推送的手机应用程序,根据接收到的 手机应用程序的类型,选择出用户群;C.手机应用程序推送网关装置100从数据库检索出所述用户群中的每个在网用 户当前的IP地址和接收推送消息的端口号,把所述要推送的手机应用程序封装成推送消 息,发送到检索出的每个IP地址的接收推送消息的端口号;D.如果接收到推送消息的应答消息,则结束到返回应答消息的IP地址的推送消 息过程,如果推送消息在设定时间内没有应答,则重复发送设定次数,如果超过重复发送次 数,没有收到一个应答消息,则把推送消息的目的IP地址用户标记为暂时离网状态,并把 推送消息存储在所述用户的等待推送消息队列中。所述步骤B进一步包括,手机应用程序商店服务器110或用户把手机应用程序消 费行为发送到手机应用程序推送网关装置100,手机应用程序推送网关装置100存储用户 偏好的手机应用程序类型。所述步骤C进一步包括,对检索出的暂时离网状态用户,则把推送消息存储在所 述用户的等待推送消息队列中。一种向移动电话终端推送手机应用程序的IP地址直接寻址方法,包括以下步骤(a).手机应用商店服务器110通过预定的通信协议把要推送的手机应用程序和 用户识别码发送到手机应用程序推送网关装置100 ;(b).手机应用程序推送网关装置100接收到要推送的手机应用程序和用户识别 码;(c).手机应用程序推送网关装置100从数据库检索出所述用户的IP地址和接收 推送消息的端口号,把所述要推送的手机应用程序封装成推送消息,发送到所述IP地址的 接收推送消息的端口号;(d).如果接收到推送消息的应答消息,则结束到所述IP地址的推送消息过程,如 果推送消息在设定时间内没有返回应答,则重复发送设定次数,如果超过重复发送次数,没 有收到一个应答消息,则把推送消息的目的IP地址用户标记为暂时离网状态,并把推送消息存储在所述用户的等待推送消息队列中。一种向移动电话终端推送手机应用程序的短信寻址方法,包括以下步骤(A).手机应用商店服务器110通过预定的通信协议把要推送的手机应用程序和用户移动电话号码发送到手机应用程序推送网关装置100 ;(B).手机应用程序推送网关装置100接收到要推送的手机应用程序和用户移动电话号码;(C).手机应用程序推送网关装置100向所述移动电话号码发送推送手机应用程序类型的短消息;(D).所述用户的移动电话终端接收到推送手机应用程序类型的短消息,建立到手机应用程序推送网关装置100的数据连接,下载所述要推送的手机应用程序;(E).下载完成后,移动电话终端在屏幕上展现接收到推送手机应用程序的提醒 状态标志和提醒信息,用户点击所述状态标志,则所述移动电话终端在推送消息展示窗口, 展示接收到的手机应用程序的摘要和体验版本程序列表,用户能够选定列表中的程序并执 行,则所述移动电话终端在体验版本支撑系统上运行用户选定的应用程序体验版本。所述步骤(A)中所述手机应用程序推送网关装置置于多媒体消息中心之中。为了便于进一步理解本发明,下面结合具体实施例进行详细描述。参阅图2,图2为向移动电话终端推送手机应用程序的实施例一的系统结构示意 图,其中移动电话终端A通过数据网络与手机应用程序推送圈存网关装置100互连,优选 地,通信协议采用MM7协议;手机应用程序推送网关装置100采用SMPP协议的SUBMIT SM指令移动通信核心 网络中的短消息网关或短消息中心SMSC向移动电话号码发送推送手机应用程序类型的短 消息,所述推送手机应用程序类型在CDMA网络中是指由电信运营商规定的SMS Delivery Point toPoint指令中SMS Teleservice Identif ier的一个能够用于推送手机应用程序的 参数值;在GSM网络中是指短消息包中的TP-ProtocoI-Identifier(TP-PID)的一个能够用 于推送手机应用程序的参数值;移动电话终端A接收到推送应用程序类型的短消息之后,建立到手机应用程序推 送网关装置100的数据连接,下载所述要推送的手机应用程序,下载完成后,移动电话终端 A在屏幕上展现接收到推送手机应用程序的提醒状态标志和提醒信息,用户点击所述状态 标志,则移动电话终端A在推送消息展示窗口,展示接收到的手机应用程序的摘要和体验 版本程序列表,用户能够选定列表中的程序并执行,则移动电话终端A在体验版本支撑系 统上运行用户选定的应用程序体验版本。如图3所示,图3为实施例一的向移动电话终端推送手机应用程序的短信寻址的 步骤流程图,具体内容如下F0-F2 手机应用商店服务器110向手机应用程序推送网关装置100发起推送手机 应用程序B到移动电话终端A的指令;F3-F4 手机应用程序推送网关装置100向移动电话终端A发送推送手机应用程序 类型的短消息;F5-F9 移动电话终端A从手机应用程序推送网关装置100下载手机应用程序B。
应当指出的是,本发明把手机应用商店服务器和手机应用程序推送网关装置分别 进行描述,在具体实施中,手机应用程序推送网关装置能够置于手机应用商店服务器中实 现。以上所述的实例仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润 饰也应视为本发明的保护范围.
权利要求
一种跟踪移动电话终端接收推送消息的IP地址的方法,其特征在于,包括以下步骤a.移动电话终端A登录IP数据网络或更换IP地址;b.移动通信核心网络或移动电话终端A把包含移动电话终端A用户的IP地址和接收推送消息的端口号的IP位置消息发送到手机应用程序推送网关装置;c.手机应用程序推送网关装置接收到所述IP位置消息,建立移动电话终端A用户当前的IP位置信息记录,并判断是否有等待推送到移动电话终端A用户的消息;d.如果有推送到移动电话终端A用户的等待推送消息,则按照预定的通信协议把所述等待推送消息发送到所述IP地址的接收推送消息的端口号。
2.根据权利要求1所述的跟踪移动电话终端接收推送消息的IP地址的方法,其特征在于,所述步骤b中,所述手机应用程序推送网关装置由计算机数据库服务器构成,通过数据 网络与移动通信核心网络互连。
3.根据权利要求1所述的跟踪移动电话终端接收推送消息的IP地址的方法,其特征在于,所述步骤d中,所述预定的协议是指移动电话终端与手机应用程序推送网关装置之间 的基于TCP/IP通信的应用协议。
4.根据权利要求1所述的跟踪移动电话终端接收推送消息的IP地址的方法,其特征在 于,所述步骤d进一步包括,移动电话终端A接收到所述等待推送消息,在屏幕上展现接收 到推送消息的提醒状态标志和提醒信息,用户点击所述状态标志,则移动电话终端A根据 接收到的推送消息的类型,在推送消息展示窗口,展示接收到的消息摘要和消息列表,用户 能够选定列表中的消息并查阅,如果用户选定的消息是手机应用程序的体验版本,则移动 电话终端A在体验版本支撑系统上运行用户选定的手机应用程序体验版本。
5.一种向移动电话终端推送手机应用程序的IP地址方法,其特征在于,包括以下步骤A.手机应用商店服务器通过预定的通信协议把要推送的手机应用程序发送到手机应 用程序推送网关装置;B.手机应用程序推送网关装置接收到要推送的手机应用程序,根据接收到的手机应用 程序的类型,选择出用户群;C.手机应用程序推送网关装置从数据库检索出所述用户群中的每个在网用户当前的 IP地址和接收推送消息的端口号,把所述要推送的手机应用程序封装成推送消息,发送到 检索出的每个IP地址的接收推送消息的端口号;D.如果接收到推送消息的应答消息,则结束到返回应答消息的IP地址的推送消息过 程,如果推送消息在设定时间内没有应答,则重复发送设定次数,如果超过重复发送次数, 没有收到一个应答消息,则把推送消息的目的IP地址用户标记为暂时离网状态,并把推送 消息存储在所述用户的等待推送消息队列中。
6.根据权利要求5所述的向移动电话终端推送手机应用程序的IP地址方法,其特征在 于,所述步骤B进一步包括,手机应用程序商店服务器或用户把手机应用程序消费行为发 送到手机应用程序推送网关装置,由手机应用程序推送网关装置存储用户偏好的手机应用 程序类型。
7.根据权利要求5所述的向移动电话终端推送手机应用程序的IP地址方法,其特征在于,所述步骤C进一步包括,对检索出的暂时离网状态用户,则把推送消息存储在所述用户 的等待推送消息队列中。
8. —种向移动电话终端推送手机应用程序的IP地址直接寻址方法,其特征在于,包括 以下步骤(a).手机应用商店服务器通过预定的通信协议把要推送的手机应用程序和用户识别 码发送到手机应用程序推送网关装置;(b).手机应用程序推送网关装置接收到要推送的手机应用程序和用户识别码;(c).手机应用程序推送网关装置从数据库检索出所述用户的IP地址和接收推送消息 的端口号,把所述要推送的手机应用程序封装成推送消息,发送到所述IP地址的接收推送 消息的端口号;(d).如果接收到推送消息的应答消息,则结束到所述IP地址的推送消息过程,如果推 送消息在设定时间内没有返回应答,则重复发送设定次数,如果超过重复发送次数,没有收 到一个应答消息,则把推送消息的目的IP地址用户标记为暂时离网状态,并把推送消息存 储在所述用户的等待推送消息队列中。
9. 一种向移动电话终端推送手机应用程序的短信寻址方法,其特征在于,包括以下步骤(A).手机应用商店服务器通过预定的通信协议把要推送的手机应用程序和用户移动 电话号码发送到手机应用程序推送网关装置;(B).手机应用程序推送网关装置接收到要推送的手机应用程序和用户移动电话号码;(C).手机应用程序推送网关装置向所述移动电话号码发送推送手机应用程序类型的 短消息;(D).所述用户的移动电话终端接收到推送手机应用程序类型的短消息,建立到手机应 用程序推送网关装置的数据连接,下载所述要推送的手机应用程序;(E).下载完成后,移动电话终端在屏幕上展现接收到推送手机应用程序的提醒状态标 志和提醒信息,用户点击所述状态标志,则所述移动电话终端在推送消息展示窗口,展示接 收到的手机应用程序的摘要和体验版本程序列表,用户能够选定列表中的程序并执行,则 所述移动电话终端在体验版本支撑系统上运行用户选定的应用程序体验版本。
10.根据权利要求9所述的向移动电话终端推送手机应用程序的短信寻址方法,其特 征在于,所述步骤(A)中所述手机应用程序推送网关装置置于移动通信核心网的网元多媒 体消息中心之中。
全文摘要
向无线宽带移动电话终端推送应用程序的方法,包括移动电话终端A登录IP数据网络或更换IP地址;移动通信核心网络或移动电话终端A把包含移动电话终端A用户的IP地址和接收推送消息的端口号的IP位置消息发送到手机应用程序推送网关装置;手机应用程序推送网关装置接收到所述IP位置消息,建立移动电话终端A用户当前的IP位置信息记录,并判断是否有等待推送到移动电话终端A用户的消息;如果有推送到移动电话终端A用户的等待推送消息,则按照预定的通信协议把所述等待推送消息发送到所述IP地址的接收推送消息的端口号。有利于在手机上增加体验版本支撑系统程序模块,以实现满意再下载的服务,能够加快手机应用程序的普及,推动其发展。
文档编号H04W4/12GK101800952SQ20101010580
公开日2010年8月11日 申请日期2010年2月4日 优先权日2010年2月4日
发明者候万春 申请人:候万春
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1