用于根据多个网络服务应用简档和数据会话冲突解决来配置无线设备的系统和方法技术方案

技术编号:5445265 阅读:260 留言:0更新日期:2012-04-11 18:40
公开了在无线通信设备上有区别的数据会话接入和无线通信设备上的配置信息的动态源确定的装置和方法。配置用户身份模块(UIM)以使得位于无线设备上的网络服务应用与UIM内相应的应用简档相关联。每一个网络服务应用都具有在用户简档中定义的相应网络地址标识符。与标识符相关联的网络地址用于为相应的网络服务应用建立数据会话。通过提供应用专用的网络地址,服务供应商和/或网络运营商可以区分用户在数据会话期间接入了什么服务。另外,可以用优先级类别标识符配置UIM,优先级类别标识符允许为数据会话建立来以优先级顺序排列相关网络服务应用。

【技术实现步骤摘要】
【国外来华专利技术】
本方案涉及无线通信设备,更具体地,涉及用于在无线设备上存储配置信息 (provisioning information)的系统、装置和方法,尤其是支持请求同时网络接入的网络 服务应用(application)的多个应用简档(profile)和数据会话冲突的解决方案的配置信 肩、ο
技术介绍
无线通信设备,或称为手机,用于经由无线通信网络与另一个手机或陆上线路电话通信。为了建立与无线通信网络的连接,手机必须获得与运营商或服务供应商的关系, 以允许接入无线通信网络并管理手机用户使用无线通信网络的帐单。在封闭市场(closed market)体系中,运营商对可运行在运营商的无线通信网络上的手机的配送和销售保留一 定的控制度。例如,运营商可以自己配送并销售手机,或者授权第三方完成这个任务,在此 情况下由运营商授权并配置各自的封闭市场手机,以便在运营商的无线通信网络上工作。 因此,封闭市场手机被局限于在与各自的运营商相对应的特定无线通信网络中使用。与封闭市场体系相反,开放市场(open market)体系允许配送并销售手机以便在 多个无线通信网络中的任意一个上使用,这些无线通信网络每一个都对应于多个不同运营 商中相应的一个。在开放市场体系中,用户必须从该多个不同运营商中的一个获得诸如智 能卡之类的可移动模块,在此,用户身份模块包括用于允许在该多个无线通信网络中的一 个上的运行的密钥或其他授权机制。用户随后可以将包括用户身份信息的可移动模块插入 开放市场手机中,从而使得开放市场手机能够与和授权该可移动模块的运营商相关联的相 应无线通信网络通信。例如,可以将可移动模块称为用于码分多址(CDMA)系统的可移动用 户身份模块(RUIM)、用于CDMA系统的基于通用集成电路卡(UICC)的CDMA用户身份模块 (CSIM)、用于通用移动电信系统(UMTS)的基于UICC的通用用户身份模块(USIM),或者在 全球移动通信系统(GSM)系统中的用户身份模块(SIM)。为了简明,本文通篇使用了术语 “可移动模块”来指代可以被插入无线设备中或者与无线设备通信的、用于提供对诸如用户 身份信息之类的数据的存储的任何模块。在封闭市场或开放市场任一情况下,在手机中的配置信息通常局限于在一个特定 时间建立并保持单个数据会话。在这一点上,通常配置与网络相关的全部应用以允许使用 同一数据会话。例如,如果用户正在执行互联网浏览应用,并且随后希望使用多媒体消息发 送服务(MMS)应用来发送消息,则可以将同一点对点协议(PPP)数据会话用于浏览互联网和发送MMS消息两者。尽管这通常对无线设备的用户是方便的,但它不允许网络运营商和/ 或服务供应商提供适当的手段来追踪应用/服务的使用。如果网络运营商和/或服务供应 商希望根据服务或应用来对用户计费(与普通数据会话相对照),则追踪应用/服务的使用 的能力就是必需的。例如,网络运营商会希望对互联网浏览以第一费率为用户计费,对MMS 消息发送以第二费率为用户计费。除了计费之外,对特定应用的使用的追踪对于其他已知 或将获知的目的也是有益的。因此,需要开发系统、装置和方法,其为网络运营商和/或服务供应商提供了追 踪,以及在一些情况下,在每一个数据会话的基础上和/或在使用时间基础上对应用的使 用计费的能力。
技术实现思路
以下提供了对一个或多个方案的简单概要,以便提供对这些方案的基本理解。该 概要并非是对所有设想到的方案的宽泛总览,并且既不是要确定全部方案的关键的或重要 的要素,也不是要勾画出任何或全部方案的范围。其唯一的目的在于以简化形式提供了一 个或多个方案的一些概念,作为稍后提供的更为详细的描述的序言。本方案定义了系统、装置和方法,用于以多个应用简档配置无线设备,以便将应用 专用的(application-specific)网络地址标识符分配给每一个应用简档。在这一点上,使 用应用专用的网络地址建立应用的数据会话。这个特点允许服务供应商和/或网络运营商 根据在数据会话期间使用的应用/服务来追踪数据会话。根据应用/服务的使用来追踪数 据会话可以根据应用/服务的使用来提供有区别的计费方案,或者其他与追踪有关的应用 可以受益于这些信息。另外,本方案可以根据数据会话优先级来对应用简档进行分类。根据数据会话优 先级来分类应用简档有助于确定在用户已经建立了与第一应用相关的第一数据会话并且 随后在第一数据会话进行的同时希望运行第二应用的情况下,应保持或建立哪一个数据会 话。因此,在一些方案中,按照由对应用简档的分类所定义的,会保持或建立与具有较高优 先级的应用相关的数据会话,同时关闭或者不建立具有较低优先级的数据会话。在两个应 用共享相同的类别并从而具有相同的优先级的情况下,随后运行的第二应用可以共享现有 的数据会话。在一个方案中,定义了一种在无线通信设备上有区别的数据会话接入的方法。该 方法包括接收用以运行第一网络服务应用的输入,并且从与所述无线通信设备通信的用 户身份模块取得第一应用简档,第一应用简档是从多个应用简档中选择的,所述多个应用 简档每一个都具有各自的简档数据。这样,第一应用简档对应于第一网络服务应用并包括 第一简档数据。该方法进一步包括根据第一简档数据为所述第一网络服务应用建立第一 数据会话,并使用第一数据会话运行第一网络服务应用。 在该方法的一个方案中,取得第一应用简档进一步包括取得对应于第一网络服 务应用的第一应用简档,并且第一应用简档包括含有第一网络地址标识符的第一简档数 据。在这一点上,在某些方案中,为第一应用建立第一数据会话进一步包括根据第一网络 地址标识符来为第一应用建立第一数据会话。在一个可任选的方案中,该方法还可以包括在第一数据会话进行的同时接收用以运行第二网络服务应用的输入,并且从所述用户身份模块取得第二应用简档,第二应用 简档是从所述多个应用简档中选择的。这样,第二应用简档对应于第二网络服务应用并包 括第二简档数据。另外,该方法可以包括对来自第一简档数据的第一优先级类别与来自第 二简档数据的第二优先级类别进行比较,并且如果该比较的结果是第一优先级类别与第二 优先级类别相匹配,就使用第一数据会话运行第二应用。在另一个 可任选的方案中,该方法还包括在第一数据会话进行的同时接收用以 运行第二网络服务应用的输入,并且从所述用户身份模块取得第二应用简档,第二应用简 档是从所述多个应用简档中选择的。这样,第二应用简档对应于第二网络服务应用并包括 第二简档数据。另外,该方法可以包括对来自第一简档数据的第一优先级类别与来自第二 简档数据的第二优先级类别进行比较,并且如果该比较的结果是第一优先级类别与第二优 先级类别不匹配,就确认冲突并根据预定解决例程来确定所述冲突的解决方案。在该方法的再另一个方案中,确定所述冲突的解决方案可以包括确认第一优先 级类别与第二优先级类别中的哪一个对应于优选的优先级类别,并且如果第一优先级类别 被确认为是该优选的优先级类别,就保持第一数据会话且不运行第二应用,或者如果第二 优先级类别被确认为是该优选的优先级类别,就关闭第一数据会话,根据第二简档数据建 立第二数据会话,并使用第二数据会话运行第二网络服务应用。可替换地,在其他方案中,确定冲突的解决方案可以包括向无线本文档来自技高网
...

