一种移动终端及其设置信息更新方法和装置的制作方法

文档序号:7758321阅读:130来源:国知局
专利名称:一种移动终端及其设置信息更新方法和装置的制作方法
技术领域
本发明属于移动终端技术领域,具体涉及一种移动终端及其设置信息更新方法和
直O
背景技术
随着移动终端技术的不断发展,用户对移动终端功能的要求也越来越高。以手机为例,随着人们生活圈的变大,活动范围也不断扩大,譬如从中国飞到了美 国出差;以及国际贸易的丰富同一款手机同时卖到了法国与韩国;这些都有可能使得同 一种手机在不同的国家使用。这就会涉及到一个问题,同一个或者同一种手机每到一个新 的地方,用户需要重新设置手机的时间、语言以及地点信息;同时,每一款手机在新使用或 者断电很长时间后,也需要用户重新设置手机的时间、语言以及地点信息;用户要重新设 置,必需知道当前的时间,地点以及语言的信息,给用户带来了很大的不便。如何能够及时的根据移动终端所在地更新所述移动终端的设置信息,提高移动终 端的人性化,是移动终端领域研究的方向之一。

发明内容
本发明的目的在于提供一种移动终端的设置信息更新方法,旨在能够及时的根据 移动终端所在地更新所述移动终端的设置信息,提高移动终端的人性化。本发明实施例是这样实现的,一种移动终端的设置信息更新方法,所述方法包括 以下步骤通过GPS获取定位的NMEA消息;解析所述NMEA消息,获取移动终端当前时间以及当前的位置信息;根据所述位置信息查询当前位置所属国家,并读取该国家的语言类型;根据读取的语言类型以及当前时间对所述移动终端的设置信息进行更新。本发明实施例的另一目的在于提供一种移动终端的设置信息更新装置,所述装置 包括NMEA消息获取模块,用于通过GPS获取定位的NMEA消息;NMEA消息解析模块,用于解析所述NMEA消息,获取移动终端当前时间以及当前的 位置信息;语言类型获取模块,用于根据所述位置信息查询当前位置所属国家,并读取该国 家的语言类型;设置信息更新模块,用于根据读取的语言类型以及当前时间对所述移动终端的设 置信息进行更新。本发明实施例的还一目的在于提供一种移动终端,所述终端包括本发明实施例提 供的设置信息更新装置。本发明实施例中,移动终端通过接收到的GPS获取当前所在地的经纬度信息以及
3时间信息,根据经纬度信息获取所在位置的国家以及该国家的语言,根据获取的语言和时 间信息对移动终端的设置信息进行更新,能够及时的根据移动终端所在地更新所述移动终 端的设置信息,提高了移动终端的人性化,利于移动终端的推广。


