一种发送附加信息的方法

文档序号:7656755阅读:161来源:国知局
专利名称:一种发送附加信息的方法
技术领域
本发明涉及发送信息的方法,更具体地说,涉及一种发送附加信息的方法。
背景技术
目前,朋友间利用短信来沟通联络越来越频繁,各种各样的短信包月服 务也层出不穷,很多人甚至把短信当作了一种聊天工具。同时,手机用户间 通过短信互传笑话也早已经不是新鲜事情了 。但是很多手机用户在发送短信
时,所输入的短信字符长度经常小于20个字符,甚至很多就只有"好""行" "可以""知道了"等寥寥几个字。而每条短信剩余的有效载荷都被浪费了。 每条短信可以利用的有效载荷是140个字节,可以容纳70个汉字。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种不 产生额外费用发送附加信息的方法。
本发明解决其技术问题所采用的技术方案是构造一种发送附加信息的
方法,包括如下步骤
a、 服务器接收短信,根据有效载荷,将所述短信分解为至少一条子短信;
b、 所述服务器判断最后一条所述子短信是否还有剩余空间,如果是,进
入步骤d;否则,进入步骤C;
C、将所述短信发送到接收方,进入步骤a;
d、 根据所述剩余空间,所述服务器搜索附加信息库,判断是否存在与所
述剩余空间大小相匹配的附加信息;如果是,结束搜索,进入步骤e;否则, 进入步骤C;
e、 所述服务器将搜索到相匹配的附加信息添加到最后一条子短信,进入的方法中,在所述步骤e中,所述服务器 从最后一条子短信的有效载荷的倒数第三个字节开始往前放置。
在本发明所述的发送附加信息的方法,所述附加信息是笑话,所述附加 信息库是笑话库。
优选的,所述笑话包括笑话编号、笑话分页数、笑话分页中止位、笑 话内容;所述笑话编码可用于标识所述笑话在所述笑话库中的编号;所述笑 话分页数可用于标识所述短信中附带的笑话的完整性;所述笑话分页中止位 可用于标识该笑话是否为最后一个分页。
在本发明所述的发送附加信息的方法中,所述附加信息是发送方个性化 的签名,所述附加信息库是用户的个性化签名信息库。
在本发明所述的发送附加信息的方法中,所述附加信息是数字和符号组 成的个性化拼图,所述附加信息库是用户的个性化拼图库。
实施本发明的发送附加信息的方法,具有以下有益效果可以把人们平 常的短信联络沟通和发送个性化附加信息这两件不同的事情无缝的结合起 来,由于使用剩余空间,因此不会多花用户的通信费用,可以上人们在使用 短信互相联络沟通时,不用多花钱即可把个性化的信息发送给对方。


