消息连锁发送方法及其装置的制作方法

文档序号:7685328阅读:185来源:国知局
专利名称:消息连锁发送方法及其装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种消息连锁发送方法及其装置,
背景技术
随着社会发展,人们之间的交流日益频繁。无线通信技术为人们之间的 交流提供了语音交流和消息交流等方式,并且这些交流方式,尤其是消息交 流的方式被广为接受。
目前的消息交流方式通常为点对点的方式。当用户需要群发消息(比如 节曰的祝贺、重要信息提醒)时,他需要向所有需要接收的人发送消息.在 这种方式下该群发消息计费按照消息条数计费,发消息的数量越多,费用越 高。另一方面,在现实生活中,如果在某个人群中使用群发,往往每人会收
到很多重复消息。例如A给B、 C、 D、 E群发短信,B收到后会再给C、 D、 E群发,C、 D, E也会给其他人群发.如此,每人会多次收到同一条短信。 这不仅造成金钱的浪费,也造成了空口资源的浪费。
美国公开专利申请US2008/49941也公开了一种消息发送方法。该方法 包括设置群发组标识,发送携带该组标识的第一消息到控制站。从控制站接 收携带密钥的第二消息,用该密钥加密需要发送的内容,发送加密后的内容. 该方法在消息的安全性方面有很大进步。但是对于群发消息的资源浪费的问 题来说,该方法没有解决,鉴于上述原因,本发明实施例提出一种消息连锁发送方法及其装置。

发明内容
本发明要解决的技术问题在于提出一种消息连锁发送方法及其装置,该 方法及装置能有效避免相同的消息反复发送,避免空口资源的浪费.
为解决上述问题,根据本发明的消息连锁发送方法包括用户接收消息,
该消息包括消息正文信息、连锁消息特征码和用于指示待接收用户的信息; 提取连锁信息特征码、确认所述消息为连锁消息;根据用于指示待接收用户 的消息标识获取下一待接收用户信息;及更新消息中的用于指示待接收用户 的信息,用正文信息、连锁消息特征码和更新后的用于指示待接收用户的信 息生成新的消息,将新的消息发送至该下 一待接收用户。
本发明还公开一种用于消息连锁发送的用户设备。该用户设备包括通讯 模块和处理模块。通讯模块用于收发消息,该消息包括消息正文信息、连锁 消息特征码和用于指示待接收用户的信息,处理模块用于提取连锁信息特征 码、确认所述消息为连锁消息;根据用于指示待接收用户的消息标识获取下 一待接收用户信息,更新消息中的用于指示待接收用户的信息;及用正文信 息、连锁消息特征码和更新后的用于指示待接收用户的信息生成新的消息, 将新的消息通过通讯模块发送至下一待接收用户。
与现有技术相比,本发明实施例可以实现消息的连锁发送,总体而言, 既节约了金钱,还有效避免了相同的消息反复发送,避免了空口资源的浪费。


