移动设备配置系统和方法技术方案

技术编号:14556102 阅读:153 留言:0更新日期:2017-02-05 10:25
为至少两种用户类型以及基于一个或多个移动电话服务运营商创建具有资产捆绑记录的资产捆绑包。该资产捆绑包和资产捆绑记录选择标准被安装在移动计算设备中。引导例程使用资产捆绑记录选择标准以选择为两种用户类型中的至少一种配置移动计算设备所需的资产捆绑记录。

Mobile device configuration system and method

Creating an asset bundle with asset bundling records for at least two user types and one or more mobile phone service providers. The asset bundle and asset bundle record selection criteria are installed in the mobile computing device. The bootstrap routine uses the asset bundle record selection criteria to select the asset bundle records required for at least one of the two user types to configure the mobile computing device.

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及一种配置移动计算设备的方法和系统。
技术介绍
以下描述包括可以有助于理解本专利技术的信息。并非承认本文提供的任何信息是现有技术或与目前要求保护的专利技术有关,或者承认明确地或隐含地引用的任何出版物是现有技术。由移动电话服务运营商使用的用于配置移动计算设备的现有系统,诸如OMA(OpenMobileAlliance)设备管理(“OMA-DM”),需要移动电话服务运营商配置复杂的服务器/节点系统以设置多个SKU(StockKeepingUnit),并指示OEM(OriginalEquipmentManufacturer)来配置移动电话以联系移动电话服务运营商的OMA-DM服务器,从而获得配置电话所需的文件和设置。这对于移动电话而言在其被配置时获得移动电话服务是绝对必要的(这可能发生在第一次启动时或者其可能发生在移动电话恢复到“出厂默认设置”或类似情况的任何时间)。其他、甚至更早、以及更手动的过程需要移动电话服务运营商为每个用户类型从OEM定购单独的SKU(无论移动电话服务运营商是否具有将利用相同的移动电话硬件的多个用户类型),并提供详细配置设置和文件给OEM以为每个单独的SKU配置移动电话,无论移动电话服务运营商是否具有将利用相同的移动电话硬件的多个用户类型,以及无论OEM是否将相同的移动电话硬件发送给多个移动电话服务运营商以供多个用户类型使用。关于OMA-DM方法,移动电话服务不是普遍可用的,并且即使当其是普遍可用的,在移动电话尚未被配置时,网络连接尝试尤其是问题重重。事实上,正是为了解决这个问题,某些配置方法需要移动电话预先配置有“临时”电话号码,然而上述问题在将移动电话与临时号码解除关联,然后将其与(用于)用户的“永久”电话号码相关时仍会发生。虽然更早、更手工的方法降低了对网络连接的依赖,但造成了物流和信息管理上较大的潜在成本和错误,且没有利用多个用户类型(和多个移动电话服务运营商)可以利用相同的移动电话硬件的事实。附图说明图1是示出根据在本文中公开的实施例配置的示例性计算设备的网络和设备图。图2是示例性本地化服务器200计算设备及其一些数据结构和/或组件的功能框图。图3是在图2的计算设备中示出的本地化数据存储300的功能框图。图4是示例性移动设备400计算设备及其一些数据结构和/或组件的功能框图。图5是在图4的计算设备中示出的移动设备数据存储500的功能框图。图6是示出运营商配置例程600的实施例的流程图。图7是示出运营商资产捆绑更新例程700的实施例的流程图。图8是示出OTA(OvertheAir)更新例程800的实施例的流程图。图9是示出本地化引导例程900的实施例的流程图。图10是示出活例程(AliveRoutine)1000的实施例的流程图。具体实施方式下面的具体描述提供了对本技术各种示例理解的具体细节。本领域技术人员应当理解,该技术可以在没有很多这些细节中的情况下实施。在一些示例中,没有详细示出或描述或根本没有示出或描述结构和功能,以避免不必要地模糊对本技术示例的描述。在以下说明书中使用的术语虽然是结合本技术的某些示例的详细描述而使用的,但旨在以最宽泛的合理方式来解释。虽然下文可以强调某些术语,但旨在以任何限制的方式来解释的任何术语将在具体实施方式部分中明确且具体地如此限定。除非上下文清楚地要求,否则在说明书和权利要求书全文中,词语“包括”等将被解释为包含的意义,而非排他的或穷举的含义;换言之,是“包括,但不限于”的含义。如本文中所使用的,术语“连接”、“耦合”或其任何变体是指任何连接或耦合,在两个或多个元件之间直接的或间接的连接或耦合;在元件之间连接的耦合可以是物理的、逻辑的、或其组合。此外,词语“本文”、“以上”、“以下”以及类似含义的词语,当在本申请中使用时,应指本申请的整体而不是本申请的特定部分。当上下文允许时,使用单数的词语也可以包括复数,且使用复数的单词也可以包括单数。在针对两项或多项列举的词语“或”覆盖了对词语的所有以下解释:列举的任意一项,列举的所有项,以及列举的一项或多项的任意组合。某些元件带有相同的大写元件名称但是不同的元件序号出现在各个附图中。当在本文中指称大写元件名称而无元件序号时,这些指称应被理解为基本上等同的且指称具有相同大写元件名称的任何元件,尽管基于元件的各个实施例所出现的计算设备可能有差异。如本文所使用的,“内容”包括文本、图形、图像(包括静态和视频图像)、音频、图形布置,以及用于图形布置的指令,该指令例如可以通过浏览器应用程序或类似移动计算设备应用程序被编译。如本文所使用的,“资产捆绑”是用于配置移动设备400的一组记录和设置;这种记录和设置的示例在本文中被示出为例如默认语言350、品牌闪屏355、运营商应用程序360、一个或多个SSID365以及主题内容和设置370。如本文所使用的,“移动电话服务运营商”是无线蜂窝电话服务的供应商,也被称为移动电话服务,通常通过网络150以及通常利用蜂窝技术,例如,GSM、TDMA、CDMA、EDGE、HSPA、LTE或其它蜂窝电话语音和数据传输网络技术。移动电话服务运营商也可以经由Wi-Fi连接与移动电话服务用户连接,并且可能用到或者可能接入以太网和/或互联网网络技术。下面,将进一步讨论网络150。移动电话服务运营商可以是由另一个移动电话服务运营商提供的移动电话服务的经销商。移动电话服务运营商提供用于移动设备400的移动电话服务,其中该移动设备400根据移动电话服务运营商的要求进行配置,例如配置有针对移动设备400所使用的地区的默认语言。通常,本地化服务器200执行运营商配置例程600,以从第一运营商配置计算机110获得第一组资产捆绑记录,其中该第一组资产捆绑记录可用于配置特定类型的移动设备400(与特定设备ID310相关),以供具有特定用户类型(例如用户类型330)的用户使用。运营商配置例程600从第一或第二运营商配置计算机110获得第二组资产捆绑记录,其中该第二组资产捆绑记录用于对相同类型的移动设备400配置不同的用户类型330。运营商配置例程600在需要进行手动选择的情况下创建移动电话服务运营商和用户类型330的菜单,将资产捆绑ID345分配给包括两组资产捆绑记录的整个资产捆绑,形成资产捆绑包346,使用加密密钥390加密资产捆绑包346,将加密后的资产捆绑包346本文档来自技高网...

