频段锁定方法、装置、计算机设备和存储介质与流程

文档序号:18453412发布日期:2019-08-17 01:25阅读:631来源:国知局
频段锁定方法、装置、计算机设备和存储介质与流程

本申请涉及通信技术领域,特别是涉及一种频段锁定方法、装置、计算机设备和存储介质。



背景技术:

基于网络优化或测试等需求,常需要对终端进行频段锁定。比如,为了优化频谱资源利用率,网络运营商期望将处于空闲或无流量状态的终端从当前频段短暂的切换锁定至其他频段。为了获得销售许可,终端厂商需要向销售许可方提供终端在特定频段下的性能测试参数。

目前,频段锁定主要是依赖终端中用于锁定频段的芯片厂商提供的频段锁定应用进行,如高通提供的专用软件工具。然而,基于芯片厂商提供的频段锁定应用进行频段锁定需要人工改写芯片对应的锁频控制参数,操作繁琐,使得频段锁定效率降低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够降低频段锁定效率的频段锁定方法、装置、计算机设备和存储介质。

一种频段锁定方法,所述方法包括:

展示频段扫描列表;

确定从所述频段扫描列表中选定的目标频段;

生成与选定的目标频段对应的锁频数据;

对所述锁频数据进行解析,得到所述目标频段的频段标识;

根据预设的标准参数以及所述频段标识对应的频段参数,生成控制参数;

通过基于所述控制参数生成的锁频请求触发对所述目标频段的锁定。

在一个实施例中,所述展示频段扫描列表包括:

获取基于系统电话应用输入的锁频触发号码;

根据所述锁频触发号码生成锁频触发指令;

响应于所述锁频触发指令,启动与所述锁频触发号码相匹配的频段锁定应用;

通过所述频段锁定应用展示所述频段扫描列表。

在一个实施例中,所述生成与选定的目标频段对应的锁频数据,包括:

确定选定的多个目标频段分别所属的频段类别;

获取所述频段类别对应的频段锁定标志;所述频段锁定标志包括多个频段对应的频段标志位;

通过将每个所述目标频段在相应频段锁定标志中的频段标志位配置为第一预设值,其他频段标志位配置为第二预设值,得到每种所述频段类别分别对应的锁频数据。

在一个实施例中,所述锁频数据为二进制数据;所述对所述锁频数据进行解析包括:

通过本地的频段锁定应用对所述锁频数据进行进制转换,得到转换压缩后的锁频数据;

基于所述转换压缩后的锁频数据生成锁频解析指令,通过所述锁频解析指令调用目标脚本对所述压缩后的锁频数据进行解析。

在一个实施例中,所述对所述锁频数据进行解析,得到所述目标频段的频段标识包括:

确定所述锁频数据记录的按序排列的多个频段的频段标志位;

将所述频段标志位为第一预设值的频段标记为目标频段;

根据预设的频段标志位顺序和频段标识的映射关系,识别所述目标频段对应的频段标识。

在一个实施例中,所述根据预设的标准参数以及所述频段标识对应的频段参数,生成控制参数包括:

获取每个目标频段的频段标识对应的频段参数;

对预设的标准参数与每个所述频段参数进行预设逻辑运算,得到控制参数。

在一个实施例中,所述对预设的标准参数与每个所述频段参数进行预设逻辑运算,得到控制参数包括:

当频段参数有多个时,对预设的标准参数与一个频段参数进行或逻辑运算;

将运算结果作为当前的标准参数进行迭代,直至每个频段参数参与运算,得到控制参数。

在一个实施例中,所述通过基于所述控制参数生成的锁频请求触发对所述目标频段的锁定,包括:

调用目标脚本将所述控制参数加载至频段控制芯片;

在所述频段控制芯片加载完所述控制参数后,通过本地的频段锁定应用展示通过所述目标脚本返回至的锁频成功提示。

一种频段锁定装置,所述装置包括:

频段展示模块,用于展示频段扫描列表;

频段确定模块,用于确定从所述频段扫描列表中选定的目标频段;

数据生成模块,用于生成与选定的目标频段对应的锁频数据;

数据解析模块,用于对所述锁频数据进行解析,得到所述目标频段的频段标识;

