一种手机信息远程查询的方法

文档序号:7966232阅读:298来源:国知局
专利名称:一种手机信息远程查询的方法
技术领域
本发明涉及一种移动通讯方法,尤其涉及的是一种对手机内信息的远程查询方法。
背景技术
随着移动通讯技术的发展,移动设备已成为人们日常不可缺少的工具。但作为一种日常随身物品,用户经常会忘带或遗失,此时手机不在身边,用户无法对机内的各类信息进行查询,这会给用户造成不少损失并带来各种麻烦,造成使用的不方便。
为了弥补这种不足,部分手机运营商也推出了用户机内信息的网络贮存服务,用户可以申请一个网络贮存账户及空间,将自己的通讯录、短信等贮存到该网络空间中,以后如果用户发现手机不在身边时,可以通过互联网、短信等方式查询自己贮存的信息。
但这种方法局限性很大,原因是用户要支付额外的网络空间使用费用,而且用户事先必须将自己重要的信息发送到上述网络空间保存,并及时更新,这对用户来说是非常不方便的。用户须经常性地反复保存、更新自己的手机内信息,这使得用户使用起来复杂且一般难以做到。
因此用户希望在手机不在身边时能有一种高效、快捷、低成本的手机信息远程查询功能,现有技术有待于继续改进和发展。

发明内容
本发明的目的是提供一种手机信息远程查询的方法,为了克服上述现有技术中存在的缺陷,通过短信指令实现远程查询手机信息,实现对手机的远程信息查询。
本发明的技术方案包括一种手机信息远程查询的方法,包括下列步骤A、用户对移动终端的远程查询参数进行配置,启动其远程查询指令模块,使手机处于查询指令控制状态;B、启动短信检测模块,对接收到的每条短信进行检测,识别出有远程查询指令的短信,并对发信者的身份进行验证;C、启动短信分析模块,分析短信内容并提取远程查询指令;D、启动信息查询模块,根据短信中的远程查询指令自动完成相应的信息查询操作;E、启动短信发送模块,自动依远程查询指令向目标地址发送一条包含上述查询结果的短信。
所述的方法,其中,所述的参数配置包括远程查询功能的启动模式,包括强制启动、自动启动或强制关闭。
所述的方法,其中,所述步骤A还包括设置短信格式为在短信的内容起始处设置的标记,用以指示该短信包括了远程查询指令。
所述的方法,其中,所述身份验证过程为用户事先设置的手机信息远程查询验证口令,以防止他人非法向该手机发送远程查询指令;所述短信检测模块包括一短信识别模块,用于从手机接收到的各种短信中准确识别出携带远程查询指令的短信;以及,一身份验证模块,用于对所述远程查询验证口令进行验证。
所述的方法,其中,所述的信息查询操作包括对移动终端内贮存的各类信息的查询,包括通讯录、未读短信、已读短信或通话记录。
所述的方法,其中,所述目标地址指一可以接收手机短信的信息实体,包括手机、固定电话或互联网短信软件。
与现有方法相比,本发明所提供的一种手机信息远程查询的方法,通过短信指令可远程查询手机中信息,彻底解决了手机不在身边时用户查询自己手机中重要信息的难题,方便了用户对手机暂时离身时的信息查询之需要。


