一种短信分组动态转发方法

文档序号:7631317阅读:415来源:国知局
专利名称:一种短信分组动态转发方法
技术领域
本发明涉及通信技术领域,特别涉及一种短信分组动态转发方法。
背景技术
随着无线通信技术的迅速发展,短信在人们的生活中得到了越来越广泛的应用, 成为了信息交流的一种重要手段。而社交网络的兴起,进一步把人际交往圈子的概念引入 到了网络和通信的领域,成为了信息交流的一种重要形态。目前,短信技术的应用方式主要 有两种一对一的短信收发,和单向一对多的短信群发。然而,在我们的生活和工作中,还有 另外一种常态的交流方式即在一组人(俗称一个圈子)之间进行信息的反复交流,组内的 每一个人都可以发言,而且发言实时地被组内的所有人收到。譬如,开电话会议,收发电子 邮件组,等等。对于这种交流方式,现在还没有基于短信技术的解决方案。

发明内容
有鉴于此,本发明的主要目的在于提供一种短信分组动态转发方法。该方法完全 模拟实际的人际交往圈子,将一群电话号码组织成不同的分组,每一个号码至少属于一个 默认组,还可以属于多个其他组。当接收到用户短信的时候,能根据用户的需要将短信转发 到某一个分组。为达到上述目的,本发明提供了一种短信分组动态转发方法,关键在于,该方法包 括以下步骤A、设定一个统一的短信平台号码;B、将所有需要使用这个短信平台服务的电话号码组织成不同的分组,每一个号码 至少属于一个默认组,还可以属于多个其他组;C、当这个短信平台号码接收到短信后,获取短信的发送号码和短信全文;D、从这个短信平台上登记的有效用户列表中,查找步骤C中所述的发送号码,如 果不能找到,则丢弃短信退出,不进行转发;E、如果能够找到,则分析步骤C中所述的短信全文,如果其中有效指定了该短信 需要发往的目的地分组,那么就将短信转发到这个指定的分组,否则转发到该发送号码所 属的默认分组。上述方案中,步骤A所述的短信平台号码,可以是一个特殊的运营商短信中心接 入号码,也可以是一个普通的手机号码。接受用户短信可以通过运营商的短信中心,也可以 通过普通的手机或其他短信设备。上述方案中,步骤B所述的分组由唯一的组号来标示,每一个使用该短信平台的 电话号码都有一个默认的组号,同时可以有多个其他组号。上述方案中,步骤D所述的有效用户列表,是一个以用户手机号码为键值的表,表 中的每一项要指定此手机号码所属的默认组号和所属的其他组号列表。上述方案中,步骤E需要分析短信全文,发送者可以在短信全文的某一个部分以事先约定好的格式标示出该短信需要发往的目的组号,这个组号只有在如下情况下才有 效它是该发送号码所属的默认组号,或者它是该发送号码所属的其他组号。发送者也可以 不指定任何目的组号而使用其所在的默认组号。短信最终发往的分组是基于对发送号码和 短信全文的分析后动态决定的。上述方案中,步骤E最后向动态决定的分组所有成员转发短信,但不包括原短信 发送者。本发明的有益效果是,提供了一种短信分组动态转发方法。使用这种方法,一群移 动电话用户可以完全模拟实际的人际交往关系组织成不同的分组(俗称圈子),这些圈子 甚至像实际生活中一样可以相互交叉、重叠。其中的每一个人只需要往一个统一的接入号 码发送一条短信,就能动态地向自己所在的某个圈子内的所有成员发送短信,而且圈子内 其他成员的回复或者讨论也都会通过这个统一的号码实时发送回来。从而实现了类似于电 话会议和电子邮件组的基于短信的群组交流,为短信在日常生活和工作中的应用提供了一 种新的手段。下面结合附图和实施例对本发明进一步说明。


