[go: up one dir, main page]

CN105447424B - Method for reading contact information in intelligent card - Google Patents

Method for reading contact information in intelligent card Download PDF

Info

Publication number
CN105447424B
CN105447424B CN201410436806.5A CN201410436806A CN105447424B CN 105447424 B CN105447424 B CN 105447424B CN 201410436806 A CN201410436806 A CN 201410436806A CN 105447424 B CN105447424 B CN 105447424B
Authority
CN
China
Prior art keywords
file
type
basic
data
basic file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410436806.5A
Other languages
Chinese (zh)
Other versions
CN105447424A (en
Inventor
庄佳芸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to CN201410436806.5A priority Critical patent/CN105447424B/en
Publication of CN105447424A publication Critical patent/CN105447424A/en
Application granted granted Critical
Publication of CN105447424B publication Critical patent/CN105447424B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种读取智能卡内联络人信息的方法。在用户设备的开机流程中,读取智能卡内存联络人主要基本文件的主体部分,并根据联络人主要基本文件中每一笔数据的有效性或链接性来选择性地读取类型一基本文件、类型二基本文件或类型三基本文件的主体部分,以避免不必要地读取联络人内其它类型基本文件中未被使用数据的主体部分,进而提升开机效率。

The present invention discloses a method for reading contact information in a smart card. In the startup process of a user device, the main part of the main basic file of the contact in the smart card memory is read, and the main part of the type 1 basic file, the type 2 basic file or the type 3 basic file is selectively read according to the validity or connectivity of each data in the main basic file of the contact, so as to avoid unnecessary reading of the main part of the unused data in other types of basic files in the contact, thereby improving the startup efficiency.

Description

读取智能卡内联络人信息的方法Method for reading contact person information in smart card

技术领域technical field

本发明涉及一种读取智能卡内联络人信息的方法,尤其涉及一种读取智能卡内相关联络人信息的基本文件的方法。The invention relates to a method for reading contact person information in a smart card, in particular to a method for reading basic files of relevant contact person information in a smart card.

背景技术Background technique

用户识别模块(Subscriber Identity Module,SIM)卡是一种用来保存移动电话服务的用户身份识别数据的智能卡,同时可用来储存简讯数据和电话号码。在外部硬件方面,用户识别模块卡由中央处理器(central process unit,CPU)、只读存储器(read-onlymemory,ROM)、随机存取内存(random access memory,RAM)、电子式可抹除程序化只读存储器(electrically erasable programmable read-only memory,EEPROM)和输入/输出(I/O)电路等组件所组成。在内部数据方面,用户识别模块卡采用分级(hierarchical)的逻辑数据结构,其包括基本文件(elementary file,EF)、专有文件(dedicated file,DF)和主要文件(master file,MF)等3种类型的数据。A Subscriber Identity Module (SIM) card is a smart card used to store subscriber identification data for mobile phone services, and can also be used to store SMS data and phone numbers. In terms of external hardware, the SIM card consists of a central processing unit (CPU), a read-only memory (ROM), a random access memory (RAM), an electronic erasable program It is composed of components such as electrically erasable programmable read-only memory (EEPROM) and input/output (I/O) circuits. In terms of internal data, the SIM card adopts a hierarchical (hierarchical) logical data structure, which includes elementary files (elementary file, EF), dedicated files (dedicated file, DF) and main files (master file, MF) etc. types of data.

基本文件包括一标头(header)和一主体部分(body part),其数据架构分为透明(transparent)、线性固定(linear fixed)和循环(cyclic)等三种类型,用以储存不同性质的数据。透明基本文件是以字节(byte)为单位的连续性数据文件,数据的存取以指定抵消(offset)位置及存取数据长度方式来处理。线性固定基本文件和循环基本文件是以记录(record)为单位的连续性且固定长度的数据文件,数据的存取以记录为单位。此外,基本文件的标题则标示着数据总长度和数据笔数。The basic file includes a header (header) and a body part (body part), and its data structure is divided into three types: transparent (transparent), linear fixed (linear fixed) and cyclic (cyclic). data. The transparent basic file is a continuous data file with the unit of byte (byte), and data access is handled by specifying the offset (offset) position and the access data length. The linear fixed basic file and the circular basic file are continuous and fixed-length data files with the unit of record (record), and the data access is based on the unit of record. In addition, the header of the basic file indicates the total length of the data and the number of data items.

根据第三代合作计划(3rd Generation Partnership Project,3GPP)所制定的规范TS 31.102,用户识别模块卡可使用不同基本文件来储存各种类型的联络人特征,例如联络人的名称、主要电话号码、次要电话号码、电子邮件或群组等信息。在现有技术中,用户设备在开机流程中会先读取用户识别模块卡内存电话簿参考档案(phone book referencefile)基本文件EFPBR以得知用户识别模块卡所支持的所有联络人特征,再读取所有相关的基本文件的标头和主体部分。然而,并非每一位联络人都会使用到所有类型的联络人特征。假设用户识别模块卡能支持名称、主要电话号码、次要电话号码和电子邮件4种联络人特征,但用户仅储存特定联络人的主要电话号码,此时现有技术依旧会读取相关于名称、主要电话号码、次要电话号码和电子邮件的4个基本文件的标头和主体部分。因此,现有技术可能会花很多时间读取未使用基本文件的标头和主体部分,进而影响开机效率。According to the specification TS 31.102 formulated by the 3rd Generation Partnership Project (3GPP), the SIM card can use different basic files to store various types of contact characteristics, such as the name of the contact, the main phone number, Information such as a secondary phone number, email or group. In the prior art, the user equipment will first read the basic file EF PBR of the phone book reference file (phone book referencefile) in the memory of the SIM card in the boot process to know all the contact characteristics supported by the SIM card, and then Read the header and body sections of all relevant elementary files. However, not every contact uses all types of contact characteristics. Assuming that the SIM card can support four contact characteristics of name, main phone number, secondary phone number and email, but the user only stores the main phone number of a specific contact, the existing technology will still read the relevant name at this time. , primary phone number, secondary phone number, and the header and body of the 4 basic files. Therefore, the prior art may spend a lot of time reading headers and body parts of unused elementary files, thereby affecting boot efficiency.

发明内容Contents of the invention

鉴于上述现有技术的问题,本发明的目的在于提供一种读取一智能卡内联络人信息的方法,以提升开机效率。In view of the above-mentioned problems in the prior art, the purpose of the present invention is to provide a method for reading contact information in a smart card, so as to improve booting efficiency.

为达到上述目的,本发明公开一种读取智能卡内联络人信息的方法,其包括将所述智能卡安装至一用户设备;在所述用户设备的一开机流程中,读取所述智能卡内存的一主要基本文件的一主体部分;读取所述智能卡内存的一类型一基本文件的一标题,且唯有在当所述主要基本文件的所述主体部分中一特定数据对应于一有效内容时读取所述类型一基本文件的一主体部分中相对应第一数据。In order to achieve the above purpose, the present invention discloses a method for reading contact information in a smart card, which includes installing the smart card into a user equipment; A body part of a main elemental file; read a header of a type-elementary file in the memory of the smart card, and only when a specific data in the body part of the main elemental file corresponds to a valid content Read corresponding first data in a body portion of an elementary file of the type.

附图说明Description of drawings

图1A和图1B为本发明中一种读取智能卡内联络人信息的方法流程图。FIG. 1A and FIG. 1B are flowcharts of a method for reading contact information in a smart card in the present invention.

图2为根据第三代合作伙伴计划规范所定义的电话簿参考档案基本文件EFPBR的示意图。FIG. 2 is a schematic diagram of a phonebook reference file elementary file EF PBR defined according to the 3rd Generation Partnership Project specification.

图3为根据第三代合作伙伴计划规范所定义的缩写拨号号码基本文件EFADN的示意图。FIG. 3 is a schematic diagram of an abbreviated dialed number elementary file EF ADN defined according to the 3rd Generation Partnership Project specification.

图4为根据第三代合作伙伴计划规范所定义的索引管理电话簿基本文件EFIAP的示意图。FIG. 4 is a schematic diagram of an index management phonebook elementary file EF IAP defined according to the 3rd Generation Partnership Project specification.

图5为本发明实施例中根据对照表来读取不同类型基本文件主体部分的示意图。Fig. 5 is a schematic diagram of reading different types of basic file body parts according to a comparison table in an embodiment of the present invention.

其中,附图标记说明如下:Wherein, the reference signs are explained as follows:

110~220 步骤110~220 steps

11~16 字段11~16 fields

具体实施方式Detailed ways

本发明提供一种读取智能卡内联络人信息的方法,可应用在不同种类的用户设备,包括移动电话、个人数字助理(personal digital assistant,PDA)、掌上型(handheld)计算机、平板(tablet)计算机、迷你桌面(nettop)计算机、笔记型(laptop)计算机,或其它具备通信功能的装置。然而,用户设备的种类并不限定本发明的范畴。The invention provides a method for reading contact information in a smart card, which can be applied to different types of user equipment, including mobile phones, personal digital assistants (personal digital assistants, PDAs), palm-sized (handheld) computers, tablet (tablet) Computer, mini desktop (nettop) computer, notebook (laptop) computer, or other devices with communication functions. However, the type of user equipment does not limit the scope of the present invention.

在本发明方法所应用的用户设备中,其内可安装不同种类的智能卡,例如全球移动通信系统(global system for mobile communications,GSM)系统的用户识别模块卡、通用移动通信系统(universal mobile telecommunications system,UMTS)的通用用户识别模块(USIM)卡、码分多址(code division multiple access,CDMA)系统的可移式用户识别模块(removable user identity module,R-UIM)卡和码分多址用户识别模块(CSIM)卡等。本发明说明书虽然以用户识别模块卡来说明实施例,但用户设备所安装的智能卡种类并不限定本发明的范畴。In the user equipment to which the method of the present invention is applied, different types of smart cards can be installed therein, such as the subscriber identity module card of the global system for mobile communications (GSM) system, the universal mobile telecommunications system (universal mobile telecommunications system , UMTS) universal subscriber identity module (USIM) card, code division multiple access (code division multiple access, CDMA) system removable user identity module (removable user identity module, R-UIM) card and code division multiple access user Identification Module (CSIM) card, etc. Although the description of the present invention uses the subscriber identity module card to illustrate the embodiment, the type of smart card installed in the user equipment does not limit the scope of the present invention.

在本发明方法所应用的用户设备中,其内可安装不同大小的智能卡,例如标准用户识别模块卡(Mini SIM)、微用户识别模块卡(Micro SIM)或奈米用户识别模块卡(NanoSIM)等。然而,用户设备所安装的智能卡大小并不限定本发明的范畴。In the user equipment to which the method of the present invention is applied, smart cards of different sizes can be installed therein, such as standard subscriber identity module card (Mini SIM), micro subscriber identity module card (Micro SIM) or nanometer subscriber identity module card (NanoSIM) Wait. However, the size of the smart card installed in the user equipment does not limit the scope of the present invention.

图1A和图1B为本发明中一种读取智能卡内联络人信息的方法流程图,其包括下列步骤:Fig. 1A and Fig. 1B are a kind of flow chart of the method for reading contact information in the smart card among the present invention, and it comprises the following steps:

步骤110:在开机流程中,读取用户设备所安装智能卡内存电话簿参考档案基本文件EFPBR以得到智能卡所支持的所有联络人特征;执行步骤120。Step 110: In the boot process, read the phonebook reference file EF PBR installed in the smart card installed in the user equipment to obtain all the contact characteristics supported by the smart card; execute step 120.

步骤120:读取智能卡内存相关于所支持联络人特征的基本文件的标头;执行步骤130。Step 120: Read the header of the basic file related to the supported contact characteristics in the smart card memory; execute step 130.

步骤130:读取智能卡内存缩写拨号号码(abbreviated dialing numbers)基本文件EFADN主体部分中的每一笔数据;执行步骤140。Step 130: Read each piece of data in the main part of the basic file EF ADN in the memory of the smart card for abbreviated dialing numbers (abbreviated dialing numbers); execute step 140.

步骤140:将缩写拨号号码基本文件EFADN主体部分中对应于有效内容的第i笔数据纪录在一第一对照表;执行步骤150。Step 140: Record the i-th piece of data corresponding to the valid content in the main part of the abbreviated dialing number basic file EF ADN in a first comparison table; execute step 150.

步骤150:根据第一对照表选择性地读取相关于所支持联络人特征的所有类型一(Type 1)基本文件的主体部分;执行步骤160。Step 150: Selectively read the main body part of all Type 1 basic files related to the characteristics of the supported contacts according to the first comparison table; execute step 160.

步骤160:判断所读取的类型一基本文件是否包括索引管理电话簿(indexadministration phone book)基本文件EFIAP;若是,执行步骤170;若否,执行步骤190。Step 160: Determine whether the read type-basic file includes an index management phone book (indexadministration phone book) basic file EF IAP ; if so, execute step 170; if not, execute step 190.

步骤170:将根据第一对照表选择性地读取的索引管理电话簿基本文件EFIAP主体部分中对应于有效指针的第i笔数据纪录在一第二对照表;执行步骤180。Step 170: Record the i-th data corresponding to the effective pointer in the main part of the index management phonebook basic file EF IAP selectively read according to the first comparison table in a second comparison table; execute step 180.

步骤180:根据第二对照表读取一相关类型二(Type 2)基本文件的主体部分;执行步骤190。Step 180: Read the main body of a related Type 2 (Type 2) basic file according to the second comparison table; execute step 190.

步骤190:在根据第一对照表选择性地读取一特定类型一基本文件的主体部分后,判断特定类型一基本文件是否需连结至一相关类型三(Type 3)基本文件﹕若是,执行步骤200;若否,执行步骤220。Step 190: After selectively reading the main body of a specific type of basic file according to the first comparison table, determine whether the specific type of basic file needs to be linked to a related type three (Type 3) basic file: if yes, perform the steps 200 ; if not, go to step 220 .

步骤200:将特定类型一基本文件中对应于有效内容且连结至相关类型三基本文件的第i笔数据纪录在一第三对照表;执行步骤210。Step 200: Record the i-th data corresponding to the effective content in the specific type-1 basic file and linked to the relevant type-3 basic file in a third comparison table; execute step 210.

步骤210:根据第三对照表读取相关类型三基本文件的主体部分;执行步骤220。Step 210: read the main part of the relevant type three basic file according to the third comparison table; perform step 220.

步骤220:结束。Step 220: end.

图2为根据第三代合作伙伴计划规范TS 31.102所定义的电话簿参考档案基本文件EFPBR的示意图。如字段11所示,字节1至X(X为大于1的整数)是用来储存代表电话簿结构中所包括基本文件的标签长度值(tag length value,TLV)对象。电话簿参考档案基本文件EFPBR中其它字段的定义在第三代合作伙伴计划规范TS 31.102有详细说明,在此不另加赘述。FIG. 2 is a schematic diagram of an elementary file EF PBR of a phonebook reference file defined according to the 3rd Generation Partnership Project specification TS 31.102. As shown in field 11, bytes 1 to X (X is an integer greater than 1) are used to store tag length value (TLV) objects representing basic files included in the phonebook structure. The definition of other fields in the basic file EF PBR of the phonebook reference file is detailed in the 3rd Generation Partnership Project specification TS 31.102, and will not be repeated here.

在步骤110中,本发明可在用户设备的开机流程中读取智能卡内存的电话簿参考档案基本文件EFPBR,并根据字节1至X代表的标签长度值对象来判断智能卡所支持的所有联络人特征。在本发明实施例中,相关于智能卡所支持联络人特征的基本文件其名称缩写和类型如下表所示:In step 110, the present invention can read the basic phonebook reference file EF PBR in the smart card memory during the boot process of the user equipment, and judge all the contacts supported by the smart card according to the tag length value objects represented by bytes 1 to X. human characteristics. In the embodiment of the present invention, the abbreviations and types of the basic files related to the contact characteristics supported by the smart card are shown in the following table:

名称name 类型一type one 类型二type two 类型三type three EFAAS EF AAS Xx EFADN EF ADN Xx EFANR EF ANR Xx Xx EFEMAIL EF EMAIL Xx Xx EFEXT1 EF EXT1 Xx EFGAS EF GAS Xx EFGRP EF GRP Xx EFIAP EF IAP Xx EFPBC EF PBC Xx EFSNE EF SNE Xx Xx EFUID EF UID Xx EFCCP1 EF CCP1 Xx

EFAAS代表类型三的额外号码阿尔法字符串(additional number Alpha string)基本文件,用来储存相关于用户自定义额外号码的名称卷标。EFADN代表类型一的缩写拨号号码基本文件,其结构在说明书后续内容将有详细说明。EFANR代表类型一或类型二的额外号码(additional number)基本文件,用来储存多组缩写拨号号码或补充服务控制(supplementary service control,SSC)串。EFEMAIL代表类型一或类型二的电子邮件基本文件,用来储存联络人的电子邮件。EFEXT1代表类型三的延伸1(extension1)基本文件,用来储存缩写拨号号码或补充服务控制串中超出20位外的数据。EFGAS代表类型三的分组信息阿尔法字符串(grouping information Alpha string)基本文件,用来储存联络人的分组名称。EFGRP代表类型一的分组档案(grouping file)基本文件,用来储存缩写拨号号码基本文件EFADN中相关笔数据的分组信息。EFIAP代表类型一的索引管理电话簿基本文件,用来储存连结至类型二基本文件的指标。EFPBC代表类型一的电话簿控制(phone book control)基本文件,用来储存缩写拨号号码基本文件EFADN中相关笔数据的控制信息。EFSNE代表类型一或类型二的第二名称输入(second name entry)基本文件。EFUID代表类型一的唯一识别(uniqueidentifier)基本文件。EFCCP1代表类型三的功能组态参数(capability configurationparameters 1)基本文件。EF AAS stands for type 3 additional number Alpha string (additional number Alpha string) basic file, which is used to store name tags related to user-defined additional numbers. EF ADN stands for Type 1 Abbreviated Dialing Number Elementary File, and its structure will be described in detail later in the manual. EF ANR stands for type 1 or type 2 additional number (additional number) elementary file, which is used to store multiple groups of abbreviated dial numbers or supplementary service control (supplementary service control, SSC) strings. EF EMAIL represents a type 1 or type 2 email element file, which is used to store a contact's email. EF EXT1 represents type 3 extension 1 (extension1) basic file, which is used to store data beyond 20 digits in abbreviated dial numbers or supplementary service control strings. EF GAS represents a grouping information Alpha string (grouping information Alpha string) basic file of type 3, which is used to store the grouping name of the contact. EF GRP represents a type 1 grouping file basic file, which is used to store the grouping information of related pen data in the basic file EF ADN of the abbreviated dialing number. EF IAP stands for Type 1 Index Management Phonebook Elementary File, which is used to store pointers linked to Type 2 Elementary File. EF PBC represents a phone book control (phone book control) basic file of type 1, and is used to store control information related to pen data in the basic file EF ADN of abbreviated dialing numbers. EF SNE stands for type 1 or type 2 second name entry (second name entry) elementary file. EF UID represents a type-one unique identifier (uniqueidentifier) elementary file. EF CCP1 represents the basic file of type three function configuration parameters (capability configuration parameters 1).

在电话簿参考档案基本文件EFPBR中,第一笔以标签”A8”标示的数据名称对应于一主要基本文件(master EF),后续其它笔以标签”A8”标示的数据名称对应于类型一的基本文件,以标签”A9”标示的数据名称对应于类型二的基本文件,而以标签”AA”标示的数据名称对应于类型三的基本文件。根据第三代合作伙伴计划规范TS 31.102,缩写拨号号码基本文件EFADN是主要基本文件。类型一基本文件和主要基本文件包括相同数据笔数,且类型一基本文件内每一笔数据是以一对一方式映像至主要基本文件内一相对应笔数据。类型二基本文件所包括的数据笔数少于主要基本文件所包括的数据笔数,且类型二基本文件内每一笔数据是透过类型一的索引管理电话簿基本文件EFIAP链接至主要基本文件内相对应笔数据。类型三基本文件内每一笔数据是透过类型一电话簿参考档案基本文件EFPBR内其它基本文件所包括数据的数据识别(record identifier)来连结至主要基本文件内相对应笔数据。In the phonebook reference file elementary file EF PBR , the first data name marked with the label "A8" corresponds to a main basic file (master EF), and the subsequent data names marked with the label "A8" correspond to type one The data name marked with the label "A9" corresponds to the basic file of type two, and the data name marked with the label "AA" corresponds to the basic file of type three. According to the 3rd Generation Partnership Project specification TS 31.102, the Abbreviated Dial Number Elementary File EF ADN is the main elementary file. The type-one basic file and the main basic file include the same number of data items, and each data in the type-one basic file is mapped to a corresponding data in the main basic file in a one-to-one manner. The number of data items included in the type 2 basic file is less than the number of data items included in the main basic file, and each data in the type 2 basic file is linked to the main basic file through the type 1 index management phone book basic file EF IAP The corresponding pen data in the file. Each piece of data in the type three basic file is linked to the corresponding data in the main basic file through the data identifier (record identifier) of the data included in other basic files in the type one phonebook reference file basic file EF PBR .

在步骤120中,本发明可读取智能卡内存相关于所支持联络人特征的基本文件的标头,进而得知每一基本文件可写入多少笔数据和数据长度。In step 120, the present invention can read the header of the basic file related to the characteristics of the supported contacts in the memory of the smart card, and then know how many pieces of data and data length each basic file can write.

在步骤130中,本发明可读取智能卡内存缩写拨号号码基本文件EFADN主体部分中的每一笔数据。图3为根据第三代合作伙伴计划规范TS 31.102所定义的缩写拨号号码基本文件EFADN的示意图。如字段12所示,字节1至X是用来分别第一至第X笔电话号码的阿尔法标识符。如字段13所示,字节X+3至X+12是用来储存拨号号码和补充服务控制串。如字段14所示,字节X+13代表功能/组态1数据标识符(capability/configuration 1 recordidentifier)串。如字段15所示,字节X+14代表沿伸1资料标识符(extension 1 recordidentifier)串。缩写拨号号码基本文件EFADN中其它字段的定义在第三代合作伙伴计划规范TS 31.102有详细说明,在此不另加赘述。In step 130, the present invention can read each piece of data in the main part of the basic file EF ADN of the abbreviated dialing number stored in the smart card. FIG. 3 is a schematic diagram of an elementary file EF ADN for abbreviated dialed numbers defined according to the 3rd Generation Partnership Project specification TS 31.102. As shown in field 12, bytes 1 to X are alpha identifiers for the first to Xth phone numbers respectively. As shown in field 13, bytes X+3 to X+12 are used to store dialed numbers and supplementary service control strings. As shown in field 14, byte X+13 represents a capability/configuration 1 record identifier (capability/configuration 1 record identifier) string. As shown in field 15, byte X+14 represents an extension 1 record identifier (extension 1 record identifier) string. The definition of other fields in the basic file EF ADN of the abbreviated dialed number is detailed in the 3rd Generation Partnership Project specification TS 31.102, and will not be repeated here.

如前所述,缩写拨号号码基本文件EFADN是主要基本文件,会以一对一方式映射至其它类型一的基本文件。亦即,当缩写拨号号码基本文件EFADN中主体部分的第i笔数据对应于有效内容(不为空)时,其它类型一基本文件主体部分中相关的第i笔数据亦会对应于有效内容。因此,本发明可在步骤140中将缩写拨号号码基本文件EFADN主体部分中每一笔对应于有效内容的数据纪录在第一对照表内。As mentioned above, the basic file EF ADN of the abbreviated dialing number is the main basic file, and will be mapped to other basic files of type 1 in a one-to-one manner. That is, when the i-th data of the main body in the abbreviated dialing number basic file EF ADN corresponds to the valid content (not empty), the relevant i-th data in the main body of the basic file of other types will also correspond to the valid content . Therefore, the present invention can record each piece of data corresponding to valid content in the main part of the basic file EF ADN of the abbreviated dialing number in the first comparison table in step 140 .

在步骤150中,本发明会根据第一对照表选择性地读取相关于所支持联络人特征的所有类型一基本文件的主体部分。更明确地,本发明会根据第一对照表每笔数据是否存在来决定是否读取相关于所支持联络人特征的所有类型一基本文件的主体部分。举例来说,假设缩写拨号号码基本文件EFADN中主体部分的第i笔数据对应于有效内容,但第(i+1)笔数据对应于无效内容时,在步骤140中所纪录的第一对照表中会存在第i笔数据,但第(i+1)笔数据不会存在。因此,在步骤150中,本发明可读取相关于所支持联络人特征的所有类型一基本文件的主体部分中第i笔数据,但不会读取第(i+1)笔数据。In step 150, the present invention selectively reads the main body of all types of basic files related to the supported contact features according to the first lookup table. More specifically, the present invention will determine whether to read the main body of all types of basic files related to the characteristics of the supported contacts according to whether each item of data in the first comparison table exists. For example, assuming that the i-th piece of data in the main body of the abbreviated dialing number basic file EF ADN corresponds to valid content, but when the (i+1)-th piece of data corresponds to invalid content, the first comparison recorded in step 140 The i-th data will exist in the table, but the (i+1)-th data will not exist. Therefore, in step 150, the present invention can read the i-th item of data in the body part of the basic file of all types of supported contact characteristics, but will not read the (i+1)-th item of data.

图4为根据第三代合作伙伴计划规范TS 31.102所定义的索引管理电话簿基本文件EFIAP的示意图。如字段16所示,字节1至X是用来分别储存标签A9后出现第一至第X个对象的记录编号。索引管理电话簿基本文件EFIAP中其它字段的定义在第三代合作伙伴计划规范TS 31.102有详细说明,在此不另加赘述。FIG. 4 is a schematic diagram of an index management phonebook elementary file EF IAP defined according to the 3rd Generation Partnership Project specification TS 31.102. As shown in field 16, bytes 1 to X are used to respectively store the record numbers of the first to Xth objects appearing after the tag A9. The definitions of other fields in the basic file EF IAP for index management phonebook are detailed in the 3rd Generation Partnership Project specification TS 31.102, and will not be repeated here.

根据步骤110中读取电话簿参考档案基本文件EFPBR的内容,若得知相关于所支持联络人特征的基本文件包括索引管理电话簿基本文件EFIAP,本发明会在步骤150中根据第一对照表选择性地读取索引管理电话簿基本文件EFIAP的主体部分,并在步骤160中得知所读取的类型一基本文件包括索引管理电话簿基本文件EFIAP。根据第三代合作伙伴计划规范TS 31.102,当索引管理电话簿基本文件EFIAP主体部分中第i笔数据不为”FF”时即为有效指标,代表需要将相关类型二的基本数据链路至缩写拨号号码基本文件EFADN中第i笔数据﹔当索引管理电话簿基本文件EFIAP主体部分中第i笔数据为”FF”时即为无效指标,代表不需要将任何类型二的基本数据链路至缩写拨号号码基本文件EFADN中第i笔数据。因此,本发明可在步骤170中将索引管理电话簿基本文件EFIAP中每一笔对应于有效指针的数据纪录在第二对照表内,接着在步骤180中根据第二对照表选择性地读取相关类型二基本文件的主体部分。According to the content of the basic file EF PBR of the phonebook reference file read in step 110, if it is known that the basic file related to the characteristics of the supported contacts includes the basic file EF IAP of the index management phonebook, the present invention will be in step 150 according to the first The comparison table selectively reads the main part of the primary file EF IAP for index management phonebook, and in step 160 it is known that the type-one basic file read includes the basic file EF IAP for index management phonebook. According to the 3rd Generation Partnership Project specification TS 31.102, when the i-th data in the main part of the index management phonebook basic file EF IAP is not "FF", it is a valid indicator, which means that the basic data of the related type 2 needs to be linked to The i-th data in the basic file EF ADN of the abbreviated dialing number; when the i-th data in the main part of the index management phonebook basic file EF IAP is "FF", it is an invalid indicator, which means that there is no need to link any type II basic data The path to the i-th data in the basic file EF ADN of the abbreviated dialing number. Therefore, in step 170, the present invention can record the data corresponding to each valid pointer in the index management phonebook basic file EF IAP in the second comparison table, and then selectively read according to the second comparison table in step 180. Get the main part of the relevant Type 2 basic file.

在根据第一对照表选择性地读取一特定类型一基本文件的主体部分后,本发明在步骤190中可判断特定类型一基本文件是否需连结至一相关类型三基本文件。After selectively reading the main part of a specific type-elementary file according to the first comparison table, the present invention can determine in step 190 whether the specific type-elementary file needs to be linked to a related type-three elementary file.

在一实施例中,特定类型一基本文件可为类型一缩写拨号号码基本文件EFADN。当缩写拨号号码基本文件EFADN主体部分中第i笔数据对应于有效内容时,可根据其有效数据中特定字节来判断是否需链接至特定类型三基本文件的第i笔数据。详细来说,在缩写拨号号码基本文件EFADN的第i笔有效数据中,当字节X+13所代表的功能/组态1数据标识符对应于有效内容时,代表需链接至类型三功能组态参数型基本文件EFCCP1的特定笔数据﹔当字节X+14所代表的沿伸1资料标识符对应于有效内容时,代表需连结至类型三延伸基本文件EFEXT1的特定笔资料。因此,本发明可在步骤200中将需连结至类型三基本文件中特定笔数据纪录在第三对照表内,接着在步骤210中可根据第三对照表来读取延伸基本文件EFEXT1及/或功能组态参数型基本文件EFCCP1的主体部分。In one embodiment, the specific type-elementary file may be a type-abbreviated dialed number elementary file EF ADN . When the i-th piece of data in the main body of the abbreviated dialing number basic file EF ADN corresponds to the valid content, it can be judged whether to link to the i-th piece of data of the specific type three basic file according to the specific byte in the valid data. Specifically, in the i-th piece of valid data in the basic file EF ADN of the abbreviated dialing number, when the function/configuration 1 data identifier represented by byte X+13 corresponds to the valid content, it means that it needs to be linked to the Type 3 function The specific data of the configuration parameter type basic file EF CCP1 ; when the extension 1 data identifier represented by byte X+14 corresponds to the valid content, it represents the specific data that needs to be linked to the type 3 extended basic file EF EXT1 . Therefore, in step 200, the present invention can record the specific data that needs to be linked to the type three basic file in the third comparison table, and then in step 210, the extended basic file EF EXT1 and/or can be read according to the third comparison table Or the main part of the function configuration parameter type basic file EF CCP1 .

在其它实施例中,特定类型一基本文件可为类型一额外号码基本文件EFANR,其可能需要链接至类型三额外号码阿尔法字符串基本文件EFAAS。因此,本发明可在步骤200中将类型一额外号码基本文件EFANR中对应于有效内容且需链接至类型三额外号码阿尔法字符串基本文件EFAAS的特定笔数据纪录在第三对照表内,接着在步骤210中可根据第三对照表来读取类型三额外号码阿尔法字符串基本文件EFAAS的主体部分。In other embodiments, a specific type one elementary file may be a type one extra number elementary file EF ANR , which may need to be linked to a type three extra number alpha string elementary file EF AAS . Therefore, in step 200, the present invention can record the specific data in the type one extra number basic file EF ANR corresponding to the valid content and need to be linked to the type three extra number alpha character string basic file EF AAS in the third comparison table, Then in step 210, the main part of the type 3 extra number alpha character string elementary file EF AAS can be read according to the third comparison table.

在其它实施例中,特定类型一基本文件可为类型一分组档案基本文件EFGRP,其特定数据可能需要链接至类型三分组信息阿尔法字符串基本文件EFGAS。因此,本发明可在步骤200中将分组档案基本文件EFGRP中对应于有效内容且需链接至类型三分组信息阿尔法字符串基本文件EFGAS的第i笔数据纪录在第三对照表内,接着在步骤210中可根据第三对照表来读取类型三分组信息阿尔法字符串基本文件EFGAS的主体部分。In other embodiments, a specific type-elementary file may be a type-group archive elementary file EF GRP , whose specific data may need to be linked to a type-three group information alpha string elementary file EF GAS . Therefore, in step 200, the present invention can record the i-th data in the group archive basic file EF GRP corresponding to the valid content and need to be linked to the type three group information alpha character string basic file EF GAS in the third comparison table, and then In step 210, the main part of the basic file EF GAS can be read according to the third look-up table.

根据第一对照表,本发明唯有当缩写拨号号码基本文件EFADN主体部分中一特定笔数据对应于有效内容时,才会去读取类型一基本文件主体部分中的相对应笔数据﹔当缩写拨号号码基本文件EFADN主体部分中一特定笔数据并非对应于有效内容时,此时将不会读取类型一基本文件主体部分中的相对应笔数据。According to the first comparison table, the present invention will only read the corresponding pen data in the main part of the type-basic file when a specific pen data in the main part of the abbreviated dialing number basic file EF ADN corresponds to valid content; When a specific piece of data in the main body of the abbreviated dialing number basic file EF ADN does not correspond to valid content, the corresponding pen data in the main body of the type-one basic file will not be read at this time.

根据第二对照表,本发明唯有当索引管理电话簿基本文件EFIAP主体部分中一特定笔数据对应于有效指针时,才会去读取类型二基本文件中的相对应笔数据﹔当索引管理电话簿基本文件EFIAP中一特定笔数据的主体部分对应于无效指标时,此时将不会读取类型二基本文件主体部分中的相对应笔数据。According to the second comparison table, the present invention will only read the corresponding pen data in the type two basic file when a specific pen data in the main part of the index management telephone book basic file EF IAP corresponds to an effective pointer; When the main part of a specific item of data in the basic file EF IAP for managing the telephone book corresponds to an invalid index, the corresponding item of data in the main part of the Type II basic file will not be read at this time.

根据第三对照表,本发明唯有当特定类型一基本文件主体部分中一特定笔数据对应于有效内容且包括对应于有效链接的特定字节时,才会去读取相关类型三基本文件主体部分中的相对应笔数据﹔当特定类型一基本文件主体部分中一特定笔数据对应于有效内容但并未包括对应于有效链接的特定字节时时,此时将不会读取相关类型三基本文件主体部分中的相对应笔数据。According to the third comparison table, the present invention only reads the relevant type three basic file body only when a specific piece of data in the specific type one basic file body part corresponds to valid content and includes a specific byte corresponding to a valid link The corresponding pen data in the section; when a specific pen data in the body part of a specific type-elementary file corresponds to the payload but does not include a specific byte corresponding to the valid link, the relevant type-three-base file will not be read at this time The corresponding pen data in the main part of the file.

图5为本发明实施例中根据对照表来读取不同类型基本文件主体部分的示意图。为了说明方便,假设在步骤110得知智能卡至少支持联络人号码、联络人电子邮件和联络人分组等联络人特征,亦即相关基本文件包括主要缩写拨号号码基本文件EFADN、类型一的索引管理电话簿基本文件EFIAP、类型二的电子邮件基本文件EFEMAIL,和类型三的延伸1基本文件EFEXT1。根据步骤120,假设上述每一基本文件中主体部分各包括5笔数据。图5上方显示了在步骤130、180和210中读取不同类型基本文件主体部分的方法,而图5下方显示了在步骤140、170和200中所记录的对照表。Fig. 5 is a schematic diagram of reading different types of basic file body parts according to a comparison table in an embodiment of the present invention. For the convenience of explanation, it is assumed that in step 110, it is known that the smart card supports at least contact features such as contact number, contact email and contact grouping, that is, the relevant basic files include the main abbreviated dialing number basic file EF ADN , and index management of type 1 Phonebook elementary file EF IAP , type two electronic mail elementary file EF EMAIL , and type three extension 1 elementary file EF EXT1 . According to step 120, it is assumed that the main body part of each of the above-mentioned basic files includes 5 pieces of data. The upper part of FIG. 5 shows the method of reading the main body part of different types of basic files in steps 130 , 180 and 210 , while the lower part of FIG. 5 shows the comparison table recorded in steps 140 , 170 and 200 .

图5所示的第一对照表纪录了主要基本文件EFADN中第1~4笔数据对应于有效内容(由星号”*”标示),而第5笔数据对应于无效内容。因此,本发明仅会读取类型一基本文件EFIAP主体部分的第1笔至第4笔数据(由圆形”○”标示),而不会读取第5笔数据。The first comparison table shown in FIG. 5 records that the 1st to 4th data in the main elementary file EF ADN correspond to valid content (marked by an asterisk "*"), and the 5th data corresponds to invalid content. Therefore, the present invention only reads the 1st to 4th data (marked by a circle "○") of the main part of the type-one basic file EF IAP , but does not read the 5th data.

图5所示的第二对照表纪录了类型一基本文件EFIAP主体部分的第1、3、4笔数据的内容对应于有效指标,而第2笔数据的内容对应于无效指标。因此,本发明仅会读取类型二基本文件EFEMAIL主体部分的第1、3、4笔数据(由圆形”○”标示),而不会读取第2笔和第5笔数据。The second comparison table shown in FIG. 5 records that the content of the first, third and fourth data items in the main part of the Type-1 basic file EF IAP corresponds to valid indicators, and the content of the second data item corresponds to invalid indicators. Therefore, the present invention only reads the 1st, 3rd, and 4th data (marked by a circle "○") of the main part of the type 2 basic file EF EMAIL , but does not read the 2nd and 5th data.

图5所示的第三对照表纪录了在主要基本文件EFADN中的有效笔数据中,只需要连结至特定类型三基本文件的第2笔数据(由星号”*”标示)。因此,本发明仅会读取类型三基本文件EFEXT1主体部分的第2笔数据(由圆形”O”标示),而不会读取第1、3~5笔数据。The third comparison table shown in FIG. 5 records that among the effective pen data in the main elementary file EF ADN , only the second data (marked by an asterisk "*") that needs to be linked to the specific type three basic files. Therefore, the present invention only reads the second data (marked by a circle "O") in the main part of the type three basic file EF EXT1 , but does not read the first, third to fifth data.

针对同样情况,现有技术会读取基本文件EFADN、EFIAP、EFEMAIL和EFEXT1主体部分中所有共20笔数据,而本发明仅会读取基本文件EFADN、EFIAP、EFEMAIL和EF EXT1主体部分中实际使用到的13笔数据,因此能缩短开机时间。For the same situation, prior art can read all total 20 data in the main part of basic file EF ADN , EF IAP , EF EMAIL and EF EXT1 , and the present invention can only read basic file EF ADN , EF IAP , EF EMAIL and 13 pieces of data are actually used in the main part of EF EXT1 , so the boot time can be shortened.

综上所述,本发明能根据智能卡内存缩写拨号号码基本文件EFADN中每一笔数据的有效性或链接性来选择性地读取其它类型基本文件的主体部分。因此,本发明可避免不必要地读取其它类型基本文件主体部分中未被使用的数据,进而提升开机效率。To sum up, the present invention can selectively read the main part of other types of basic files according to the validity or linkability of each piece of data in the smart card memory abbreviated dialing number basic file EF ADN . Therefore, the present invention can avoid unnecessarily reading unused data in the main body of other types of basic files, thereby improving booting efficiency.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (10)

1.一种读取智能卡内联络人信息的方法,其特征在于,包括:1. A method for reading contact person information in a smart card, characterized in that, comprising: 将所述智能卡安装至一用户设备;installing the smart card into a user device; 在所述用户设备的一开机流程中,读取所述智能卡内存的一主要基本文件的一主体部分;In a boot process of the user equipment, read a main part of a main basic file in the memory of the smart card; 读取所述智能卡内存的一类型一基本文件的一标题,且唯有在当所述主要基本文件的所述主体部分中一特定数据对应于一有效内容时读取所述类型一基本文件的一主体部分中相对应第一数据;以及reading a header of a type-elementary file in the memory of the smart card, and only when a specific data in the body portion of the main elemental file corresponds to a valid content of the type-elementary file corresponding first data in a body part; and 当所述类型一基本文件的所述相对应第一数据对应于一有效指针时,读取所述智能卡内存的一类型二基本文件的一主体部分中相对应第二数据。When the corresponding first data of the type-1 basic file corresponds to a valid pointer, read the corresponding second data in a body part of a type-2 basic file in the memory of the smart card. 2.如权利要求1所述的方法,其特征在于,所述主要基本文件为一第三代合作伙伴计划规范所定义的一缩写拨号号码基本文件。2. The method according to claim 1, wherein the main basic file is an abbreviated dialing number basic file defined by a 3rd Generation Partnership Project specification. 3.如权利要求1所述的方法,其特征在于,所述类型一基本文件为一第三代合作伙伴计划规范所定义的一额外号码基本文件、一分组档案基本文件、一索引管理电话簿基本文件、一电话簿控制基本文件、一第二名称输入基本文件、或一唯一识别基本文件。3. The method according to claim 1, wherein said type-basic file is an additional number basic file defined by a 3rd Generation Partnership Project specification, a group file basic file, an index management phonebook Basic file, a phonebook control basic file, a second name input basic file, or a unique identification basic file. 4.如权利要求1所述的方法,其特征在于,4. The method of claim 1, wherein, 所述类型一基本文件为一第三代合作伙伴计划规范所定义的一索引管理电话簿基本文件﹔且an elementary file of said type is an indexed phonebook elementary file as defined by a 3rd Generation Partnership Project specification; and 所述类型二基本文件为所述第三代合作伙伴计划规范所定义的一额外号码基本文件、一电子邮件基本文件,或一第二名称输入基本文件。The Type 2 basic file is an additional number basic file, an email basic file, or a second name input basic file defined by the 3rd Generation Partnership Project specification. 5.如权利要求1所述的方法,其特征在于,另包括:5. The method of claim 1, further comprising: 读取一第三代合作伙伴计划规范所定义的一电话簿参考档案基本文件以得到所述智能卡所支持的一个或多个联络人特征,其中所述主要基本文件和所述类型一基本文件相关于所述一个或多个联络人特征。reading a phonebook reference file elementary file defined by the 3rd Generation Partnership Project specification to obtain one or more contact characteristics supported by the smart card, wherein the primary elementary file is associated with the type-elementary file on the one or more contact characteristics. 6.如权利要求5所述的方法,其特征在于,另包括:6. The method of claim 5, further comprising: 将所述主要基本文件的所述主体部分中所有对应于有效内容的数据纪录在一第一对照表﹔Recording all data corresponding to valid content in the main part of the main basic file in a first comparison table; 根据所述第一对照表来选择性地读取所述类型一基本文件的所述主体部分﹔selectively read the body part of the type-elementary file according to the first comparison table; 将所述类型一基本文件的所述主体部分中所有对应于有效指针的数据纪录在一第二对照表﹔Recording all the data corresponding to valid pointers in the main part of the basic file of the type in a second comparison table; 根据所述第二对照表来选择性地读取一类型二基本文件的一主体部分﹔selectively read a main body part of a type 2 basic file according to the second comparison table; 将所述主要基本文件的所述主体部分中所有对应于有效内容且包括相关有效链接的特定字节的数据纪录在一第三对照表﹔以及recording all the data corresponding to the specific bytes of the valid content and including the relevant valid links in the main body part of the main basic file in a third comparison table; and 根据所述第三对照表来选择性地读取一类型三基本文件的一主体部分,其中所述类型二基本文件和所述类型三基本文件相关于所述一个或多个联络人特征。Selectively reading a body portion of a Type 3 elementary file according to the third lookup table, wherein the Type 2 elementary file and the Type 3 elementary file are related to the one or more contact characteristics. 7.一种读取智能卡内联络人信息的方法,其特征在于,包括:7. A method for reading contact person information in a smart card, characterized in that, comprising: 将所述智能卡安装至一用户设备;installing the smart card into a user device; 在所述用户设备的一开机流程中,读取所述智能卡内存的一主要基本文件的一主体部分;In a boot process of the user equipment, read a main part of a main basic file in the memory of the smart card; 读取所述智能卡内存的一类型一基本文件的一标题,且唯有在当所述主要基本文件的所述主体部分中一特定数据对应于 一有效内容时读取所述类型一基本文件的一主体部分中相对应第一数据;以及reading a header of a type-elementary file in the memory of the smart card, and only when a specific data in the body portion of the main elemental file corresponds to a valid content of the type-elementary file corresponding first data in a body part; and 当所述主要基本文件的所述特定数据对应于所述有效内容且包括相关一有效链接的一特定字节时,读取所述智能卡内存的一类型三基本文件的一主体部分中相对应第三数据。When the specific data of the main elementary file corresponds to the valid content and includes a specific byte related to a valid link, read the corresponding first in a body part of a type three basic file in the memory of the smart card Three data. 8.如权利要求7所述的方法,其特征在于,所述类型三基本文件为一第三代合作伙伴计划规范所定义的一额外号码阿尔法字符串基本文件、一延伸1基本文件、一分组信息阿尔法字符串基本文件,或一功能组态参数基本文件。8. The method according to claim 7, wherein the three basic files of the type are an additional number alpha character string basic file, an extension 1 basic file, a grouping An informational alpha string elementary file, or a functional configuration parameter elementary file. 9.一种读取智能卡内联络人信息的方法,其特征在于,包括:9. A method for reading contact person information in a smart card, characterized in that, comprising: 将所述智能卡安装至一用户设备;installing the smart card into a user device; 在所述用户设备的一开机流程中,读取所述智能卡内存的一主要基本文件的一主体部分;In a boot process of the user equipment, read a main part of a main basic file in the memory of the smart card; 读取所述智能卡内存的一类型一基本文件的一标题,且唯有在当所述主要基本文件的所述主体部分中一特定数据对应于一有效内容时读取所述类型一基本文件的一主体部分中相对应第一数据;以及reading a header of a type-elementary file in the memory of the smart card, and only when a specific data in the body portion of the main elemental file corresponds to a valid content of the type-elementary file corresponding first data in a body part; and 当所述类型一基本文件的所述相对应第一数据包括相关一有效链接的一特定字节时,读取所述智能卡内存的一类型三基本文件的一主体部分中相对应第三数据。When the corresponding first data of the type-elementary file includes a specific byte related to a valid link, read the corresponding third data in a body part of a type-3 elementary file in the memory of the smart card. 10.如权利要求9所述的方法,其特征在于﹕10. The method of claim 9, wherein: 当所述类型一基本文件为一第三代合作伙伴计划规范所定义的一额外号码基本文件时,所述类型三基本文件为所述第三代合作伙伴计划规范所定义的一额外号码阿尔法字符串基本文件﹔且When the type-one basic file is an additional number basic file defined by a 3rd Generation Partnership Project specification, the type-three basic file is an additional number alpha character defined by the 3rd Generation Partnership Project specification string basic files; and 当所述类型一基本文件为所述第三代合作伙伴计划规范所定义的一分组档案基本文件时,所述类型三基本文件为所述第三代合作伙伴计划规范所定义的一分组信息阿尔法字符串基本文件。When the Type 1 basic file is a grouping archive basic file defined in the 3rd Generation Partnership Project specification, the Type 3 basic file is a grouping information alpha defined in the 3rd Generation Partnership Project specification String base file.
CN201410436806.5A 2014-08-29 2014-08-29 Method for reading contact information in intelligent card Active CN105447424B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410436806.5A CN105447424B (en) 2014-08-29 2014-08-29 Method for reading contact information in intelligent card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410436806.5A CN105447424B (en) 2014-08-29 2014-08-29 Method for reading contact information in intelligent card

Publications (2)

Publication Number Publication Date
CN105447424A CN105447424A (en) 2016-03-30
CN105447424B true CN105447424B (en) 2018-05-15

Family

ID=55557587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410436806.5A Active CN105447424B (en) 2014-08-29 2014-08-29 Method for reading contact information in intelligent card

Country Status (1)

Country Link
CN (1) CN105447424B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6501962B1 (en) * 1996-09-13 2002-12-31 Orange Personal Communications Services Limited Mobile communications terminal smart card
CN101437073A (en) * 2007-11-15 2009-05-20 深圳富泰宏精密工业有限公司 System and method for reading mobile phone telephone book
US8060140B2 (en) * 2006-02-27 2011-11-15 Samsung Electronics Co., Ltd. Method and apparatus for increasing data read speed from subscriber identity module
CN103369512A (en) * 2012-03-29 2013-10-23 深圳富泰宏精密工业有限公司 Phone book management method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6501962B1 (en) * 1996-09-13 2002-12-31 Orange Personal Communications Services Limited Mobile communications terminal smart card
US8060140B2 (en) * 2006-02-27 2011-11-15 Samsung Electronics Co., Ltd. Method and apparatus for increasing data read speed from subscriber identity module
CN101437073A (en) * 2007-11-15 2009-05-20 深圳富泰宏精密工业有限公司 System and method for reading mobile phone telephone book
CN103369512A (en) * 2012-03-29 2013-10-23 深圳富泰宏精密工业有限公司 Phone book management method

Also Published As

Publication number Publication date
CN105447424A (en) 2016-03-30

Similar Documents

Publication Publication Date Title
CN111859470B (en) Business data chaining method and device
CN111797073B (en) Database management method, electronic device, and computer-readable storage medium
CN104063409B (en) A kind of field of database increases method and system
CN101615175A (en) A kind of system and method for reading electronic book of mobile terminal
TWI566566B (en) Method for managing phone books
US20070260638A1 (en) Commands for the handling of large files
CN107609870B (en) Multi-application key management method and system for POS (point of sale) and POS terminal
CN104580635B (en) Method for connecting contact information according to validity of basic file data
CN105447424B (en) Method for reading contact information in intelligent card
JP5209281B2 (en) Communication terminal device, access control method, IC card
CN101350857B (en) Method for preserving web page bookmark, method for reading web page bookmark and terminal thereof
TWI558157B (en) Method of accessing contact features in smartcard
CN101014059A (en) Method for storing and extending data information of electric phone book
CN103369512B (en) Phone book management method
CN112559451B (en) A data query method, device and readable storage medium thereof
CN101442585A (en) Mobile terminal and method for accessing user card
US9313308B2 (en) Method of establishing links between contact information according to data validity of elementary files stored in smartcards
CN106231591B (en) Method for network personalization of mobile devices
CN104732040A (en) Method and device for modeling layout of products
Aouad et al. Ants road: a new tool for SQLite data recovery on android devices
CN100472538C (en) Method and system for locating file in mobile terminal FAT system
KR20120033911A (en) Method and apparatus for providing index service in portable terminal
TWI566573B (en) Method of performing network personalization on mobile devices
CN118210802A (en) Dynamic expansion method supporting electronic license sub-library sub-table
CN116204545A (en) Data access method, device and readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant