设备配置设置的定制制造技术

技术编号:20291321 阅读:50 留言:0更新日期:2019-02-10 21:16
一种用于提供设备配置设置的方法,包括:在数据库中接收第一组设置(GOS),包括第一多个设置值和一个或多个第一网络标识符;接收第二GOS,包括第二多个设置值、一个或多个第二网络标识符,以及一个或多个第一网络标识符;以及将第一GOS和第二GOS发送给数据库用户,其中第一GOS与移动网络运营商相关联,并且第二GOS与移动虚拟网络运营商相关联。

Customization of Equipment Configuration Settings

A method for providing device configuration settings includes receiving a first set of settings (GOS) in a database, including a first set of settings and one or more first network identifiers; receiving a second GOS, including a second set of settings, one or more second network identifiers, and one or more first network identifiers; and sending the first GOS and the second GOS to data. Library users, in which the first GOS is associated with mobile network operators, and the second GOS is associated with mobile virtual network operators.

【技术实现步骤摘要】
【国外来华专利技术】设备配置设置的定制相关申请的交叉引用本申请要求于2016年5月24日提交的美国申请第62/340,934号和2017年2月3日提交的美国申请第15/424,201号的优先权,其全部内容以引用方式并入本文中。
本专利技术涉及无线通信系统中的移动设备,并且更具体地,涉及设备配置设置的定制。
技术介绍
两种类型的移动网络运营商可以向移动订户、移动网络运营商(MNO)和移动虚拟网络运营商(MVNO)提供服务。MNO可以是拥有网络设备并运营网络的实体。MVNO可以是销售移动服务订阅但不拥有任何网络设备且不运营网络的实体。例如,MVNO可以依赖于用于无线电接入网络操作的第一MNO、用于核心网络操作的第二MNO,以及用于IP多媒体系统(IMS)网络操作的第三MNO,因此MVNO可以向其订户提供端到端移动服务。当设备向网络运营商订阅时,需要将运营商使用的网络专用的配置设置应用于该设备。附图说明图1是根据一些实现方式的一组示例性设置。图2是根据一些实现方式的一组设置中的标识符的示例。图3是根据一些实现方式的在设置标识符中使用类别的示例。图4是根据一些实现方式的父子关系的示例。图5示出了根据一些实现方式的父子关系中的多个父代的示例。图6示出了根据一种实现方式的多级分层父子关系的示例。图7示出了根据一些实现方式的将(通用)订户身份模块((U)SIM)标识符匹配到一组设置的网络标识符的示例。图8是示出根据一些实现方式的用于在数据库中组合设置的示例过程的流程图。图9是示出根据一些实现方式的用于在移动设备中组合设置的示例过程的流程图。图10是示出根据一些实现方式的用于响应于更新的父设置来组合设置值的示例过程的流程图。图11是示出根据一些实现方式的示例网络节点的方框图。图12是示出根据一些实现方式的示例移动设备的方框图。各附图中相同的附图标记和名称表示相同的元件。具体实施方式本专利技术涉及定制移动虚拟网络运营商(MVNO)的设备配置设置。通常,MVNO依靠移动网络运营商(MNO)来提供网络设备和服务。MVNO所依赖的MNO网络也可以称为父网络或主机网络。为了使MVNO能够使用适当的参数(例如,网络设置)来配置用户设备(UE),MVNO使用基础MNO网络的配置设置。然而,MVNO可能无法控制或访问MNO网络的设置。另一方面,MVNO可以控制某些设置,例如,接入点名称(APN)和短消息服务中心(SMSC)设置,因为这些设置可能与父网络的设置不同。例如,这可能是作为MVNO与MNO之间的合同关系的一部分所需要的,以便能够进行适当的计费。MNO可以向多个MVNO提供网络服务,并且MVNO可以使用来自多个MNO的网络设备。为了利于设备配置设置,使用设置数据库,使得MNO和MVNO可以上传或以其它方式存储和维护其配置设置,而设备或设备制造商可以下载配置设置。MNO或MVNO的配置设置可以由一组设置表示。为了将MNO的设置自动填充到MVNO的设置,可以形成父子关系,使得MNO设置被认为是父代,而MVNO设置被认为是子代。子设置组可以引用父设置组,使得MVNO可以自动继承MNO的参数设置。如果MVNO使用来自多个MNO的服务,则子设置组可以引用多个父设置组,每个父设置组对应于一个MNO。所描述的方法使得MVNO能够提供或指定适用于其UE的全面且完整的网络设置组,即使是在多个MNO负责设置的不同部分时。所描述的方法还提供最新的网络设置,而MVNO无法访问MNO设置。例如,如果MNO更新其设置,则MVNO可以自动继承更新的设置。下表描述了本专利技术中使用的术语。表1:术语的定义在一些情况下,设置数据库可以经由基于web的界面提供或被访问用于设置组的手动数据输入,和/或可以经由应用程序接口(API)和/或以文件(诸如可扩展标记语言(XML)或Javascript对象表示法(JSON)文件)的形式从SPO(例如,MVNO或MNO)接收设置组。设置数据库可以根据预定义的模式验证接收的数据(即,接收的设置组)。响应于确定所接收的数据不符合模式的一个或多个方面,数据库可以拒绝数据和/或向上传不合规数据的SPO发送警告消息。在所描述的方法中,数据库可以接收第一GOS,包括第一多个设置值和一个或多个第一网络标识符。数据库还可以接收第二GOS,包括第二多个设置值、一个或多个第二网络标识符,以及一个或多个第一网络标识符。数据库可以将第一GOS和第二GOS发送给数据库用户,其中第一GOS与移动网络运营商相关联,并且第二GOS与移动虚拟网络运营商相关联。移动网络运营商可以向移动虚拟网络运营商提供服务。第一多个设置值和所述一个或多个第一网络标识符与移动网络运营商相关联,并且第二多个设置值和所述一个或多个第二网络标识符与移动虚拟网络运营商相关联。数据库用户可以是设备制造商。在一些情况下,将第一GOS和第二GOS发送给数据库用户使得响应于确定第二GOS包括一个或多个第一网络标识符而基于第一GOS和第二GOS的组合生成组合GOS。在一些情况下,将第一GOS和第二GOS发送给数据库用户包括:响应于确定第二GOS包括一个或多个第一网络标识符,组合第一GOS和第二GOS以生成组合GOS,以及将组合GOS发送给数据库用户。组合GOS可以包括第一多个设置值、在第二多个设置值中但不在第一多个设置值中的设置值,以及一个或多个第二网络标识符。在一些实现方式中,数据库可以接收更新的第一GOS或更新的第二GOS。响应于接收到更新的第一GOS或更新的第二GOS,数据库可以将更新的第一GOS或更新的第二GOS发送给数据库用户。在一些实现方式中,数据库可以接收第三GOS,包括第三多个设置值和一个或多个第三网络标识符。数据库还可以接收第四GOS,包括第四多个设置值、一个或多个第四网络标识符、一个或多个第一网络标识符,以及一个或多个第三网络标识符。数据库可以将第一GOS、第三GOS和第四GOS发送给数据库用户,使数据库用户响应于确定第四GOS包括一个或多个第一网络标识符和一个或多个第三网络标识符而基于第一GOS、第三GOS和第四GOS的组合生成组合GOS。在一些实现方式中,数据库可以接收第三GOS,包括第三多个设置值、一个或多个第三网络标识符,以及一个或多个第二网络标识符。数据库可以将第一GOS、第二GOS和第三GOS发送给数据库用户,使数据库用户响应于确定第三GOS包括一个或多个第二网络标识符并且第二GOS包括一个或多个第一网络标识符而基于第一GOS、第二GOS和第三GOS的组合生成组合GOS。图1是根据一些实现方式的一组设置100的示例。设置组100包括一个或多个标识符102和一个或多个设置104的值。一个或多个标识符102共同提供标识(例如,唯一标识)以在提供给设置数据库或在设置数据库中的设置中标识设置组100。在一些实现方式中,如下面将讨论的,设备或其它实体(例如,设备制造商的服务器)可以基于USIM标识符与设置组中的标识符102之间的匹配来确定要应用哪组设置。设置104可以是以下类型之一:·二进制(“启用/停用”):支持指定功能的设备是启用还是停用该功能;·整数:设备在执行指定过程时使用的值;这可以是上限或下限(例如,最大LTE类别);·字符串:用于执行指定过程(例如APN)的字符序列。字符串本文档来自技高网...