参数生成模块,用于根据预设的标准参数以及所述频段标识对应的频段参数,生成控制参数;

频段锁定模块,用于通过基于所述控制参数生成的锁频请求触发对所述目标频段的锁定。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述频段锁定方法的步骤:

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述频段锁定方法的步骤:

上述频段锁定方法、装置、计算机设备和存储介质,通过终端展示频段扫描列表,并从所展示的频段扫描列表中确定待锁定的目标频段,通过频段扫描列表可以选定多个待锁定的目标频段,从而可以快速、方便的选定待锁定频段。进一步,基于选定的目标频段生成对应的锁频数据,并对锁频数据进行解析得到目标频段的频段标识,依据标准参数和频段标识对应的频段参数生成控制参数,以此实现对选定目标频段的快速锁定,从而提高频段锁定的效率。

附图说明

图1为一个实施例中频段锁定方法的流程示意图;

图2为一个实施例中展示的频段扫描列表示意图;

图3为一个实施例中系统电话应用示意图;

图4为一个实施例中频段锁定标志的示意图;

图5为一个实施例中锁频数据的示意图;

图6为一个实施例中频段锁定装置的结构框图;

图7为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在一个实施例中,如图1所示,提供了一种频段锁定方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

步骤s102,展示频段扫描列表。

用户可以基于终端上运行的频段锁定应用对终端进行频段锁定。终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。终端上集成了频段控制芯片。频段控制芯片具有对终端的工作频段进行锁定的芯片结构,可以是能够合成需要发射的锁频信号的基带芯片等。频段锁定应用用于根据用户触发的锁频操作生成锁频请求,并通过锁频请求指示频段控制芯片对终端进行频段锁定。终端上还部署了目标脚本。目标脚本可以是包括多个静态文件的函数库。目标脚本可以基于操作系统运行。终端通过调用目标脚本能够对锁频数据进行解析得到目标频段的频段标识。

其中,频段扫描列表用于展示对应终端可支持的各个网络制式的工作频段(记作可工作频段)的频段标识。频段标识是能够唯一标识的可工作频段的信息,具体可以是频段名称、频段频率范围等。频段扫描列表可以根据频率范围的大小对多个可工作频段的频段标识排列展示。频段扫描列表展示的每个频段标识可以通过按键操作或者点击、按压、滑动等触摸操作被选定。

频段扫描列表可以采用浮窗来展示对终端扫描得到的频段列表,也可以从系统电话应用直接跳转到展示频段列表界面的频段锁定应用上,在此对展示方法不限制。展示的频段扫描列表可以按照频率范围呈现出排列顺序,也可以随意排列。

步骤s104,确定从频段扫描列表中选定的目标频段。

其中,每个目标频段是用户期望终端最终被锁定在的一个可工作频段。选定的目标频段可以有一个或多个。

具体地,终端根据生成的锁频触发指令,展示相应的频段扫描列表,提示用户从展示的频段列表中选定所需锁定的目标频段。其中提示方式可包括文字提示和语音提示。终端展示的频段列表还可以包括与各个频段对应的选定框,用户通过选定框确定所需锁定的目标频段;也可以通过选中频段的方式确定所需锁定的目标频段。

在其中一个实施例中,参照图2,图2为一个实施例中频段扫描列表的界面示意图。该频段扫描列表中展示了终端上多个可工作频段的频段选项。频段选项包括频段名称,如band5_gsm850、band8_gsm900等。每个频段对应一个频段选项框(如图中所示的选项框201),通过选定频段选项框来确定待锁定的目标频段,可以同时选定多个频段选项框。若需要重新选定目标频段,可以再次选中待删除的目标频段的频段选定框。该频段扫描列表中还展示有取消选项和确认选项。比如,用户可以通过选定取消选项(如图中的取消控件)来取消在频段列表中选中的目标频段,也可以通过选定确认选项(如图中的确认控件)触发对终端按照频段列表中选中的目标频段进行锁频。

步骤s106,生成与选定的目标频段对应的锁频数据。

