CN104507046A - 一种终端状态更新的方法 - Google Patents
一种终端状态更新的方法 Download PDFInfo
- Publication number
- CN104507046A CN104507046A CN201410723284.7A CN201410723284A CN104507046A CN 104507046 A CN104507046 A CN 104507046A CN 201410723284 A CN201410723284 A CN 201410723284A CN 104507046 A CN104507046 A CN 104507046A
- Authority
- CN
- China
- Prior art keywords
- positional information
- terminal
- language
- described positional
- linguistic property
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Navigation (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种终端状态更新的方法,该方法包括:获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置;根据所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性,其中,所述位置信息对应的语言属性用于反映所述终端当前所处地理位置使用的语言;以及根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。实施本发明实施例,能够智能地根据当前终端所处地理位置对终端所使用的语言进行更新,改善用户选择语言的体验。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种终端状态更新的方法。
背景技术
目前,以手机为代表的移动终端均可以支持多国语言,用户可以根据需求自行选择自己熟悉的语言。其一般的操作过程为:点击进入手机的设置菜单,选择语言设置,用户可以从显示的语言列表里的上百种语言中选择自己想要的语言以作为手机***的语言。当用户需要跨国家使用手机时,往往需要为手机***重新选择当地的语言,此时,用户需要手动从上百种语言中去找寻当地的语言。上述过程操作起来费时而繁琐,且对于不知道当地语言的用户来说还需要花时间去查询,从而引起不必要的麻烦。
发明内容
本发明实施例提供了一种终端状态更新的方法,能够根据当前终端所处地理位置对终端所使用的语言进行更新。
本发明实施例公开了一种终端状态更新的方法,包括:
获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置;
根据所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性,其中,所述位置信息对应的语言属性用于反映所述终端当前所处地理位置使用的语言;
根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。
本发明实施例可以获取终端的位置信息,即获取终端当前所处地理位置,还可以根据所述位置信息,从预先存储的映射关系集合中查询用于反映所述终端当前所处地理位置使用的语言的所述位置信息对应的语言属性,进而根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。通过实施本发明实施例,能够根据当前终端所处地理位置对终端所使用的语言进行更新,从而方便终端用户从中选取合适的语言,以改善用户体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种终端状态更新的方法的流程示意图;
图2是本发明实施例公开的另一种终端状态更新的方法的流程示意图;
图3是本发明实施例公开的一种终端语言列表中显示信息的示意图;
图4是本发明实施例公开的另一种终端语言列表中显示信息的示意图;
图5是本发明实施例公开的一种终端的结构示意图;
图6是本发明实施例公开的另一种终端的结构示意图;
图7是本发明实施例公开的又一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种终端状态更新的方法,能够根据当前终端所处地理位置对终端所使用的语言进行更新,从而有效改善用户更换终端***语言的体验。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种终端状态更新的方法的流程示意图。本发明实施例中,终端可以包括但不限于手机、PC、平板电脑、个人数字助理(Personal Digital Assistant,PAD)、媒体播放器以及穿戴式智能设备等。如图1所示,该终端状态更新的方法可以包括以下步骤:
S101、获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置。
本发明实施例中,用于反映终端当前所处地理位置的位置信息可以包括该终端当前所处的经度和纬度,通过获取的经纬度坐标可以确定该终端的实际位置。
本发明实施例中,步骤S101获取终端的位置信息可以包括:
通过全球定位***GPS定位和基站定位中的至少一种获取终端的位置信息。
其中,可以通过终端自身内置的GPS定位模块获取终端的位置信息(如经纬度坐标),定位时终端可事先开启GPS定位服务;也可以通过移动运营网的基站定位服务来获取终端的位置信息(如经纬度坐标),此时终端无需具备GPS定位功能,但可以开通基站定位增值服务,通过运营商的网络来获取终端的位置信息;还可以通过GPS定位和基站定位配合使用来获取终端的位置信息。终端用户可以根据终端的实际情况来选择上述合适的定位方式以获取终端当前所处的位置信息。
S102、根据所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性,其中,所述位置信息对应的语言属性用于反映所述终端当前所处地理位置使用的语言。
本发明实施例中,需事先在终端中存储好位置信息与语言属性的映射关系集合,可以以表格的形式存储在终端中,集合中的每一个元素表达形式可以为“位置信息:语言属性”或“位置信息——语言属性”以及其他形式等,以能够表达两者的映射关系为准。
本发明实施例中,所述位置信息对应的语言属性可以包括:
所述位置信息对应的语言名称、所述位置信息对应的国旗以及所述位置信息对应的标志性建筑中的一种或多种。
其中,所述位置信息对应的语言属性均与终端所处位置所使用的语言进行关联起来,为的是使终端用户能进一步了解当前所处地理位置所对应使用的语言。所述位置信息对应的语言名称可以以当地的语言来书写,如:中文对应的是“中文”,英语对应的是“English”,法语对应的是所述位置信息对应的国旗和所述位置信息对应的标志性建筑可以以图片的形式进行显示。此外,所述位置信息对应的语言属性还可以包括所述位置信息对应的地图(即所述位置信息所属国家的地图)或者其他一些能够唯一标识所述位置信息的标示物等。
举例来说,假设所述位置信息对应的语言属性包括所述位置信息对应的语言名称和所述位置信息对应的国旗,通过GPS定位和/或基站定位到终端当前所处的地理位置为“北京”,此时事先存储在终端中的映射关系集合中的一个对应关系的形式可以为“北京——中文——五星红旗”,其中“五星红旗”可以以图片的方式进行显示,从事先存储在终端中的上述映射关系集合中查询终端所处位置信息“北京”对应的语言属性,此时“北京”对应的语言属性为“中文”和“五星红旗”;假设所述位置信息对应的语言属性包括所述位置信息对应的语言名称和所述位置信息对应的标志性建筑,通过GPS定位和/或基站定位到终端当前所处的地理位置为“北京”,此时事先存储在终端中的映射关系集合中的一个对应关系的形式可以为“北京——中文——长城”,其中“长城”可以以图片的方式进行显示,从事先存储在终端中的上述映射关系集合中查询终端所处位置信息“北京”对应的语言属性,此时“北京”对应的语言属性为“中文”和“长城”;假设所述位置信息对应的语言属性包括所述位置信息对应的语言名称、所述位置信息对应的国旗和所述位置信息对应的标志性建筑,通过GPS定位和/或基站定位到终端当前所处的地理位置为“北京”,此时事先存储在终端中的映射关系集合中的一个对应关系的形式可以为“北京——中文——五星红旗——长城”,其中“五星红旗”和“长城”可以以图片的方式进行显示,从事先存储在终端中的上述映射关系集合中查询终端所处位置信息“北京”对应的语言属性,此时“北京”对应的语言属性为“中文”、“五星红旗”和“长城”。
S103、根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。
其中,执行步骤S103的前提是终端用户需事先开启终端的语言列表自动更新功能,终端的语言列表自动更新功能默认开启的除外。
作为一种可选的实施方式,步骤S103根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表可以为:
根据查询到的所述位置信息对应的语言属性将所述位置信息对应的语言属性更新至所述终端的语言列表的首位。
其中,不仅可以将所述位置信息对应的语言属性更新至所述终端的语言列表的首位,还可以将所述位置信息对应的语言属性更新至所述终端的语言列表的次位、末位或其他特定位置。上述更新操作有利于终端用户快速的找到所述位置信息对应的语言属性,从而可以方便地选择所述位置信息对应的语言属性。
作为一种可选的实施方式,步骤S103根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表可以为:
根据查询到的所述位置信息对应的语言属性在所述终端的语言列表中为所述位置信息对应的语言属性设置标记。
其中,设置标记可以包括将所述位置信息对应的语言属性中的文字进行上色处理(如将字体标为红色或其他显著颜色),用于与其他字体颜色进行区分,使终端用户很容易从上百种语言中找到标记过的语言;设置标记也可以包括对所述位置信息对应的语言属性中的文字进行加粗处理,从而很容易与未进行加粗处理的语言进行区分;设置标记还可以包括为所述位置信息对应的语言属性增加背景颜色等等。上述几种设置标记的方法可以单独使用,也可以配合起来一起使用。设置标记以能够区分所述位置信息对应的语言属性与所述终端的语言列表中的其他语言属性为准,方便终端用户能够快速地选择终端所处地理位置所使用的语言。
在图1所描述的方法中,在获取终端的位置信息后,可以根据所述位置信息从预先存储的映射关系集合中查询所述位置信息对应的语言属性,并根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。通过实施图1所描述的方法,能够智能地根据当前终端所处地理位置对终端所使用的语言进行更新,从而方便终端用户从中选取合适的语言,以有效地改善用户更换终端***语言的体验。
请参阅图2,图2是本发明实施例公开的另一种终端状态更新的方法的流程示意图。如图2所示,该终端状态更新的方法可以包括以下步骤:
S201、获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置。
本发明实施例中,步骤S201获取终端的位置信息可以包括:
通过全球定位***GPS定位和基站定位中的至少一种获取终端的位置信息。
其中,所述位置信息可以包括该终端当前所处的经度和纬度,通过获取的经纬度坐标可以确定该终端的实际位置。
S202、根据所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性。
本发明实施例中,执行步骤S202的前提是需要事先在终端中存储好位置信息与语言属性的映射关系集合。
本发明实施例中,所述位置信息对应的语言属性可以包括:
所述位置信息对应的语言名称、所述位置信息对应的国旗以及所述位置信息对应的标志性建筑中的一种或多种。
S203、根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。
本发明实施例中,根据所述位置信息对应的语言属性更新所述终端的语言列表可以将所述位置信息对应的语言属性在所述终端的语言列表中进行突出显示,如:将所述位置信息对应的语言属性放在终端的语言列表的特定位置(如首位、次位、末位等)和/或将所述位置信息对应的语言属性设置标记(如上色、加粗、添加背景颜色等)等。
作为一种可选的实施方式,在执行步骤S203根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表之后,该终端状态更新的方法还可以包括:
接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的语言名称所触发的;
响应所述操作指令,将所述终端当前的***语言切换为所述语言名称对应的语言。
其中,所述位置信息对应的语言属性包括所述位置信息对应的语言名称,所述位置信息对应的语言名称与该名称所代表的语言相关联,所述位置信息对应的语言名称可以以当地的语言来书写,如:中文对应的是“中文”,英语对应的是“English”,法语对应的是等。终端用户通过单击或双击的方式选取语言列表中所述位置信息对应的语言名称,终端接收到用户的该操作后,响应该操作并将用户选取的所述位置信息对应的语言名称所代表的语言作为终端***的语言。
作为一种可选的实施方式,在执行步骤S203根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表之后,该终端状态更新的方法还可以包括:
接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的国旗所触发的;
响应所述操作指令,将所述终端当前的***语言切换为所述国旗代表的国家所使用的语言。
其中,所述位置信息对应的语言属性包括所述位置信息对应的国旗,所述位置信息对应的国旗与该国旗所代表的国家所使用的语言相关联(如:五星红旗即代表中国的中文等),所述位置信息对应的国旗可以以图片的方式显示在终端的语言列表中。终端用户通过单击或双击的方式选取语言列表中所述位置信息对应的国旗,终端接收到用户的该操作后,响应该操作并将用户选取的所述位置信息对应的国旗代表的国家所使用的语言作为终端***的语言。
作为一种可选的实施方式,在执行步骤S203根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表之后,该终端状态更新的方法还可以包括:
接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的标志性建筑所触发的;
响应所述操作指令,将所述终端当前的***语言切换为所述标志性建筑所在国家所使用的语言。
其中,所述位置信息对应的语言属性包括所述位置信息对应的标志性建筑,所述位置信息对应的标志性建筑与该标志性建筑所在国家所使用的语言相关联(如:“长城”代表中国的中文、“大本钟”代表英国的英文等),所述位置信息对应的标志性建筑可以以图片的方式显示在终端的语言列表中。终端用户通过单击或双击的方式选取语言列表中所述位置信息对应的标志性建筑,终端接收到用户的该操作后,响应该操作并将用户选取的所述位置信息对应的标志性建筑所在国家所使用的语言作为终端***的语言。
可选的,所述位置信息对应的语言属性可以包括所述位置信息对应的语言名称、所述位置信息对应的国旗或所述位置信息对应的标志性建筑这三者中的其中一种,也可以包括三者中的任意两种组合或同时包括上述三者。如图3所示,图3为本发明实施例公开的一种终端语言列表中显示信息的示意图,该示意图中所述位置信息对应的语言属性包括所述位置信息对应的语言名称和所述位置信息对应的国旗。用户只需点击某一语言名称和国旗所在栏即可以选择该语言名称和国旗所对应的语言作为终端***语言。
举例来说,假设终端通过定位模块获取到当前所处的地理位置为“北京”,根据该地理位置,从预先存储的映射关系集合中查询“北京”所对应的语言属性,并将该语言属性更新至终端语言列表的首位,其中,该语言属性包括“北京”所在国家的国旗(以图片方式显示的五星红旗)和所使用语言的名称(中文),如图3所示,此时“北京”所对应的语言属性位于语言列表的首位,终端用户只需点击“中文”和“五星红旗”这一栏,则终端响应用户这一操作并将该终端的***语言切换为中文。
可选的,如图4所示,图4为本发明实施例公开的另一种终端语言列表中显示信息的示意图,该示意图中所述位置信息对应的语言属性包括所述位置信息对应的语言名称和所述位置信息对应的标志性建筑。用户只需点击某一语言名称和标志性建筑所在栏即可以选择该语言名称和标志性建筑所对应的语言作为终端***语言。
举例来说,假设终端通过定位模块获取到当前所处的地理位置为“北京”,根据该地理位置,从预先存储的映射关系集合中查询“北京”所对应的语言属性,并将该语言属性更新至终端语言列表的首位,其中,该语言属性包括“北京”所在国家的标志性建筑(以图片方式显示的长城)和所使用语言的名称(中文),如图4所示,此时“北京”所对应的语言属性位于语言列表的首位,终端用户只需点击“中文”和“长城”这一栏,则终端响应用户这一操作并将该终端的***语言切换为中文。
作为一种可选的实施方式,在执行步骤S201获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置之后,该终端状态更新的方法还可以包括:
S204、根据所述位置信息,从所述预先存储的映射关系集合中查询所述位置信息对应的时区。
其中,预先存储的映射关系集合中除包含与终端位置信息相关的语言属性外,还可以包括与终端位置信息相关的时区,该集合中的元素表达形式可以为“位置信息:语言属性:时区”或“位置信息——语言属性——时区”以及其他形式等,以能够表达三者的映射关系为准。此外,时区可以以GMT(GreenwichMean Time,格林尼治标准时间)为依据,如伦敦时区为GMT+0:00,北京时区为GMT+8:00等。
S205、根据查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区。
其中,执行步骤S205的前提是终端用户需事先开启终端的时区自动切换功能,终端的时区自动切换功能默认开启的除外。
举例来说,假设终端开始位于日本东京,此时终端的***语言为日语,终端的时区为GMT+9:00,当该终端的用户到达中国北京时,则终端根据定位模块获取的当前终端所处位置信息,将与中文对应的语言属性更新至语言列表的首位和/或进行突出显示,同时自动切换时区至北京所处的GMT+8:00时区。
本发明实施例中,在执行步骤S205根据查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区之后,该终端状态更新的方法还可以包括:
根据所述位置信息对应的时区更新所述终端的***参数,所述***参数包括所述终端显示的当前时间和所述终端显示的当前日期。
举例来说,假设终端开始位于日本东京,此时终端的时区为GMT+9:00,终端显示的当地时间为8:30,日期为2014年10月10日,当该终端的用户到达中国北京时,则终端根据定位模块获取的当前终端所处位置信息,自动切换时区至北京所处的GMT+8:00时区,同时将终端显示的时间8:30更新为8:30-(9-8)=7:30,日期为2014年10月10日;若终端开始位于日本东京时所显示的时间为00:30,日期为2014年10月10日,当该终端的用户到达中国北京时,则终端根据定位模块获取的当前终端所处位置信息,自动切换时区至北京所处的GMT+8:00时区,同时将终端显示的时间00:30更新为00:30-(9-8)=23:30,日期为2014年10月9日。
可以理解的是,步骤S202~S203与步骤S204~S205之间没有必然的执行先后顺序,可同步执行或交错执行,当然步骤S204~S205也可先于步骤S202~S203执行。
在图2所描述的方法中,在获取终端的位置信息后,可以根据所述位置信息从预先存储的映射关系集合中查询所述位置信息对应的语言属性,并根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表;也可以根据所述位置信息,从所述预先存储的映射关系集合中查询所述位置信息对应的时区,并根据查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区。通过实施图2所描述的方法,能够根据当前终端所处地理位置对终端所使用的语言进行更新,从而方便终端用户从中选取合适的语言,以有效地改善用户更换终端***语言的体验,以及可以根据当前终端所处地理位置自动切换终端的时区。
请参阅图5,图5是本发明实施例公开的一种终端的结构示意图,用于执行本发明实施例公开的终端状态更新的方法。本发明实施例中,终端可以包括但不限于手机、PC、平板电脑、PAD、媒体播放器以及穿戴式智能设备等。如图5所示,该终端可以包括:
获取单元501,用于获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置。
本发明实施例中,用于反映终端当前所处地理位置的位置信息可以包括该终端当前所处的经度和纬度,通过获取的经纬度坐标可以确定该终端的实际位置。
本发明实施例中,获取单元501具体可以用于通过全球定位***GPS定位和基站定位中的至少一种获取终端的位置信息。
其中,获取单元501可以通过终端自身内置的GPS定位模块获取终端的位置信息(如经纬度坐标),定位时终端可事先开启GPS定位服务;获取单元501也可以通过移动运营网的基站定位服务来获取终端的位置信息(如经纬度坐标),此时终端无需具备GPS定位功能,但可以开通基站定位增值服务,通过运营商的网络来获取终端的位置信息;获取单元501还可以通过GPS定位和基站定位配合使用来获取终端的位置信息。终端用户可以根据终端的实际情况来选择上述合适的定位方式以获取终端当前所处的位置信息。
语言查询单元502,用于根据上述获取单元501获取到的所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性,其中,所述位置信息对应的语言属性用于反映所述终端当前所处地理位置使用的语言。
本发明实施例中,需事先在终端中存储好位置信息与语言属性的映射关系集合,可以以表格的形式存储在终端中,集合中的每一个元素表达形式可以为“位置信息:语言属性”或“位置信息——语言属性”以及其他形式等,以能够表达两者的映射关系为准。
本发明实施例中,所述位置信息对应的语言属性可以包括:
所述位置信息对应的语言名称、所述位置信息对应的国旗以及所述位置信息对应的标志性建筑中的一种或多种。
其中,所述位置信息对应的语言属性均与终端所处位置所使用的语言进行关联起来,为的是使终端用户能进一步了解当前所处地理位置所对应使用的语言。所述位置信息对应的语言名称可以以当地的语言来书写,如:中文对应的是“中文”,英语对应的是“English”,法语对应的是所述位置信息对应的国旗和所述位置信息对应的标志性建筑可以以图片的形式进行显示。此外,所述位置信息对应的语言属性还可以包括所述位置信息对应的地图(即所述位置信息所属国家的地图)或者其他一些能够唯一标识所述位置信息的标示物等。
语言列表更新单元503,用于根据上述语言查询单元502查询到的所述位置信息对应的语言属性更新所述终端的语言列表。
其中,终端用户需事先开启终端的语言列表自动更新功能,终端的语言列表自动更新功能默认开启的除外。
可选的,语言列表更新单元503具体用于根据上述语言查询单元502查询到的所述位置信息对应的语言属性将所述位置信息对应的语言属性更新至所述终端的语言列表的首位。
其中,语言列表更新单元503不仅可以将所述位置信息对应的语言属性更新至所述终端的语言列表的首位,还可以将所述位置信息对应的语言属性更新至所述终端的语言列表的次位、末位或其他特定位置,这样有利于终端用户快速的找到所述位置信息对应的语言属性,从而可以方便地选择所述位置信息对应的语言属性。
可选的,语言列表更新单元503具体用于根据上述语言查询单元502查询到的所述位置信息对应的语言属性在所述终端的语言列表中为所述位置信息对应的语言属性设置标记。
其中,设置标记可以包括将所述位置信息对应的语言属性中的文字进行上色处理(如将字体标为红色或其他显著颜色),用于与其他字体颜色进行区分,使终端用户很容易从上百种语言中找到标记过的语言;设置标记也可以包括对所述位置信息对应的语言属性中的文字进行加粗处理,从而很容易与未进行加粗处理的语言进行区分;设置标记还可以包括为所述位置信息对应的语言属性增加背景颜色等等。上述几种设置标记的方法可以单独使用,也可以配合起来一起使用。设置标记以能够区分所述位置信息对应的语言属性与所述终端的语言列表中的其他语言属性为准,方便终端用户能够快速地选择终端所处地理位置所使用的语言。
图5所示的终端中的获取单元获取终端的位置信息后,语言查询单元可以根据该位置信息从预先存储的映射关系集合中查询所述位置信息对应的语言属性,以及语言列表更新单元根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。图5所示的终端能够根据当前终端所处地理位置对终端所使用的语言进行更新,从而方便终端用户从中选取合适的语言,以有效地改善用户更换终端***语言的体验。
请参阅图6,图6是本发明实施例公开的另一种终端的结构示意图,用于执行本发明实施例公开的终端状态更新的方法。其中,图6所示的终端是在图5所示的终端的基础上进一步优化得到的。如图6所示,该终端除包括图5所示的终端所包括的单元外,还可以包括:
操作指令接收单元504,可以用于接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的语言名称所触发的;
语言切换单元505,可以用于响应所述操作指令,将所述终端当前的***语言切换为所述语言名称对应的语言。
其中,所述位置信息对应的语言属性包括所述位置信息对应的语言名称,所述位置信息对应的语言名称与该名称所代表的语言相关联,所述位置信息对应的语言名称可以以当地的语言来书写,如:中文对应的是“中文”,英语对应的是“English”,法语对应的是等。终端用户通过单击或双击的方式选取语言列表中所述位置信息对应的语言名称,操作指令接收单元504接收到用户的该操作后,响应该操作并将用户选取的所述位置信息对应的语言名称所代表的语言作为终端***的语言。
可选的,上述操作指令接收单元504,可以用于接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的国旗所触发的;
上述语言切换单元505,可以用于响应所述操作指令,将所述终端当前的***语言切换为所述国旗代表的国家所使用的语言。
其中,所述位置信息对应的语言属性包括所述位置信息对应的国旗,所述位置信息对应的国旗与该国旗所代表的国家所使用的语言相关联(如:五星红旗即代表中国的中文等),所述位置信息对应的国旗可以以图片的方式显示在终端的语言列表中。终端用户通过单击或双击的方式选取语言列表中所述位置信息对应的国旗,上述操作指令接收单元504接收到用户的该操作后,响应该操作并将用户选取的所述位置信息对应的国旗代表的国家所使用的语言作为终端***的语言。
可选的,上述操作指令接收单元504,可以用于接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的标志性建筑所触发的;
上述语言切换单元505,可以用于响应所述操作指令,将所述终端当前的***语言切换为所述标志性建筑所在国家所使用的语言。
其中,所述位置信息对应的语言属性包括所述位置信息对应的标志性建筑,所述位置信息对应的标志性建筑与该标志性建筑所在国家所使用的语言相关联(如:“长城”代表中国的中文、“大本钟”代表英国的英文等),所述位置信息对应的标志性建筑可以以图片的方式显示在终端的语言列表中。终端用户通过单击或双击的方式选取语言列表中所述位置信息对应的标志性建筑,终端接收到用户的该操作后,响应该操作并将用户选取的所述位置信息对应的标志性建筑所在国家所使用的语言作为终端***的语言。
时区查询单元506,用于在上述获取单元501获取到终端的位置信息后,根据所述位置信息,从所述预先存储的映射关系集合中查询所述位置信息对应的时区。
其中,预先存储的映射关系集合中除包含与终端位置信息相关的语言属性外,还可以包括与终端位置信息相关的时区,该集合中的元素表达形式可以为“位置信息:语言属性:时区”或“位置信息——语言属性——时区”以及其他形式等,以能够表达三者的映射关系为准。此外,时区可以以格林尼治标准时间GMT为依据,如伦敦时区为GMT+0:00,北京时区为GMT+8:00等。
时区切换单元507,用于根据上述时区查询单元506查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区。
其中,终端用户需事先开启终端的时区自动切换功能,终端的时区自动切换功能默认开启的除外。
举例来说,假设终端开始位于日本东京,此时终端的***语言为日语,终端的时区为GMT+9:00,当该终端的用户到达中国北京时,则上述语言列表更新单元503根据当前终端所处位置信息,将与中文对应的语言属性更新至语言列表的首位和/或进行突出显示,同时时区切换单元507自动切换时区至北京所处的GMT+8:00时区。
***参数更新单元508,用于在上述时区切换单元507根据上述时区查询单元506查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区之后,根据所述位置信息对应的时区更新所述终端的***参数,所述***参数包括所述终端显示的当前时间和所述终端显示的当前日期。
举例来说,假设终端开始位于日本东京,此时终端的时区为GMT+9:00,终端显示的当地时间为8:30,日期为2014年10月10日,当该终端的用户到达中国北京时,则上述时区切换单元507根据当前终端所处位置信息,自动切换时区至北京所处的GMT+8:00时区,同时将终端显示的时间8:30更新为8:30-(9-8)=7:30,日期为2014年10月10日;若终端开始位于日本东京时所显示的时间为00:30,日期为2014年10月10日,当该终端的用户到达中国北京时,则上述时区切换单元507根据当前终端所处位置信息,自动切换时区至北京所处的GMT+8:00时区,同时将终端显示的时间00:30更新为00:30-(9-8)=23:30,日期为2014年10月9日。
图6所示的终端能够智能地根据当前终端所处地理位置对终端所使用的语言进行更新,从而方便终端用户从中选取合适的语言,以有效地改善用户更换终端***语言的体验,以及可以根据当前终端所处地理位置自动切换终端的时区。
请参阅图7,图7是本发明实施例公开的又一种终端的结构示意图,用于执行本发明实施例公开的终端状态更新的方法。如图7所示,该终端700可以包括:至少一个处理器701,至少一个输入装置702,至少一个输出装置703,存储器705等组件。其中,这些组件通过一条或多条总线704进行通信连接。本领域技术人员可以理解,图7中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器701为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器705内的程序和/或模块,以及调用存储在存储器705内的数据,以执行终端的各种功能和处理数据。处理器701可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器701可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signal processor,简称DSP)、图形处理器(Graphic ProcessingUnit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
输入装置702可以包括标准的有线接口、无线接口等,也可以包括触摸屏、键盘等。
输出装置703可以包括显示屏,用于输出终端***语言以及显示***当前的时间和日期。
存储器705可用于存储软件程序以及模块,处理器701、输入装置702以及输出装置703通过调用存储在存储器705中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器705主要包括程序存储区和数据存储区,其中,程序存储区可存储操作***706、至少一个功能所需的应用程序707(如语言属性查询程序、终端语言列表更新程序等)等;数据存储区可存储根据终端的使用所创建的数据(如映射关系集合)等。在本发明实施方式中,操作***706可以是Android***、iOS***或Windows操作***等等。
具体地,处理器701、输入装置702以及输出装置703调用存储在存储器705中的应用程序707,用于执行以下操作:
输入装置702获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置;
处理器701根据输入装置702获取的所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性,其中,所述位置信息对应的语言属性用于反映所述终端当前所处地理位置使用的语言;
处理器701根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。
本发明实施例中,输入装置702获取终端的位置信息具体可以为:
通过全球定位***GPS定位和基站定位中的至少一种获取终端的位置信息。
作为一种可选的实施方式,处理器701根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表具体可以为:
根据查询到的所述位置信息对应的语言属性将所述位置信息对应的语言属性更新至所述终端的语言列表的首位。
作为一种可选的实施方式,处理器701根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表具体可以为:
根据查询到的所述位置信息对应的语言属性在所述终端的语言列表中为所述位置信息对应的语言属性设置标记。
本发明实施例中,处理器701查询到的所述位置信息对应的语言属性可以包括:
所述位置信息对应的语言名称、所述位置信息对应的国旗以及所述位置信息对应的标志性建筑中的一种或多种。
作为一种可选的实施方式,处理器701在根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表之后,处理器701和输入装置702调用存储器705中的应用程序707,还可以执行以下步骤:
输入装置702接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的语言名称所触发的;
处理器701响应所述操作指令,将所述终端当前的***语言切换为所述语言名称对应的语言。
作为一种可选的实施方式,处理器701在根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表之后,处理器701和输入装置702调用存储器705中的应用程序707,还可以执行以下步骤:
输入装置702接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的国旗所触发的;
处理器701响应所述操作指令,将所述终端当前的***语言切换为所述国旗代表的国家所使用的语言。
作为一种可选的实施方式,处理器701在根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表之后,处理器701和输入装置702调用存储器705中的应用程序707,还可以执行以下步骤:
输入装置702接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的标志性建筑所触发的;
处理器701响应所述操作指令,将所述终端当前的***语言切换为所述标志性建筑所在国家所使用的语言。
作为一种可选的实施方式,处理器701调用存储器705中的应用程序707,还可以执行以下步骤:
根据输入装置702获取的所述位置信息,从所述预先存储的映射关系集合中查询所述位置信息对应的时区;
根据查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区。
作为一种可选的实施方式,处理器701在根据查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区之后,还可以执行以下步骤:
根据所述位置信息对应的时区更新所述终端的***参数,所述***参数包括所述终端的输出装置703显示的当前时间和所述终端的输出装置703显示的当前日期。
具体的,本发明实施例中介绍的终端可以实施本发明结合图1或图2介绍的终端状态更新的方法实施例中的部分或全部流程。
本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application SpecificIntegrated Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种终端状态更新的方法,其特征在于,包括:
获取终端的位置信息,所述位置信息用于反映所述终端当前所处地理位置;
根据所述位置信息,从预先存储的映射关系集合中查询所述位置信息对应的语言属性,其中,所述位置信息对应的语言属性用于反映所述终端当前所处地理位置使用的语言;
根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表。
2.根据权利要求1所述的方法,其特征在于,所述获取终端的位置信息包括:
通过全球定位***GPS定位和基站定位中的至少一种获取终端的位置信息。
3.根据权利要求1所述的方法,其特征在于,所述根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表包括:
根据查询到的所述位置信息对应的语言属性将所述位置信息对应的语言属性更新至所述终端的语言列表的首位。
4.根据权利要求1所述的方法,其特征在于,所述根据查询到的所述位置信息对应的语言属性更新所述终端的语言列表包括:
根据查询到的所述位置信息对应的语言属性在所述终端的语言列表中为所述位置信息对应的语言属性设置标记。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述位置信息对应的语言属性包括:
所述位置信息对应的语言名称、所述位置信息对应的国旗以及所述位置信息对应的标志性建筑中的一种或多种。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的语言名称所触发的;
响应所述操作指令,将所述终端当前的***语言切换为所述语言名称对应的语言。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的国旗所触发的;
响应所述操作指令,将所述终端当前的***语言切换为所述国旗代表的国家所使用的语言。
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收用户的操作指令,所述操作指令为针对所述语言列表中的所述位置信息对应的标志性建筑所触发的;
响应所述操作指令,将所述终端当前的***语言切换为所述标志性建筑所在国家所使用的语言。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述位置信息,从所述预先存储的映射关系集合中查询所述位置信息对应的时区;
根据查询到的所述位置信息对应的时区将所述终端的时区切换为所述位置信息对应的时区。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
根据所述位置信息对应的时区更新所述终端的***参数,所述终端的***参数包括所述终端显示的当前时间和所述终端显示的当前日期。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410723284.7A CN104507046A (zh) | 2014-12-02 | 2014-12-02 | 一种终端状态更新的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410723284.7A CN104507046A (zh) | 2014-12-02 | 2014-12-02 | 一种终端状态更新的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104507046A true CN104507046A (zh) | 2015-04-08 |
Family
ID=52948748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410723284.7A Pending CN104507046A (zh) | 2014-12-02 | 2014-12-02 | 一种终端状态更新的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104507046A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105911860A (zh) * | 2016-04-25 | 2016-08-31 | 惠州Tcl移动通信有限公司 | 一种蓝牙手表的时区自动更新方法及*** |
CN109597922A (zh) * | 2019-01-03 | 2019-04-09 | 安徽华米信息科技有限公司 | 时区确定方法、装置、可穿戴设备及*** |
CN112395384A (zh) * | 2020-12-01 | 2021-02-23 | 北京猎户星空科技有限公司 | 地图配置方法、装置、智能机器人及存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829261A (zh) * | 2005-01-11 | 2006-09-06 | Lg电子株式会社 | 提供支持多语言的移动终端和*** |
CN101128048A (zh) * | 2005-09-01 | 2008-02-20 | 美国博通公司 | 管理多模式通信设备的通信的***和方法 |
CN101212623A (zh) * | 2007-12-20 | 2008-07-02 | 深圳市同洲电子股份有限公司 | 一种数据记录的移动方法、***及数字电视接收终端 |
CN101473302A (zh) * | 2006-06-22 | 2009-07-01 | 汤姆森许可贸易公司 | 对用户界面中的语言进行更新的方法和设备 |
US20090179774A1 (en) * | 2008-01-15 | 2009-07-16 | Qnx Software Systems (Wavemakers), Inc. | Dynamic siren detection and notification system |
CN101754367A (zh) * | 2008-12-19 | 2010-06-23 | 康佳集团股份有限公司 | 根据gps定位自动设置***语言和时区的方法 |
CN101938694A (zh) * | 2010-08-26 | 2011-01-05 | 惠州Tcl移动通信有限公司 | 一种移动终端及其设置信息更新方法和装置 |
CN101986739A (zh) * | 2010-10-28 | 2011-03-16 | 中兴通讯股份有限公司 | 移动终端设置语言的方法及移动终端 |
US7957853B2 (en) * | 2006-06-13 | 2011-06-07 | The Mitre Corporation | Flight restriction zone detection and avoidance |
CN103595846A (zh) * | 2012-08-17 | 2014-02-19 | 中兴通讯股份有限公司 | 一种移动终端通讯录排序方法和*** |
CN103595868A (zh) * | 2013-11-13 | 2014-02-19 | 广东欧珀移动通信有限公司 | 一种手持设备上基于地理位置的语言扩充方法及*** |
-
2014
- 2014-12-02 CN CN201410723284.7A patent/CN104507046A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829261A (zh) * | 2005-01-11 | 2006-09-06 | Lg电子株式会社 | 提供支持多语言的移动终端和*** |
CN101128048A (zh) * | 2005-09-01 | 2008-02-20 | 美国博通公司 | 管理多模式通信设备的通信的***和方法 |
US7957853B2 (en) * | 2006-06-13 | 2011-06-07 | The Mitre Corporation | Flight restriction zone detection and avoidance |
CN101473302A (zh) * | 2006-06-22 | 2009-07-01 | 汤姆森许可贸易公司 | 对用户界面中的语言进行更新的方法和设备 |
CN101212623A (zh) * | 2007-12-20 | 2008-07-02 | 深圳市同洲电子股份有限公司 | 一种数据记录的移动方法、***及数字电视接收终端 |
US20090179774A1 (en) * | 2008-01-15 | 2009-07-16 | Qnx Software Systems (Wavemakers), Inc. | Dynamic siren detection and notification system |
CN101754367A (zh) * | 2008-12-19 | 2010-06-23 | 康佳集团股份有限公司 | 根据gps定位自动设置***语言和时区的方法 |
CN101938694A (zh) * | 2010-08-26 | 2011-01-05 | 惠州Tcl移动通信有限公司 | 一种移动终端及其设置信息更新方法和装置 |
CN101986739A (zh) * | 2010-10-28 | 2011-03-16 | 中兴通讯股份有限公司 | 移动终端设置语言的方法及移动终端 |
CN103595846A (zh) * | 2012-08-17 | 2014-02-19 | 中兴通讯股份有限公司 | 一种移动终端通讯录排序方法和*** |
CN103595868A (zh) * | 2013-11-13 | 2014-02-19 | 广东欧珀移动通信有限公司 | 一种手持设备上基于地理位置的语言扩充方法及*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105911860A (zh) * | 2016-04-25 | 2016-08-31 | 惠州Tcl移动通信有限公司 | 一种蓝牙手表的时区自动更新方法及*** |
US10788796B2 (en) | 2016-04-25 | 2020-09-29 | Huizhou Tcl Mobile Communication Co., Ltd. | Automatic time zone updating method and system for bluetooth watch |
CN109597922A (zh) * | 2019-01-03 | 2019-04-09 | 安徽华米信息科技有限公司 | 时区确定方法、装置、可穿戴设备及*** |
WO2020140472A1 (zh) * | 2019-01-03 | 2020-07-09 | 安徽华米信息科技有限公司 | 时区确定方法、装置、可穿戴设备及*** |
CN109597922B (zh) * | 2019-01-03 | 2023-02-28 | 北京顺源开华科技有限公司 | 时区确定方法、装置、可穿戴设备及*** |
CN112395384A (zh) * | 2020-12-01 | 2021-02-23 | 北京猎户星空科技有限公司 | 地图配置方法、装置、智能机器人及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104503987A (zh) | 一种终端 | |
CN111522481B (zh) | 图层数据处理方法、装置、计算机设备及存储介质 | |
CN100365386C (zh) | 便携式终端装置及位置校正方法 | |
CN103595868B (zh) | 一种手持设备上基于地理位置的语言扩充方法及*** | |
EP2518642A1 (en) | Method and terminal device for updating word stock | |
CN102326444B (zh) | 一种旅行协助方法及终端 | |
CN101154222A (zh) | 一种在线更新地图的***和方法 | |
EP2769182B1 (en) | Methods and apparatus for identifying geographic locations | |
KR20150071252A (ko) | 전자장치에서 화면 구성 제어를 위한 방법 및 장치 | |
CN104602186B (zh) | 一种联系人定位方法 | |
EP2369495A1 (en) | Browser based objects for copying and sending operations | |
CN102655555A (zh) | 终端设备、解锁处理方法和装置 | |
CN104572752A (zh) | 应用程序查找定位方法方法及装置 | |
CN101996239A (zh) | 一种地图电话本生成方法、电子地图及其移动终端 | |
KR20110082881A (ko) | 휴대전화 컨넥티비티 기반에 차량용 컨버전스 방법 및 그 장치 | |
CN104780253B (zh) | 一种通讯录管理方法 | |
CN104507046A (zh) | 一种终端状态更新的方法 | |
KR102151845B1 (ko) | 지역 정보 검색 시스템 및 그 방법 | |
CN103262514A (zh) | 用于自动业务拨号的方法和*** | |
JP5262673B2 (ja) | 携帯端末、機能実行方法及びプログラム | |
JP2016184436A (ja) | 携帯情報端末 | |
US20120015637A1 (en) | Method And System For Date Transfer From A Cellular Communications-device Application To A Telecommunications Network | |
JP2009253504A (ja) | 閲覧履歴管理システム、方法及びプログラム、並びに携帯端末 | |
CN105653137A (zh) | 一种桌面显示方法以及装置 | |
CN104834678A (zh) | 一种根据信息定位的方法及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150408 |
|
RJ01 | Rejection of invention patent application after publication |