通过网络转发和保存短信的系统和方法

文档序号:7619494阅读:132来源:国知局
专利名称:通过网络转发和保存短信的系统和方法
技术领域
本发明涉及通信领域。具体而言,本发明涉及通过网络转发和保存短信的系统和方法。
背景技术
随着手机的普及,短信已经成为人们日常沟通的主要方式之一。短信更是热恋中的情侣或者新婚夫妇之间日常联系的重要方式。很多情侣或新婚夫妇每天通过短信发送甜言蜜语,告诉对方自己身边最新发生的事情,交流感情。从某种意义上说,短信是情侣或新婚服务甜蜜幸福生活的见证。如果把他们之间互发的所有短信记录下来(特别是以日记的形式记录下来),将是一件特别浪漫且具有很高纪念价值的事情。
但是,传统的短信传送和保存技术仅能将短信传送给接收方并将发送方或接收方发送的短信内容保存到手机中,并不能将发送方和接收方发送的短信内容储存在一起,从而不能解决上述技术问题。
因此,存在着对能够把人们互发的短信记录下来(特别是以日记的形式记录下来)以便于人们查阅的技术的需求。

发明内容
本发明的目的在于解决上述技术问题。为了实现上述目的,本发明提供了一种通过网络转发和保存短信的系统,包括网页服务器,用于接收第一手持终端用户和第二手持终端用户发送的注册请求和查询请求;应用程序服务器,连接至所述网页服务器,响应于所述网页服务器转发的所述注册请求,为所述第一手持终端用户和所述第二手持终端用户确定短信特服号码;短信网关,连接至所述应用程序服务器,用于接收所述第一手持终端用户用第一手持终端通过所述短信特服号码发送的第一短信以及所述第二手持终端用户响应于所述第一短信而用第二手持终端通过所述短信特服号码发送的第二短信,将所述第一短信及其相关信息和所述第二短信及其相关信息转发给所述应用程序服务器,并将所述第一短信和所述第二短信分别转发给所述第二手持终端和所述第一手持终端;以及数据库服务器,连接至所述应用程序服务器,用于储存所述应用程序服务器发送的所述第一短信和所述第二短信。
在上述系统中,所述应用程序服务器将所述第一短信和所述第二短信按照时间顺序储存到所述数据库服务器。所述网页服务器响应于所述查询请求,使所述第一手持终端用户和所述第二手持终端用户阅读和/或查询储存在所述数据库服务器中的所述第一短信和所述第二短信。所述第一手持终端和所述第二手持终端为手机或PDA。所述网络为互联网。所述第一短信和第二短信的相关信息包括发送方手持终端号码、短信特服号码、以及发送时间。
本发明还提供了一种通过网络转发和保存短信的方法,包括以下步骤步骤202,第一手持终端用户和第二手持终端用户向网页服务器发送注册请求,以向所述网页服务器注册所述第一手持终端用户的第一手持终端的号码和第二手持终端用户的第二手持终端的号码;步骤204,所述网页服务器将所述注册请求发送至应用程序服务器,所述应用程序服务器响应于所述注册请求,为所述第一手持终端用户和所述第二手持终端用户确定短信特服号码;步骤206,所述第一手持终端用户用所述第一手持终端通过所述短信特服号码向短信网关发送第一短信;步骤208,所述短信网关将所述第一短信及其相关信息发送给所述应用程序服务器;步骤210,所述应用程序服务器将所述第一短信储存到数据库服务器;步骤212,所述应用程序服务器查询注册信息,得到所述第二手持终端的号码,将所述第二手持终端的号码和所述第一短信发送给所述短信网关;步骤214,所述短信网关将所述第一短信发送给所述第二手持终端。
在上述方法的步骤214之后,还包括以下步骤步骤216,所述第二手持终端收到所述第一短信后,通过所述短信特服号码发送第二短信给所述短信网关;步骤218,所述短信网关将所述第二短信及其相关信息发送给所述应用程序服务器;步骤220,所述应用程序服务器将所述第二短信储存到所述数据库服务器;步骤222,所述应用程序服务器查询注册信息,得到所述第一手持终端的号码,将所述第一手持终端的号码和所述第二短信发送给所述短信网关;以及步骤224,所述短信网关将所述第二短信发送给所述第一手持终端。
在上述方法中,所述应用程序服务器将所述第一短信和所述第二短信按照时间顺序储存到所述数据库服务器。所述第一手持终端用户和所述第二手持终端用户可通过访问所述网页服务器,来阅读和/或查询储存在所述数据库服务器中的所述第一短信和所述第二短信。所述第一手持终端和所述第二手持终端为手机或PDA。所述网络为互联网。所述第一短信和第二短信的相关信息包括发送方手持终端号码、短信特服号码、以及发送时间。
本发明通过提供上述技术方案,能够把人们互发的短信记录下来(特别是以日记的形式记录下来),便于人们查阅。