其中,锁频数据是与目标频段所属的频段类别相对应的二进制数据,比如一个32位的二进制数据;频段类别可以按照频段所属的网络制式进行分类;比如目标频段的频段类别有lte类和非lte类,则分别对应有lte类的锁频数据和非lte类的锁频数据。

具体地,根据用户从频段扫描列表中选定的目标频段,频段锁定应用按照目标频段所属的频段类别,生成与目标频段的频段类别所对应的锁频数据。锁频数据与选定的目标频段的频段类别是一一对应的关系。

步骤s108,对锁频数据进行解析,得到目标频段的频段标识。

其中,频段标识是指能够通过频段锁定应用在频段扫描列表中展示,并能够通过调用目标脚本对锁频数据进行解析得到目标频段的频段标识。

具体地,基于频段锁定应用生成的各个频段类别的锁频数据,通过终端调用的目标脚本分别对各个频段类别的锁频数据进行解析,得到相应频段类别对应的目标频段的频段标识。解析过程可以是对锁频数据的标志位和频段标识之间的映射过程。

步骤s110,根据预设的标准参数以及频段标识对应的频段参数,生成控制参数。

其中,标准参数是可以通过频段控制芯片进行加载的数据,能够通过频段控制芯片读取的特定格式的参数数据,根据不同芯片厂商进行预设的参数数据,比如高通芯片厂商预设的高通掩码。频段参数是与频段数据所对应的子掩码,与标准参数具有相同的特定格式的参数数据。控制参数携带有与目标频段的频段标识对应的频段参数,是触发对目标频段进行锁定的数据。

具体地,在得到解析后的频段标识后,终端调用目标脚本对目标频段的频段标识进行处理。基于预设的频段参数和频段标识的映射关系,通过调用目标脚本来获取对应频段标识的频段参数;进一步,终端根据获取的频段参数与预设的标准参数生成相应目标频段的控制参数。

对于常用的频段锁定技术,通常用户选定一个目标频段,并基于选定的一个目标频段生成对应的锁频数据,进一步对一个目标频段生成的锁频数据进行解析。而本实施例中即使用户选定了多个目标频段,也可以同时对多个目标频段的锁频数据进行统一解析,克服了常见方式中每次只能对终端进行单一频段的锁定。

步骤s112,通过基于控制参数生成的锁频请求触发对目标频段的锁定。

其中,锁频请求是指示频段控制芯片对终端按照目标频段进行锁定的请求。

具体地,基于生成的相应目标频段的控制参数,终端根据该控制参数生成对目标频段进行锁定的锁频请求;锁频请求用于指示终端调用目标脚本对目标频段的控制参数进行加载,以此指向对目标频段的锁定。

在其中一个实施例中,调用目标脚本将控制参数加载至频段控制芯片上;在频段控制芯片加载完控制参数后,通过本地的频段锁定应用展示通过目标脚本返回至的锁频成功提示。

具体地,锁频请求中携带有目标频段的控制参数,终端调用目标脚本将目标频段的控制参数加载到频段控制芯片中,加载成功后,通过目标脚本返回锁频成功的提示。该锁频成功的提示可以在频段锁定应用上进行展示,也可以通过终端的日志文件查看当前对目标频段的锁定是否成功。展示锁频成功的提示可通过在频段锁定应用上弹出提示浮窗进行提示,一定时间后浮窗自行消失;提示浮窗的形式可以是语音提示,文字提示。展示锁频成功的提示也可以直接在频段锁定应用上显示锁频成功的提示。

目前,由于频段锁定主要依赖不同芯片厂商提供的频段锁定应用来实现,由此导致安装不同芯片的终端则需要安装不同厂商提供的专用软件工具的问题,而本实施例提供的一套标准化软件工具可支持不同芯片厂商提供的芯片,且对于不同芯片终端的实现频段锁定步骤一致,从而有效的降低了操作复杂度。

上述实施例中,向用户展示频段扫描列表,并支持从所展示的频段扫描列表中直接选定一个或多个目标频段;基于选定的目标频段可以生成对应的锁频数据,并对锁频数据进行解析,得到目标频段的频段标识,进而可以得到用于生成控制参数的参数因子,即该频段标识对应的频段参数;基于该参数因子再结合预设的标准参数,即可得到用于控制频段锁定的控制参数,避免了每次对终端进行单一频段锁定均需修改控制参数的技术门槛,用户仅需进行简单选定即可实现频段锁定,可以提高频段锁定效率。