图1为本发明所描述的一种短信分组动态转发方法的逻辑示意图,视角为某一个 用户(或手机号码)A。图中人脸符号表示用户,譬如A、B、C、D等;特殊的点0表示统一的 短信平台接入点;图中用实线或者虚线画出的不规则圆圈表示不同的分组;有些圆圈会有 交叉和重叠,那些交叉点代表的用户会属于多个分组,譬如A、B、C ;其中A、B、C共同所在的 圆圈用实线画出仅表示这个分组是视角用户A的默认分组;箭头表示短信的收发方向,在 这个示意图中,用户A向短信平台接入点发送了一条短信然后被转发到了它所在的整个默 认分组。图2为本发明所描述的一种短信分组动态转发方法的有效用户列表示意图。这个 列表中的行号列和说明列并无实际意义,仅为本说明书阐述方便所设。这15行数据对应上 述图1中的15个用户,在说明列标出了用户A、B、C、D所对应的行;在这个示意列表中,将 图1中A、B、C共同所在的分组号记为1,A、C共同所在的另外一个分组号记为2,B所在的 另外一个分组号记为3,D所在的独立分组号记为4。图3为本发明所描述的一种短信分组动态转发方法的详细工作流程。其中(301) 为短信接受步骤;(302)为短信发送号码和全文提取步骤;(303)从有效用户列表中查找到 发送号码;(3031)为查找失败,丢弃短信并退出;(304)检查短信全文中是否有效指定了目 的分组号;(3041)为没有指定所以使用默认分组;(3042)为用户有效指定了目的分组号; (305)向动态决定的分组中所有成员(但不包括原短信发送者)转发短信并退出。
具体实施例方式我们在实施例中给出一个由本发明所描述的一种短信分组动态转发方法的技术 方案。在这个技术方案中,使用中国移动的一个神州行号码13501350450作为短信平台接 入点;使用一台诺基亚手机(型号6210s,操作系统为Symbian S60)作为短信平台硬件来收 发短信并运行根据本发明设计的软件;当然需要将此神州行号码的SIM卡装入此手机并开 机接入中国移动GSM网络;用户模型假定为附图1和附图2所描述的用户群体,使用诺基亚手机自带的电话本功能来登记有效用户的电话号码及其分组;开发的应用软件运行在手机 上,启动时即从电话本读取全部有效用户信息;软件的工作流程完全按照附图3所描述的 流程图执行;用如下所述准则判断用户短信全文中是否指定了目的分组短信全文的最开 头部分是不是如这样的标识“<g = X>”,其中所有的字符均为英文字符,不含空格,中间的X 必须是一个自然数(位数不限,但这个数不能大于最大的分组号,譬如10000)。整个技术方 案清晰、简洁、可行、成本低。 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡 在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保 护范围之内。
权利要求
1.一种短信分组动态转发方法,其特征在于,包括以下步骤A、设定一个统一的短信平台号码;B、将所有需要使用这个短信平台服务的电话号码组织成不同的分组,每一个号码至少 属于一个默认组,还可以属于多个其他组;C、当这个短信平台号码接收到短信后,获取短信的发送号码和短信全文;D、从这个短信平台上登记的有效用户列表中,查找步骤C中所述的发送号码,如果不 能找到,则丢弃短信退出,不进行转发;E、如果能够找到,则分析步骤C中所述的短信全文,如果其中有效指定了该短信需要 发往的目的地分组,那么就将短信转发到这个指定的分组,否则转发到该发送号码所属的 默认分组。
2.根据权利要求1所述的方法,其特征在于,步骤A所述的短信平台号码,可以是一个 特殊的短信中心接入号码,也可以是一个普通的手机号码,接受用户短信可以通过运营商 的短信中心,也可以通过普通的手机或其他短信设备。
3.根据权利要求1所述的方法,其特征在于,步骤B所述的分组由唯一的组号来标示, 每一个使用该短信平台的电话号码都有一个默认的组号,同时可以有多个其他组号。
4.根据权利要求1所述的方法,其特征在于,步骤D所述的有效用户列表,是一个以用 户手机号码为键值的表,表中的每一项要指定此手机号码所属的默认组号和所属的其他组 号列表。
5.根据权利要求1所述的方法,其特征在于,步骤E需要分析短信全文,发送者可以在 短信全文的某一个部分以事先约定好的格式标示出该短信需要发往的目的组号;这个组号 只有在如下情况下才有效它是该发送号码所属的默认组号,或者它是该发送号码所属的 其他组号;发送者也可以不指定任何目的组号而使用其所在的默认组号,短信最终发往的 分组是基于对发送号码和短信全文的分析后动态决定的。
6.根据权利要求1所述的方法,其特征在于,步骤E最后向动态决定的分组所有成员转 发短信,但不包括原短信发送者。
全文摘要
一种短信分组动态转发方法,其特征在于,该方法包括以下步骤A、设定一个统一的短信平台号码;B、将所有需要使用这个短信平台服务的电话号码组织成不同的分组,每一个号码至少属于一个默认组,还可以属于多个其他组;C、当这个短信平台号码接收到短信后,获取短信的发送号码和短信全文;D、从这个短信平台上登记的有效用户列表中,查找步骤C中所述的发送号码,如果不能找到,则丢弃短信退出,不进行转发;E、如果能够找到,则分析步骤C中所述的短信全文,如果其中有效指定了该短信需要发往的目的地分组,那么就将短信转发到这个指定的分组,否则转发到该发送号码所属的默认分组。
文档编号H04W4/14GK102118716SQ20111008457
公开日2011年7月6日 申请日期2011年4月6日 优先权日2011年4月6日
发明者谭李 申请人:谭李
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1