【技术保护点】
1.一种方法,包括:在数据库中接收第一组设置(GOS),包括第一多个设置值和一个或多个第一网络标识符;接收第二GOS,包括第二多个设置值、一个或多个第二网络标识符、以及所述一个或多个第一网络标识符;以及将所述第一GOS和所述第二GOS发送给数据库用户,其中所述第一GOS与移动网络运营商相关联,并且所述第二GOS与移动虚拟网络运营商相关联。

【技术特征摘要】
【国外来华专利技术】2016.05.24 US 62/340,934;2017.02.03 US 15/424,2011.一种方法,包括:在数据库中接收第一组设置(GOS),包括第一多个设置值和一个或多个第一网络标识符;接收第二GOS,包括第二多个设置值、一个或多个第二网络标识符、以及所述一个或多个第一网络标识符;以及将所述第一GOS和所述第二GOS发送给数据库用户,其中所述第一GOS与移动网络运营商相关联,并且所述第二GOS与移动虚拟网络运营商相关联。2.根据权利要求1所述的方法,其中所述移动网络运营商向所述移动虚拟网络运营商提供服务。3.根据权利要求1所述的方法,其中所述第一多个设置值和所述一个或多个第一网络标识符与所述移动网络运营商相关联,并且其中所述第二多个设置值和所述一个或多个第二网络标识符与所述移动虚拟网络运营商相关联。4.根据权利要求1所述的方法,其中将所述第一GOS和所述第二GOS发送给所述数据库用户使得响应于确定所述第二GOS包括所述一个或多个第一网络标识符而基于所述第一GOS和所述第二GOS的组合生成组合GOS。5.根据权利要求1所述的方法,其中将所述第一GOS和所述第二GOS发送给数据库用户包括:响应于确定所述第二GOS包括所述一个或多个第一网络标识符,组合所述第一GOS和所述第二GOS以生成组合GOS;以及将所述组合GOS发送给所述数据库用户。6.根据权利要求4所述的方法,其中所述组合GOS包括所述第一多个设置值、在所述第二多个设置值中但不在所述第一多个设置值中的设置值、以及所述一个或多个第二网络标识符。7.根据权利要求1所述的方法,还包括:接收更新的第一GOS或更新的第二GOS;以及响应于接收到所述更新的第一GOS或所述更新的第二GOS,将所述更新的第一GOS或所述更新的第二GOS发送给所述数据库用户。8.根据权利要求1所述的方法,所述数据库用户是设备制造商。9.根据权利要求1所述的方法,还包括:接收第三GOS,包括第三多个设置值和一个或多个第三网络标识符;接收第四GOS,包括第四多个设置值、一个或多个第四网络标识符、所述一个或多个第一网络标识符、以及所述一个或多个第三网络标识符;以及将所述第一GOS、所述第三GOS和所述第四GOS发送给所述数据库用户,使所述数据库用户响应于确定所述第四GOS包括所述一个或多个第一网络标识符和所述一个或多个第三网络标识符而基于所述第一GOS、所述第三GOS和所述第四GOS的组合生成组合GOS。10.根据权利要求1所述的方法,还包括:接收第三GOS,包括第三多个设置值、一个或多个第三网络标识符、以及所述一个或多个第二网络标识符;以及将所述第一GOS、所述第二GOS和所述第三GOS发送给所述数据库用户,使所述数据库用户响应于确定所述第三GOS包括所述一个或多个第二网络标识符并且所述第二GOS包括所述一个或多个...

【专利技术属性】
技术研发人员:大卫·菲利普·霍尔
申请(专利权)人:黑莓有限公司
类型:发明
国别省市:加拿大,CA

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

1