在一个实施例中,展示频段扫描列表包括:获取基于系统电话应用输入的锁频触发号码;根据锁频触发号码生成锁频触发指令;启动频段锁定应用对锁频触发指令进行匹配;若匹配成功,通过频段锁定应用展示频段扫描列表。

用户可以基于终端上运行的系统电话应用调起频段锁定应用。具体地,终端获取用户启动系统电话应用的操作,基于系统电话应用输入锁频触发号码,并根据输入的锁频触发号码生成对频段锁定的锁频触发指令。该锁频触发指令携带有锁频触发号码,用于指示终端向各个应用程序广播锁频触发指令,启动与锁频触发号码相匹配的频段锁定应用。进一步,终端将与锁频触发指令中携带的锁频触发号码相匹配的频段锁定应用开启,并通过频段锁定应用展示频段扫描列表。如图3所示,提供了系统电话应用示意图。图中包括拨打电话触发标识和数字组件;其中数字组件包括从1到9的数字拨号键盘以及两个符号键。

其中,系统电话应用用于在所运行的终端与其他终端之间建立数据传输链路,通过系统电话应用可展示拨号键盘。数据传输链路是用于传输锁频触发号码的通道。不同的锁频触发号码用于启动运行在不同终端上的频段锁定应用。锁频触发号码可以是预设位数的字符串信息,是预先设置的;其中字符串可以是数字、字母中的一种或多种;比如“123wc”、“r234”、“1234#”。锁频触发指令是终端检测到用户进行的点击、按压、滑动、触摸中的一种或多种操作后,根据用户输入的锁频触发号码所生成的通信指令,具体可以是广播指令等。

在本实施例中,通过一个应用程序来启动另一个应用程序,即在系统电话应用中输入锁频触发号码,将与锁频触发号码相匹配的频段锁定应用开启;区别于目前常见的图标触发应用程序的方式,本实施例需要预先知悉对应频段锁定应用的锁频触发号码才能触发锁频,从而防止误操作,提高了开启应用程序的安全性。进一步,在频段锁定应用中展示频段扫描列表,将终端可运行的各个网络制式的频段通过应用程序展示出来,提高了用户选定目标频段的速率。

在一个实施例中,生成与选定的目标频段对应的锁频数据包括:确定选定的多个目标频段分别所属的频段类别;获取频段类别对应的频段锁定标志;频段锁定标志包括多个频段对应的频段标志位;通过将每个目标频段在相应频段锁定标志中的频段标志位配置为第一预设值,其他频段标志位配置为第二预设值,得到每种频段类别分别对应的锁频数据。

具体地,用户从展示的频段扫描列表中选定所需锁定的多个目标频段,频段锁定应用确定所选的多个目标频段的频段类别;进一步,基于预设的频段类别与频段类别标志位的对应关系,频段锁定应用获取目标频段所属频段类别对应的频段锁定标志;将每个目标频段在相应频段锁定标志中的频段标志位配置为第一预设值,其他的频段标志位配置为第二预设值,从而得到各个频段类别对应的锁频数据。第一预设值可以配置为1,第二预设值可以配置为0。

其中,频段类别是用于区分频段所属的网络制式,比如频段类别可以分为lte类的频段和非lte类的频段。每种频段类别分别具有对应的频段锁定标志,频段锁定标志包括类别标志位以及多个按序排列频段对应的频段标志位。类别标志位用于表征频段类别。比如,若类别标志位被置为第一预设值,表示为lte类的频段锁定标志;若类别标志位被置为第二预设值,表示为非lte类的频段锁定标志。频段标志位是与频段类别中各个可工作频段一一对应的,用于表征对应可工作频段是否被选为目标频段。比如,若频段标志位被置为第一预设值,表示相应顺序的可工作频段被选定为目标频段;若频段标志位被置为第二预设值,表示相应顺序的可工作频段未选定为目标频段。