下面将结合附图及实施例对本发明作进一步说明,附图中 图1是本发明发送附加信息的方法的流程示意图。
具体实施例方式
如图1所示,本发明发送附加信息的方法包括如下步骤a、服务器接收 短信,根据有效载荷,将短信分解为至少一条子短信;b、服务器判断最后一 条子短信是否还有剩余空间,如果是,进入步骤d;否则,进入步骤C; C、 将短信发送到接收方,进入步骤a; d、根据剩余空间,服务器搜索附加信息 库,判断是否存在与剩余空间大小相匹配的附加信息;如果是,结束搜索,进入步骤e;否则,进入步骤c; e、服务器将搜索到相匹配的附加信息添加 到最后一条子短信,进入步骤c。
正常的短信包的头部信息(注该头部信息不占用前述的140个字节的
有效载荷)中,包含TP-User-Data-Header-Indicator (TP-UDHI)字段,该字 段如果设置为1则表示在140个字节的有效载荷的前几个字节会有额外的头 部信息,用来作为其他特殊用途。利用这一点,我们可以在短信协议中增加 一个新的类型的短信额外头部一一 "该短信带有额外的附加信息",该头部包 含三个部分头部标志、头部长度、头部信息。短信额外头部一一 "该短信 带有额外的附加信息",其头部标志占用一个字节,头部长度占用一个字节, 头部信息占用一个字节。
在实施中,所述服务器从最后一条子短信的有效载荷的倒数第三个字节 开始往前放置。头部长度表示后续的头部信息占用几个字节,我们仅仅需要1 个字节来描述头部信息,所以头部长度填为1。头部信息,我们定义为附加 信息的字符长度,该附加信息通过短信未使用的有效载荷来放置,该长度从 后向前计算。也就是说,我们的附加信息是从短信的有效载荷的倒数第三个 字节开始往前放置的。用户手机在收到上述格式的短信后,就可以按照我们 定义的头部进行解析,将正常的短信内容和附加信息分开进行显示,等于用
户用一条短信的钱作了两件事情1、发了自己的想发的信息给用户2、顺带
免费的发送了一个附加信息给对方。用户手机应有开启/关闭利用短信有效载
荷发送附加信息的功能。
在一优选实施例中,附加信息是笑话,所述附加信息库是笑话库。 特别地,可以将笑话库预置在手机中。这样笑话库可以通过两种方式进
行更新l.用户从厂商处通过免费的或收费的渠道获取该笑话库,并利用手 机中预置的笑话库更新功能来更新该笑话库。
2.用户手机在互相利用有效载荷发送笑话的同时,可以将自己收到的笑
话同步更新到自己的手机中,这个过程可以自动进行,无需用户手动干预。
每条笑话都有一个笑话编号(占用19个位),还有一个笑话分页数(占用4
个位),还有笑话分页中止位(占用一个位),这样的话笑话编号和笑话分页数、笑话分页中止位合并起来正好占用3个字节。笑话编号(占用19个位): 表示该笑话在笑话库中的编号,该笑话对于每一个笑话来说是唯一的。所以
笑话库的容量为524288条(2的19次方)。笑话分页数(占用4个位)表示 该短信中附带的笑话是否是一条完整的笑话,为0表示该短信中附带的笑话 是是一条完整的笑话;否则表示不是,此时的取值表示该笑话在整个笑话中 隶属与第几个分页(注每个长的笑话会被分成几个短的笑话片断,收全后 才是一条完整的笑话)。所以每条笑话最多被拆分为15个分页。每条笑话的 分页都是规定好的,根据一般的短信平均长度和一般的笑话的平均长度,我 们建议将拆分的标准统一定义为42个字符。根据这种拆分的方法, 一般来讲 两条短信基本上就能够将一个完整的笑话传送给对方了 (注当然如果短信 的正文内容特别短的话,可以容纳下本来需要进行分页的笑话时,我们就不
进行拆分了)。笑话分页中止位(占用一个位)如果为0表示,该短信中附 带的笑话不是最后一个分页;为1则表示,该短信中附带的笑话是最后一个 分页,此时笑话分页数中的取值就是该笑话的总分页数了。 通过笑话编号 和笑话分页数、笑话分页中止位的结合使用,当我们收到对方的短信中附带 有在本方手机的笑话库中没用的编号时,手机会自动将新收到的短信(分页) 储存到本地的笑话库中。通过这种方式,我们就可以完成笑话库的自动更新。
在另一优选实施例中,附加信息是发送方个性化的签名,附加信息库是 用户的个性化签名信息库。
在又一优选实施例中,附加信息是数字和符号组成的个性化拼图,附加 信息库是用户的个性化拼图库。
本发明可以通过硬件、软件,或者软、硬件结合来实现。本发明可以在 至少一个计算机系统中以集中方式实现,或者由分布在几个互连的计算机系 统中的不同部分以分散方式实现。任何可以实现所述方法的计算机系统或其 它设备都是可适用的。常用软硬件的结合可以是安装有计算机程序的通用计 算机系统,通过安装和执行所述程序控制计算机系统,使其按所述方法运行。 在计算机系统中,利用处理器和存储单元来实现所述方法。
本发明还可以通过计算机程序产品进行实施,所述程序包含能够实现本发明方法的全部特征,当其安装到计算机系统中时,通过运行,可以实现本 发明的方法。本申请文件中的计算机程序所指的是可以采用任何程序语言、 代码或符号编写的一组指令的任何表达式,该指令组使系统具有信息处理能
力,以直接实现特定功能,或在进行下述一个或两个步骤之后,a)转换成其 它语言、编码或符号;b)以不同的格式再现,实现特定功能。
本发明是通过几个具体实施例进行说明的,本领域技术人员应当明白, 在不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。 另外,针对特定情形或具体情况,可以对本发明做各种修改,而不脱离本发 明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本 发明权利要求范围内的全部实施方式。
权利要求
1、一种发送附加信息的方法,其特征在于,包括如下步骤a、服务器接收短信,根据有效载荷,将所述短信分解为至少一条子短信;b、所述服务器判断最后一条所述子短信是否还有剩余空间,如果是,进入步骤d;否则,进入步骤c;c、将所述短信发送到接收方,进入步骤a;d、根据所述剩余空间,所述服务器搜索附加信息库,判断是否存在与所述剩余空间大小相匹配的附加信息;如果是,结束搜索,进入步骤e;否则,进入步骤c;e、所述服务器将搜索到相匹配的附加信息添加到最后一条子短信,进入步骤c。
2、 根据权利要求1所述的发送附加信息的方法,其特征在于,在所述步 骤e中,所述服务器从最后一条子短信的有效载荷的倒数第三个字节开始往 前放置。
3、 根据权利要求1或2所述的发送附加信息的方法,其特征在于,所述 附加信息是笑话,所述附加信息库是笑话库。
4、 根据权利要求3所述的发送附加信息的方法,其特征在于,所述笑话 包括笑话编号、笑话分页数、笑话分页中止位、笑话内容;所述笑话编码 可用于标识所述笑话在所述笑话库中的编号;所述笑话分页数可用于标识所 述短信中附带的笑话的完整性;所述笑话分页中止位可用于标识该笑话是否 为最后一个分页。
5、 根据权利要求1或2所述的发送附加信息的方法,其特征在于,所述 附加信息是发送方个性化的签名,所述附加信息库是用户的个性化签名信息 库。
6、 根据权利要求1或2所述的发送附加信息的方法,其特征在于,所述 附加信息是数字和符号组成的个性化拼图,所述附加信息库是用户的个性化 拼图库。
全文摘要
本发明涉及一种发送附加信息的方法,包括如下步骤a.服务器接收短信,根据有效载荷,将短信分解为至少一条子短信;b.服务器判断最后一条子短信是否还有剩余空间,如果是,进入步骤d;否则,进入步骤c;c.将所述短信发送到接收方,进入步骤a;d.根据剩余空间,服务器搜索附加信息库,判断是否存在与剩余空间大小相匹配的附加信息;如果是,结束搜索,进入步骤e;否则,进入步骤c;e.服务器将搜索到相匹配的附加信息添加到最后一条子短信,进入步骤c。本发明发送附加信息的方法,由于使用剩余空间,因此不会多花用户的通信费用,可以上人们在使用短信互相联络沟通时,不用多花钱即可把个性化的信息发送给对方。
文档编号H04W4/14GK101420666SQ20071012416
公开日2009年4月29日 申请日期2007年10月26日 优先权日2007年10月26日
发明者斌 何 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1