JP2003169061 | SMALL-ELECTRIC-POWER LAN SYSTEM |
JP2003218773 | METHOD AND SYSTEM FOR SWITCHING TRANSMISSION CHANNEL |
JPH07322341 | BACK-UP METHOD FOR RADIO BASE STATION |
WANG CHANGZHENG (CN)
CN1968442A | 2007-05-23 | |||
CN101141679A | 2008-03-12 | |||
CN1798358A | 2006-07-05 | |||
CN101031096A | 2007-09-05 |
北京派特恩知识产权代理事务所(普通合伙) (CN)
权利要求书 1、 一种短信群发方法, 其特征在于, 包括: A )群发业务服务器接收用户使用移动终端或计算机发送的包含用户号 码、 群组标识(ID )和短信内容的短信, 根据所述短信中的群组 ID查询数 据库中的群组, 得到用户预先存储在群组下的多个接收方号码, 并将包含 用户号码、 多个接收方号码和短信内容的群发短信发送到短信中心; B )短信中心根据接收的所述群发短信, 将得到的用户号码和短信内容 下发到多个接收方号码的移动终端上。 2、 根据权利要求 1所述的短信群发方法, 其特征在于, 所述步骤 A ) 具体为: 短信中心接收用户通过移动终端发送的包含用户号码、群组 ID和短信 内容的短信; 若发送所述短信的用户是增值业务平台的用户, 则短信中心经由所述 增值业务平台将所述短信发送至群发业务服务器, 否则, 不向所述群发业 务服务器发送所述短信。 3、 根据权利要求 1所述的短信群发方法, 其特征在于, 所述步骤 A ) 具体为: 网络(Web )应用服务器通过因特网 (Internet ) 网络为使用计算机的 用户提供短信群发业务门户, 并进行用户身份校验; 用户身份校验成功后, Web应用服务器的所述短信群发业务门户将用 户发送的包含用户号码、群组 ID和短信内容的短信转发至群发业务服务器。 4、根据权利要求 1、 2或 3所述的短信群发方法,其特征在于,步骤 A ) 中, 群发业务服务器接收所述短信后, 进行包含短信流量和短信内容的用 户鉴权, 用户鉴权成功后, 向短信中心下发所述群发短信。 5、 根据权利要求 1、 2或 3所述的短信群发方法, 其特征在于, 所述 方法还包括: 群发业务服务器依次通过短信中心、 短信网关和增值业务平台接收用 户发送的包含用户操作信息或群组操作信息的请求短信; 群发业务服务器根据接收的所述请求短信, 进行用户信息或群组信息 的增加、 删除、 修改、 查询操作。 6、 根据权利要求 1、 2或 3所述的短信群发方法, 其特征在于, 所述 方法还包括: Web应用服务器通过 Internet网络为使用计算机的用户提供短信群发业 务门户, 并进行用户身份校验; 用户身份校验成功后, 向群发业务服务器发送包含用户操作信息或群 组操作信息的请求短信; 群发业务服务器根据接收的所述请求短信, 进行用户信息或群组信息 的增加、 删除、 修改、 查询操作。 7、 一种短信群发系统, 其特征在于, 包括: 群发业务服务器, 用于接收用户使用移动终端或计算机发送的包含用 户号码、 群组 ID和短信内容的短信, 根据接收的所述短信中的群组 ID查 询数据库中的群组, 得到用户预先存储在群组下的多个接收方号码, 并将 包含用户号码、 多个接收方号码和短信内容的群发短信发送到短信中心; 短信中心, 用于根据接收的群发短信, 将得到的短信内容下发到多个 接收方号码的移动终端上。 8、 根据权利要求 7所述的短信群发系统, 其特征在于, 所述系统还包 括: Web应用服务器,用于为用户提供短信群发业务门户,使用户通过 Web 方式进行短信群发和用户信息、 群组信息的增加、 删除、 修改、 查询操作; 短信网关, 用于短信方式操作用户信息或群组信息时的短信转发。 9、 根据权利要求 7所述的短信群发系统, 其特征在于, 所述系统还包 括增值业务平台, 用于在所述群发业务服务器与短信中心之间转发消息。 10、 根据权利要求 7、 8或 9所述的短信群发系统, 其特征在于, 所述 群发业务服务器包括: 用户受理模块, 用于进行用户信息或群组信息的增加、 删除、 修改、 查询操作; 业务控制模块, 用于对用户进行包含短信流量和短信内容的鉴权; Web应用模块, 用于提供 Web方式的短信群发和用户信息、 群组信息 维护; 数据库模块,用于为所述用户受理模块、所述业务控制模块和所述 Web 应用模块提供保存的用户信息和群组信息; 协议网关模块, 用于与短信中心、 短信网关和 Web服务器进行通信。 |
本发明涉及多媒体消息业务领域, 尤其涉及一种短信群发方法和系统。 背景技术
短消息服务目前已经广泛渗透到人们的日常生 活中, 成为个人沟通的 一种重要方式。 短信增值业务是指基于目前的短消息系统, 实现以短消息 为载体的增值业务。 传统短信增值业务通常釆用服务提供商 (SP, Service Provider )服务平台通过运营商分配的服务代码接入短 网关的方式为用户 提供服务, 而该方式要求用户在使用业务时必须发送短信 到指定的服务代 码, 给用户使用带来不便。 当 SP交互接口发生变更或 SP业务发生变动时, 都会影响短信中心, 使运营商很难保证短信中心平稳正常的运行; 并且, 由于对 SP管理不规范等原因, 信息产业部正要求运营商逐步限制这种 SP 的发展。
当前国内运营商正釆用一种新型增值业务解决 方案, 它是一个位于短 消息服务中心( SMSC , Short Message Service Center )后端的增值业务逻辑 控制处理网元, 为用户提供增值业务受理以及业务使用流程控 制等相关功 能, 可以在用户签约多种增值业务的情况下提供服 务支持。 在不改变用户 点对点使用习惯的前提下, 即用户正常发送点对点消息过程中, 短信增值 业务系统能够自动为其提供增值服务。
短信群发业务是指主叫用户向多个被叫用户发 送相同内容的短信, 该 业务有广阔的应用前景, 在当前生活中越来越重要, 具有很强的实用性, 例如, 用户群发节日祝福、 群发广告 (如淘宝商家向普通用户发送广告) 等。 目前, 短信群发方式主要有两种, 一种是主叫用户预先将被叫用户号 码存储在个人终端上, 群发时通过个人终端选择 N个被叫号码, 通过终端 将短信逐一发送到被叫用户的终端上, 该方式不仅效率低, 而且受终端类 型限制; 另一种是通过群发平台实现短信群发, 使用群发平台需要向对方 提供消息内容和被叫号码, 其面向企业级用户, 不适合个人用户, 操作繁 瑣。 综上, 目前已有的短信群发的方式, 用户使用起来比较麻烦, 而且不 易推广, 也阻碍了运营商的经济收入。 发明内容
本发明的目的在于提供一种短信群发方法和系 统, 能够解决目前用户 级短信群发系统效率低和操作繁瑣的问题。
根据本发明的一个方面, 所述短信群发方法包括:
A )群发业务服务器接收用户使用移动终端或计 机发送的包含用户号 码、 群组 ID和短信内容的短信, 根据所述短信中的群组 ID查询数据库中 的群组, 得到用户预先存储在群组下的多个接收方号码 , 并将包含用户号 码、 多个接收方号码和短信内容的群发短信发送到 短信中心;
B )短信中心根据接收的所述群发短信, 将得到的用户号码和短信内容 下发到多个接收方号码的移动终端上。
较佳的, 所述步骤 A )具体为:
短信中心接收用户通过移动终端发送的包含用 户号码、群组 ID和短信 内容的短信;
若发送所述短信的用户是增值业务平台的用户 , 则短信中心经由所述 增值业务平台将所述短信发送至群发业务服务 器, 否则, 不向所述群发业 务服务器发送所述短信。
较佳的, 所述步骤 A )具体为:
网络(Web )应用服务器通过因特网 (Internet ) 网络为使用计算机的 用户提供短信群发业务门户, 并进行用户身份校验; 用户身份校验成功后, Web应用服务器的所述短信群发业务门户将用 户发送的包含用户号码、群组 ID和短信内容的短信转发至群发业务服务器。
较佳的, 步骤 A ) 中, 群发业务服务器接收所述短信后, 进行包含短 信流量和短信内容的用户鉴权, 用户鉴权成功后, 向短信中心下发所述群 发短信。
较佳的, 所述方法还包括:
群发业务服务器依次通过短信中心、 短信网关和增值业务平台接收用 户发送的包含用户操作信息或群组操作信息的 请求短信;
群发业务服务器根据接收的所述请求短信, 进行用户信息或群组信息 的增加、 删除、 修改、 查询操作。
较佳的, 所述方法还包括:
Web应用服务器通过 Internet网络为使用计算机的用户提供短信群发 务门户, 并进行用户身份校验;
用户身份校验成功后, 向群发业务服务器发送包含用户操作信息或群 组操作信息的请求短信;
群发业务服务器根据接收的所述请求短信, 进行用户信息或群组信息 的增加、 删除、 修改、 查询操作。
根据本发明的另一个方面, 所述短信群发系统包括:
群发业务服务器, 用于接收用户使用移动终端或计算机发送的包 含用 户号码、 群组 ID和短信内容的短信, 根据接收的所述短信中的群组 ID查 询数据库中的群组, 得到用户预先存储在群组下的多个接收方号码 , 并将 包含用户号码、 多个接收方号码和短信内容的群发短信发送到 短信中心; 短信中心, 用于根据接收的群发短信, 将得到的短信内容下发到多个 接收方号码的移动终端上。
较佳的, 所述系统还包括: Web应用服务器,用于为用户提供短信群发业务 门户,使用户通过 Web 方式进行短信群发和用户信息、 群组信息的增加、 删除、 修改、 查询操作; 短信网关, 用于短信方式操作用户信息或群组信息时的短 信转发。 较佳的, 所述系统还包括: 增值业务平台, 用于在所述群发业务服务 器与短信中心之间转发消息。
其中, 所述群发业务服务器包括:
用户受理模块, 用于进行用户信息或群组信息的增加、 删除、 修改、 查询操作;
业务控制模块, 用于对用户进行包含短信流量和短信内容的鉴 权; Web应用模块, 用于提供 Web方式的短信群发和用户信息、 群组信息 维护;
数据库模块,用于为所述用户受理模块、所述 业务控制模块和所述 Web 应用模块提供保存的用户信息和群组信息;
协议网关模块, 用于与短信中心、 短信网关和 Web服务器进行通信。 本发明的有益效果在于, 本发明通过使用群发业务服务器, 使用户可 以以短信方式或 Web方式实现短信群发, 不仅使短信群发摆脱终端类型限 制, 而且节省了网络资源, 还使短信群发操作灵活, 提高了短信群发的效 率和成功率。 附图说明
图 1是本发明实施例提供的短信群发系统组网图
图 2是本发明实施例提供的短信群发业务服务器 构示意图; 图 3是本发明实施例提供的短信方式群发短信的 法流程图; 图 4是本发明实施例提供的 Web方式群发短信的方法流程图; 图 5是本发明实施例提供的短信方式操作群组流 图;
图 6是本发明实施例提供的 Web方式操作群组流程图。 具体实施方式
以下结合附图对本发明的优选实施例进行详细 说明, 应当理解, 以下 所说明的优选实施例仅用于说明和解释本发明 , 并不用于限制本发明。
图 1显示了本发明实施例提供的短信群发系统组 图, 如图 1所示, 包括:
移动终端 101 , 用于发送包含用户号码(移动终端 101的用户号码)、 群组标识 (ID )和短信内容的短信, 是短信群发系统的系统用户, 通过空 中接口与短信中心 102等网元连接。
短信中心 102, 用于与增值业务平台 103相连, 将移动终端 101发送的 包含用户号码、群组 ID和短信内容的短信经由增值业务平台 103投递到群 发业务服务器 104上, 并可以接收短信群发系统的请求短信, 是点对点短 信的核心网元。
增值业务平台 103用于在群发业务服务器 104与短信中心 102、群发业 务服务器 104与短信网关 107之间转发消息; 增值业务平台 103是运营商 目前正在釆用的新型增值业务平台, 可以便捷的扩展各种增值业务, 提高 部署效率, 减少网元间信息交互量。
群发业务服务器 104, 用于为用户提供群发短信业务受理,保存用户 信 息和群组信息, 控制业务实施, 为网络(Web )方式的各种用户请求提供数 据来源, 接受 Web侧的各种操作请求, 是实现短信群发业务的核心设备。
Web应用服务器 105 ,用于为用户提供短信群发业务门户, 为用户提供 Web 方式的短信群发和用户信息、 群组信息的管理, 其数据从群发业务服 务器 104获得。
计算机 106, 用于使用户通过因特网 (Internet ) 网络连接 Web应用服 务器 105 , 并进行各种操作, 提高用户操作效率, 提升用户体验。
短信网关 107 , 用于短信方式操作用户信息或群组信息时的短 信转发, 例如: 接收增值业务平台 103 的消息, 以及系统下发的业务受理通知消息 的转发。
短信群发系统的工作原理如下:
用户进行短信群发业务注册, 注册后, 可按照以下处理步骤建立多个 群组, 并可以对群组内的号码进行各种操作;
群发业务服务器 104依次经由短信中心 102、短信网关 107和增值业务 平台 103接收用户通过移动终端 101发送的包含用户操作信息或群组操作 信息的请求短信, 或通过 Web应用服务器 105上的短信群发业务门户接收 用户使用计算机 106发送的包含用户操作信息或群组操作信息的 请求短信; 群发业务服务器 104根据接收的请求短信, 对用户信息或群组信息进行增 加、 删除、 修改、 查询操作, 并保存更新后的用户信息或群组信息。
群组建立后, 用户使用移动终端 101 通过短信方式将一条包含用户号 码、 群组 ID和短信内容的短信依次经由短信中心 102和增值业务平台 103 发送到群发业务服务器 104上,或使用连接 Internet网络的计算机 106登陆 Web应用服务器 105的短信群发业务门户, 通过 Web方式将一条包含用户 号码、 群组 ID和短信内容的短信发送到群发业务服务器 104上; 群发业务 服务器 104根据接收短信的群组 ID查询用户预存在群组下的多个接收方号 码, 并经由增值业务平台 103 将包含用户号码、 多个接收方号码和短信内 容的群发短信发送到短信中心 102;短信中心 102将群发短信发送到每个接 收方号码的移动终端上, 实现短信群发。
本发明可以实现用户级的短信群发, 普通用户也可以定购短信群发业 务, 用户定购或退定短信群发业务灵活便捷, 资费明朗, 用户还可以自行 设定多个群组, 不受任何限制。
图 2显示了本发明实施例提供的短信群发业务服 器结构示意图, 如 图 2所示,包括:协议网关模块 201、用户受理模块 202、业务控制模块 203、 Web应用模块 204和数据库模块 205。
协议网关模块 201 , 用于实现与短信中心 102、 短信网关 107、 Web应 用服务器 105等网元之间的通讯, 对消息进行编解码;
用户受理模块 202 ,用于根据用户的请求短信进行用户信息或群 信息 的增加、 删除、 修改、 查询操作, 例如, 设定用户短信群发业务的开户、 销户、 暂停、 激活, 以及群组操作, 包括群组管理、 号码管理、 信息查询 等;
业务控制模块 203 , 用于在接收短信中心 102或 Web应用服务器 105 发送的短信后, 对发送短信的用户进行包含短信流量判断、 短信内容监控、 群组号码查询和定时群发等的鉴权, 鉴权成功后, 以一定的速率向短信中 心 102下发群发短信。
Web应用模块 204, 用于为用户提供 Web方式的短信群发功能和用户 信息、 群组信息的维护, 所述群组信息的维护包括查询、 增加、 删除、 修 改群组信息。
数据库模块 205 , 用于为用户受理模块 202、 业务控制模块 203和 Web 应用模块 204提供保存的用户信息和群组信息, 实现各个模块交互。 用户 受理模块 202根据用户的请求短信, 对数据库模块 205中用户信息及其群 组信息进行增加、 删除、 修改、 查询; 业务控制模块 203通数据库模块 205 进行用户的鉴权, 群组 ID下接收方号码的查询匹配; Web应用模块 204通 过 Web方式实现对数据库模块 205中用户信息和群组信息的增加、 删除、 修改、 查询等操作, 以及短信群发。
图 3显示了本发明实施例提供的短信方式群发短 的方法流程图, 如 图 3所示, 包括以下步骤:
步骤 301 : 短信中心接收用户通过移动终端发送的包含用 户号码、群组 ID和短信内容的正常点对点短信(也称起呼短 )。 步骤 302: 短信中心向用户的移动终端返回响应消息。
步骤 303: 若发送短信的用户是增值业务平台的用户, 则短信中心将该 短信经由增值业务平台投递到群发业务服务器 。
步骤 304: 群发业务服务器向短信中心返回响应消息。
步骤 305:群发业务服务器根据群组 ID查询用户预存在群组 ID下的多 个接收方号码, 并对用户进行包括速率控制、 流量监控和短信内容等的鉴 权。
步骤 306: 鉴权成功后, 短信群发服务器经由增值业务平台向短信中心 下发群发短信。
步骤 307: 短信中心收到群发短信后, 向短信群发服务器返回群发响应 消息。
步骤 308:短信中心将群发短信下发到每个接收方号 指定的移动终端 上。
步骤 309: 短信中心接收短信接收方移动终端返回的响应 消息。
步骤 310:短信中心将接收方移动终端返回的群发消 的状态报告消息 经由增值业务平台投递到短信群发业务服务器 。
步骤 311 : 短信群发业务服务器收到状态^艮告消息后, 经由增值业务平 台向短信中心返回状态报告响应消息。
步骤 312:短信群发业务服务器根据运营商的要求和 骤 310中接收到 的群发短信的状态 ^艮告消息生成计费话单。
步骤 313:短信群发业务服务器向短信中心发送关于 骤 301中用户发 送起呼短信的状态报告消息, 以告知短信中心该起呼短信的处理结果。
步骤 314: 短信中心接收状态报告消息后, 经由增值业务平台向短信群 发业务服务器返回关于用户发送起呼短信的状 态报告响应消息。
上述步骤 303 所述的增值业务平台是目前运营商正在釆用的 新型增值 业务平台。
上述步骤 305 中, 通过对用户群发短信进行速率控制、 流量监控和短 信内容的鉴权, 能够限定用户的群发流量, 保护系统稳定以及阻止恶意群 发。
上述步骤 306 中, 短信群发服务器可以通过一条标准短信实现群 发功 能, 也可以通过多条标准短信实现短信群发功能。
上述步骤 310所述的状态报告用于表示短信发送成功或失 败。
图 4显示了本发明实施例提供的 Web方式群发短信的方法流程图, 如 图 4所示, 包括以下步骤:
步骤 401: 系统用户通过连接 Internet网络的计算机登录 Web应用服务 器的短信群发业务门户。
步骤 402: Web应用服务器的短信群发业务门户校验用户身 份后, 向用 户返回登陆响应消息。
步骤 403: 用户登陆成功后, 用户可以通过短信群发业务门户将包含用 户号码、 群组 ID和短信内容的短信发送到群发服务器。
步骤 404: 群发服务器向 Web应用服务器返回响应消息。
步骤 405:群发业务服务器根据群组 ID查询用户预存在群组 ID下的多 个接收方号码, 并对用户进行包括流量监控和短信内容的鉴权 。
步骤 406: 鉴权成功后, 短信群发服务器经由增值业务平台向短信中心 下发群发短信。
步骤 407: 短信中心收到群发短信后, 向短信群发服务器返回群发响应 消息。
步骤 408:短信中心将群发短信下发到每个接收方号 指定的移动终端 上。
步骤 409: 接收方移动终端向短信中心返回响应消息。 步骤 410:短信中心将接收方移动终端返回的消息的 态报告消息经由 增值业务平台投递到短信群发业务服务器。
步骤 411 : 短信群发业务服务器收到状态^艮告消息后, 经由增值业务平 台向短信中心返回状态报告响应消息。
步骤 412:短信群发业务服务器根据运营商的要求和 态报告消息生成 计费话单。
需要说明的是, 在前述图 3 所示针对短信方式发起的业务流程中, 群 发业务服务器需要通过步骤 313告知短信中心起呼消息的处理结果, 即需 要执行步骤 313、 314的操作; 而在图 4所示针对从 Web方式发起的业务流 程中, 消息是从 Web门户发起的, 因此也就无需向 Web发送起呼消息的处 理结果, 即在步骤 412之后无需再执行类似步骤 313、 314的操作。
图 5显示了本发明实施例提供的短信方式操作群 流程图, 如图 5所 示, 包括以下步骤:
步骤 501:用户使用移动终端向短信中心发送包含开 户销户指令或群组 操作信息指令的请求短信。
步骤 502: 短信中心向短信网关发送所述请求短信。
步骤 503: 短信网关向短信中心返回响应消息。
步骤 504: 短信中心将短信网关返回的响应消息发送给用 户的移动终 端。
步骤 505:短信网关将请求短信经由增值业务平台投 到短信群发业务 服务器上。
步骤 506:短信群发业务服务器经由增值业务平台向 信网关发送响应 消息。
步骤 507: 短信群发业务服务器根据用户的请求短信, 进行用户信息或 群组信息的操作。 步骤 508:短信群发业务系统将操作结果经由增值业 平台发送给短信 网关。
步骤 509: 短信网关将操作结果发送至短信中心。
步骤 510: 短信中心向用户终端发送操作结果。
步骤 511 : 用户终端向短信中心返回操作响应消息。
步骤 512: 短信中心向短信网关返回操作响应消息。
步骤 513:短信网关将操作响应消息经由增值业务平 发送给短信群发 业务服务器。
图 6显示了本发明实施例提供的 Web方式操作群组流程图, 如图 6所 示, 包括以下步骤:
步骤 601:用户通过连接 Internet网络的计算机登录 Web应用服务器上 的短信群发业务平台。
步骤 602: Web应用服务器校验用户身份后, 向用户计算机返回登陆响 应消息。
步骤 603 : 用户登录成功后, 向 Web应用服务器发起开户销户或群组 的增加、 删除、 修改、 查询等操作请求。
步骤 604: Web服务器向群发业务服务器发送所述操作请求 消息。
步骤 605:短信群发业务服务器根据用户请求消息对 户信息或群组信 息进行增加、 删除、 修改、 查询等操作。
步骤 606: 短信群发业务服务器返回操作响应消息给 Web应用服务器。 步骤 607: Web应用服务器向用户计算机回送操作响应消息 。
综上所述, 本发明具有以下技术效果:
1、 本发明使用户通过发送一条短信, 实现短信群发, 使短信群发不仅 摆脱终端类型限制, 而且节省了网络资源, 还使短信群发操作灵活, 提高 了短信群发的效率和成功率。 2、本发明为用户提供了 Web方式的群发短信,使短信群发不仅操作灵 活方便, 而且具有更强的通用性。
3、 本发明根据现有的新型增值业务平台, 无需与短信中心釆用单独接 口, 稳定性高, 部署便捷, 能够提升用户体验, 取得良好的推广效果, 具 有很强的通用性。
尽管上文对本发明进行了详细说明, 但是本发明不限于此, 本技术领 域技术人员可以根据本发明的原理进行各种修 改。 因此, 凡按照本发明原 理所做的修改, 都应当理解为落入本发明的保护范围。