在一个实施例中,频段锁定标志可以是32位的二进制数据。参照图4,图4为一个实施例中频段锁定标志的示意图。图中所示的频段锁定标志总共有32位二进制数据,包括依次从右往左,按照最低位到最高位的二进制排列顺序;最低位是频段类别标志位,余下位是频段标志位,每个频段标志位分别对应一个频段。例如,当用户选定目标频段band2和band3,在相应的频段锁定标志中,将与band2和band3对应的频段标志位设置为1。

在其中一个实施例中,如图5所示,通过频段锁定应用展示各个频段类别对应的锁频数据。通过在频段锁定应用上弹出携带有锁频数据的浮窗,也可以直接在频段锁定应用上显示锁频数据。通过对锁频数据进行展示,可以让用户更直观的确定所选定的目标频段,从而提高锁频数据的准确性,进而提高了频段锁定的准确性。

在本实施例中,根据目标频段所属的频段类别来获取对应的频段锁定标志,将每个目标频段在相应频段锁定标志中的频段标志位配置为相应的预设值,以此得到各个频段类别的锁频数据,并且锁频数据是可以被目标脚本直接读取执行,将多个目标频段数据集合在一个锁频数据中,减少了数据传输的次数,可以在同时实现多个频段锁定的前提下,有效的降低锁定效率。

在一个实施例中,锁频数据为二进制数据;对锁频数据进行解析包括:通过本地的频段锁定应用对锁频数据进行进制转换,得到转换压缩后的锁频数据;基于转换压缩后的锁频数据生成锁频解析指令,通过锁频解析指令调用目标脚本对压缩后的锁频数据进行解析。

其中,进制转换包括将二进制数据转换为八进制数据、十进制数据、十六进制数据中的一种或多种。

具体地,基于各个频段类别对应的锁频数据,终端采用频段锁定应用分别对各个频段类别的锁频数据进行进制转换,得到进制转换后的锁频数据。即将二进制的锁频数据转换为八进制、十进制、十六进制数据中的一种或多种,得到经过进制转换后压缩的锁频数据。进一步,终端根据转换压缩后的锁频数据生成锁频解析指令,该锁频解析指令用于指示终端调用目标脚本对压缩后的锁频数据进行解析,得到解析后的锁频数据。

在本实施例中,通过对锁频数据进行进制转换,将二进制数据转化为八进制、十进制数据、十六进制数据中的一种或多种。如果不进行进制转换,直接将二进制锁频数据传输给目标脚本,由于计算机对二进制数据是按字节进行传输,其中每个字节包括8个比特,那么假设对于一个32位的二进制锁频数据,则需要传输4次,且在传输过程中必须保持锁频数据中各个频段的顺序。而本实施例生成的锁频数据同时包含了多个目标频段的信息,对包含多个目标频段信息的锁频数据进行进制转换,以此实现对数据的转换压缩,可以一次性完成对全部锁频数据的传输,有效地提高了传输速率。

在一个实施例中,对锁频数据进行解析,得到目标频段的频段标识包括:确定锁频数据记录的按序排列的多个频段的频段标志位;将频段标志位为第一预设值的频段标记为目标频段;根据预设的频段标志位顺序和频段标识的映射关系,识别目标频段对应的频段标识。

与上述生成锁频数据相反的处理逻辑,对锁频数据进行解码处理。具体地,终端通过目标脚本读取锁频数据记录的按序排列的多个频段的频段标志位,根据目标频段的筛选规则对确定的各个类别的频段标志位进行筛选,将频段标志位为第一预设值的频段筛选出来;根据预设的频段标志位顺序和频段标识的映射关系,终端通过目标脚本识别筛选出的目标频段所对应的频段标识,得到解析后的锁频数据。

在本实施例中,按照预设的频段标志位顺序和频段标识的映射关系识别目标频段的频段标识,即可简单快速的对锁频数据进行解析,从而可以提高频段锁定效率。

在一个实施例中,根据预设的标准参数以及频段标识对应的频段参数,生成控制参数包括:获取每个目标频段的频段标识对应的频段参数;对预设的标准参数与每个频段参数进行预设逻辑运算,得到控制参数。其中预设逻辑运算可以是逻辑或运算、逻辑与运算等。

