公共陆地移动网络搜索方法及装置的制造方法_3

文档序号:9381246阅读:来源:国知局
要的计算步骤。
[0106]另外,本公开实施例所示的公共陆地移动网络搜索方法,还判断终端上一次关机时所处的地理位置信息与当前所处的地理位置信息是否对应同一国家或地区,只有在对应不同国家或地区时才执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0107]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0108]图3是根据一示例性实施例示出的一种公共陆地移动网络搜索装置的框图,该公共陆地移动网络搜索装置可以用于智能手机等具有移动通信能力的终端中,执行如图1或2所示的方法。如图3所示,该公共陆地移动网络搜索装置包括但不限于:第一位置获取模块301、网络查询模块302以及网络搜索模块303 ;
[0109]所述第一位置获取模块301被设置为用于在终端开机时,获取所述终端当前所处的地理位置信息;
[0110]所述网络查询模块302被设置为用于查询与所述地理位置信息相对应的公共陆地移动网络PLMN ;
[0111]所述网络搜索模块303被设置为用于优先搜索查找到的所述PLMN。
[0112]综上所述,本公开实施例所示的公共陆地移动网络搜索装置,通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN ;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0113]图4是根据另一示例性实施例示出的一种公共陆地移动网络搜索装置的框图,该公共陆地移动网络搜索装置可以用于智能手机等具有移动通信能力的终端中,执行如图1或2所示的方法。如图4所示,该公共陆地移动网络搜索装置包括但不限于:第一位置获取模块301、网络查询模块302以及网络搜索模块303 ;
[0114]所述第一位置获取模块301被设置为用于在终端开机时,获取所述终端当前所处的地理位置信息;
[0115]所述网络查询模块302被设置为用于查询与所述地理位置信息相对应的公共陆地移动网络PLMN ;
[0116]所述网络搜索模块303被设置为用于优先搜索查找到的所述PLMN。
[0117]可选的,所述网络查询模块302,包括:确定子模块302a和查询子模块302b ;
[0118]所述确定子模块302a被设置为用于根据所述地理位置信息确定当前所处的国家或地区;
[0119]所述查询子模块302b被设置为用于查询当前所处的国家或地区对应的PLMN。
[0120]可选的,所述第一位置获取模块301被设置为用于通过卫星定位方式获取所述终端当前所处的地理位置信息。
[0121]可选的,所述装置还包括:第二位置获取模块304和判断模块305 ;
[0122]所述第二位置获取模块304被设置为用于在所述网络查询模块302查询与所述地理位置信息相对应的公共陆地移动网络PLMN之前,获取所述终端上一次关机时所处的地理位置信息;
[0123]所述判断模块305被设置为用于判断所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息是否对应同一国家或地区;
[0124]所述网络查询模块302被设置为用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应不同的国家或地区时,执行所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN的步骤。
[0125]可选的,所述装置还包括:网络获取模块306 ;
[0126]所述网络获取模块306被设置为用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应同一国家或地区时,获取所述终端在上一次关机时的注册公共陆地移动网络RPLMN ;
[0127]所述网络搜索模块303被设置为还用于优先搜索获取到的所述RPLMN。
[0128]可选的,所述装置还包括:时间间隔获取模块307以及阈值检测模块308 ;
[0129]所述时间间隔获取模块307被设置为用于在所述第一位置获取模块301获取所述终端当前所处的地理位置信息之前,获取当前时刻与上一次关机对应的时刻之间的时间间隔;
[0130]所述阈值检测模块308被设置为用于检测所述时间间隔是否大于预设的时间阈值;
[0131]所述第一位置获取模块301被设置为用于在所述时间间隔大于所述时间阈值时,执行所述获取所述终端当前所处的地理位置信息的步骤。
[0132]综上所述,本公开实施例所示的公共陆地移动网络搜索装置,通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN ;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0133]此外,本公开实施例所示的公共陆地移动网络搜索装置,判断终端开机时刻与上一次关机对应的时刻之间的时间间隔是否大于预设值,若是,则执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0134]另外,本公开实施例所示的公共陆地移动网络搜索装置,还判断终端上一次关机时所处的地理位置信息与当前所处的地理位置信息是否对应同一国家或地区,只有在对应不同国家或地区时才执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0135]图5是根据一示例性实施例示出的一种装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,路由设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理,智能控制设备,智能家电设备,智能可穿戴设备等。
[0136]参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,传感器组件514以及通信组件516。
[0137]处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作以及记录操作相关联的操作等。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0138]存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储器504中还存储有一个或多个模块,该一个或多个模块被配置成由该一个或多个处理器518执行,以完成上述图1或图2所示方法中的全部或者部分步骤。
[0139]电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0140]多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1