图1是本发明手机信息远程查询方法的原理示意图;图2为本发明方法的软件功能模块示意图。
具体实施例方式
下面结合附图,将对本发明的各较佳实施例做进一步的详细描述。
在采用了本发明方法的手机中,内置了一个手机信息远程查询系统,如图2所示的,该系统在原有的手机通用短信收发系统的基础上,在接收到用户从其它话机发来的信息查询短信时,可从短信中提取远程信息查询指令,在手机上自动完成信息查询后,并将查询的结果通过短信方式自动发送用户指定的话机上,即目标地址上。
为实现上述目的,本发明采用手机短信指令的方式来对手机信息进行远程查询,支持该远程信息查询功能的手机内置了如下功能模块首先,用户须对本发明手机的远程信息查询功能参数进行配置,比如可以设置为强制启动、自动启动或强制关闭,如果在强制启动或自动启动符合一定条件时,启动手机的远程查询指令模块,使手机处于查询指令控制状态。
然后启动手机的短信检测模块,对手机接收的每条短信立即进行检测,识别出有远程查询指令的短信,并对发信者的身份进行验证;由于本发明方法的带有远程查询指令的短信具有特殊格式,可以快速有效的识别带有远程查询指令的短信;在该远程查询指令中还应该带有身份验证的信息,例如短信的某一段设置为口令数据,进行身份验证。
再启动短信分析模块,分析该短信内容并提取远程查询指令的代码内容,例如可以设置为查询手机的通讯录,未接电话和已接电话等数据;并对应启动信息查询模块,根据短信中的远程查询指令的代码内容自动在手机上完成相应的信息查询操作;然后通过通用短信收发系统的发送模块自动向发信者指定的目标地址发送一条包含上述查询结果的短信。
本发明的用户可在自己的手机中设置好手机信息远程查询短信的参数格式,例如下面是完整的查询短信参数格式**02#口令字符#查询表达式#目标发送号码*完整的短信参数共分4段,以“**”开始,以“*”结束,各参数间以“#”分隔,用户进入到手机的远程信息查询设置菜单后,看到上述配置参数,其中的第1段“02”表示远程信息查询识别代码,当手机接收到的短信包含此代码时,认为它是一条远程信息查询短信,就启动手机的远程信息查询系统。
第2段中的六位数字是用户身份验证口令,用户可以事先设置好这个口令,以后用户通过其它话机发送远程信息查询短信时,在查询短信的该位置上必须输入这个口令。
第3段是查询表达式,用户需要将详细的查询表达式填写到这里,查询表达式主要是限定查询的信息范围及查询条件,其格式可以设定为查询范围|查询条件|条目序号其中“查询范围”指要查询的信息种类,用两位数字代码表示,前一位表示大类,后一位表示小类。如1X1表示通讯录,X代表0-9,表示第X个通讯录分组;2X2表示通话记录,其中21表示未接电话,22表示已接电话,23表示已拨电话;3X3表示短信中心,其中31表示未读短信,32表示已读短信,33表示未发短信;4X4表示邮件,其中41表示未读邮件,42表示已读邮件。
“查询条件”指一个逻辑比较表达式,可使用“=、<、>、AND、OR”等比较符号。如“姓名=[王]AND地址=[北京]”表示将姓“王”而且在“北京”地区的联系人查询出来;省略查询条件表示无条件查询。
“条目序号”指被查询的信息条目的序号,从最近接收的信息时间排序算起,如果是连续的信息条目,用连字符表示,如“2-6”表示最近的第2至6条,如果是不连续的信息条目,则各条目序号间用逗号分隔,如“1,3,4,7”表示最近的第2、3、4、7条。省略条目序号默认为最近三条,如果是未读内容,默认为全部未读条目。一次可以填写多个表达式,中间用分号隔开,系统自动识别处理。
第4段是目标发送号码,即目标地址,指将查询的结果以短信方式发送到该号码上,该号码可以是手机号码或可接受短信的软件账户。
上述三种模式中,在强制启动模式下,远程查询处理系统一直处于开启中,可以对收到的短信指令立即响应并处理,缺点是对收到的每条短信都立即进行检测,占用系统资源过多,降低了系统的整体效率。在自动启动模式下,手机接收到短信后超过一定时间未读,就自动启动远程查询处理系统功能,对未读短信进行检测并处理,如果用户在手机上进行了操作,则自动关闭呼叫转移远程设置功能,取消对短信的检测,这种方式克服了强制模式的不足,但在处理上有一定的延迟,不过用户可以调整未读时间长度来解决,这种方式也比较灵活,只有当手机不在用户身边时,才自动启动该功能。在强制关闭模式下,不启动远程查询处理系统功能,对任何短信不做检测。
远程查询短信是一种特殊的手机操作指令短信,该短信必须有一个特殊的识别标记,才能被手机中的远程查询系统识别出来并执行。系统提供一个默认的查询短信识别标记代码,以后手机接收到的短信内容开头有此识别代码时,系统就认为它是一条手机信息远程查询指令短信。
同时用户对查询指令内容可进行代码定义,主要是将手机内各类信息用代码表示,如通知录代码为01、短信代码为02、通话记录代码为03等,以后通过代码可以简化并规范查询指令的书写。
为了加强系统的安全性,上述远程查询系统中还包含一个对查询短信发信人的身份验证模块,用户事先在手机上要设置好该口令,以后用户向手机发送的信息查询短信中须包含此口令,这样手机才能准确识别出机主发来的信息查询短信,以防止他人非法向手机发送查询短信。
本发明方法中,如果查询到的结果内容较多,系统可将查询结果自动拆分为多条短信发送。远程查询的信息范围包括手机内贮存的各类信息,如通讯录、未读短信、已读短信、通话记录等。
本发明方法的查询结果的发送目标地址指一个可以接收手机短信的有效信息实体,包括另外的手机、固定电话、互联网短信软件。
下面结合图1,对本发明方法的技术方案进行详细阐述某持有本发明方法的手机用户采用了手机信息远程查询功能的自动启动模式(系统默认),启动等待时间默认为5分钟,即手机收到一条未读信息超过5分钟没有被阅读时,自动启动远程信息查询功能,用户还可以修改这个等待时间。用户将远程查询密码设置为“123456”,需要强调的是用户的手机必须开机。
以后如果用户发现忘带手机后,可通过其它的手机(也可以通过电脑中的短信发送软件,如QQ短信通),编辑一条如下短信发送到自己的手机。
**02#123456#21;31;12|姓名=[王小明]#*此时用户的手机已经接到若干条未接来电及未读短信,远程信息查询系统已经启动。系统对每条未读短信内容进行检测,见图1步骤S110;从该短信的开头代码“**02”立即识别出它是一条远程信息查询短信(如果短信开头没有“**02”字符串,系统认为它是一条普通短信,分析结束);系统继续从上述短信中提取“#”后的6位口令字符,即步骤S120,并与用户在手机中设置的身份验证口令对比,即步骤S130;如果口令正确,验证通过,系统继续提取并分析上述短信的后续字符。如果口令不正确,验证不能通过,系统自动生成一条“口令错误,身份验证无法通过”的短信并发送给前述查询短信的发信人,即步骤S160。如果在短信中指定了发送的号码,则发送到指定的号码上,分析过程结束。
在上述口令验证通过后,系统从查询短信中继续提取其余部分,即提取查询表达式内容并进行分析,即步骤S140,在上述短信中,用户要求查询的内容如下三个表达式第1个表达式“21”表示查询全部的未接来电;第2个表达式“31”表示查询全部的未读短信;第3个表达式表示在通讯录第2个分组中查询“王小明”的联系资料。
查询系统根据上述三个表达式在手机中查询相应的信息,即步骤S150,将查询到的结果自动生成一条短信,如查询到如下信息并自动加入到新的短信内容中未接来电075512345678(10-21 10:31),13312345678(10-21 10:38);未读短信请明天10:30分准时参加公司产品销售会议(10-21 14:1113512345678),销售订金已打入贵司账户,请查收(10-21 15:2113612345678);通讯录王小明,手机13712345678,单位北京大明化工贸易公司,E-mail wxm9580886@163.com手机自动将上述内容发送到查询短信的发信人号码上,即步骤S160,由于查询到的内容较多,超过一条短信的最大字数限制,上述短信则自动拆分为多条进行发送。
可见本发明方法提供了一种软件方法,使得现有的手机用户使用更方便,尤其在忘带时,通过远程的信息查询过程,不会错过手机内的重要信息。
应当理解的是,上述针对具体实施例的描述较为详细,但不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1.一种手机信息远程查询的方法,包括下列步骤A、用户对移动终端的远程查询参数进行配置,启动其远程查询指令模块,使手机处于查询指令控制状态;B、启动短信检测模块,对接收到的每条短信进行检测,识别出有远程查询指令的短信,并对发信者的身份进行验证;C、启动短信分析模块,分析短信内容并提取远程查询指令;D、启动信息查询模块,根据短信中的远程查询指令自动完成相应的信息查询操作;E、启动短信发送模块,自动依远程查询指令向目标地址发送一条包含上述查询结果的短信。
2.根据权利要求1所述的方法,其特征在于,所述的参数配置包括远程查询功能的启动模式,包括强制启动、自动启动或强制关闭。
3.根据权利要求1所述的方法,其特征在于,所述步骤A还包括设置短信格式为在短信的内容起始处设置的标记,用以指示该短信包括了远程查询指令。
4.根据权利要求1所述的方法,其特征在于,所述身份验证过程为用户事先设置的手机信息远程查询验证口令,以防止他人非法向该手机发送远程查询指令;所述短信检测模块包括一短信识别模块,用于从手机接收到的各种短信中准确识别出携带远程查询指令的短信;以及,一身份验证模块,用于对所述远程查询验证口令进行验证。
5.根据权利要求1所述的方法,其特征在于,所述的信息查询操作包括对移动终端内贮存的各类信息的查询,包括通讯录、未读短信、已读短信或通话记录。
6.根据权利要求1至5中任一所述的方法,其特征在于,所述目标地址指一可以接收手机短信的信息实体,包括手机、固定电话或互联网短信软件。
全文摘要
本发明公开了一种手机信息远程查询的方法,包括下列步骤启动短信检测模块,对接收到的每条短信进行检测,识别出有远程查询指令的短信,并对发信者的身份进行验证;启动短信分析模块,分析短信内容并提取远程查询指令;启动信息查询模块,根据短信中的远程查询指令自动完成相应的信息查询操作;启动短信发送模块,自动依远程查询指令向目标地址发送一条包含上述查询结果的短信。本发明方法通过短信指令可远程查询手机中信息,彻底解决了手机不在身边时用户查询自己手机中重要信息的难题,方便了用户对手机暂时离身时的信息查询之需要。
文档编号H04W4/14GK1964531SQ20061011058
公开日2007年5月16日 申请日期2006年8月9日 优先权日2006年1月24日
发明者赵忠华, 李海林 申请人:深圳市经纬科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1