具体地,根据预设的频段标识和频段参数的映射关系,终端获取每个频段标识对应的频段参数,将预设的标准参数与每个频段参数按预设逻辑进行运算,得到对应目标频段的控制参数。

在其中一个实施例中,当频段参数有多个时,对预设的标准参数与一个频段参数进行或逻辑运算;将运算结果作为当前的标准参数进行迭代,直至每个频段参数参与运算,得到控制参数。

在本实施例中,根据参数生成算法得到对应目标频段的控制参数,即将标准参数和频段参数进行预设逻辑运算,简化了控制参数的生成过程,提高频段锁定的速度。

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图6所示,提供了一种频段锁定装置600,包括频段展示模块602、频段确定模块604、数据生成模块606、数据解析模块608、参数生成模块610和频段锁定模块612,其中:

频段展示模块602,用于展示频段扫描列表。

频段确定模块604,用于确定从频段扫描列表中选定的目标频段。

数据生成模块606,用于生成与选定的目标频段对应的锁频数据。

数据解析模块608,用于对锁频数据进行解析,得到目标频段的频段标识。

参数生成模块610,用于根据预设的标准参数以及频段标识对应的频段参数,生成控制参数。

频段锁定模块612,用于通过基于控制参数生成的锁频请求触发对目标频段的锁定。

在一个实施例中,上述频段展示模块还用于:获取基于系统电话应用输入的锁频触发号码;根据锁频触发号码生成锁频触发指令;响应于锁频触发指令,启动与锁频触发号码相匹配的频段锁定应用;通过频段锁定应用展示频段扫描列表。

在一个实施例中,上述数据生成模块还用于:确定选定的多个目标频段分别所属的频段类别;获取频段类别对应的频段锁定标志;频段锁定标志包括多个频段对应的频段标志位;通过将每个目标频段在相应频段锁定标志中的频段标志位配置为第一预设值,其他频段标志位配置为第二预设值,得到每种频段类别分别对应的锁频数据。

在一个实施例中,上述数据解析模块还用于:通过本地的频段锁定应用对锁频数据进行进制转换,得到转换压缩后的锁频数据;基于转换压缩后的锁频数据生成锁频解析指令,通过锁频解析指令调用目标脚本对压缩后的锁频数据进行解析。

在一个实施例中,上述数据解析模块还用于:确定锁频数据记录的按序排列的多个频段的频段标志位;将频段标志位为第一预设值的频段标记为目标频段;根据预设的频段标志位顺序和频段标识的映射关系,识别目标频段对应的频段标识。

在一个实施例中,上述参数生成模块还用于:获取每个目标频段的频段标识对应的频段参数;对预设的标准参数与每个频段参数进行预设逻辑运算,得到控制参数。

在一个实施例中,上述参数生成模块还用于:当频段参数有多个时,对预设的标准参数与一个频段参数进行或逻辑运算;将运算结果作为当前的标准参数进行迭代,直至每个频段参数参与运算,得到控制参数。

在一个实施例中,上述频段锁定模块还用于:调用目标脚本将控制参数加载至频段控制芯片;在频段控制芯片加载完控制参数后,通过本地的频段锁定应用展示通过目标脚本返回至的锁频成功提示。