图1为本发明实施例提供的移动终端的设置信息更新方法的流程图;图2为本发明实施例提供的移动终端的设置信息更新装置的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不 用于限定本发明。图1示出了本发明实施例提供的移动终端的设置信息更新方法的流程。在步骤SlOl中,在移动终端开机时,开启全球定位系统(Global Positioning System, GPS);在步骤S102中,通过GPS获取定位的美国国家海洋电子协会(National Marine Electronics Association, NMEA)消息;在步骤S103中,关闭所述移动终端的GPS ;在步骤S104中,解析所述NMEA消息,获取移动终端当前时间以及当前的位置信 息;优选的,所述位置信息为当前位置的经纬度,当然也可以为其他形式的位置信息, 此处不一一列举。在步骤S105中,根据所述位置信息查询当前位置所属国家,并读取该国家的语言 类型;在步骤S106中,根据读取的语言类型以及当前时间对所述移动终端的设置信息 进行更新。以手机为例,手机中的设置信息一般会存储在文件系统中,如非易失性随机访问 存储器(Non-Volatile Random Access Memory,NVRAM)。每一种数据会存储在文件系统中 一个特定分配的位置,并分配以一固定的ID号与这个固定的物理存储位置相对应。当需要 更新某个数据时,首先根据该数据对应的ID号,找到该数据所在文件系统中的具体位置, 再将新的数据写入文件系统的适当位置当中。譬如当得到新的时间数据后,首先根据预先分配给“时间”设置项的ID号,找到对 应的文件系统中的位置,再将新的“时间”数据写入该位置,写入新的数据后,同时更新内存 中的“时间”数据的变量,这样UI设置项中的显示也会更新为新的时间。同理,可更新“地 点”以及“语言”的数据信息。其中,NMEA消息及消息的解析描述如下大部分的GPS都遵循NMEA协议。手机的GPS启动后,就会不断获取定位消息,譬 如推荐最小定位信息 $GPRMC (Recommended Minimum Specific GPS/TRANSIT Data),也就 是NMEA消息,而这些定位消息中就包含有当前的时间,以及当前手机的位置信息,譬如经纬度。NMEA通讯协议所规定的通讯语句都已是以ASCI I码为基础的,NMEA消息的数据格 式如下“$ ”为语句起始标志;“,”为域分隔符;“*”为校验和识别符,其后面的两位数为校验和,代表了“$”和“*”之间所有字符 代码的校验和,当不包括“ $ ”和“ * ”两个字符;“/”为终止符,所有的语句必须以来结束,也就是ASCII字符的“回车”和“换行。$GPRMC数据格式为$GPRMC, <1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh<CRXLF>各字段的说明$GPRMC 为帧头;<1>UTC 时间hhmmss. sss ;<2> 状态A/V ;<3> 纬度ddmm. mmmm ; <4>北纬/南纬N/S ;<5>经度dddmm. mmmm ;<6>东经/西经E/W ;<7>速度节;<8>方位 角度;<9>UTC 日期:ddmmyy ;<10> 磁偏角=000-180 ;<11> 磁偏角方向:E/ff ;<12> 模式=A/ D/E/N ;*hh为校验;<CRXLF>为回车换行。譬如$GPRMC,121252.000,A,3958.3032,N,11629. 6046,Ε,15. 15,359.95,070306,,, Α*54其中,字段1与字段9获得时间06年03月07日12时12分52秒;字段3与字段4表示纬度北纬39度58. 3032分;字段5与字段6表示经度东经116度29. 6046分。解析GPRMC消息ΝΜΕΑ消息是以语句形式发送数据的,手机GPS可能会接收到很 多类型的语句,而本发明实施例需要的只是GPRMC中的几个字段,因此就需要对接收到的 数据进行解析,取得所需的信息首先用一个函数用来分离其中需要的消息,因为每一种消息都是以$字符开头, 以换行回车(CR+LF)结束,那么函数首先从每一条消息的头得出消息的类型,如果发现是 $GPRMC,就读取整条完整的消息,即从消息头$到回车换行负,开始解析其中每个字段。由于消息$GPRMC中含有很多字段,并且每个字段以“,”号相隔,以“,”为分隔符 即遇到一个“,”表明一个字段的结束,按照这个次序分别读出需要的字段首先读出字段1,得到当前的年月日信息;再读出字段9,得到当前的时分秒信息; 读出字段3获得南北纬,再读出字段4获得纬度信息;读出字段5获得东西经,再读出字段 6,获得经度。通过当前手机的经度纬度值,到一个表中查询对应的国家,获得国家后再根据国 家查询语言。其中,该表定义了各个国家的经度纬度的范围如英国的经度纬度范围是东 经2度到西经7度北纬50度到58度,在这个范围内说明当前的位置在英国。图2示出了本发明实施例提供的移动终端的设置信息更新装置的结构。其中,GPS控制模块21,用于控制所述移动终端GPS的开关。NMEA消息获取模块22,用于通过GPS获取定位的NMEA消息;NMEA消息解析模块23,用于解析所述NMEA消息,获取移动终端当前时间以及当前的位置信息;优选的,所述位置信息为当前位置的经纬度。语言类型获取模块24,用于根据所述位置信息查询当前位置所属国家,并读取该 国家的语言类型;设置信息更新模块25,用于根据读取的语言类型以及当前时间对所述移动终端的 设置信息进行更新。本发明实施例还提供一种移动终端,所述终端包括本发明实施例提供的设置信息 更新装置,鉴于该装置在上文已有详细的描述,此处不再赘述。本发明实施例中,移动终端通过接收到的GPS获取当前所在地的经纬度信息以及 时间信息,根据经纬度信息获取所在位置的国家以及该国家的语言,根据获取的语言和时 间信息对移动终端的设置信息进行更新,能够及时的根据移动终端所在地更新所述移动终 端的设置信息,提高了移动终端的人性化,利于移动终端的推广。应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换, 而这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
一种移动终端的设置信息更新方法,其特征在于,所述方法包括以下步骤通过GPS获取定位的NMEA消息;解析所述NMEA消息,获取移动终端当前时间以及当前的位置信息;根据所述位置信息查询当前位置所属国家,并读取该国家的语言类型;根据读取的语言类型以及当前时间对所述移动终端的设置信息进行更新。
2.如权利要求1所述的移动终端的设置信息更新方法,其特征在于,通过GPS获取定位 的NMEA消息后,所述方法还包括关闭所述移动终端的GPS。
3.如权利要求1所述的移动终端的设置信息更新方法,其特征在于,所述位置信息为 当前位置的经纬度。
4.一种移动终端的设置信息更新装置,其特征在于,所述装置包括 NMEA消息获取模块,用于通过GPS获取定位的NMEA消息;NMEA消息解析模块,用于解析所述NMEA消息,获取移动终端当前时间以及当前的位置 fn息;语言类型获取模块,用于根据所述位置信息查询当前位置所属国家,并读取该国家的 语言类型;设置信息更新模块,用于根据读取的语言类型以及当前时间对所述移动终端的设置信 息进行更新。
5.如权利要求4所述的移动终端的设置信息更新装置,其特征在于,所述装置还包括 GPS控制模块,用于控制所述移动终端GPS的开关。
6.如权利要求4所述的移动终端的设置信息更新装置,其特征在于,所述位置信息为 当前位置的经纬度。
7.一种移动终端,其特征在于,所述终端包括权利要求4至6任一项所述的设置信息更新装置。
全文摘要
本发明属于移动终端技术领域,公开了一种移动终端及其设置信息更新方法和装置,所述方法包括通过GPS获取定位的NMEA消息;解析所述NMEA消息,获取移动终端当前时间以及当前的位置信息;根据所述位置信息查询当前位置所属国家,并读取该国家的语言类型;根据读取的语言类型以及当前时间对所述移动终端的设置信息进行更新。本发明能够及时的根据移动终端所在地更新所述移动终端的设置信息,提高了移动终端的人性化,利于移动终端的推广。
文档编号H04W8/24GK101938694SQ20101026546
公开日2011年1月5日 申请日期2010年8月26日 优先权日2010年8月26日
发明者杨志兵 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1