以短消息方式自动转发手机信息的方法

文档序号:7589989阅读:281来源:国知局
专利名称:以短消息方式自动转发手机信息的方法
技术领域
本发明属于无线通信领域,确切的说是一种以短消息方式自动转发手机信息的方法。
背景技术
手机除了通话功能以外,还为用户提供发送短消息、保存呼入呼出电话号码的功能。现在有用户经常会将手机遗忘在家中或办公室等地方,这时候,既不能知道手机接收到的重要电话和短消息,又不能给予及时回复,往往会给用户造成一定的损失。虽然现在的手机有呼叫转移的功能,但是这种功能是在预定可知的情况下将来电转接到用户指定的电话上,一旦用户不在来电转接的指定电话附近,同样达不到及时接收手机信息的效果。

发明内容本发明的目的在于克服已有技术的不足,提供一种在手机之间实现以短消息的方式自动转发手机信息的方法。
如附图4所示,本发明的实现包括如下步骤(1)开机时,根据手机中的菜单设置自动发送功能的密码。
A.设置密码,使密码开启状态标识(PWD OPEN FLAG)为真,中央处理器(CPU)将该密码存入存储器中。
B.取消密码设置,使密码开启状态标识(PWD OPEN FLAG)为假。
(2)手机接收到短消息后,中央处理器(CPU)根据密码开启状态标识来判断是否需要对短消息内容和预先设置的密码进行匹配操作。
A.如果密码开启状态标识为真,中央处理器(CPU)读出存储器中的密码与短消息内容进行匹配操作;B.如果密码开启状态标识为假,中央处理器(CPU)不执行此匹配操作。
(3)匹配操作结果为真,中央处理器(CPU)自动计数本机上未读短消息和未接来电,并将计数的结果编辑成提示短消息转发到发送密码短消息的手机上,如果计数结果不为零,则中央处理器(CPU)会将未读短消息自动转发到发送密码短消息的手机上,然后将未接来电的号码和呼入的时间编辑成短消息,发送到发送密码短消息的手机上;匹配操作结果为假,中央处理器(CPU)就不执行自动转发功能。
所述的短消息包括SMS、EMS、MMS。
所述的手机信息包括未阅读的短消息和未接的来电号码及其呼入时间。
所述的提示短消息是手机转发的第一个短消息,它包括未阅读的短消息的总数和未接来电的总数。
所述的将未接来电的号码和呼入的时间编辑成短消息是指未接来电数超过4条,四个未接来电号码和对应的四个呼入时间编辑成一个短消息转发;未接来电数不足四条的,编辑成一个短消息转发。
本发明的优点在于使手机在接收到含有密码的短消息之后能自动将未读短消息和未接来电号码以短消息的方式发送到发送密码短消息的手机上。使手机在保持原有被动接收信息功能的同时,增加了将未读短消息和未接来电信息自动发送到其它手机的功能。在此功能中手机转发的第一个短消息是记载未阅读的短消息的总数和未接来电的总数,使发送密码短消息的手机机主清楚的知道将会收到转发手机信息的个数,避免了信息的遗漏。它可以广泛的应用于无线通讯领域中中。

