使用号码密码防止短信骚扰的方法和短信中心的制作方法

文档序号:7713911阅读:131来源:国知局
专利名称:使用号码密码防止短信骚扰的方法和短信中心的制作方法
技术领域
本发明涉及移动通信技术,特别是指一种使用号码密码防止短信骚扰的方法和短信中心设备。
背景技术
随着手机终端和业务的日益普及,使用短信业务的用户量相当地
大,尤其在中国有超过6亿的手机用户,大部分都经常发送和接收短信。在大量的短信消息中有很大一部分是用户被动接收的广告短信、垃圾短信,甚至是欺诈短信。据2008年垃圾短信调查报告显示,我国手机用户平均每周收到8.29条垃圾短信,可见解决垃圾短信问题之迫切。
目前,对垃圾短信的主要防控办法有运营商设置关键词将垃圾短信拒之门外;运营商对集中群发、发送条数过多等异常现象进行观察,必要时拦截;用户科艮垃圾短信来源,运营商监管等。
然而通过上述这些办法仍旧不能很好地满足用户防控垃圾短信的个性化需求,并且用户的自主选择性不强。

发明内容
有鉴于此,本发明的目的在于提出一种使用号码密码防止短信骚扰的方法和短信中心,来防止垃圾短信的骚扰,并使用户具有自主选择性。
基于上述目的本发明提供的一种使用号码密码防止短信骚扰的方法,包括
短信用户向短信中心提供接收短信的密码,短信中心将该密码与用户终端号码绑定并保存;
发送方向接收方发送短信,短信到达短信中心时,短信中心判断是否需要密码验证,如果不需要则直接将短信转发给接收方用户终端;如果需要,进一步根据保存的密码与用户终端号码绑定信息,验证发送方提供的密码是否正确,如果正确,则转发到接收方用户终端,否则进行不转发。
可选的,该方法所述短信中心判断是否需要密码验证包括短信中心判断接收方用户终端号码是否绑定有密码,如果有则判定需要密码验证,否则判断不需要密码验证;
或者短信用户预先向短信中心发送开通密码验证功能请求,短信中心接受了请求后开通该密码验证功能,当发送方向接收方发送的短信到达短信中心时,短信中心通过查询是否开通密码验证功能来判断是否进行密码IHi。
可选的,该方法如果需要密码验证,短信中心进一步向发送方回复要求提供密码的短信,发送方通过短信将密码发送到短信中心,短信中心接收到发送方提供的密码后,执行所述!Hi过程;
或者发送方在发送给接收方的短信中携带密码,如果需要密码验证,短信中心提取短信中携带的密码,执行所述JiHE过程。
可选的,该方法如果密码验证不正确,则短信中心判断是否达到预定的验证次数,若未达到,则进一步向发送方回复短信提示密码错误,等待再次接收到发送方密码后重新进行验证,若达到预定的验证次数,则不转发该短信。
可选的,该方法如果发送方没有回复密码,则短信中心将先前的短信保存一段时间后丢弃。
基于上述目的本发明还提供了一种使用号码密码防止短信骚扰的短信中心,包括
用户信息数据库,用于用户终端号码与密码的绑定保存,以及用户开通密码验证功能的信息;
号码密码功能模块,用户在接收到短信后,判断是否需要密码验证,如果不需要则直接将短信转发给接收方用户终端;如果需要,进一步查询用户信息数据库,根据保存的密码与用户终端号码绑定信息,验证发送方提供的密码是否正确,如果正确,则转发到接收方用户终端,否则进行不转发。
可选的,该短信中心所述号码密码功能模块,通过查询用户信息数据库,判断接收方用户终端号码是否绑定有密码来判断是否需要密码验
证,如果有则判定需要密码验证,否则判断不需要密码验证;
或者所述号码密码功能模块,通过查询用户信息数据库,根据保存的用户开通密码發汪功能的信息,来判断是否需要密码验证。
可选的,该短信中心所述号码密码功能模块,如果需要密码验证,进一步向发送方回复要求提供密码的短信,发送方通过短信将密码发送到短信中心,接收到发送方提供的密码后,执行所述IHE过程;
或者发送方在发送给接收方的短信中携带密码,如果需要密码验证,提取短信中携带的密码,执行所述验证过程。
可选的,该短信中心所述号码密码功能模块,如果密码验证不正确,则判断是否达到预定的验证次数,若未达到,则进一步向发送方回复短信提示密码错误,等待再次接收到发送方密码后重新进行验证,若达到预定的验证次数,则不转发该短信。
可选的,该短信中心号码密码功能模块,判断如果发送方没有回复密码,则短信中心将先前的短信保存一段时间后丢弃。
从上面所述可以看出,本发明提供的使用号码密码防止短信骚扰的方法和短信中心,受信任的人获得接收方的密码后可以正常发送短信给接收方,没有正确密码的人不能给接收方发短信。能够有效地防止垃圾短信的骚扰。本发明的实现有助于提升短信业务的服务质量,提升用户满意度,使得用户对短信发送方可以有一定选择性。并且,本发明不光能用于点对点的场景,同样能用于SP发起的短信业务,是一种全网适用的短信控制方式。