【技术保护点】
一种在无线通信设备上有区别的数据会话接入的方法,包括以下步骤:接收用以运行第一网络服务应用的输入;从与所述无线通信设备通信的用户身份模块取得第一应用简档,所述第一应用简档是从多个应用简档中选择的,所述多个应用简档每一个都具有各自的简档数据,其中,所述第一应用简档对应于所述第一网络服务应用并包括第一简档数据;根据所述第一简档数据为所述第一网络服务应用建立第一数据会话;以及使用所述第一数据会话来运行所述第一网络服务应用。

【技术特征摘要】
【国外来华专利技术】US 2007-9-26 60/975,405;US 2008-8-4 12/185,283一种在无线通信设备上有区别的数据会话接入的方法,包括以下步骤接收用以运行第一网络服务应用的输入;从与所述无线通信设备通信的用户身份模块取得第一应用简档,所述第一应用简档是从多个应用简档中选择的,所述多个应用简档每一个都具有各自的简档数据,其中,所述第一应用简档对应于所述第一网络服务应用并包括第一简档数据;根据所述第一简档数据为所述第一网络服务应用建立第一数据会话;以及使用所述第一数据会话来运行所述第一网络服务应用。2.如权利要求1所述的方法,其中,取得第一应用简档的步骤进一步包括取得对应于所述第一网络服务应用的所述第一应用简档,并且所述第一应用简档包括 含有第一网络地址标识符的第一简档数据。3.如权利要求2所述的方法,其中,为所述第一应用建立第一数据会话的步骤进一步 包括根据所述第一网络地址标识符来为所述第一应用建立第一数据会话。4.如权利要求1所述的方法,进一步包括以下步骤在所述第一数据会话进行的同时,接收用以运行第二网络服务应用的输入; 从所述用户身份模块取得第二应用简档,所述第二应用简档是从所述多个应用简档中 选择的,其中,所述第二应用简档对应于所述第二网络服务应用并包括第二简档数据;对来自所述第一简档数据的第一优先级类别与来自所述第二简档数据的第二优先级 类别进行比较;以及如果该比较的结果是所述第一优先级类别与所述第二优先级类别相匹配,就使用所述 第一数据会话来运行所述第二应用。5.如权利要求1所述的方法,进一步包括以下步骤在所述第一数据会话进行的同时,接收用以运行第二网络服务应用的输入; 从所述用户身份模块取得第二应用简档,所述第二应用简档是从所述多个应用简档中 选择的,其中,所述第二应用简档对应于所述第二网络服务应用并包括第二简档数据;对来自所述第一简档数据的第一优先级类别与来自所述第二简档数据的第二优先级 类别进行比较;如果该比较的结果是所述第一优先级类别与所述第二优先级类别不匹配,就确认冲 突;以及根据预定解决例程来确定对所述冲突的解决。6.如权利要求5所述的方法,其中,确定对所述冲突的解决的步骤进一步包括以下步骤确认所述第一优先级类别与所述第二优先级类别中的哪一个对应于优选的优先级类 别;以及如果所述第一优先级类别被确认为是该优选的优先级类别,则保持所述第一数据会话 且不运行所述第二应用。7.如权利要求6所述的方法,其中,保持所述第一数据会话的步骤进一步包括 如果所述第一优先级类别被确认为是该优选的优先级类别,则自动地保持所述第一数据会话且不运行所述第二应用。8.如权利要求5所述的方法,其中,确定对所述冲突的解决的步骤进一步包括以下步骤向所述无线设备的用户提供冲突通知,其中,所述冲突通知提供第一用户选项,用以 保持所述第一数据会话且不运行所述第二网络服务应用;以及第二用户选项,用以关闭所 述第一数据会话,建立所述第二数据会话,并运行所述第二网络服务应用; 接收对应于所述第一用户选项的用户输入;以及 保持所述第一数据会话且不运行所述第二应用。9.如权利要求5所述的方法,其中,确定对所述冲突的解决的步骤进一步包括 确认所述第一优先级类别与所述第二优先级类别中的哪一个对应于优选的优先级类别;以及如果所述第二优先级类别被确认为是该优选的优先级类别,则关闭所述第一数据会 话,根据所述第二简档数据建立第二数据会话,并使用所述第二数据会话来运行所述第二 网络服务应用。10.如权利要求9所述的方法,其中,取得第二应用简档的步骤进一步包括取得对应于所述第二应用的所述第二应用简档,并且所述第二应用简档包括含有与所 述第一网络地址标识符不同的第二网络地址标识符的第二简档数据。11.如权利要求10所述的方法,其中,建立第二数据会话的步骤进一步包括 根据所述第二网络地址标识符来建立所述第二数据会话。12.如权利要求9所述的方法,其中,关闭所述第一数据会话的步骤进一步包括如果所述第二优先级类别被确认为是该优选的优先级类别,则自动地关闭所述第一数 据会话,自动地根据所述第二简档数据来建立第二数据会话,并自动地使用所述第二数据 会话来运行所述第二数据会话。13.如权利要求5所述的方法,其中,确定对所述冲突的解决的步骤进一步包括向所述无线设备的用户提供冲突通知,其中,所述冲突通知提供第一用户选项,用以 保持所述第一数据会话且不运行所述第二网络服务应用;以及第二用户选项,用以关闭所 述第一数据会话,建立所述第二数据会话,并运行所述第二网络服务应用; 接收对应于所述第二用户选项的用户输入;以及关闭所述第一数据会话,根据所述第二简档数据来建立第二数据会话,并使用所述第 二数据会话来运行所述第二网络服务应用。14.如权利要求9所述的方法,其中,建立第一数据会话或者建立第二数据会话分别进 一步包括产生对应于所述第一简档数据的第一计费数据或者产生对应于所述第二简档数据的 第二计费数据,其中,所述第一计费数据与所述第二计费数据不同。15.至少一个处理器,被配置为在无线通信设备上提供有区别的数据会话接入,包括 第一模块,用于接收用以运行第一网络服务应用的输入;第二模块,用于从与所述无线通信设备通信的用户身份模块取得第一应用简档,所述 第一应用简档是从多个应用简档中选择的,所述多个应用简档每一个都具有各自的简档数 据,其中,所述第一应用简档对应于所述第一网络服务应用并包括第一简档数据;第三模块,用于根据所述第一简档数据为所述第一网络服务应用建立第一数据会话;以及第四模块,用于使用所述第一数据会话来运行所述第一网络服务应用。16.一种计算机程序产品,包括 计算机可读介质,包括第一组代码,用于使得计算机接收用以运行第一网络服务应用的输入; 第二组代码,用于使得所述计算机从与无线通信设备通信的用户身份模块取得第一应 用简档,所述第一应用简档是从多个应用简档中选择的,所述多个应用简档每一个都具有 各自的简档数据,其中,所述第一应用简档对应于所述第一网络服务应用并包括第一简档 数据;第三组代码,用于使得所述计算机根据所述第一简档数据为所述第一网络服务应用建 立第一数据会话;以及第四组代码,用于使得所述计算机使用所述第一数据会话来运行所述第一网络服务应用。17.一种用于在无线通信设备上提供有区别的数据会话接入的装置,包括 用于接收用以运行第一网络服务应用的输入的模块;用于从与所述无线通信设备通信的用户身份模块取得第一应用简档的模块,所述第一 应用简档是从多个应用简档中选择的,所述多个应用简档每一个都具有各自的简档数据, 其中,所述第一应用简档对应于所述第一网络服务应用并包括第一简档数据;用于根据所述第一简档数据为所述第一网络服务应用建立第一数据会话的模块;以及 用于使用所述第一数据会话来运行所述第一网络服务应用的模块。18.—种无线通信设备,包括计算机平台,其具有处理器和存储器;多个网络服务应用,其与所述处理器通信并存储在所述存储器中; 用户身份模块,其与所述处理器通信,并且包括多个应用简档,其中,每一个应用简档 都对应于所述多个网络服务应用中的一个并包括简档数据;以及通信接口,其与所述处理器通信,并且可操作以根据所述简档数据和用以运行所述多 个网络服务应用之中的一个网络服务应用的输入,来为该网络服务应用建立与无线通信网 络的数据会话。19.如权利要求18所述的无线通信设备,其中,所述用户身份模块还包括所述多个应 用...

【专利技术属性】
技术研发人员:N达戈尔H瞿B古尔加努斯AR奥尔克曼
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

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

1