控制移动通信终端的模块工作模式的方法及装置的制作方法

文档序号:7909993阅读:199来源:国知局
专利名称:控制移动通信终端的模块工作模式的方法及装置的制作方法
技术领域
本发明涉及移动通信终端,尤其涉及自由控制移动通信终端的模块工作模式的方法及装置。
背景技术
随着通信技术的发展和移动通信终端的普及,移动通信终端上支持的应用也越来越多,这些应用使得移动通信终端成为了一种包括如日程安排、计算、游戏、闹钟、拍照等普通功能和如移动电话、短消息、e-mail、GPRS上网等通信功能的多功能通信工具。这些功能使得我们不必再单独携带具有相应功能的设备,譬如PDA、计算器、游戏机、时钟、相机等。
然而,传统的移动通信终端虽然提供了上述的普通功能,但是这些普通功能是与通信功能同时提供的,也就是说,用户在开机时既打开了普通功能模块,又打开了无线通信模块;在关机时既关闭了普通功能模块,又关闭了无线通信模块。如此,两种功能的同时性给用户带来了一些不必要的资源浪费,例如,用户有时不想也不能利用其通信功能,而仅仅利用其普通功能,比如在飞机上,用户希望借玩游戏来消磨时间,而不能让移动通信终端的信号影响飞机;在晚间,用户可能需要关闭其通信功能,而希望能够利用其闹钟功能。因此,有必要提供一种可以根据用户需求进行自由打开和关闭移动通信终端的模块工作模式的方法及装置,使得用户可以在不和移动通信网络接通的情况下利用其普通功能,也可以使用户在保持无线通信打开的情况下关闭其普通功能模块,以减少无线链路资源的利用和无线通信模块所需电量,延长电池的供话时间和寿命,并能减轻移动通信终端对人体造成的电磁辐射,使用户达到休闲、娱乐的目的。

发明内容
本发明的目的是提供一种能够根据需要自由控制移动通信终端的模块工作模式的方法,以及自由控制移动通信终端的模块工作模式的装置。
为达到上述目的,本发明提供的控制移动通信终端的模块工作模式的方法,该方法所涉及的移动通信终端包括用户接口模块、无线通信模块和普通功能模块,所述用户接口模块用于提供用户操作的界面,无线通信模块用于与移动通信网络的通信,普通功能模块负责对普通功能的控制;该方法包括使无线通信模块或普通功能模块处于工作状态的步骤和使无线通信模块或普通功能模块处于非工作状态的步骤;所述使无线通信模块或普通功能模块处于工作状态的步骤包括(a)用户接口模块通过发送数据流的方式向无线通信模块或普通功能模块发送打开无线通信模块或普通功能模块的指令;(b)无线通信模块或普通功能模块根据接收到的指令打开;所述使无线通信模块或普通功能模块处于非工作状态的步骤包括(A)用户接口模块通过发送数据流的方式向无线通信模块或普通功能模块发送关闭无线通信模块或普通功能模块的指令;(B)无线通信模块或普通功能模块根据接收到的指令关闭。
所述步骤(a)和(b)之间包括密码判断的步骤,该步骤包括比较用户当前输入的密码与预先设置的密码是否匹配,如果匹配,执行步骤(b),否则结束操作。
所述步骤(b)包括无线通信模块和/或普通功能模块收到控制指令后回复确收消息的步骤;所述步骤(B)包括无线通信模块和/或普通功能模块收到控制指令后回复确收消息的步骤。
所述步骤(b)包括判断打开操作是否成功并反馈操作结果的步骤,所述步骤(B)包括判断关闭操作是否成功并反馈操作结果的步骤。
所述关闭移动通信终端的无线通信模块通过断开该模块与移动通信网络的连接或使无线通信模块上运行的协议栈进入Sleep(睡眠)状态实现。
所述打开移动通信终端的无线通信模块通过建立该模块与移动通信网络的连接或使无线通信模块上运行的协议栈从Sleep状态返回工作状态而实现。
所述指令为AT指令或自定义的字符串。
本发明的提供的控制移动通信终端的模块工作模式的装置包括收发单元,与用户接口模块、无线通信模块和普通功能模块分别相连,用于接收来自用户接口模块的操作指令,并将该指令发给分析单元,还用于接收来自无线通信模块和普通功能模块反馈的操作信息,并将所述操作信息转发给所述用户接口模块;分析单元,用于接收来自收发单元的操作指令,并分析所述操作指令,然后将分析得到的分析结果指令传送给切换单元;切换单元,用于接收分析单元传送来的所述分析结果指令,利用该指令控制无线通信模块和/或普通功能模块工作状态的转换。
所述装置还包括一个判断单元,连接在分析单元和切换单元之间,用于判断指令操作者的合法性;当接收到的所述分析结果指令为打开无线通信模块和/或普通功能模块的指令时,判断继续接收到的指令操作者输入的密码是否正确,如果正确,将所述打开无线通信模块和/或普通功能模块的指令传送给切换单元;当接收到的所述分析结果指令为关闭无线通信模块和/或普通功能模块的指令时,直接将所述关闭无线通信模块和/或普通功能模块的指令传送给切换单元。
采用本发明所述的方案,能够通过用户接口模块向无线通信模块和/或普通功能模块发送打开或关闭无线通信模块和/或普通功能模块的控制指令,使无线通信模块或普通功能模块根据接收到的指令打开或关闭,从而使自己处于工作状态或非工作状态;这样,用户就可以随时根据自己的需求,自由地打开或关闭移动通信终端的无线通信模块和普通功能模块,以减少无线链路资源的利用和无线通信模块所需电量,延长电池的使用时间和寿命,并能减轻移动通信终端对人体造成的辐射,同时使得用户达到休闲、娱乐的目的。


