一种发送消息时自动补正的方法

文档序号:7610888阅读:181来源:国知局
专利名称:一种发送消息时自动补正的方法
技术领域
本发明涉及一种发送消息时自动补正的方法,更具体地,涉及一种发送消息时如果发生错误,使移动终端自身对其进行确认,自动补正其中错误之后重新发送,以确保正常消息发送的、发送消息时自动补正的方法。
背景技术
如果移动终端或者基站存在问题时,可能就无法发送消息。如果终端机自身存在问题时,很多情况是由硬件等单纯的问题引发,但是,对于问题起因不在于终端机而在于基站的情况,需要经过长时间调试,修改移动终端源数据。即便是通过调试修改源数据,并解决了其中存在的问题,但是由于基站(网络)继续在变更,因此,在更新过程中可能会重新引发问题。
即,为了发送消息,在移动终端与基站之间有相互交流的数据(将该数据称为登录数据,logging data),此时,基站向移动终端发送登录数据时,通过网络更新,并可能会下达没有被移动终端数据源规范定义的域值。如果下发没有被规范定义的域值时,因为移动终端消息发送中出现错误而无法进行正常发送。
目前,发生这种问题时,将工程师快派到出现问题的基站,以调试更新过程,或者对下一代移动终端型号的源数据进行调试,向市场推出得到了改善的产品。
但是,其中基站调试作业将需要消耗较长时间,而投入费用可能会超出数亿韩元,而且还存在着在进行调试时为用户带来不便的问题。

发明内容
本发明所要解决的技术问题在于提供一种发送消息时自动补正的方法,即,由于基站(网络)出现问题,而使发送消息的过程中发生错误时,如果是可以补正的错误,将通过错误确认,使移动终端自身进行自动补正,可以最大限度减少发送消息时所出现的发送失败率。
为此,本发明的一种发送消息时自动补正的方法,其特征在于,包括如下步骤试图发送消息的第一步骤;如果无法发送上述消息时,将上述消息设置为队列待机状态,如果可以使用队列,重新试图发送,如果此时可以发送上述消息时,发送消息的第二步骤;在发送完上述消息之后,判断在一定时间之内是否有来自基站的应答的第三步骤;如果在一定时间之内没有接收到上述基站的应答时,确认错误并进行补正的第四步骤;在补正完上述错误之后,返回第一步骤,重新试图发送上述消息的第五步骤。
采用本发明在发送消息出现错误时,对移动终端与基站之间数据进行分析,使移动终端自身进行错误补正,减少了发送消息时的发送失败率,达到了使用户极为方便地发送消息的效果。


图1是基于本发明的发送消息时自动补正的方法顺序图;图2是有关移动终端中执行错误确认及补正过程顺序图。
具体实施例方式
下面结合附图,对本发明实施例进行详细说明。
图1是有关发送消息时自动补正的方法顺序图。
如图1中显示,首先,通过移动终端编辑文字消息之后,试图发送消息。经试图而无法发送消息时,将消息设置在队列(Queue)中,等候发送消息,如果可以发送消息,将重新试图发送。经过尝试,如果可以发送消息时,进行消息发送,并判断在一定时间之内是否有来自基站的应答。
如果在一定时间之内接收应答,说明消息将成功传送到基站,而经过一定之间之后仍然没有收到应答时,判断为消息发送失败,并开始执行错误确认和补正。在现有技术中,如果在一定时间之内没有收到应答时,将消息发送失败消息显示在移动终端的画面中,并结束发送步骤,但是在本发明中,通过确认错误,对移动终端自身可以补正的错误进行及时补正。
为了发送消息,在移动终端与基站(网络)之间有登录数据往来。登录数据(logging data)由发生在移动终端与网络之间通信过程中的消息和信号构成,消息则由多个域组合而成。移动终端将通过定义在规范中的域传送和对从基站接收的数据的分析(parsing),执行消息发送操作,同理,基站也通过域传送和数据分析决定相关操作。
因此,在发送消息过程中,移动终端对登录数据进行分析时,可以确认存在的错误,可以对可补正的错误进行修改。
图2显示了在移动终端中执行的错误确认及补正过程。
如图2中显示,如果在一定时间之内无法从基站接收应答时,对由网络传送的登录消息的特征消息(Data Burst Msg)进行分析,确认特定消息域及该域内部数据值范围。
首先,确认特定消息域,如果存在没有被移动终端源数据规范中定义的域时,删除该域,并将其更换为由规范中定义的格式。即,根据规范中的定义,发送给移动终端的消息之内含有a,b,c,d,e等5个域,如果除此之外还有z域时,删除该z,并执行补正操作。
其次,规定了进入各域的数据值范围,移动终端将对各域的数据值范围进行确认,如果数据超出了一定范围(超出数据最小、最大值的情况),将设置为基本值(默认值)进行错误补正。
在本发明实施例中,举例说明了可以补正的两种情况,如果还存在其他可补正情况,也可以对相应的错误进行确认,执行如上所述的补正步骤。
但是,在错误确认即补正过程中,遇到了移动终端本身无法补正的错误时,将在移动终端画面中显示传送失败消息,并结束消息发送步骤。
如上所述,根据本发明,在发送消息时如果出现错误时,对移动终端与基站之间数据进行分析,使移动终端自身进行错误补正,减少了发送消息时的发送失败率,达到了使用户极为方便地发送消息的效果。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种发送消息时自动补正的方法,其特征在于,包括如下步骤试图发送消息的第一步骤;如果无法发送上述消息时,将上述消息设置为队列待机状态,如果可以使用队列,重新试图发送,如果此时可以发送上述消息时,发送消息的第二步骤;在发送完上述消息之后,判断在一定时间之内是否有来自基站的应答的第三步骤;如果在一定时间之内没有接收到上述基站的应答时,确认错误并进行补正的第四步骤;在补正完上述错误之后,返回第一步骤,重新试图发送上述消息的第五步骤。
2.根据权利要求1中所述的一种发送消息时自动补正的方法,其特征在于,在上述第四步骤中,如果在一定时间之内没有从上述基站接收应答时,确认从上述基站中传送的特定消息中是否存在没有被规范定义的域,并删除该域。
3.根据权利要求1中所述的一种发送消息时自动补正的方法,其特征在于,在上述第四步骤中,如果在一定时间之内没有从上述基站接收应答时,确认从上述基站传送的特定消息域中的数据值是否超过了一定范围,将其设置为基本值。
4.根据权利要求1中所述的一种发送消息时自动补正的方法,其特征在于,还包括如下步骤如果无法进行错误补正时,在移动终端画面上显示传送失败消息。
全文摘要
本发明公开了一种发送消息时自动补正的方法,具体地,是一种发送消息时如果发生错误,使移动终端自身对其进行确认,自动补正其中错误之后重新发送,以确保正常消息发送的、发送消息时自动补正的方法。其特征在于,包括如下步骤试图发送消息的第一步骤;如果无法发送上述消息时,将上述消息设置为队列待机状态,如果可以使用队列,重新试图发送,如果此时可以发送上述消息时,发送消息的第二步骤;在发送完上述消息之后,判断在一定时间之内是否有来自基站的应答的第三步骤;如果在一定时间之内没有接收到上述基站的应答时,确认错误并进行补正的第四步骤;在补正完上述错误之后,返回第一步骤,重新试图发送上述消息的第五步骤。
文档编号H04M1/27GK1728851SQ20051000170
公开日2006年2月1日 申请日期2005年1月14日 优先权日2004年7月26日
发明者金成佑 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1