图1为本发明实施例短信中心结构示意图2为本发明实施例使用号码密码防止短信骚扰的方法的流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体 实施例,并参照附图,对本发明进一步详细说明。
本发明需要改造短信中心,令其具备支持号码密码的能力;短信中 心需要保存用户是否开通短信密码功能,对开通本功能的用户需要保存 其密码,若短信中心收到一条短信发送给开通短信密码的用户,则短信 中心要求发送方提供密码,密码正确则将短信发送给接收方,反之拒 绝。
参见图1所示,本发明实施例的短信中心中除原有移动网络短信中 心所具有^=莫块外,还包括
用户信息数据库,用于用户终端号码与密码的绑定保存,以及用户 开通密码验证功能的信息。该用户信息数据库可以在短信中心内单独设 置,也可以设置在短信中心内的数据库中。其数据来源是用户开通号码
密码功能时提供,并通过业务接口传递到短信中心数据库。
号码密码功能模块,与短信中心核心处理模块、数据库连接,用户
在接收到短信后,判断是否需要密码验证,如果不需要则直接将短信转 发给接收方用户终端;如果需要,进一步查询用户信息数据库,根据保 存的密码与用户终端号码绑定信息,验证发送方提供的密码是否正确, 如果正确,则转发到接收方用户终端,否则进行不转发。
本发明短信的号码密码实现方法主要包括短信用户向短信中心提 供接收短信的密码,短信中心将该密码与用户终端号码绑定并保存;
发送方向接收方发送短信,短信到达短信中心时,短信中心判断是 否需要密码验证,如果不需要则直接将短信转发给接收方用户终端;如 果需要,进一步根据保存的密码与用户终端号码绑定信息,验证发送方 提供的密码是否正确,如果正确,则转发到接收方用户终端,否则进行 不转发。
假设有这样一个场景用户终端A要向用户终端B发送一条短信,用户终端B是签约了短信号码密码的用户,参见图2所示,具体包 括以下流程
步骤200,用户终端A发送一条短信到用户终端B。 步骤201,用户终端A的短信必须通过短信中心发送给用户终端 B,短信中心根据用户终端B的号码判断用户终端B签约了号码密码业 务,如果否,则进入步骤205直接转发给用户终端B;如果是,则进入 步骤203。
步骤202,短信中心会向用户终端A回复一条短信,要求用户终端 A向短信中心发送B的号码密码。
步骤203,接收到用户终端A向短信中心发送B的号码密码后,短 信中心根据保存的密码与用户终端号码绑定信息进行判断,如果用户终 端A回复了正确的号码密码,则i^X步骤205短信中心将先前的短信发 送给用户终端B;如果用户终端A回复了错误的号码,则进入步骤 204。
步骤204,判断密码错误次数是否达到了预定次数N次,若是则结 束短信中心拒绝发送方用户终端A的请求;否则,则返回步骤202。
步骤205,短信中心将先前的短信发送给用户终端B。
另外,还有一种情况,就是如果用户终端A没有回复密码,可以在 执行步骤202后启动一个定时器,如果定时器超时仍没有收到用户终端 A回复的密码,则短信中心将先前的短信保存一段时间后丟弃。
另外,用户终端A在发送短信的时候,也可以将密码随着用户号码 一起发送,如果密码正确则短信中心将短信发送给用户终端B,反之拒 绝。
本发明可以在短信中心或者智能短信平台实现。并^iL,本发明不光 能用于点对点的场景,同样能用于SP发起的短信业务,是一种全网适 用的短信控制方式
本发明的功能由业务层的短信中心改造实现,与底层的承载网络无 关,也就是说无论是CDMA网、GSM网、TD-SCDMA还是WCDMA 都可适用本发明。以上所述的具体实施例仅为本发明的具体实施例而已,并不用于限 制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替 换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种使用号码密码防止短信骚扰的方法,其特征在于,包括短信用户向短信中心提供接收短信的密码,短信中心将该密码与用户终端号码绑定并保存;发送方向接收方发送短信,短信到达短信中心时,短信中心判断是否需要密码验证,如果不需要则直接将短信转发给接收方用户终端;如果需要,进一步根据保存的密码与用户终端号码绑定信息,验证发送方提供的密码是否正确,如果正确,则转发到接收方用户终端,否则进行不转发。
2. 根据权利要求l所述的方法,其特征在于,所述短信中心判断是 否需要密码验证包括短信中心判断接收方用户终端号码是否绑定有密 码,如果有则判定需要密码验证,否则判断不需要密码验证;或者短信用户预先向短信中心发送开通密码验证功能请求,短信中 心接受了请求后开通该密码验证功能,当发送方向接收方发送的短信到 达短信中心时,短信中心通过查询是否开通密码验证功能来判断是否进 行密码验证。
3. 根据权利要求1或2所述的方法,其特征在于,如果需要密码验 证,短信中心进一步向发送方回复要求提供密码的短信,发送方通过短 信将密码发送到短信中心,短信中心接收到发送方提供的密码后,执行 所述验证过程;或者发送方在发送给接收方的短信中携带密码,如果需要密码验 证,短信中心提取短信中携带的密码,执行所述验证过程。
4. 根据权利要求3所述的方法,其特征在于,如果密码验证不正 确,则短信中心判断是否达到预定的验证次数,若未达到,则进一步向 发送方回复短信提示密码错误,等待再次接收到发送方密码后重新进行 验证,若达到预定的验证次数,则不转发该短信。
5. 根据权利要求1所述的方法,其特征在于,如果发送方没有回 复密码,则短信中心将先前的短信保存一段时间后丢弃。
6. —种使用号码密码防止短信骚扰的短信中心,其特征在于,包括用户信息数据库,用于用户终端号码与密码的绑定保存,以及用户开通密码验证功能的信息;号码密码功能模块,用户在接收到短信后,判断是否需要密码验证,如果不需要则直接将短信转发给接收方用户终端;如果需要,进一步查询用户信息数据库,根据保存的密码与用户终端号码绑定信息,验证发送方提供的密码是否正确,如果正确,则转发到接收方用户终端,否则进行不转发。
7. 根据权利要求6所迷的短信中心,其特征在于,所述号码密码功能模块,通过查询用户信息数据库,判断接收方用户终端号码是否绑定有密码来判断是否需要密码验证,如果有则判定需要密码验证,否则判断不需要密码验证;或者所述号码密码功能模块,通过查询用户信息数据库,根据保存的用户开通密码發汪功能的信息,来判断是否需要密码验证。
8. 根据权利要求6所述的短信中心,其特征在于,所述号码密码功能模块,如果需要密码验证,进一步向发送方回复要求提供密码的短信,发送方通过短信将密码发送到短信中心,接收到发送方提供的密码后,执行所述验证过程;或者发送方在发送给接收方的短信中携带密码,如果需要密码验证,提取短信中携带的密码,执行所述 £过程。
9. 根据权利要求8所述的短信中心,其特征在于,所述号码密码功能模块,如果密码验证不正确,则判断是否达到预定的验证次数,若未达到,则进一步向发送方回复短信提示密码错误,等待再次接收到发送方密码后重新进行验证,若达到预定的發汪次数,则不转发该短信。
10. 根据权利要求6所述的短信中心,其特征在于,号码密码功能模块,判断如果发送方没有回复密码,则短信中心将先前的短信保存一段时间后丢弃。
全文摘要
本发明公开了一种使用号码密码防止短信骚扰的方法和短信中心主要包括短信用户向短信中心提供接收短信的密码,短信中心将该密码与用户终端号码绑定并保存;发送方向接收方发送短信,短信到达短信中心时,短信中心判断是否需要密码验证,如果不需要则直接将短信转发给接收方用户终端;如果需要,进一步根据保存的密码与用户终端号码绑定信息,验证发送方提供的密码是否正确,如果正确,则转发到接收方用户终端,否则进行不转发。本发明使得受信任的人获得接收方的密码后可以正常发送短信给接收方,没有正确密码的人不能给接收方发短信。能够有效地防止垃圾短信的骚扰。
文档编号H04W4/14GK101668264SQ200910176999
公开日2010年3月10日 申请日期2009年9月28日 优先权日2009年9月28日
发明者史小军, 杰 姜, 健 王, 芸 王, 陆玉兰, 民 魏, 莺 黄 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1