【技术保护点】
一种配置移动计算设备的计算机实现方法,所述方法包括:所述移动计算设备包括在第一存储器位置的配置资产捆绑包,所述配置资产捆绑包包括用于多个用户类型的配置资产捆绑记录;当从未配置状态引导所述移动计算设备时,确定所述移动计算设备中的所述第一存储器位置是否包含移动电话服务运营商标识符和用户类型标识符;至少基于所述移动电话服务运营商标识和所述用户类型标识符,从所述配置资产捆绑包中选择配置资产捆绑记录;利用所选择的配置资产捆绑记录来配置所述移动计算设备以供所述用户类型使用;以及从所述移动计算设备的存储器中去除所述资产捆绑包。

【技术特征摘要】
【国外来华专利技术】2013.09.05 US 14/019,2451.一种配置移动计算设备的计算机实现方法,所述方法包括:
所述移动计算设备包括在第一存储器位置的配置资产捆绑包,所述配置
资产捆绑包包括用于多个用户类型的配置资产捆绑记录;
当从未配置状态引导所述移动计算设备时,确定所述移动计算设备中的
所述第一存储器位置是否包含移动电话服务运营商标识符和用户类型标识
符;
至少基于所述移动电话服务运营商标识和所述用户类型标识符,从所述
配置资产捆绑包中选择配置资产捆绑记录;
利用所选择的配置资产捆绑记录来配置所述移动计算设备以供所述用户
类型使用;以及
从所述移动计算设备的存储器中去除所述资产捆绑包。
2.根据权利要求1所述的方法,其中所述资产捆绑包中的配置资产捆绑
记录包括用于多个移动电话服务提供商的配置资产捆绑记录。
3.根据权利要求1所述的方法,还包括确定网络连接是可用的,提供所
述配置资产捆绑包的识别符给远程服务器例程,从所述服务器例程接收配置
资产捆绑记录的列表,以及确定从所述服务器例程获得的所述配置资产捆绑
记录的列表是否对应于所述配置资产捆绑包中的配置资产捆绑记录。
4.根据权利要求3所述的方法,还包括确定所选择的配置资产捆绑记录
中的至少一个已经被更新,然后请求、接收和更新已更新的所选择的配置资
产捆绑记录。
5.根据权利要求1所述的方法,还包括确定所述移动计算设备的地区和
当时的日期时间,以及基于所述移动电话服务运营商标识符、用户类型标识
符、地区和日期时间从所述配置资产捆绑包中选择配置资产捆绑记录。
6.根据权利要求1所述的方法,其中所述第一存储器位置为SIM卡和
SD卡中的至少一个。
7.根据权利要求1所述的方法,其中权利要求1的方法被存储在所述移
动计算设备的第二存储器位置。
8.根据权利要求7的方法,其中所述第二存储器位置为所述移动计算设