关于频段锁定装置的具体限定可以参见上文中对于频段锁定方法的限定,在此不再赘述。上述频段锁定装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏、输入装置和频段锁定芯片。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种频段锁定方法,具体可以实现上述频段锁定应用及目标脚本的功能。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:展示频段扫描列表;确定从频段扫描列表中选定的目标频段;生成与选定的目标频段对应的锁频数据;对锁频数据进行解析,得到目标频段的频段标识;根据预设的标准参数以及频段标识对应的频段参数,生成控制参数;通过基于控制参数生成的锁频请求触发对目标频段的锁定。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取基于系统电话应用输入的锁频触发号码;根据锁频触发号码生成锁频触发指令;响应于锁频触发指令,启动与锁频触发号码相匹配的频段锁定应用;通过频段锁定应用展示频段扫描列表。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定选定的多个目标频段分别所属的频段类别;获取频段类别对应的频段锁定标志;频段锁定标志包括多个频段对应的频段标志位;通过将每个目标频段在相应频段锁定标志中的频段标志位配置为第一预设值,其他频段标志位配置为第二预设值,得到每种频段类别分别对应的锁频数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过本地的频段锁定应用对锁频数据进行进制转换,得到转换压缩后的锁频数据;基于转换压缩后的锁频数据生成锁频解析指令,通过锁频解析指令调用目标脚本对压缩后的锁频数据进行解析。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定锁频数据记录的按序排列的多个频段的频段标志位;将频段标志位为第一预设值的频段标记为目标频段;根据预设的频段标志位顺序和频段标识的映射关系,识别目标频段对应的频段标识。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取每个目标频段的频段标识对应的频段参数;对预设的标准参数与每个频段参数进行预设逻辑运算,得到控制参数。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当频段参数有多个时,对预设的标准参数与一个频段参数进行或逻辑运算;将运算结果作为当前的标准参数进行迭代,直至每个频段参数参与运算,得到控制参数。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:调用目标脚本将控制参数加载至频段控制芯片;在频段控制芯片加载完控制参数后,通过本地的频段锁定应用展示通过目标脚本返回至的锁频成功提示。

上述实施例中,通过终端展示频段扫描列表,并从所展示的频段扫描列表中确定待锁定的目标频段,通过频段扫描列表可以选定多个待锁定的目标频段,从而可以快速、方便的选定待锁定频段。进一步,基于选定的目标频段生成对应的锁频数据,并对锁频数据进行解析得到目标频段的频段标识,依据标准参数和频段标识对应的频段参数生成控制参数,以此实现对选定目标频段的快速锁定,从而提高频段锁定的效率。而且还可以克服基于不同芯片终端则需要安装不同的专用软件工具的问题,降低了操作复杂度。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:展示频段扫描列表;确定从频段扫描列表中选定的目标频段;生成与选定的目标频段对应的锁频数据;对锁频数据进行解析,得到目标频段的频段标识;根据预设的标准参数以及频段标识对应的频段参数,生成控制参数;通过基于控制参数生成的锁频请求触发对目标频段的锁定。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取基于系统电话应用输入的锁频触发号码;根据锁频触发号码生成锁频触发指令;响应于锁频触发指令,启动与锁频触发号码相匹配的频段锁定应用;通过频段锁定应用展示频段扫描列表。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定选定的多个目标频段分别所属的频段类别;获取频段类别对应的频段锁定标志;频段锁定标志包括多个频段对应的频段标志位;通过将每个目标频段在相应频段锁定标志中的频段标志位配置为第一预设值,其他频段标志位配置为第二预设值,得到每种频段类别分别对应的锁频数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过本地的频段锁定应用对锁频数据进行进制转换,得到转换压缩后的锁频数据;基于转换压缩后的锁频数据生成锁频解析指令,通过锁频解析指令调用目标脚本对压缩后的锁频数据进行解析。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定锁频数据记录的按序排列的多个频段的频段标志位;将频段标志位为第一预设值的频段标记为目标频段;根据预设的频段标志位顺序和频段标识的映射关系,识别目标频段对应的频段标识。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取每个目标频段的频段标识对应的频段参数;对预设的标准参数与每个频段参数进行预设逻辑运算,得到控制参数。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当频段参数有多个时,对预设的标准参数与一个频段参数进行或逻辑运算;将运算结果作为当前的标准参数进行迭代,直至每个频段参数参与运算,得到控制参数。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:调用目标脚本将控制参数加载至频段控制芯片;在频段控制芯片加载完控制参数后,通过本地的频段锁定应用展示通过目标脚本返回至的锁频成功提示。

上述实施例中,通过终端展示频段扫描列表,并从所展示的频段扫描列表中确定待锁定的目标频段,通过频段扫描列表可以选定多个待锁定的目标频段,从而可以快速、方便的选定待锁定频段。进一步,基于选定的目标频段生成对应的锁频数据,并对锁频数据进行解析得到目标频段的频段标识,依据标准参数和频段标识对应的频段参数生成控制参数,以此实现对选定目标频段的快速锁定,从而提高频段锁定的效率。而且还可以克服基于不同芯片终端则需要安装不同的专用软件工具的问题,降低了操作复杂度。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1