选择卡内的一组电话簿条目的方法

文档序号:7942472阅读:122来源:国知局
专利名称:选择卡内的一组电话簿条目的方法
技术领域
本发明涉及选择卡内的一组电话薄条目的方法。它尤其涉及在像SIM卡的用户识 别卡(subscriber identity card)内选择一组电话簿条目的方法。
背景技术
在电信领域中,对于基于SIM的电话簿已经创建并应用了多个标准。例如,两个电 信标准2G和3G以下特征不同能被在电话簿中管理的条目的最大数目及属于电话簿的每 个条目的数目和字段(field)。特别地,适应于2G标准的电话簿在适应于3G标准的电话 簿根据可利用的存储器大小可以管理大量的条目时,不能包含255个以上的条目。移动设 备和SIM卡两者都必须执行一个或多个电信标准。因此当SIM卡被连接到移动设备时,由 移动的设备所管理的电话簿标准也许不同于由SIM卡所管理的电话簿标准。换句话说,移 动设备和所连接的SIM卡可以具有不同的电话簿容量(capability)。特别地,当移动设备 的电话簿容量相比于SIM卡的电话簿容量更有限时,使用者不能利用到由SIM卡所管理的 电话簿的全部内容。仅由SIM卡所管理的电话簿的第一批N个条目能够经由移动设备被访 问,其中N是根据移动设备的电话簿标准的最大电话簿条目数。使用者通过移动设备不能 接触到由SIM卡所管理的电话簿中放置在第N个位置之后的所有条目。

发明内容
本发明的目的是解决以上所提及的技术问题。本发明的目的是旨在与所连接的移动设备交换数据的用户识别卡。所述用户识别 卡包括微处理器,通信接口,旨在包括多个条目的电话簿,操作系统,用于标识所连接的移 动设备的特性的第一装置。所述用户识别卡还包括旨在至少存储关联标记的存储器,用于 探出所交换的数据并且用于更新至少关联标记的第二装置。所述用户识别卡还包括用于根 据取决于至少关联标记和取决于所连接的移动设备的特性的策略来选择一组电话薄条目 的第三装置。有利地,所探出的交换数据可以是建立呼叫(setup call)和/或呼叫控制(call control)和/或短信入(SMS in)和/或短信出(SMSout),和/或MMS入OMS in)和/或 MMS 出(MMS out)。由第三装置所选择的该组电话簿条目可以根据所述关联标记来排序。每个电话簿条目可以包括多个字段,并且所述第三装置可以选择属于所选择的该 组电话薄条目的字段的子集。有利地,每个关联标记可以包括多个计数器,并且所述计数器中的每一个可以与 电话簿条目相关联。可替代地,每个关联标记可以包括多个计数器,并且所述计数器中的每一个可以 与电话簿条目的字段相关联。所述用户识别卡可以包括用于促使所连接的移动设备从电话薄中删除自预先定义的时段未被使用的条目的第四装置。本发明又一目的是在旨在与所连接的移动设备交换数据的用户识别卡中选择一 组电话簿条目的方法。所述用户识别卡具有微处理器,旨在包括多个条目的电话簿,操作系 统以及用于标识所连接的移动设备的特性的第一装置。所述用户识别卡还具有旨在至少存 储关联标记的存储器,用于探出所交换的数据并用于更新至少关联标记的第二装置以及用 于选择一组电话薄条目的第三装置。所述方法包括以下步骤a)标识所连接的移动设备的特性;b)根据所探出的交换数据更新关联标记;c)根据取决于关联标记及取决于所连接的移动设备的特性的策略,选择一组电话 薄条目;d)发送所选择的该组电话簿条目到所连接的移动设备。有利地,所述用户识别卡可以包括特性数据库,并且所述第一装置可以从所连接 的移动设备取得标识符。所连接的移动设备的特性可以根据特性数据库和所述标识符来标 识。可替代地,所述连接的移动设备可以发送它的特性至用户识别卡。在预先定义的事件之后,所述第二装置可以促使所连接的移动设备去请求刷新电话簿。有利地,所述预先定义的事件可以是新电话簿条目建立和/或对电话薄条目的删 除和/或对关联标记的更新操作。用户识别卡可以通过运营商发行,并且步骤C)中的策略可以由所述运营商和/或 所连接的移动设备的使用者来定义。有利地,步骤c)中的策略可以包括与输入(incoming)数据有关的第一组规则以 及与输出(outgoing)数据有关的第二组规则。由所述第二装置探出的交换的数据可以是输入和/或输出消息,并且所选择的条 目可以根据关联标记来排序。每个电话簿条目可以包括呼叫地址和最新呼叫的日期,并且所选择的条目可以根 据最新的呼叫地址来排序。每个电话簿条目可以包括本地网络运营商标识符,并且所选择的条目可以根据网 络运营商标识符来排序。每个电话簿条目可以包括消息的类型,并且所选择的条目可以按照消息的类型来 排序。