通过附图对本发明进行说明,但本发明并不限于附图所示出的
具体实施例方式
下面,将参考

本发明的优选实施例,出于说明目的,本发明描述了很多特定部件或元件,但是,本领域技术人员应当理解,本发明并不局限于这些特定部件或元件,本发明的保护范围仅由权利要求书及其等同物所限定,此处所描述的具体实施例仅用于说明本发明。
图1示出根据本发明的通过网络转发和保存短信的系统的结构图。该系统10包括网页服务器(web server)102,用于接收第一手持终端用户和第二手持终端用户发送的注册请求和查询信息;应用程序服务器(application server)104,连接至所述网页服务器102,响应于所述网页服务器转发的所述注册请求,为所述第一手持终端用户和所述第二手持终端用户确定短信特服号码;短信网关106,连接至所述应用程序服务器104,用于接收所述第一手持终端用户用第一手持终端通过所述短信特服号码发送的第一短信以及所述第二手持终端用户响应于所述第一短信而用第二手持终端通过所述短信特服号码发送的第二短信,将所述第一短信及其相关信息和所述第二短信及其相关信息转发给所述应用程序服务器104,并将所述第一短信和所述第二短信分别转发给所述第二手持终端和所述第一手持终端;以及数据库服务器108,连接至所述应用程序服务器104,用于储存所述应用程序服务器发送的所述第一短信和所述第二短信。在上述系统中,应用程序服务器104将所述第一短信和所述第二短信按照时间顺序储存到所述数据库服务器108。所述网页服务器102响应于所述查询请求,使所述第一手持终端用户和所述第二手持终端用户阅读和/或查询储存在所述数据库服务器108中的所述第一短信和所述第二短信,具体实现方式为,第一手持终端用户和第二手持终端用户访问网页服务器102,网页服务器102将第一手持终端用户和第二手持终端用户的访问请求发送给应用程序服务器104,应用程序服务器104验证第一手持终端用户和第二手持终端用户的用户名和口令,如果用户名和口令均正确,则将存储在数据库服务器108中的第一短信和第二短信的内容通过网页服务器102呈现给第一手持终端用户和第二手持终端用户。第一手持终端和第二手持终端可以是手机或PDA,也可以是具有通信功能的计算机。在本发明中,网络为互联网。另外,根据本发明的网页服务器102、应用程序服务器104、以及数据库服务器108既可以设置在一台服务器上,也可以设置在多台服务器上。所述第一短信和第二短信的相关信息包括发送方手持终端号码、短信特服号码、以及发送时间。
图2示出了根据本发明的通过网络转发和保存短信的方法的流程图。该方法包括以下步骤步骤202,第一手持终端用户和第二手持终端用户向网页服务器102发送注册请求,以向所述网页服务器102注册所述第一手持终端用户的第一手持终端的号码和第二手持终端用户的第二手持终端的号码;步骤204,所述网页服务器102将所述注册请求发送至应用程序服务器104,所述应用程序服务器104响应于所述注册请求,为所述第一手持终端用户和所述第二手持终端用户确定短信特服号码;步骤206,所述第一手持终端用户用所述第一手持终端通过所述短信特服号码向短信网关106发送第一短信;步骤208,所述短信网关106将所述第一短信及其相关信息发送给所述应用程序服务器104;步骤210,所述应用程序服务器104将所述第一短信储存到数据库服务器;步骤212,所述应用程序服务器104查询注册信息,得到所述第二手持终端的号码,将所述第二手持终端的号码和所述第一短信发送给所述短信网关106;以及步骤214,所述短信网关106将所述第一短信发送给所述第二手持终端。
上述方法中,在步骤214之后还包括以下步骤步骤216,所述第二手持终端收到所述第一短信后,通过所述短信特服号码发送第二短信给所述短信网关106;步骤218,所述短信网关106将所述第二短信及其相关信息发送给所述应用程序服务器104;
步骤220,所述应用程序服务器104将所述第二短信储存到所述数据库服务器108;步骤222,所述应用程序服务器104查询注册信息,得到所述第一手持终端的号码,将所述第一手持终端的号码和所述第二短信发送给所述短信网关106;以及步骤224,所述短信网关106将所述第二短信发送给所述第一手持终端。
在上述方法中,所述应用程序服务器104将所述第一短信和所述第二短信按照时间顺序储存到所述数据库服务器108。所述第一手持终端用户和所述第二手持终端用户可通过访问所述网页服务器102来阅读储存在所述数据库服务器108中的所述第一短信和所述第二短信,具体实现方式为,第一手持终端用户和第二手持终端用户访问网页服务器102,网页服务器102将第一手持终端用户和第二手持终端用户的访问请求发送给应用程序服务器104,应用程序服务器104验证第一手持终端用户和第二手持终端用户的用户名和口令,如果用户名和口令均正确,则将存储在数据库服务器108中的第一短信和第二短信的内容通过网页服务器102呈现给第一手持终端用户和第二手持终端用户。所述第一手持终端和所述第二手持终端为手机或PDA。所述网络为互联网。另外,根据本发明的网页服务器102、应用程序服务器104、以及数据库服务器108既可以设置在一台服务器上,也可以设置在多台服务器上。所述第一短信和第二短信的相关信息包括发送方手持终端号码、短信特服号码、以及发送时间。
根据本发明的优选实施例,该方法的操作过程如下注册过程用户登记两部手机号码;手机号码验证;网站为用户确定短信特服号码,初始化密码,开通服务。
发送接收过程用户向短信特服号码发送短信;短信网关将短信内容及其相关信息传送给网站应用程序服务器;应用程序服务器将接受方手机号码和短信内容返回给短信网关;短信网关向接受方手机发送短信。
应用程序服务器处理过程查询接受方手机号码;将短信内容保存在数据库服务器(仅用户有访问权限)中;向短信网关返回接受方手机号码和短信内容。
短信内容查询登陆网站,输入短信特服号码和密码;网站向应用程序服务器发送请求,经密码验证后,应用程序服务器返回数据库中保存的短信内容。
根据本发明的方法的操作原理可以概括如下用户在网站注册A、B两个手机号码,随后确定短信日记特服号码。A用户发往短信日记特服号码的短信都将自动转发到B用户的手机上。同样,B用户发往短信日记特服号码的短信也会自动转发到A用户的手机上。在此过程中,系统会记录用户短信的内容、发信人和发信时间,并将这些信息以日记的形式组织起来,供用户查阅。本发明通过提供上述技术方案,能够把人们互发的短信记录下来(特别是以日记的形式),便于人们查阅。
在本发明中,第一手持终端用户既可以是发送方也可以是接收方,第二手持终端用户同样既可以是发送方也可以是接收方。
应当理解,在本发明中使用的是短信,但是,对于本领域技术人员而言,彩信或其他类似物也可使用。
在本发明中,特服号码既可以是公共特服号码,也可以是独享特服号码。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同更换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种通过网络转发和保存短信的系统,其特征在于包括网页服务器,用于接收第一手持终端用户和第二手持终端用户发送的注册请求和查询请求;应用程序服务器,连接至所述网页服务器,响应于所述网页服务器转发的所述注册请求,为所述第一手持终端用户和所述第二手持终端用户确定短信特服号码;短信网关,连接至所述应用程序服务器,用于接收所述第一手持终端用户用第一手持终端通过所述短信特服号码发送的第一短信以及所述第二手持终端用户响应于所述第一短信而用第二手持终端通过所述短信特服号码发送的第二短信,将所述第一短信及其相关信息和所述第二短信及其相关信息转发给所述应用程序服务器,并将所述第一短信和所述第二短信分别转发给所述第二手持终端和所述第一手持终端;以及数据库服务器,连接至所述应用程序服务器,用于储存所述应用程序服务器发送的所述第一短信和所述第二短信。
2.根据权利要求1所述的系统,其特征在于,所述应用程序服务器将所述第一短信和所述第二短信按照时间顺序储存到所述数据库服务器。
3.根据权利要求1所述的系统,其特征在于,所述网页服务器响应于所述查询请求,使所述第一手持终端用户和所述第二手持终端用户阅读和/或查询储存在所述数据库服务器中的所述第一短信和所述第二短信。
4.根据权利要求1至3中任一项所述的系统,其特征在于,所述第一手持终端和所述第二手持终端为手机或PDA。
5.根据权利要求1至3中任一项所述的系统,其特征在于,所述第一短信和第二短信的相关信息包括发送方手持终端号码、短信特服号码、以及发送时间。
6.一种通过网络转发和保存短信的方法,其特征在于包括以下步骤步骤202,第一手持终端用户和第二手持终端用户向网页服务器发送注册请求,以向所述网页服务器注册所述第一手持终端用户的第一手持终端的号码和第二手持终端用户的第二手持终端的号码;步骤204,所述网页服务器将所述注册请求发送至应用程序服务器,所述应用程序服务器响应于所述注册请求,为所述第一手持终端用户和所述第二手持终端用户确定短信特服号码;步骤206,所述第一手持终端用户用所述第一手持终端通过所述短信特服号码向短信网关发送第一短信;步骤208,所述短信网关将所述第一短信及其相关信息发送给所述应用程序服务器;步骤210,所述应用程序服务器将所述第一短信储存到数据库服务器;步骤212,所述应用程序服务器查询注册信息,得到所述第二手持终端的号码,将所述第二手持终端的号码和所述第一短信发送给所述短信网关;以及步骤214,所述短信网关将所述第一短信发送给所述第二手持终端。
7.根据权利要求6所述的方法,其特征在于,在所述步骤214之后还包括以下步骤步骤216,所述第二手持终端收到所述第一短信后,通过所述短信特服号码发送第二短信给所述短信网关;步骤218,所述短信网关将所述第二短信及其相关信息发送给所述应用程序服务器;步骤220,所述应用程序服务器将所述第二短信储存到所述数据库服务器;步骤222,所述应用程序服务器查询注册信息,得到所述第一手持终端的号码,将所述第一手持终端的号码和所述第二短信发送给所述短信网关;以及步骤224,所述短信网关将所述第二短信发送给所述第一手持终端。
8.根据权利要求6所述的方法,其特征在于,所述应用程序服务器将所述第一短信和所述第二短信按照时间顺序储存到所述数据库服务器。
9.根据权利要求6所述的方法,其特征在于,所述第一手持终端用户和所述第二手持终端用户可通过访问所述网页服务器,来阅读和/或查询储存在所述数据库服务器中的所述第一短信和所述第二短信。
10.根据权利要求6至9中任一项所述的方法,其特征在于,所述第一手持终端和所述第二手持终端为手机或PDA,所述第一短信和第二短信的相关信息包括发送方手持终端号码、短信特服号码、以及发送时间。
全文摘要
本发明提供了通过网络转发和保存短信的系统和方法。该系统包括网页服务器,接收第一用户和第二用户发送的注册请求和查询请求;应用程序服务器,连接至网页服务器,响应于注册请求,为第一用户和第二用户确定短信特服号码;短信网关,连接至应用程序服务器,接收第一用户通过短信特服号码发送的第一短信以及第二用户响应于第一短信而通过短信特服号码发送的第二短信,将第一短信及相关信息和第二短信及相关信息转发给应用程序服务器,并将第一短信和第二短信分别转发给第二用户和第一用户;及数据库服务器,连接至应用程序服务器,储存应用程序服务器发送的第一短信和第二短信。通过上述,能够把人们互发的短信以日记的形式记录下来,便于查阅。
文档编号H04L12/58GK1881951SQ20051007751
公开日2006年12月20日 申请日期2005年6月14日 优先权日2005年6月14日
发明者王喆 申请人:王喆
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1