图1为本发明实施例消息连锁发送方法流程图。
图2为本发明实施例消息连锁发送方法中连锁消息的传递路径图。 图3为本发明实施例中发起用户编写连锁消息的流程图。 图4为本发明另一实施例消息连锁发送方法中连锁消息的传递路径图。 图5为本发明另一实施例消息连锁发送方法流程图。
图6为本发明实施例用于消息连锁发送的用户设备的结构示意图.
具体实施例方式
以下结合附图对本发明具体实施方式
进行说明。
需要说明的是,本发明实施例可以应用于各种无线通信网络,如全球移 动通讯系统(Global System For Mobile Communication, GSM)、宽带码分 多址系统(Wide Code Division Mu附ple Access, WCDMA)、码分多址 2000(Code Division Mu附ple Access, CDMA2000)、时分同步码分多址系统 (Time Division-Synchronous Code Division Multiple Access, TD-SCDMA)。
本发明实施例中的用户通常指用户设备(User Equipment, UE).该用 户设备为任意可以接受消息、发送消息的用户设备,如手机、个人数字助理 (Personal Digital Assistant, PDA)、个人手持电话(Personal Handy phone System, PHP,又名小灵通),本发明实施例中的消息包括短消息和多媒体 消息。在实施例描述中,为了描迷形象以及描迷简便,以下统称用户设备为 用户。
如图1所示为本发明实施例消息连锁发送方法实施例流程图。该方法包括用户接收消息,该消息包括消息正文信息、连锁消息特征码和用于指示待
接收用户的信息;提取连锁信息特征码、确认所述消息为连锁消息;根据用 于指示待接收用户的消息标识获取下一待接收用户信息;及更新消息中的用 于指示待接收用户的信息,用正文信息、连锁消息特征码和更新后的用于指 示待接收用户的信息生成新的消息,将新的消息发送至该下一待接收用户。
S101:用户接收消息,该消息包括消息正文信息、连锁消息特征码和用 于指示待接收用户的信息。在实施例中,连锁消息特征码用于标示消息为连 锁消息。用于指示待接收用户设备的信息可以为待接收用户设备的地址信息, 比如待接收用户的电话号码。在实施例中,消息中的用于指示待接收用户的 信息可以为经过压缩编码的地址信息,以减少消息长度,节约空口资源。
S103:提取连锁信息特征码、确认所述消息为连锁消息,根据用于指示 待接收用户的消息标识获取下一待接收用户信息。用户接收到消息后提取消 息中的内容。当提取或者读取到连锁信息特征码时,通常用户即可判断该消 息为连锁消息。
用户在确认消息为连锁消息后,进一步读取该消息中的用于指示待接收 用户的信息。当该用于指示待接收用户设备的信息为经过压缩编码的待接收 用户设备的地址信息时,用户设备可以在解码解压缩后,直接从其中提取出 一条信息作为下一待接收用户的信息。当存在多条待接收用户设备的地址信 息时,用户设备可以从中随机提取,也可以依照顺序或特定次序提取。本发 明的实施例中,用户通常提取解码解压缩后的地址信息列表中的第一个用户并以该用户作为下一待接收用户。
S105:更新消息中的用于指示待接收用户的信息。在实施例中,为了避 免已经接收到的用户再次收到信息,用户可以更新消息中的用于指示待接收 用户设备的信息,在已经接收连锁消息后,删除地址信息列表中关于自己的 信息,然后再进行压缩编码。
S107:用正文信息、连锁消息特征码和更新后的用于指示待接收用户的 信息生成新的消息,将新的消息发送至该下一待接收用户。用户更新消息中 的用于指示待接收用户的信息后,用更新后的用于指示待接收用户的信息、 消息正文信息和连锁消息特征码再构造成消息,发送给下一待接收用户。
在实施例中,消息发起用户在发送消息时,可以在消息中添加本方地址 的信息,在连锁消息的发送过程中,当某用户收到消息后,发现更新用于指 示待接收用户的信息后,该部分信息为空,即自己是连锁消息的最后传递对 象时,该用户生成消息回执发送给消息发起用户。在实施例中,如用户读取 到用于指示待接收用户的信息,发现其中的地址信息列表中仅有自己的信息 时,也可以不再经过更新操作,直接生成消息回执发送给消息发起用户。消 息发起用户收到消息回执即可确认消息已经发送到所有接收对象。
如图2所示为本发明实施例消息连锁发送方法中连锁消息的传递路径 图。在实施例中,用户A为发起用户。用户A编写连锁消息,并将用户B、 C、 D作为连锁消息的发送对象。图3所示为用户A编写连锁消息的流程图 示。其中,目的地址列表即为用于指示待接收用户的信息。在实施例中,连锁消息通常还可以附上发起用户的地址.
用户B收到用户A发送的消息后,提取消息中的连锁消息特征码,确认 该消息为连锁消息,并启动连锁发送流程将消息发送给用户C.同样,用户 C将消息发送给用户D。用户D收到消息后,确认自己是连销消息的最后传 递对象时,生成消息回执发送给用户A。用户A即可知道该消息已经发送到 了用户B、 C、 D。
如图4所示为本发明另 一 实施例消息连锁发送方法中连锁消息的传递路 径图。
在实施例中,用户除了可以通过连锁发送流程发送消息外,还可以通过 一般的转发方式发送消息,如用户C转发给用户X。如果通过转发方式接收 到的用户也启动连锁发送流程,那待接收用户的信息列表中的用户就会收到 多条消息.而这些用户收到消息后,又自动启动连锁发送流程,那将可能造 成消息风暴。
为解决这个问题,本发明实施例中引入"转发有效性"的概念.用户在 接收到消息后,发送新消息之前,确认本用户是否在待接收用户的信息列表 中。如果用户在待接收用户的信息列表中,则该用户可以启动连锁发送流程, 否则不能启动连锁发送流程。图5所示为如图4所示传递路径的本发明实施 例流程图.其中,目的地址列表即为用于指示待接收用户的信息. 本发明实施例中的操作均可以通过软件流程自动实现。 如图6所示为本发明实施例用于消息连锁发送的用户设备。该用户设备60包括通讯模块601和处理模块605。通讯模块601用于收发消息,该消息 包括消息正文信息、连锁消息特征码和用于指示待接收用户的信息。处理模 块605用于提取连锁信息特征码、确认所述消息为连锁消息;根据用于指示 待接收用户的消息标识获取下一待接收用户信息,更新消息中的用于指示待 接收用户的信息;及用正文信息、连锁消息特征码和更新后的用于指示待接 收用户的信息生成新的消息,将新的消息通过通讯模块601发送至下一待接 收用户。
在实施例中,用于指示待接收用户设备的信息为待接收用户设备的地址 信息。
处理模块605可以删除当前接收用户的地址信息,实现更新消息中的用 于指示待接收用户设备的信息。
在实施例中,消息还进一步包括连锁消息发起用户的信息。当用户接收 到的消息中用于指示待接收用户的信息只有当前接收用户的信息时,处理模 块605生成消息回执通过通讯模块601发送给消息发起用户。
处理模块确认用于指示待接收用户的信息是否包括本用户信息,如果包 括则通过所述通讯模块601进行所述将新的消息发送至下一待接收用户的操 作,否则不操作。
综上所述,本发明实施例消息连锁发送方法及其用户设备,可以实现消 息的连锁发送,总体而言,既节约了金钱,还有效避免了相同的消息反复发 送,避免了空口资源的浪费。可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方 案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发 明所附的权利要求的保护范围。
权利要求
1.一种消息连锁发送方法,其特征在于,该方法包括用户接收消息,所述消息包括消息正文信息、连锁消息特征码和用于指示待接收用户的信息;及提取连锁信息特征码、确认所述消息为连锁消息;根据用于指示待接收用户的消息标识获取下一待接收用户信息,更新消息中的用于指示待接收用户的信息;及用正文信息、连锁消息特征码和更新后的用于指示待接收用户的信息生成新的消息,将新的消息发送至所述下一待接收用户。
2. 如权利要求1所述的一种消息连锁发送方法,其特征在于所述用于 指示待接收用户设备的信息为待接收用户设备的地址信息。
3. 如权利要求2所述的一种消息连锁发送方法,其特征在于所述更新 消息中的用于指示待接收用户设备的信息的操作为删除当前接收用户的地址 信息.
4. 如权利要求3所述的一种消息连锁发送方法,其特征在于所述消息 进一步包括连锁消息发起用户的信息,当用户接收到的消息中用于指示待接 收用户的信息只有当前接收用户的信息时,用户生成消息回执发送给消息发 起用户。
5. 如权利要求1所述的一种消息连锁发送方法,其特征在于该方法进 一步包括所述用户确认用于指示待接收用户的信息是否包括本用户信息,如果包括则所述用户进行所述将新的消息发送至所述下一待接收用户的操作, 否则不操作,
6. —种用于消息连锁发送的用户设备,其特征在于,该用户设备包括 通讯模块,用于收发消息,所述消息包括消息正文信息、连锁消息特征码和用于指示待接收用户的信息;处理模块,用于提取连锁信息特征码、确认所述消息为连锁消息;根据 用于指示待接收用户的消息标识获取下一待接收用户信息,更新消息中的用 于指示待接收用户的信息;及用正文信息、连锁消息特征码和更新后的用于 指示待接收用户的信息生成新的消息,将新的消息通过所述通讯模块发送至 下一待接收用户。
7. 如权利要求6所述的一种用于消息连锁发送的用户设备,其特征在于 所述用于指示待接收用户设备的信息为待接收用户设备的地址信息。
8. 如权利要求7所述的一种用于消息连锁发送的用户设备,其特征在于 所述处理模块进一步用于通过删除当前接收用户的地址信息,实现更新消息 中的用于指示待接收用户设备的信息。
9. 如权利要求8所述的一种用于消息连锁发送的用户设备,其特征在于 所述消息进一步包括连锁消息发起用户的信息,所迷处理模块进一步用于当 用户接收到的消息中用于指示待接收用户的信息只有当前接收用户的信息 时,生成消息回执通过通讯模块发送给消息发起用户。
10. 如权利要求6所述的一种用于消息连锁发送的用户设备,其特征在于所述处理模块进一步用于确认用于指示待接收用户的信息是否包括本用 户信息,如果包括则通过所述通讯模块进行所述将新的消息发送至所述下一 待接收用户的操作,否则不操作。
全文摘要
本发明实施例公开了消息连锁发送方法。该方法包括用户接收消息,该消息包括消息正文信息、连锁消息特征码和用于指示待接收用户的信息;提取连锁信息特征码、确认所述消息为连锁消息;根据用于指示待接收用户的消息标识获取下一待接收用户信息;及更新消息中的用于指示待接收用户的信息,用正文信息、连锁消息特征码和更新后的用于指示待接收用户的信息生成新的消息,将新的消息发送至该下一待接收用户。本发明实施例还公开了一种用户设备。本发明实施例可以实现消息的连锁发送,总体而言,既节约了金钱,还有效避免了相同的消息反复发送,避免了空口资源的浪费。
文档编号H04W12/04GK101527879SQ200810034410
公开日2009年9月9日 申请日期2008年3月7日 优先权日2008年3月7日
发明者彬 纪 申请人:展讯通信(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1