参考相应附图,根据对以下本发明的多个优选实施方式的描述的阅读,本发明的 其它特征和优点将被更清晰地显露,附图中图1示意性地示出了根据本发明SIM智能卡类型的用户识别卡的结构;图2是根据本发明的用于选择一组电话簿条目的算法的示例;图3是SIM卡中的电话簿内容的示例;图4是根据本发明的关联标记的示例;以及
图5是根据本发明所选择的一组电话簿条目的示例。
具体实施例方式本发明可以应用于管理(manage)电话簿的任何类型的电子用户识别卡。在本说 明中,用户识别卡是SIM卡,但它可以是既包括用户识别数据又包括电话簿数据的任何其 它种类的电子令牌。本发明的优点是,向移动设备使用者提供访问更多存储在SIM卡内管理的电话簿 中的相关数据的解决方案。本发明的又一优点是,允许定制通过移动设备显示的电话簿数据的子集。本发明 允许根据使用者的需要,定制多个标准对相关电话簿条目的选择、对属于电话簿条目的字 段的选择、对所选择的电话簿条目的排序。本发明的又一优点是,允许保持现有的移动设备不变。本发明仅需要在SIM卡中 实施特定的装置。本发明可以应用于用户识别卡中所管理的每一个电话簿。特别地,其可以应用于 具有被存储在用户识别卡内的第一部分数据和被存储在用户识别卡外的第二部分数据的 电话簿。图1示出了按照本发明较佳的实施方式,作为用户识别卡的示例的SIM卡的结构。 SIM卡ET包含微处理器MP、通信接口 IN、存储器MY以及像RAM的工作存储器WM。通信接口 IN连接至移动设备ME并允许与所连接的移动设备ME交换数据ED。存储器MY是像EEPROM 或闪存(Flash memory)的非易失性存储器(non volatilememory) 0存储器MY包含操作 系统OS、电话簿PH、三个关联标记MAl至MA3以及用于存储移动设备特性(property)!^的 区域CA。存储器MY包含能够标识所连接的移动设备ME的特性的第一装置⑶。存储器MY 包含能够探出(spy)所交换的数据ED并能更新关联标记MAl至MA3的第二装置RM。存储 器MY包含能够选择一组SE电话簿条目E1、E2、E3的的第三装置PG。每个条目包含Fll至 F14的四个字段。该示例不是限制性的,并且每个条目可以包含多于或少于四个的字段。对于选择该组条目,第三装置PG使用取决于关联标记MAl至MA3及取决于所连接 的移动设备特性I3R的策略。每个关联标记包含多个计数器Cll至C13。该策略可以被存储 于第三装置PG中或者图1上未示出的专用存储器区域中。存储器MY包含能够促使所连接 的移动设备从电话簿PH中删除条目的第四装置FM。第四装置FM在条目自预先定义的时间 段未被使用时,可以被激活。存储器MY包含专用于存储所连接的移动设备ME的标识符的 区域MEI。存储器MY包含存储移动设备的特性之特性数据库DB。存储器MY可以存在于唯一的电路或者可以具有不同类型的多个电路。操作系统OS可以包括虚拟机。微处理器MP与工作存储器WM合作,并且旨在运行操作系统0S。第一、第二、第三 和第四装置可以或者是通过微处理器MP运行的软件应用或者是设计的硬件。四个装置可 以被实现为四个不同的部件,或者被合并于一个或多个部件中。在较佳的实施方式中,四个装置被实现在SimToolkit应用中。图2示出了按照本发明的用于选择一组电话簿条目的算法的示例。在由所连接的 移动电话ME进行了 SIM卡的初始化之后,在步骤Si,第一装置CD标识所连接的移动设备ME的特性冊。例如,SIM卡从所连接的移动设备ME取得标识符ID,然后通过在特性数据库 DB中寻找来找出相关的特性ra。然后,所找到的特性ra可以被存储于CA区域中。SIM卡可以发送主动(proactive)命令,诸如提供本地信息(Provide Local Information)的命令,以便得到所连接的移动电话ME的标识符ID。有利地,通过SIM卡所取回的标识符ID可以是称为IMEI的国际移动设备识别码。可替代地,数据库DB可以被存储在远端服务器内,并且SIM可以从远端服务器取 回关联特性。在又一个实施方式中,移动电话ME可以发送其电话簿容量至SIM,例如,在SIM初 始化阶段到终端配置(Terminal Profile)内。然后,第二装置RM被激活,并且在步骤S2期间探出(spy)移动设备ME和SIM卡 之间的所有数据交换。特别地,第二装置RM探出每个进入终端设备或从终端设备出去的通 信,并有利地探出在终端设备的联系人(contact)上所执行的任何动作。可替代地,第二装置RM可以是在终端设备ME中,而探出的结果可以被存储到SIM 卡中。当输出/输入(outgoing/incoming)的消息被探出时,第二装置RM检查呼叫者或 者被呼叫方(party called)的地址是否被存储在通过SIM卡所管理的电话簿内。如果是, 在步骤S3,第二装置RM更新关联标记MAl至MA3。该更新操作可以通过增加与所探出的地 址的相关联的计数器来执行。当所连接的移动设备请求刷新电话簿内容时,第三装置PG在步骤S4被激活。第 三装置PG按照预先定义的策略、移动设备特性ra以及通过SIM卡所管理的电话簿PH的整 个内容,动态地生成一组SE电话条目。例如,如果SM卡具有适应于3G标准的电话簿并且 移动设备具有与2G标准相对应的特性,第三装置PG将生成最大254个条目的组SE。然后,在步骤S5,所生成的该组SE电话条目被发送至所连接的移动设备。例如,所 生成的该组SE可以对应于EFand文件的内容,其被所连接的移动设备使用以管理电话簿。图3示出了通过SIM卡所管理的电话簿内容示例。该电话簿PH包含四个字段和 六个条目。图4示出了存储于存储器MY中的关联标记MAl的示例。关联标记MAl包含6个 计数器。每个计数器与电话簿条目相关联。在图4的示例中,对于相关联的电话簿条目,关 联标记MAl对应于所接收的呼叫的数目。特性ra被假定为限制到通过移动设备所管理的最多四个条目并且只两个字段姓 名和电话号码。假设该策略被设定用于以降序选择最经常被呼叫的条目,由第三装置PG所 生成的该组SE电话簿条目被显示在图5。所生成的该组SE包含四个按照关联标记MAl排 序的、具有两个字段的子集的条目。有利地,策略可以包含多个规则。一些规则可以与输入的(incoming)数据有关而 另一些规则可以与输出的(outgoing)数据有关。可以由发行SIM卡的运营商和/或所连 接的移动设备的使用者来定义策略。SIM卡内和/或移动设备内嵌入的专用应用可以允许 对所述策略的更新操作。可替代地,关联标记和通过第三装置PG所使用的策略可以被设置,以生成按照消 息类型、最新被呼叫的地址或者属于本地网络运营商的仅一个所选择的一组电话簿条目。
有利地,可以由运营商和/或由所连接的移动设备的使用者来更新关联标记。有利地,第二装置RM可以从所连接的移动设备得到时间数据。通过第三装置PG 所使用的策略可以被设置,以便生成按照在预先定义的时间段内被最多使用而选择的一组 电话簿条目。可替代地,第二装置RM可以根据嵌入在用户识别卡内的时钟,取得时间数据有利地,SIM卡可以具有第四装置FM,该第四装置能够促使所连接的移动设备ME 从电话簿PH删除自预先定义的时间段未使用的条目。有利地,当从电话簿PH删除条目时,关联标记的相关联的计数器被重新设置。重 新设置操作可以通过第二装置RM来执行。可替代地,关联标记可以包含多个与电话簿条目的字段相关联的计数器。例如,关 联标记可以包含四个与在图1所示的电话簿的四个字段中的每一个相关联的计数器。有利地,第二装置RM可以促使所连接的移动设备ME在预先定义的事件发生时,请 求刷新电话簿PH。该操作确保移动设备获得最新的电话簿内容。有利地,预先定义的事件可以为新电话簿条目的建立和/或对电话簿条目的删除 和/或对关联标记的更新操作。有利地,专用计数器CM可以存储与最新生成的电话簿条目组SE相关联的阈值。计 数器CM可以被存储在存储器MY中。当通过第二装置RM来执行关联标记的更新操作时,可 以进行计数器CM与更新的关联标记的新值之间的比对。该比对允许SIM检查最后生成的 该组SE电话薄条目是否仍然是最新的。如果必要,第二装置RM促使所连接的移动设备ME 请求刷新电话簿。
权利要求
一种旨在与所连接的移动设备(ME)交换数据(ED)的用户识别卡(ET),所述用户识别卡(ET)包括微处理器(MP);通信接口(IN);旨在包括多个条目(E1、E2、E3)的电话簿(PH);操作系统(OS);用于标识所连接的移动设备(ME)的特性(PR)的第一装置(CD),其特征在于所述用户识别卡(ET)包括意在至少存储关联标记(MA1、MA2、MA3)的存储器(MY);第二装置(RM),其用于探出所述用户识别卡(ET)与所述移动设备(ME)之间所交换的数据(ED),并且用于根据通过所述第二装置(RM)探出的所述数据(ED)来更新至少关联标记(MA1);第三装置(PG),其用于按照取决于所述至少关联标记(MA1)和取决于所连接的移动设备特性(PR)的策略来选择一组(SE)电话薄条目(E1、E2、E3)。
2.根据权利要求1所述的用户识别卡(ET),其中通过所述第二装置(RM)探出的所述 数据(ED)是建立呼叫和/或呼叫控制和/或SMS入和/或SMS出,和/或匪S入和/或 MMS 出。
3.根据权利要求1至2中的一个所述的用户识别卡(ET),其中由第三装置(PG)所选 择的该组(SE)电话簿条目根据所述关联标记(MA1、MA2、MA3)排序。
4.根据权利要求1至3中的一个所述的用户识别卡(ET),其中每个电话簿条目(E1、 E2、E3)包括多个字段(F11、F12、F13、F14),并且其中所述第三装置(PG)选择属于所选择 的该组(SE)电话薄条目的字段的子集。
5.根据权利要求4所述的用户识别卡(ET),其中每个关联标记(MA1、MA2、MA3)包括多 个计数器(C11、C12、C13),并且其中所述计数器中的每一个与电话簿条目(E1、E2、E3)相关 联。
6.根据权利要求4所述的用户识别卡(ET),其中每个关联标记(MA1、MA2、MA3)包括多 个计数器(C11、C12、C13),并且其中所述计数器中的每一个与电话簿条目(E1、E2、E3)的字 段相关联。
7.根据权利要求1至6之一所述的用户识别卡(ET),其中所述用户识别卡(ET)包括 用于促使所连接的移动设备(ME)从所述电话薄(PH)中删除自预先定义的时间段未使用的 条目的第四装置(FM)。
8.—种在旨在与所连接的移动设备(ME)交换数据(ED)的用户识别卡(ET)中选择一 组电话簿(PH)条目的方法,所述用户识别卡(ET)具有微处理器(MP),旨在包括多个条目 (E1、E2、E3)的电话簿(PH),操作系统(OS),用于标识所连接的移动设备(ME)的特性(PR) 的第一装置(⑶),旨在至少存储关联标记(MA1、MA2、MA3)的存储器(MY),用于探出所述用 户识别卡(ET)与所述移动设备(ME)之间所交换的数据(ED)并且用于更新至少关联标记 (MAl)的第二装置(RM),用于选择一组(SE)电话薄条目(E1、E2、E3)的第三装置(PG),所 述方法包括以下步骤a)标识(Si)所连接的移动设备(ME)的特性(PR),其特征在于所述方法还包括以下步骤b)根据由所述第二装置(RM)所探出的数据(ED),更新(S3)所述关联标记(MAl);c)根据取决于所述关联标记(MAl)和取决于所连接的移动设备特性(PR)的策略,选择 (S4) 一组(SE)电话薄条目;d)发送(S5)所选择的该组(SE)电话簿条目至所连接的移动设备(ME)。
9.根据权利要求8所述的方法,其中所述用户识别卡(ET)包括特性数据库(DB),其中 所述第一装置(CD)从所连接的移动设备(ME)取得标识符(ID),并且其中根据所述特性数 据库(DB)和所述标识符(ID)来标识所连接的移动设备(ME)的特性。
10.根据权利要求8所述的方法,其中所述连接的移动设备(ME)发送它的特性(PR)至 所述用户识别卡(ET)。
11.如权利要求8至10中的一个所述的方法,其中在预先定义的事件之后,所述第二装 置(RM)促使所连接的移动设备(ME)请求刷新电话簿(PH)。
12.根据权利要求11所述的方法,其中所述预先定义的事件是新电话簿条目建立和/ 或对电话薄条目的删除和/或对关联标记(MA1、MA2、MA3)的更新操作。
13.根据权利要求8至12中的一个所述的方法,其中所述用户识别卡(ET)由运营商发 行,并且其中步骤c)中的所述策略由所述运营商和/或所连接的移动设备(ME)的使用者 来定义。
14.根据权利要求8至13中的一个所述的方法,其中步骤c)中的所述策略包括与输入 数据有关的第一组规则以及与输出数据有关的第二组规则。
15.根据权利要求8至14中的一个所述的方法,其中通过所述第二装置(RM)所探出的 交换的数据是输入和/或输出消息,以及其中所选择的条目根据所述关联标记(MAI、MA2、 MA3)来排序。
全文摘要
本发明是在旨在与所连接的移动设备交换数据的用户识别卡中选择一组电话簿条目的方法。用户识别卡具有旨在包括多个条目的电话簿、能够标识所连接的移动设备的特性的第一装置、旨在至少存储关联标记的存储器、能够探出所交换的数据并且能够更新所述关联标记的第二装置、能够选择一组电话薄条目的第三装置。所述方法包括步骤a)标识所连接的移动设备的特性,b)根据所探出的交换的数据来更新关联标记,c)根据取决于关联标记和取决于所连接的移动设备的特性的策略来选择一组电话薄条目,d)发送所选择的该组电话簿条目到所连接的移动设备。
文档编号H04M1/2745GK101911659SQ200880125219
公开日2010年12月8日 申请日期2008年11月7日 优先权日2007年11月15日
发明者A·布鲁, C·富泽, D·哈尔, F·福尔, L·马莱特 申请人:格马尔托股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1