附图1为本发明密码设置的流程图。
附图2为本发明短消息处理的流程图。
附图3为本发明自动编辑及发送手机信息的流程图。
附图4为本发明的总流程图。
具体实施方式以下结合附图给出
具体实施例方式本发明的目的是在手机之间实现以短消息的方式自动转发手机信息,所述的短消息包括SMS、EMS、MMS,所述手机信息包括未阅读的短消息和未接的来电号码及其呼入时间。如附图1所示,本发明首先进行自动发送短消息功能密码的设置。首先需要在手机的菜单中选择并进入密码设置选项(PWDSETTING ITEM)(1-1),CPU根据用户的操作从存储器(RAM)读出密码设置程序(PWD SETTING PROGRAM)并开始执行,CPU执行密码设置程序,询问用户进行密码设置操作还是取消密码操作(1-2)。如果是取消密码操作,CPU执行密码设置程序,从存储器中读取密码开启状态标志(PWD OPEN FLAG),并将该标志设为关闭(FALSE),密码设置程序结束(1-4);如果是进行密码设置操作,CPU提示输入密码,通过键盘输入4位密码,CPU从输入缓冲区(INPUTBUFF)接收到键盘的输入信息,将其存放于在存储器中开辟的临时存储空间(TEMP PWD 1),然后继续执行密码设置程序,提示确认密码,再次通过键盘输入4位密码。CPU接收到键盘的输入信息后,将其存放于存储器中开辟的另一块临时存储空间(TEMP PWD 2),然后执行密码匹配操作(PWD COMPARE)(1-3),如果密码匹配结果为假,CPU询问是否要重新设置,如果选择重新设置,CPU重新执行密码设置程序;如果取消再次输入,CPU先清除密码临时存储区,再将密码开启标志设为关闭,密码设置程序结束;如果密码匹配结果为真,CPU保存密码进入密码存储空间(AUTO SMS PWD),删除临时存储空间,再从存储器中读出密码开启状态标志(PWD OPEN FLAG),将该标志设为开启(TRUE)(1-5),然后提示用户密码设置成功,此时密码设置过程结束。
如附图2所示,当手机接收到短消息后,CPU对短消息内容与先前设置的自动发送短消息功能密码是否匹配进行处理。手机在接收到短消息的时候,触发产生接收到短消息的事件(EVENT),CPU根据此事件自动启动短消息处理函数,CPU从存储器中读出密码开启状态标志(2-1),对标志进行判断(2-2)如果是关闭,则CPU将该标志放回存储器并退出短消息处理函数;如果是开启,CPU通过用户识别卡(SIM卡)电路,从SIM卡的IC中查找(SEARCH)刚接收到的新短消息并读出,复制进入存储器的短消息编辑区内(SMS EDIT SPACE)(2-3),然后CPU从存储器中逐字读出设置过的密码,并从存储器的临时空间中逐字读出新短消息的内容,进行匹配操作(2-4),如果匹配结果为假,则CPU把存储器中短消息编辑区内的新短消息内容清除,短消息处理程序结束(2-6);如果匹配结果为真,CPU首先把存储器临时空间中短消息编辑区内的新短消息内容清除,然后通过SIM卡电路,从SIM卡中读取该短消息的发送方号码,把该号码存入存储器中短消息接收号码的空间(SMS RECEIVER NUMBER)中(2-5),然后把该新短消息删除(2-7),随之开始启动CPU从存储器中读出自动发送未读短消息和未接来电信息的程序。此时短消息处理过程结束,最后手机CPU进行自动编辑及发送手机信息的过程,如附图3所示。在该过程中,自动发送程序由短消息处理程序调用,首先CPU自动对未读短消息进行计数(UNREAD COUNTER),然后将其由整形数据(INT)转化为字符型数据(CHAR)编辑写入存储器中的短消息编辑区(3-1),然后CPU再读取存储器中的通话记录,编历搜索其中的未接来电信息并计数,将计数结果写入存储区中的未接来电计数标志(MISS CALL COUNTER FLAG),再写入存储器中的短消息编辑区(3-2),与上述的新短消息数共同编辑成第一条短消息,CPU再将此第一条短消息根据记录下的短消息接收方号码(SMS RECEIVER NUMBER)通过转换电路进行数字编码,转换成数字信号(DIGITAL SIGNAL)发送出去(3-3)。如果未读短消息数和未接来电数均为0,则CPU在发送完该短消息后清空短消息编辑区,置空短消息接收方号码,退出自动发送程序,自动转发功能完成;如果未读短消息或未接来电不为0(3-4),则CPU通过SIM卡电路,从SIM卡中读取所有信息的未读信息标志(UNREAD FLAG),逐个进行判断,如果未读信息标志的值为真(TRUE),则根据信息索引(SMS INDEX),通过SIM卡电路,从SIM卡中读取完整的短消息内容(SMS、EMS、MMS)存入到存储器中短消息编辑区,CPU自动启动短消息发送程序,发送到接收方号码上(3-5)。CPU循环执行查找-发送操作,在SIM卡上所有的未读短消息发送完毕后(3-6),CPU清除存储器上的发送短消息编辑区。然后进入存储器中的通话记录存储区(RECORDS)中读出通话记录信息,遍历搜索未接来电标志(MISS CALL FLAG)(3-7)。如果是未接来电标志为真,则CPU读出该未接来电的号码信息和呼叫时间,分为两行写入短消息编辑区(3-8),同时CPU将存储器中的未接来电写入计数(MISS CALL WRITE COUTER)加1(3-9)。短消息编辑区设定为最多可写入八行信息,未接来电写入计数对4进行取余运算(3-11),如果取余结果不为0且未接来电写入计数不等于未接来电计数(3-10),则CPU读取下一条未接来电信息,编辑写入短消息编辑区;如果未接来电写入计数等于未接来电计数(MISS CALL COUNTER)或结果为0时,CPU暂停读取未接来电和写入,将短消息编辑区内的内容根据短消息接收方号码发送出去(3-12)。然后清空短消息编辑区,继续写入剩余的未接来电信息,直到把所有的未接来电信息发送出去(3-13);最后,CPU清空存储器中的短消息发送编辑区和短消息接收方号码,自动发送过程结束。
实施例使手机在保持原有的被动接收信息功能的同时,实现了将未读短消息和未接来电号码通过短消息的方式自动发送到其它手机的功能,增加了CPU处理信息的能力,使CPU可以自动识别短消息的内容,并根据内容自动编辑短消息和发送短消息,扩展了CPU的程序序列,进而提高了CPU的自动化。同时使用户在手机不在身边的时候也能及时接收到各种信息。它可以广泛的应用于无线通讯领域中。
权利要求
1.一种以短消息方式自动转发手机信息的方法,应用于一个移动电话系统中,所述移动电话中可以进行自动发送短消息功能的设置,所述自动转发手机信息的方法包括如下步骤(1)开机时,根据手机中的菜单设置自动发送功能的密码;A.设置密码,使密码开启状态标识为真,中央处理器将该密码存入存储器中;B.取消密码设置,使密码开启状态标识为假;(2)手机在接收到短消息后,中央处理器根据密码开启状态标识来判断是否需要对短消息内容和预先设置的密码进行匹配操作;A.如果密码开启状态标识为真,中央处理器读出存储器中的密码与短消息内容进行匹配操作;B.如果密码开启状态标识为假,中央处理器不执行此匹配操作;(3)匹配操作结果为真,中央处理器自动计数本机上未读短消息和未接来电,并将其数目编辑成提示短消息转发到发送密码短消息的手机上,如果计数结果不为零,则中央处理器会将未读短消息自动转发到发送密码短消息的手机上,然后将未接来电的号码和呼入的时间编辑成短消息,发送到发送密码短消息的手机上;匹配操作结果为假,中央处理器不执行自动转发功能。
2.如权利要求1所述的以短消息方式自动转发手机信息的方法,其特征在于所述短消息包括SMS、EMS、MMS。
3.如权利要求1所述的以短消息方式自动转发手机信息的方法,其特征在于所述手机信息包括未阅读的短消息和未接的来电号码及其呼入时间。
4.如权利要求1或2所述的以短消息方式自动转发手机信息的方法,其特征在于所述的提示短消息是手机转发的第一个短消息,包括未阅读的短消息的总数和未接来电的总数。
5.如权利要求1、2或3所述的以短消息方式自动转发手机信息的方法,其特征在于,将四个未接来电的号码和对应的四个呼入时间编辑成一个短消息转发;如果未接来电数不足四个的,编辑成一个短消息转发。
全文摘要
一种以短消息的方式自动转发手机信息的方法,所述的短消息包括SMS、EMS、MMS,所述手机信息包括未阅读的短消息和未接呼入电话的号码及呼入时间,所述自动转发手机信息的方法包括如下步骤开机时,在手机上设置自动发送功能的密码;CPU会根据密码开启状态标识,在接收到短消息后读出存储器里预设的密码,然后对短消息内容和设置的密码进行匹配操作;匹配操作结果为真的情况下CPU将自动编辑手机信息,并以短消息的方式将未读短消息的内容和未接来电号码及呼入时间转发给发送包含密码短消息的手机。本发明的优点是使机主在手机不在身边的时候也能及时的接收到手机的信息。
文档编号H04W88/02GK1684533SQ20041001760
公开日2005年10月19日 申请日期2004年4月13日 优先权日2004年4月13日
发明者莫皓然, 李强 申请人:上海迪比特实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1