\t备中的内部存储器。
9.一种非临时性计算机可读存储介质,具有存储在其上的指令,当所述
指令由处理器从未配置状态引导所述移动计算设备执行时,配置所述处理器
以:
确定所述移动计算设备中的所述第一存储器位置是否包含移动电话服务
运营商标识符和用户类型标识符;
至少基于所述移动电话服务运营商标识和所述用户类型标识符,从所述
配置资产捆绑包中选择配置资产捆绑记录;
利用所选择的配置资产捆绑记录来配置所述移动计算设备以供所述用户
类型使用;以及
从所述移动计算设备的存储器中去除所述资产捆绑包;
其中所述处理器位于移动计算设备内,所述移动计算设备包括第一存储
器位置,所述第一存储器位置包括配置资产捆绑包,所述配置资产捆绑包包
括用于多个用户类型的配置资产捆绑记录。
10.一种获得用于配置移动计算设备的资产捆绑包的记录的计算机实现
方法,所述方法包括:
从第一移动电话服务运营商获得第一组筛选标准,其中所述筛选标准包
括第一设备识别符、用户类型识别符和地区中的至少一个;
与所述第一组筛选标准相关联地,从所述第一移动电话服务运营商获得
第一组资产捆绑记录;
从第二移动电话服务运营商获得第二组筛选标准,其中所述第二组筛选
标准包括所述第一设备标识符、第二用户类型标识符、以及所述第一地区和
第二地区中的至少一个;
与所述第二组筛选标准相关联地,从所述第二移动电话服务运营商获取
第二组资产捆绑记录;
创建分层级联菜单的条目,所述分层级联菜单包括具有用于所述第一移
动电话服务运营商和所述第二移动电话服务运营商的顶级条目以及用于所述
第一用户类型标识符和所述第二用户类型标识符的子级条目;
将所述第一组资产捆绑记录和所述第二组资产捆绑记录打包为第一资产
捆绑包;
将资产捆绑包标识符分配给所述第一资产...

【专利技术属性】
技术研发人员:彼得·波尔森蒂莫西·A·约翰斯约翰·戴利托马斯·B·霍尔曼布拉斯腾·萨格尔布雷特·C·塔尼斯利凯勒
申请(专利权)人:宏达国际电子股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1