图1所示为移动通信终端的模块化组成示意图;图2所示为在普通功能模块处于打开而无线通信模块处于关闭的状态下,打开无线通信模块的流程示意图;图3所示为在普通功能模块和无线通信模块都关闭的状态下,打开无线通信模块的流程示意图;
图4所示为在普通功能模块和无线通信模块都打开的状态下,关闭无线通信模块的流程示意图;图5所示为本发明控制移动通信终端的模块工作模式的装置组成及指令处理流程示意图。
图6是图5所述装置的应用原理图。
具体实施例方式
下面结合附图和具体实施例详细介绍本发明。为便于描述,本实施例中将移动通信终端进行了模块划分,如图1所示。
图1所示为移动通信终端的模块化组成示意图,移动通信终端包括用户接口模块1、无线通信模块2和普通功能模块3,用户接口模块1和无线通信模块2之间采用串行接口连接。用户接口模块1是为用户操作提供的界面,用于传输用户和其他两模块之间进行信息交互的指令,指令为各模块之间适用的字符串,然后通过数据流的方式进行发送和接收。无线通信模块2负责和基站建立或切断无线通信链路,通过基站和移动通信网络进行或取消无线通信,将移动通信网络传输来的指令传输给用户接口模块,同时,无线通信模块2还负责将用户接口模块1的指令传输给移动通信网络。普通功能模块3负责进行普通功能的控制,如日程安排、闹钟、拍照等。
图2所示为在普通功能模块处于打开而无线通信模块处于关闭的状态下,打开无线通信模块的流程示意图。如图所示,在普通功能模块打开而无线通信模块关闭的状态下,如果想打开无线通信模块,用户可以通过用户接口模块1这一操作界面,打开移动通信终端的“设置”菜单,调整到预先设置的“打开无线通信模块”选项,按下确认键,这时移动通信终端的屏幕会弹出一个“请输入密码”的对话框,用户可以通过此对话框输入预先自行设置的6位数字密码(步骤21),无线通信模块2将用户此次输入的密码与自身存储的预先设置值对比,如果用户的输入次数超过规定值,如10次,且没有输入正确的密码,即当前输入的密码与原先设置的不同,则用户被拒绝打开无线通信模块2,且此终端锁,用户将再也无法打开该终端的无线通信模块2。当用户的输入次数不超过规定值,如10次时,如果用户正确输入密码(步骤22),则移动通信终端认为该用户为合法用户,同意该用户打开无线通信模块2,然后用户接口模块1向无线通信模块2发送数据流形式的指令(步骤23),该指令可以采用现有的AT指令,也可以采用自定义的易于理解的字符串,如“OpenComm(打开通信)”,在单CPU的情况下,用户接口模块1和无线通信模块2之间采用管道、邮箱的方式进行通信;在双CPU的情况下,用户接口模块1和无线通信模块2之间采用串口通信。如果无线通信模块2没有接收到来自用户接口模块1的指令,则回复一条数据流形式的发送失败的消息(步骤24),且结束本次操作;如果无线通信模块2接收到来自用户接口模块1的指令,则首先向用户接口模块1回复一条数据流形式的确认消息(步骤25),通知用户接口模块1已经接收到打开无线通信模块2的指令,然后无线通信模块2通过自身包含的指令解释器对上述用户接口模块1传来的打开无线通信模块的指令进行解析,并根据解析结果执行相应的程序,例如当采用AT指令,无线通信模块2接收到AT+COPS=0时,就从Sleep(睡眠)状态返回,重新唤醒本模块各协议栈的运行,自动搜寻移动通信网络,进行网络注册,如果注册失败,则回复一条打开失败消息(步骤28),如果注册成功(步骤26),则回复一条打开成功消息(步骤27),用户即可进行短消息、e-mail、GPRS上网等无线通信功能的操作。
在上述打开移动通信终端的无线通信模块的操作过程中,设置了输入密码的操作,如此设置可以防止用户被盗的移动通信终端再次被别人利用。同时,被盗者可以到运营商那里办理相应的手续,将被盗移动通信终端中的余额转换为新申请的话费,这样就能减少被盗者的话费损失。
图3所示为在普通功能模块和无线通信模块都关闭的状态下,打开无线通信模块的流程示意图,此时,用户首先需要按下移动通信终端的开机键,同时移动通信终端的屏幕上会弹出一个“请输入密码”的对话框(步骤31),用户通过用户接口模块1输入预先设置的密码,如果用户输入的密码错误,则回复输入失败消息(步骤39),用户将无法打开移动通信终端;如果用户输入的密码正确(步骤32),则移动通信终端自动打开普通功能模块1,并在屏幕上弹出一个“打开无线通信模块”的对话框(步骤33),用户可以根据自己的愿望确定是否打开,如果打开就按下确认键,这一过程的实现也可以通过在普通功能模块打开的情况下,在移动通信终端的“设置”菜单中设置“开机时自动打开无线通信模块”来实现。如果不想在开机时打开无线通信模块,可以通过在普通功能模块打开的情况下,在移动通信终端的“设置”菜单中设置“开机时不打开无线通信模块”来实现。此后打开无线通信模块2的步骤和上述普通功能模块打开而无线通信模块关闭的情况相同,在此不再赘述。
请参考图4,所示为在普通功能模块和无线通信模块都打开的状态下,关闭无线通信模块的流程示意图。在普通功能模块和无线通信模块都打开的情况下,如果想关闭无线通信模块而保持普通功能模块的打开状态,一种操作方法是可以通过用户接口模块1这一操作界面调整到预先设置的“关闭无线通信模块”选项,按下确定键,向无线通信模块2发送数据流形式的指令(步骤41),通知无线通信模块2关闭,该指令可以采用现有的AT指令,也可以采用自定义的易于理解的字符串,如“CloseComm(关闭通信)”,在单CPU的情况下,用户接口模块1和无线通信模块2之间采用管道、邮箱的方式进行通信;在双CPU的情况下,用户接口模块1和无线通信模块2之间采用串口通信。如果此发送失败,则回复发送失败消息(步骤46),如果此发送成功完成(步骤42),则无线通信模块2向用户接口模块1回复一条数据流形式的确认指令(步骤43),通知用户接口模块1已经接收到该关闭无线通信模块的指令,然后无线通信模块2通过自身包含的指令解释器对上述用户接口模块1传来的关闭无线通信模块的指令进行解析,并根据解析结果执行相应的程序,例如当采用AT指令,无线通信模块2接收到AT+COPS=2时,就通过无线链路切断与基站的连接,进而断开与外部移动通信网络的连接,或者运行无线通信模块上的协议栈,使得移动通信终端进入Sleep(睡眠)状态,完成关闭无线通信模块的操作,如果由于某种原因如移动通信终端处于盲区,无法进行与基站的连接,则回复关闭失败消息(步骤46),如果移动通信终端成功关闭无线通信模块2(步骤44),则回复关闭成功消息(步骤45)。这样就成功关闭了无线通信模块2。
此外,同样的情况下,如果用户想关闭无线通信模块,还有另外一种操作方法,就是通过在移动通信终端的情景模式下设置当前模式为“在飞机上”,经过这样的设置,用户接口模块1就会自动传送给无线通信模块2一条关闭无线通信模块的指令如“Closecomm(关闭通信)”,这时无线通信模块2就会自动切断与移动通信网络的连接,关闭移动通信终端的无线通信模块。
在普通功能模块关闭而无线通信模块打开的情况下,如果想关闭无线通信模块,可以通过上述普通功能模块和无线通信模块都打开的情况时关闭无线通信模块的操作,也可以通过移动通信终端的关机键,直接切断与移动通信网络的无线链路来实现关闭无线通信模块的操作。
本发明还提供了一种控制移动通信终端的模块工作模式的装置。该装置可以包括收发单元4、分析单元5、判断单元6和切换单元7,如图5所示。该装置与用户接口模块1、无线通信模块2和普通功能模块3分别连接。用户可以通过此装置轻而易举地实现开闭移动通信终端的模块工作模式的操作。下面通过普通功能模块打开而无线通信模块关闭的情况下打开无线通信模块的实现过程,详细介绍本发明装置的工作原理。首先,该装置通过收发单元4接收用户接口模块1发出的用户指令,该指令可以采用现有的AT指令,也可以采用自定义的易于理解的字符串,如“OpenComm”,然后收发单元4将该指令传送给分析单元5,分析单元5根据该指令判断用户需要进行何种操作,如用户想打开无线通信模块,分析单元5接收到的是AT+COPS=0,则认为用户想进行打开无线通信模块的操作,于是就启动判断单元6,以判断操作用户是否为合法用户。判断单元6首先发出一个请用户输入密码的指令,用户此时就可以输入自己预先设置的密码,用户当前输入的密码与用户预先设置的密码在判断单元6内进行比较,如果二者不同,则判断单元6的信号不传输给切换单元7,用户无法打开无线通信模块,如果二者相同,则切换单元7就将无线通信模块由关闭状态切换到打开状态,无线通信模块2自动搜寻移动通信网络,进行网络注册,如果注册未成功,则返回用户接口模块1一个未能打开无线通信模块的消息,通过显示屏显示出来,否则返回已打开无线通信模块的消息。
需要指出的是,判断单元6在关闭操作中不工作,信号从分析单元5经判断单元6送给切换单元7。
本发明的控制移动通信终端的模块工作模式的装置在实际使用中的连接关系如图6所示。所述装置与用户接口模块1、无线通信模块2和普通功能模块3分别连接,用于接收来自用户接口模块1的用户指令,并根据这些指令执行相应的操作,同时将无线通信模块2和普通功能模块3返回的信息传送给用户接口模块1。
众所周知,本领域的技术人员可以在不脱离本发明的精神和范围的情况下,作出各种变化和改进。因此,上述实施例应该理解为是对本发明的解释,而非限制。
权利要求
1.一种控制移动通信终端的模块工作模式的方法,所述移动通信终端包括用户接口模块、无线通信模块和普通功能模块,所述用户接口模块用于提供用户操作的界面,无线通信模块用于与移动通信网络的通信,普通功能模块负责对普通功能的控制,其特征在于,该方法包括使无线通信模块或普通功能模块处于工作状态的步骤和使无线通信模块或普通功能模块处于非工作状态的步骤,所述使无线通信模块或普通功能模块处于工作状态的步骤包括(a)用户接口模块通过发送数据流的方式向无线通信模块或普通功能模块发送打开无线通信模块和/或普通功能模块的控制指令;(b)无线通信模块和/或普通功能模块根据接收到的指令打开,使自己处于工作状态;所述使无线通信模块或普通功能模块处于非工作状态的步骤包括(A)用户接口模块通过发送数据流的方式向无线通信模块和/或普通功能模块发送关闭无线通信模块或普通功能模块的控制指令;(B)无线通信模块和/或普通功能模块根据接收到的指令关闭,使自己处于非工作状态。
2.如权利要求1所述的控制移动通信终端的模块工作模式的方法,其特征在于,所述步骤(a)和(b)之间包括密码判断的步骤,该步骤包括比较用户当前输入的密码与预先设置的密码是否匹配,如果匹配,执行步骤(b),否则结束操作。
3.如权利要求2所述的控制移动通信终端的模块工作模式的方法,其特征在于,所述步骤(b)包括无线通信模块和/或普通功能模块收到控制指令后回复确收消息的步骤;所述步骤(B)包括无线通信模块和/或普通功能模块收到控制指令后回复确收消息的步骤。
4.如权利要求1所述的控制移动通信终端的模块工作模式的方法,其特征在于,所述步骤(b)包括判断打开操作是否成功并反馈操作结果的步骤,所述步骤(B)包括判断关闭操作是否成功并反馈操作结果的步骤。
5.如权利要求1所述的控制移动通信终端的模块工作模式的方法,其特征在于,所述关闭移动通信终端的无线通信模块通过断开该模块与移动通信网络的连接或使无线通信模块上运行的协议栈进入Sleep(睡眠)状态实现。
6.如权利要求1所述的控制移动通信终端的模块工作模式的方法,其特征在于,所述打开移动通信终端的无线通信模块通过建立该模块与移动通信网络的连接或使无线通信模块上运行的协议栈从Sleep状态返回工作状态而实现。
7.如权利要求6所述的控制移动通信终端的模块工作模式的方法,其特征在于,所述指令为AT指令或自定义的字符串。
8.一种控制移动通信终端的模块工作模式的装置,其特征在于,所述装置包括收发单元,与用户接口模块、无线通信模块和普通功能模块分别相连,用于接收来自用户接口模块的操作指令,并将该指令发给分析单元,还用于接收来自无线通信模块和普通功能模块反馈的操作信息,并将所述操作信息转发给所述用户接口模块;分析单元,用于接收来自收发单元的操作指令,并分析所述操作指令,然后将分析得到的分析结果指令传送给切换单元;切换单元,用于接收分析单元传送来的所述分析结果指令,利用该指令控制无线通信模块和/或普通功能模块工作状态的转换。
9.如权利要求8所述的控制移动通信终端的模块工作模式的装置,其特征在于,所述装置还包括一个判断单元,连接在分析单元和切换单元之间,用于判断指令操作者的合法性;当接收到的所述分析结果指令为打开无线通信模块和/或普通功能模块的指令时,判断继续接收到的指令操作者输入的密码是否正确,如果正确,将所述打开无线通信模块和/或普通功能模块的指令传送给切换单元;当接收到的所述分析结果指令为关闭无线通信模块和/或普通功能模块的指令时,直接将所述关闭无线通信模块和/或普通功能模块的指令传送给切换单元。
全文摘要
本发明公开了一种控制移动通信终端的模块工作模式的方法及装置,所述方法包括打开无线通信或普通功能模块的步骤和关闭无线通信或普通功能模块的步骤。所述装置包括一个收发单元、一个分析单元和一个切换单元。采用本发明的方法,可以减少无线链路资源的利用和无线通信模块所需电量,延长电池的供话时间和寿命,并能减轻移动通信终端对人体造成的电磁辐射。
文档编号H04M1/73GK1543240SQ0312422
公开日2004年11月3日 申请日期2003年4月29日 优先权日2003年4月29日
发明者武新玲, 吴建光 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1