US20030066881A1 - Method for presenting proprietary data on a SIM card - Google Patents

Method for presenting proprietary data on a SIM card Download PDF

Info

Publication number
US20030066881A1
US20030066881A1 US10/262,915 US26291502A US2003066881A1 US 20030066881 A1 US20030066881 A1 US 20030066881A1 US 26291502 A US26291502 A US 26291502A US 2003066881 A1 US2003066881 A1 US 2003066881A1
Authority
US
United States
Prior art keywords
proprietary
proprietary information
data
information
sim card
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.)
Granted
Application number
US10/262,915
Other versions
US6851606B2 (en
Inventor
Ismo Maenpaa
Tero Sillander
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.)
Nokia Oyj
Original Assignee
Nokia Oyj
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 Nokia Oyj filed Critical Nokia Oyj
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SILLANDER, TERO, MAENPAA, ISMO
Publication of US20030066881A1 publication Critical patent/US20030066881A1/en
Application granted granted Critical
Publication of US6851606B2 publication Critical patent/US6851606B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Definitions

  • the present invention relates to a method for presenting proprietary data on a mobile terminal device's SIM card, which includes at least an updatable address space, in which there are at least areas for at least the application data of different mobile systems and the subscriber data of the end user or similar and a possible microcontroller unit.
  • ME Mobile Equipment
  • the use of mobile equipment in a specific type of mobile network generally demands that the end user has a subscription, which identifies, among other things, the mobile network, in which the communication is take place and the individual settings relating to the subscription, Such as the operator setting and the subscriber identifier of the end user.
  • the data are recorded on a small silicon chip, on which at least memory areas are arranged for recording the aforementioned settings and loading them into the mobile station being used, as well as a possible microcontroller operating as the processor unit.
  • a SIM Subscriber Identity Module
  • the SIM is usually placed on an easily-handled plastic base, the compact package thus formed being generally called a SIM card.
  • a generally compatible location is arranged for the SIM card in the mobile station ME, in which contacts studs are arranged to connect the card electrically to the mobile station.
  • the general construction of the SIM card includes not only a possible microcontroller, but also various memory devices and auxiliary circuits, which relate to things such controlling data transfer and the power supply. All of these are connected to each other with the aid of a data-transfer channel (Bus), which permits communication between the different parts of the SIM card.
  • Bus data-transfer channel
  • the microcontroller that may be located on the SIM card has its own operating system, of which, as is known, there are several different manufacturers.
  • the functions incorporated in the operating system include the microcontroller's instruction set and file references for, among other things, reading, interpreting, and updating the network, terminal, and user parameters recorded in the memory devices.
  • the memory devices of a SIM card comprise so-called ROM and RAM memories and an erasable and reprogrammable EEPROM address space, which does not lose the data recorded on it, even if the power supply to it is cut off at times.
  • the file system defined in the standard is created in the EEPROM address space, in which the operator-specific mobile network related settings, the PIN code identifying the user, the user's telephone number memory, and text messages, for example, are recorded.
  • the hierarchic file system which is formed like a tree, is uniquely standardized and its application branches can be followed to retrieve files from the address space, which can be regarded as the address of the memory location, in which unique data relating to a specific subscription or network function are stored. These data are recorded in such a way that they can be read and modified by all manufacturers' equipment, provided that the equipment operates in accordance with the relevant mobile network standards.
  • SIM standards define such matters as the order and coding of the data, i.e. the significance of the bits, and the use of the data, i.e. in which situations the ME uses which data and how and when they are updated. Further, the standard defines reading and writing rights, such as ‘never’, ‘always when the user enters the PIN or PIN2 code’, or ‘only after authentication’ (in TETRA). SIM cards according to the known standard are generally used in different mobile networks (GSM, UMTS, CDMA, etc.). A SIM standard for the TETRA system also exists, but, as far as is known, cards according to it have not yet been introduced.
  • MMI Man-Machine Interface
  • ME Mobile station's interface
  • various equipment manufacturers have differing needs to record non-standard, proprietary and user or subscriber-specific data on SIM cards.
  • SIM cards according to the state of the art, there is no readiness according to the standard for defining and recording such proprietary data.
  • the present invention is intended to create a new type of method for recording proprietary information on a SIM card, which will substantially improve the scalability, logistics, and transferability of the cards.
  • the present invention is directed to a method for presenting proprietary information in the SIM card of a mobile station, which includes at least an updatable address space, in which there are areas for at least the application data of different mobile communications network systems and for end-user or similar subscriber data, as well as a possible microcontroller.
  • a proprietary address space which contains proprietary information in a set manner, is reserved in the address space.
  • the method according to the invention permits the recording of any proprietary information whatever in a standardized way on the SIM card of the mobile station and the flexible transferability of the data, at least between the same manufacturer's equipment.
  • a memory area in the address space of the card is reserved for the recording of the information.
  • the SIM card according to the method of the invention will substantially facilitate logistics, because the more manufacturers' cards have a place for proprietary information, the easier it will be to find such a card without making special arrangements.
  • FIG. 1 shows a schematic diagram of the general structure of the SIM card
  • FIG. 2 shows a schematic diagram of the file system of the SIM card implementing the method according to the invention.
  • FIG. 1 all the data relating to the mobile network and the subscriber is incorporated on the SIM card on a closed semiconductor chip, to form a small and easily changeable unit.
  • the SIM card can be easily removed and placed in another mobile station, without the end-user losing their personal settings. This is particularly useful if the station requires servicing or the end-user wishes to replace their old mobile station with a new model. It also permits the end-user to personalize a new mobile station by simply installing their own SIM card in it, assuming that the station in question is compatible with the required mobile network system.
  • SIM cards have several functions, the most important being, for example, acting as the permanent memory of the mobile station when recording settings, which are required for using different network systems, as well as the subscriber's personal settings (for example, telephone books, SMS messages).
  • the SIM card incorporates the network-recognition algorithms and the instructions and processing required to use them when operating the mobile station, as well as some of the network-recognition processes to be performed, in which, for example, the user's mobile-network communications encryption keys are formed and recorded.
  • the life cycle of a SIM card is divided broadly into three different stages.
  • the first stage is the actual manufacturing stage, in which, among other things, the SIM card is assembled, loaded with an operating system, and has a file system installed. Also in the manufacturing stage the capacity of the files is attached, as are most of the reading and writing rights, and the files are initialized using initial values.
  • the so-called administrative stage in which the SIM is in the possession of, for example, a network operator or similar.
  • the contents of the operator's network and subscriber-specific and/or user-specific files are then entered in it, and the rest of the reading and writing rights are set, prior to the SIM card being delivered to the customer, end-user, or similar.
  • the final stage is generally known as the operating stage, when the SIM card is placed in a mobile station of an end-user or similar, to form with it functioning mobile equipment, i.e. ME.
  • FIG. 1 shows a rough example schematic diagram of the structure of a SIM card and of the operating components arranged in it.
  • SIM cards of different card manufacturers may differ, the cards' components are, as such, operationally similar.
  • a SIM card generally has a possible microcontroller, i.e. central processing unit (CPU) 10 and an updatable EEPROM address space 11 that will retain data without a power supply, and other auxiliary elements, integrated on a single silicon chip, which is secured and sealed to a contact cushion.
  • CPU central processing unit
  • the SIM card according to the example is, as such, an independently operating unit, on which incorporates all the functions that are generally regarded as part of the processor environment.
  • the SIM card exchanges data with the mobile station ME using a series communication protocol according to an ISO standard.
  • the microcontroller 10 located on the SIM card in the embodiment according to the example is, as such, a complete processor system, except for the creation of the clock pulse (CLK) and the power supply, which are generally provided by the mobile station ME, to which the SIM card is connected.
  • CLK clock pulse
  • the SIM card has not only a microcontroller 10 and memory devices 11 , 12 , 13 , but usually also an I/O interface 15 , which handles data transfer in this manner from the card to the mobile station ME and from the mobile station ME to the card.
  • a dedicated Circuit 16 is arranged for the card's security logic.
  • the card has a V pp generator 18 and a power supply control circuit (power conditioning) 17 .
  • DF TELECOM 21 . 2 Dedicated File
  • files 23 . 1 containing the end-user's own information, such as the telephone number list, information of the calls last made, recorded text messages, etc., which can be accessed by the mobile station ME independently of the application branch being used. All the files that are directly under the MF 20 are universal, though DF TELECOM 21 . 2 is optional.
  • a DF permits files to be grouped functionally in sub-directories.
  • files EF Electronic Files
  • a DF can also act as a parent to another DF.
  • An application branch (ADF, Application Dedicated File) is a special DF, containing all the DFs and EFs of a specific application.
  • the EF DIR 30 immediately under the MF 20 contains a reference to the application branches ADF (Application Dedicated Files), which include, among others, the network systems ADF TETRA (TETRA) 27 . 1 and ADF GSM (GSM) 27 . 3 .
  • ADF TETRA 21 . 1 and AD GSM 21 . 3 contain only header data and have under them all the files EF belonging to the relevant application branches 27 . 1 , 27 . 3 .
  • the instructions to be performed can be connected only to a specific application branch, thus cannot be performed outside of it.
  • the file system can include more application branches 27 . 1 , and 27 . 3 , depending, for example, on the number of types of mobile network for which the SIM card in question is intended.
  • the files EF (Elementary Files) of the application branches ADF can be located anywhere on the branch in question and can contain any type of information whatever relating to either the network system itself, or to the mobile station.
  • EFs under different application branches ADF can have the same identifier, in which case they are distinguished from each other on the basis of the directory paths.
  • the EFs mainly form three type groups.
  • the open structure Transparent EF is formed linearly from consecutive byte cycles. When reading or updating the byte cycle that is the object of the operation, reference is made to the cycle's relative address, indicates the start of the cycle in bytes and the number of bytes to be read or updated.
  • the Transparent EF type permits the data recorded in it to be partly read or updated.
  • a second file type is the Linear Fixed EF.
  • This has a linear structure containing consecutive records, which are set to have an equal length.
  • the records are addressed using an ID number, which is numbered starting from the first record.
  • the records can only be read or updated in their entirety. According to the present standard, there can be a total of 254 records, each one containing a maximum of 255 bytes.
  • a Cyclic EF is similar to the Linear Fixed EF, but in it the list's last record is linked to the first record, to form a ring structure. This structure is used, for example, when recording chronological data, in which the oldest record in the list is always replaced with the latest updated record.
  • One example of the use of a Cyclic EF is the list of phone numbers last called.
  • a publication dealing with the SIM-card standard is ETSI TS 102 221 V4.0.0 (2001-01) ‘Smart cards; UICC-Terminal interface; Physical and logical characteristics (Release 4)’.
  • a Key EF can be used, which has a similar structure to the Linear Fixed EF.
  • the Key EF is a specific TETRA system file type used to store encryption keys.
  • a dedicated memory area referred to in the application branch as essentially its own file, is reserved for recording the proprietary information in the file structure arranged in the EEPROM memory area 11 .
  • a mobile station ME of the manufacturer in question can interpret and use the proprietary information.
  • Space for the relevant file which can be marked, for example, EF PROPRIETARY 25 . 1 , 25 , 2 , can be reserved in the application branches of the file system.
  • the file in question is preferably of the type Transparent EF, for example, allowing the different manufactures' information to be of different lengths.
  • the EF PROPRIETARY 25 . 1 can contain a separate record for each manufacturer, in which the structure of the record can, for example, be arranged in such a way that its first field is reserved for the manufacturer's name or a corresponding code, the next field has the length of the actual data field stated in bits, while proprietary information is recorded in the last field.
  • the first field is defined to uniquely identify the manufacturer that recorded the information in the EF.
  • the values for this field may be derived from the serial number of the terminal being used, or alternatively the value can be defined in some other set manner.
  • the proprietary information is preferably coded to be encrypted, so that other manufacturers' equipment cannot interpret and use it.
  • the actual proprietary information can contain, for example, settings relating to the properties of the telephone and their user rights. For example, one bit can be used to state that the end-user has been given permission to interrupt a call of another end-user in the relevant network system. The settings thus apply to user-specific rights.
  • Customer-specific rights too for example in a TETRA network, can preferably be set, in which case the limitations and rights typically concern a larger unified group.
  • the creation of a memory area according to the method takes place in stages, in which in the administrative stage of the SIM card the relevant EF PROPRIETARY File 25 . 1 , 25 . 2 is created in the desired application branches ADF TETRA 27 . 1 , ADF GSM 27 . 3 .
  • the operator sets its own settings relating to its mobile network, such as the SIM card's subscriber identifier.
  • the recording of proprietary data according to the invention in the created EF PROPRIETARY file 25 . 1 , 25 . 2 alternatively takes place either in this operator stage, or only in the end-user stage following the operator stage, when the SIM card with the EF PROPRIETARY file 25 . 1 , 25 . 2 is placed in the mobile station and the presence of the file EF PROPRIETARY 25 . 1 , 25 . 2 is detected.
  • the SIM card according to the invention can be preferably used in terminals operating in UMTS, TETRA, CDMA, etc. networks, i.e. it includes an application branch for each network system.
  • the method according to the invention also substantially improves the transferability of SIM cards between different manufacturers mobile stations. If the proprietary information is not encrypted, its coding can be shown to other manufacturers too, whose products have the same interface properties. This permits other manufacturers to implement a corresponding mechanism in their own mobile stations, as the solution will become generally known through the standard.
  • a similar development is illustrated, for example, in the sending of so-called smart messages, such as WAP settings, over an air interface. A public definition document exists for this and the service uses the standard SMS service as a link.

Abstract

A method for presenting proprietary information in the SIM card of a mobile station, which includes at least an updatable address space (11), in which there are areas for at least the application data (11.2, 11.3) of different mobile communications network systems and for end-user or similar subscriber data (11.4), as well as a possible microcontroller (10). A proprietary address space (25.1), which contains proprietary information in a set manner, is reserved in the address space (11).

Description

    FIELD OF THE INVENTION
  • The present invention relates to a method for presenting proprietary data on a mobile terminal device's SIM card, which includes at least an updatable address space, in which there are at least areas for at least the application data of different mobile systems and the subscriber data of the end user or similar and a possible microcontroller unit. [0001]
  • BACKGROUND OF THE INVENTION
  • In mobile communications systems, smart-card applications are used to make a distinction in a mobile terminal device (ME=Mobile Equipment) between a so-called general apparatus part (mobile station) operating in a mobile network of a defined type and a separate network/customer-specific part, which is generally known as a so-called SIM card. [0002]
  • At present, the use of mobile equipment in a specific type of mobile network generally demands that the end user has a subscription, which identifies, among other things, the mobile network, in which the communication is take place and the individual settings relating to the subscription, Such as the operator setting and the subscriber identifier of the end user. According to the state of the art, the data are recorded on a small silicon chip, on which at least memory areas are arranged for recording the aforementioned settings and loading them into the mobile station being used, as well as a possible microcontroller operating as the processor unit. Such an entirety is generally called a SIM (Subscriber Identity Module). The SIM is usually placed on an easily-handled plastic base, the compact package thus formed being generally called a SIM card. [0003]
  • A generally compatible location is arranged for the SIM card in the mobile station ME, in which contacts studs are arranged to connect the card electrically to the mobile station. The general construction of the SIM card includes not only a possible microcontroller, but also various memory devices and auxiliary circuits, which relate to things such controlling data transfer and the power supply. All of these are connected to each other with the aid of a data-transfer channel (Bus), which permits communication between the different parts of the SIM card. [0004]
  • The microcontroller that may be located on the SIM card has its own operating system, of which, as is known, there are several different manufacturers. The functions incorporated in the operating system include the microcontroller's instruction set and file references for, among other things, reading, interpreting, and updating the network, terminal, and user parameters recorded in the memory devices. Usually, the memory devices of a SIM card comprise so-called ROM and RAM memories and an erasable and reprogrammable EEPROM address space, which does not lose the data recorded on it, even if the power supply to it is cut off at times. [0005]
  • During the initialization of the SIM card, the file system defined in the standard is created in the EEPROM address space, in which the operator-specific mobile network related settings, the PIN code identifying the user, the user's telephone number memory, and text messages, for example, are recorded. The hierarchic file system, which is formed like a tree, is uniquely standardized and its application branches can be followed to retrieve files from the address space, which can be regarded as the address of the memory location, in which unique data relating to a specific subscription or network function are stored. These data are recorded in such a way that they can be read and modified by all manufacturers' equipment, provided that the equipment operates in accordance with the relevant mobile network standards. [0006]
  • The SIM standards define such matters as the order and coding of the data, i.e. the significance of the bits, and the use of the data, i.e. in which situations the ME uses which data and how and when they are updated. Further, the standard defines reading and writing rights, such as ‘never’, ‘always when the user enters the PIN or PIN2 code’, or ‘only after authentication’ (in TETRA). SIM cards according to the known standard are generally used in different mobile networks (GSM, UMTS, CDMA, etc.). A SIM standard for the TETRA system also exists, but, as far as is known, cards according to it have not yet been introduced. This appears to be perhaps partly due to the fact that the TETRA system is at present mainly used by organizations, so that accurate identification of the user and the amount of communication are not of great practical importance, as they would be generally in commercial operator-run networks, particularly in the case of a private user. [0007]
  • The principles of the operation of the mobile station's interface (MMI=Man-Machine Interface) and of the mobile station ME vary greatly between different equipment manufacturers. Thus, at present the various equipment manufacturers have differing needs to record non-standard, proprietary and user or subscriber-specific data on SIM cards. However, in SIM cards according to the state of the art, there is no readiness according to the standard for defining and recording such proprietary data. However, it would be very useful to be able to transport the proprietary data, independently of the mobile station being used. [0008]
  • The state of the art for recording and transferring proprietary data between different mobile stations is represented by solutions, in which the mobile station uses specific fields of the files defined in the SIM-card standard. This in turn leads to the card-manufacturers' and operators' own special solutions. Methods provided by the SIM application toolkits can also be used for this purpose. These solutions, however, have the general disadvantage that each manufacturer has its own non-uniform, scaled solution for recording data, which is uneconomical and causes problems when changing SIM cards between different manufacturers' mobile stations. Further, the strong reliance of the markets on operators often ignores the point of view of the equipment manufacturer, because no solution is defined in the standard. [0009]
  • The state of the art is referred to in U. S. Pat. No. 5,864,757 (Parker), which discloses a locking and opening method for permitting a terminal to be used in the network of a set operator. The publication discloses the recording of a response on a SIM card in which the response is derived in an extremely complicated manner from data linked to the manufacturing batch of the terminal. In this case, no direct reference to proprietary data is even possible. The application of the invention is such that the motivation for arranging such recording lies specifically with the operator. The recording is therefore arranged to take place in the manner described above, which uses poorly scalable operator-specific solutions. [0010]
  • SUMMARY OF THE INVENTION
  • The present invention is intended to create a new type of method for recording proprietary information on a SIM card, which will substantially improve the scalability, logistics, and transferability of the cards. The present invention is directed to a method for presenting proprietary information in the SIM card of a mobile station, which includes at least an updatable address space, in which there are areas for at least the application data of different mobile communications network systems and for end-user or similar subscriber data, as well as a possible microcontroller. A proprietary address space, which contains proprietary information in a set manner, is reserved in the address space. The method according to the invention permits the recording of any proprietary information whatever in a standardized way on the SIM card of the mobile station and the flexible transferability of the data, at least between the same manufacturer's equipment. A memory area in the address space of the card is reserved for the recording of the information. [0011]
  • With the aid of the invention, advantages are gained, for example, the fact that different equipment manufacturers can offer end-users manufacturer-independent identification means. For example, the user's access rights to the special properties of a mobile station of a specific manufacturer can be recorded in a reserved area of the SIM card, according to the method of the invention. [0012]
  • Using the method according to the invention, a significant scalability advantage is achieved, so that the card manufacturer and the operator can be given guidelines by using a standard to refer to a generally known solution for recording proprietary information, instead of defining a special solution. Thus, a memory area reserved for standardized proprietary information would most probably be incorporated in most cards, therefore providing a uniform way of recording the proprietary information. [0013]
  • Further, the SIM card according to the method of the invention will substantially facilitate logistics, because the more manufacturers' cards have a place for proprietary information, the easier it will be to find such a card without making special arrangements. [0014]
  • According to one preferred embodiment, the data can be recorded in an encrypted form according to a set proprietary criterion, so that other manufacturers' equipment cannot understandably read the proprietary information recorded in the memory area defined in the relevant standard. According to a second preferred embodiment, information of several different manufacturers can be recorded on a single SIM card in the reserved proprietary memory area, in which case the equipment of each manufacturer will be able to interpret only its own information. If, according to a third preferred embodiment, the data are in an unencrypted form, and the interfaces of the equipment of different manufacturers have the same features, the equipment of different manufacturers will then be able to use the same data. Other characteristic features of the method according to the invention will become apparent from the accompanying claims while additional advantages gained are itemized in the description section. [0015]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The method according to the invention, which is not restricted to the embodiments described in the following, is examined in greater detail with reference to the accompanying drawings, in which: [0016]
  • FIG. 1 shows a schematic diagram of the general structure of the SIM card; and [0017]
  • FIG. 2 shows a schematic diagram of the file system of the SIM card implementing the method according to the invention. [0018]
  • DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EMBODIMENTS
  • In FIG. 1, all the data relating to the mobile network and the subscriber is incorporated on the SIM card on a closed semiconductor chip, to form a small and easily changeable unit. Thus, there is no need to arrange memory means in the mobile station for end-user identification, or the network settings. The SIM card can be easily removed and placed in another mobile station, without the end-user losing their personal settings. This is particularly useful if the station requires servicing or the end-user wishes to replace their old mobile station with a new model. It also permits the end-user to personalize a new mobile station by simply installing their own SIM card in it, assuming that the station in question is compatible with the required mobile network system. [0019]
  • SIM cards have several functions, the most important being, for example, acting as the permanent memory of the mobile station when recording settings, which are required for using different network systems, as well as the subscriber's personal settings (for example, telephone books, SMS messages). In addition, the SIM card incorporates the network-recognition algorithms and the instructions and processing required to use them when operating the mobile station, as well as some of the network-recognition processes to be performed, in which, for example, the user's mobile-network communications encryption keys are formed and recorded. [0020]
  • The life cycle of a SIM card is divided broadly into three different stages. The first stage is the actual manufacturing stage, in which, among other things, the SIM card is assembled, loaded with an operating system, and has a file system installed. Also in the manufacturing stage the capacity of the files is attached, as are most of the reading and writing rights, and the files are initialized using initial values. [0021]
  • After the manufacturing stage comes the so-called administrative stage, in which the SIM is in the possession of, for example, a network operator or similar. The contents of the operator's network and subscriber-specific and/or user-specific files are then entered in it, and the rest of the reading and writing rights are set, prior to the SIM card being delivered to the customer, end-user, or similar. [0022]
  • The final stage is generally known as the operating stage, when the SIM card is placed in a mobile station of an end-user or similar, to form with it functioning mobile equipment, i.e. ME. [0023]
  • FIG. 1 shows a rough example schematic diagram of the structure of a SIM card and of the operating components arranged in it. Though, as such, the SIM cards of different card manufacturers may differ, the cards' components are, as such, operationally similar. A SIM card generally has a possible microcontroller, i.e. central processing unit (CPU) [0024] 10 and an updatable EEPROM address space 11 that will retain data without a power supply, and other auxiliary elements, integrated on a single silicon chip, which is secured and sealed to a contact cushion.
  • The SIM card according to the example is, as such, an independently operating unit, on which incorporates all the functions that are generally regarded as part of the processor environment. The SIM card exchanges data with the mobile station ME using a series communication protocol according to an ISO standard. The [0025] microcontroller 10 located on the SIM card in the embodiment according to the example is, as such, a complete processor system, except for the creation of the clock pulse (CLK) and the power supply, which are generally provided by the mobile station ME, to which the SIM card is connected.
  • The SIM card according to the example has not only a [0026] microcontroller 10 and memory devices 11, 12, 13, but usually also an I/O interface 15, which handles data transfer in this manner from the card to the mobile station ME and from the mobile station ME to the card. A dedicated Circuit 16 is arranged for the card's security logic. In addition, the card has a Vpp generator 18 and a power supply control circuit (power conditioning) 17.
  • The memory devices include RAM and [0027] ROM memories 12, 13, which have, among other things, attached data, such as the operating system of the microcontroller 10 with its instruction sets. Areas of the permanent and updatable EEPROM address space 11 are reserved for data such as ihe settings 11.1 of the microcontroller and the application data of various mobile systems (e.g., GSM, TETRA) 11.2, 11.3, as well as the application and network-independent settings and subscriber data 11.4 (for example, the phone book memory). All the partitions of the SIM card are connected by an internal bus and power distribution 14. Besides the power supply contact Vcc 26.2 and the clock pulse contact CLK 26.4, the SIM card is in electrical contact with the mobile station ME at least through the data I/O 26.1, a ground contact GND 26.3, and a RESET contact 26.5.
  • FIG. 2 shows an example of a file system according to the standard, which is arranged to record data in the [0028] EEPROM address space 11. The address space 11 can be arranged to form a logical file system, which has a root directory the Master File (MF) 20. The operating system of the SIM card sets the MF 20 as the default directory automatically when the SIM is activated or when the settings are reset. Immediately under the MF 20 is a file EFDIR 30 (Elementary File), which contains references to application branches ADFTETRA and ADFGSM 27.1, 27.3 (Application Dedicated File) and the files EF ICCID 28 and EFF PL 29, which record data such as the series number of the SIM card and the language codes used in the settings of the interface and the processing of SMS messages.
  • Further under the [0029] MF 20 is the sub-directory DFTELECOM 21.2 (Dedicated File), which has files 23.1 containing the end-user's own information, such as the telephone number list, information of the calls last made, recorded text messages, etc., which can be accessed by the mobile station ME independently of the application branch being used. All the files that are directly under the MF 20 are universal, though DFTELECOM 21.2 is optional.
  • Usually the use of a DF permits files to be grouped functionally in sub-directories. Under a DF there can be files EF (Elementary Files), containing in formation grouped according to each standard and identified by means of the file's EF sub-indexed two-byte identifier. A DF can also act as a parent to another DF. An application branch (ADF, Application Dedicated File) is a special DF, containing all the DFs and EFs of a specific application. [0030]
  • The [0031] EF DIR 30 immediately under the MF 20 contains a reference to the application branches ADF (Application Dedicated Files), which include, among others, the network systems ADFTETRA (TETRA) 27.1 and ADFGSM (GSM) 27.3. ADFTETRA 21.1 and ADGSM 21.3 contain only header data and have under them all the files EF belonging to the relevant application branches 27.1, 27.3. The instructions to be performed can be connected only to a specific application branch, thus cannot be performed outside of it. The file system can include more application branches 27.1, and 27.3, depending, for example, on the number of types of mobile network for which the SIM card in question is intended.
  • Each application branch [0032] 27.1, 27.3 has files EF 22.1, 24.1, each containing data that is precisely defined in the standard. One possible example of a file in an application branch is the file EFINFO in the application branch ADFTETRA 27.1 of the TETRA system, in which information (not shown) relating to emergency calls is stored. It should be understood that FIG. 2 does not show all the files stored in the application branches 27.1, 27.3, but only shows a rough schematic diagram of the formation of the file system.
  • The files EF (Elementary Files) of the application branches ADF can be located anywhere on the branch in question and can contain any type of information whatever relating to either the network system itself, or to the mobile station. EFs under different application branches ADF can have the same identifier, in which case they are distinguished from each other on the basis of the directory paths. [0033]
  • The EFs mainly form three type groups. The open structure Transparent EF is formed linearly from consecutive byte cycles. When reading or updating the byte cycle that is the object of the operation, reference is made to the cycle's relative address, indicates the start of the cycle in bytes and the number of bytes to be read or updated. Thus, the Transparent EF type permits the data recorded in it to be partly read or updated. [0034]
  • A second file type is the Linear Fixed EF. This has a linear structure containing consecutive records, which are set to have an equal length. The records are addressed using an ID number, which is numbered starting from the first record. The records can only be read or updated in their entirety. According to the present standard, there can be a total of 254 records, each one containing a maximum of 255 bytes. [0035]
  • A Cyclic EF is similar to the Linear Fixed EF, but in it the list's last record is linked to the first record, to form a ring structure. This structure is used, for example, when recording chronological data, in which the oldest record in the list is always replaced with the latest updated record. One example of the use of a Cyclic EF is the list of phone numbers last called. A publication dealing with the SIM-card standard is ETSI TS 102 221 V4.0.0 (2001-01) ‘Smart cards; UICC-Terminal interface; Physical and logical characteristics (Release 4)’. [0036]
  • Besides the above types, a Key EF can be used, which has a similar structure to the Linear Fixed EF. The Key EF is a specific TETRA system file type used to store encryption keys. [0037]
  • In the method according to the invention, a dedicated memory area, referred to in the application branch as essentially its own file, is reserved for recording the proprietary information in the file structure arranged in the [0038] EEPROM memory area 11. According to one preferred embodiment, only a mobile station ME of the manufacturer in question can interpret and use the proprietary information. Space for the relevant file, which can be marked, for example, EFPROPRIETARY 25.1, 25,2, can be reserved in the application branches of the file system. The file in question is preferably of the type Transparent EF, for example, allowing the different manufactures' information to be of different lengths.
  • According to one preferred embodiment, the EF[0039] PROPRIETARY 25.1 can contain a separate record for each manufacturer, in which the structure of the record can, for example, be arranged in such a way that its first field is reserved for the manufacturer's name or a corresponding code, the next field has the length of the actual data field stated in bits, while proprietary information is recorded in the last field. The first field is defined to uniquely identify the manufacturer that recorded the information in the EF. The values for this field may be derived from the serial number of the terminal being used, or alternatively the value can be defined in some other set manner. In the record following the first record, there may be corresponding information for a second manufacturer. According to one embodiment, the proprietary information is preferably coded to be encrypted, so that other manufacturers' equipment cannot interpret and use it.
  • The actual proprietary information can contain, for example, settings relating to the properties of the telephone and their user rights. For example, one bit can be used to state that the end-user has been given permission to interrupt a call of another end-user in the relevant network system. The settings thus apply to user-specific rights. Customer-specific rights too, for example in a TETRA network, can preferably be set, in which case the limitations and rights typically concern a larger unified group. [0040]
  • The creation of a memory area according to the method takes place in stages, in which in the administrative stage of the SIM card the relevant EF[0041] PROPRIETARY File 25.1, 25.2 is created in the desired application branches ADFTETRA 27.1, ADFGSM 27.3. As tihe next stage, the operator sets its own settings relating to its mobile network, such as the SIM card's subscriber identifier. The recording of proprietary data according to the invention in the created EFPROPRIETARY file 25.1, 25.2 alternatively takes place either in this operator stage, or only in the end-user stage following the operator stage, when the SIM card with the EFPROPRIETARY file 25.1, 25.2 is placed in the mobile station and the presence of the file EFPROPRIETARY 25.1, 25.2 is detected.
  • Further additions and updates can be made to the proprietary information during the operating stage of the SIM card while the SIM card can also be placed in another manufacturer's mobile station, which can also detect the presence of the EF[0042] PROPRIETARY file 25.1, 25.2 in the application branch ADF. According to a corresponding procedure, the other manufacturer's mobile station then checks whether this manufacturer's information is recorded in the file and, if required, reads the proprietary information from its own record and makes the necessary updates.
  • According to one embodiment, the method according to the invention is also suitable for SIM cards that lack a microcontroller. In that case, at least memory devices for recording data can be found on the card, which will not necessarily include the described file structure, instead the mobile station may, for instance, create it itself. [0043]
  • The SIM card according to the invention can be preferably used in terminals operating in UMTS, TETRA, CDMA, etc. networks, i.e. it includes an application branch for each network system. [0044]
  • The method according to the invention also substantially improves the transferability of SIM cards between different manufacturers mobile stations. If the proprietary information is not encrypted, its coding can be shown to other manufacturers too, whose products have the same interface properties. This permits other manufacturers to implement a corresponding mechanism in their own mobile stations, as the solution will become generally known through the standard. A similar development is illustrated, for example, in the sending of so-called smart messages, such as WAP settings, over an air interface. A public definition document exists for this and the service uses the standard SMS service as a link. [0045]
  • It should be understood that the above description and the related figures are intended only to illustrate the method according to the present invention. The invention is thus not limited only to the embodiments described above or defined in the claims, but instead many different variations and adaptations of the invention, which are possible within the scope of the inventive idea defined in the accompanying claims, will be apparent to one versed in the art. [0046]

Claims (21)

What is claimed is:
1. A method for presenting proprietary information in the SIM card of a mobile station, which includes at least an updatable address space, in which there are areas for at least the application data of different mobile communications network systems and for end-user or similar subscriber data, as well as a possible microcontroller, comprising reserving in the said address space a proprietary address space, which contains proprietary information in a set manner.
2. The method of claim 1, further comprising creating a memory area in an administrative stage of the SIM card.
3. The method of claim 2, further comprising recording data in the said memory area by the action of the operator.
4. The method of claim 3, wherein data is recorded in said memory area by action of a user.
5. The method of claim 3, wherein the data recorded in said memory area comprises at least one manufacturer's information.
6. The method of claim 5, wherein a content of data in said memory area comprises a manufacturer code, a length of the proprietary information field, and said proprietary information.
7. The method of claim 6, wherein said manufacturer code is derived from a series number of a terminal being used.
8. The method of claim 1, wherein said proprietary information is coded in an encrypted proprietary form.
9. The method of claim 2, wherein said proprietary information is coded in an encrypted proprietary form.
10. The method of claim 3, wherein said proprietary information is coded in an encrypted proprietary form.
11. The method of claim 4, wherein said proprietary information is coded in an encrypted proprietary form.
12. The method of claim 5, wherein said proprietary information is coded in an encrypted proprietary form.
13. The method of claim 6, wherein said proprietary information is coded in an encrypted proprietary form.
14. The method of claim 7, wherein said proprietary information is coded in an encrypted proprietary form.
15. The method of claim 1, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
16. The method of claim 2, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
17. The method of claim 3, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
18. The method of claim 4, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
19. The method of claim 5, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
20. The method of claim 6, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
21. The method of claim 7, wherein said proprietary information is capable of being used by equipment of at least two manufacturers.
US10/262,915 2001-10-10 2002-10-02 Method for presenting proprietary data on a SIM card Expired - Fee Related US6851606B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20011968A FI111434B (en) 2001-10-10 2001-10-10 Procedure for presenting manufacturer-specific information on a SIM card
FI20011968 2001-10-10

Publications (2)

Publication Number Publication Date
US20030066881A1 true US20030066881A1 (en) 2003-04-10
US6851606B2 US6851606B2 (en) 2005-02-08

Family

ID=8562028

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/262,915 Expired - Fee Related US6851606B2 (en) 2001-10-10 2002-10-02 Method for presenting proprietary data on a SIM card

Country Status (2)

Country Link
US (1) US6851606B2 (en)
FI (1) FI111434B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020120852A1 (en) * 2001-02-27 2002-08-29 Chidambaram Krishnan Power management for subscriber identity module
US20030229769A1 (en) * 2002-06-07 2003-12-11 Montemayor Oscar A. Using short references to access program elements in a large address space
US20050252978A1 (en) * 2004-05-11 2005-11-17 Renesas Technology Corp. IC card module
US20050286721A1 (en) * 2004-06-29 2005-12-29 Nokia Corporation Providing content in a communication system
WO2006122872A1 (en) * 2005-05-20 2006-11-23 Gemplus Accessing contact cards of a mobile terminal from another mobile terminal
WO2007076316A2 (en) * 2005-12-29 2007-07-05 Motorola Inc Methods and devices for data access in combined sim and mass storage cards
US20070178937A1 (en) * 2004-03-10 2007-08-02 Koninklijke Philips Electronics N.V. Mobile terminal with reduced components
US20090254465A1 (en) * 2006-04-11 2009-10-08 Giesecke & Devrient Gmbh Recording Resource Usage
WO2013167004A1 (en) * 2012-12-19 2013-11-14 中兴通讯股份有限公司 Information reading method, information reading terminal, information management method and subscriber identification module
US20150207626A1 (en) * 2012-07-09 2015-07-23 Debiotech S.A. Communication secured between a medical device and its remote control device
WO2015196389A1 (en) * 2014-06-25 2015-12-30 华为技术有限公司 Data processing method and device for user equipment
TWI566571B (en) * 2013-10-15 2017-01-11 宏碁股份有限公司 Method of performing sim/usim personalization on mobile devices
US10121682B2 (en) 2005-04-26 2018-11-06 Novellus Systems, Inc. Purging of porogen from UV cure chamber

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8423007B2 (en) * 2004-03-19 2013-04-16 Brightpoint, Inc. Multi-phone programming application
TWI252645B (en) * 2004-12-30 2006-04-01 Inventec Appliances Corp Method for automatically restoring the communication settings for mobile device
US8408459B1 (en) 2005-01-14 2013-04-02 Brightpoint, Inc. 4PL system and method
US9369938B2 (en) 2009-03-31 2016-06-14 Microsoft Technology Licensing, Llc Subscriber identity module (SIM) for mobile stations
US8649820B2 (en) * 2011-11-07 2014-02-11 Blackberry Limited Universal integrated circuit card apparatus and related methods
US8936199B2 (en) 2012-04-13 2015-01-20 Blackberry Limited UICC apparatus and related methods
US9971723B2 (en) * 2015-02-26 2018-05-15 Taisys Technologies Co. Ltd. Device and system for bridging electrical signals between SIM card and mobile device and providing service to mobile device
US11467848B2 (en) 2020-05-07 2022-10-11 Capital One Services, Llc Portable operating system and portable user data

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5655003A (en) * 1995-09-18 1997-08-05 Lucent Technologies Inc. Wireless terminal having digital radio processing with automatic communication system selection capability
US5864757A (en) * 1995-12-12 1999-01-26 Bellsouth Corporation Methods and apparatus for locking communications devices
US5867788A (en) * 1996-06-03 1999-02-02 Ericsson Inc. Coverting a routing address within a telecommunications network
US5881235A (en) * 1996-03-07 1999-03-09 Ericsson Inc. Remotely programming a mobile terminal with a home location register address
US5887253A (en) * 1996-03-22 1999-03-23 Bellsouth Corporation Method for activating and servicing a cellular telephone
US6141564A (en) * 1999-09-30 2000-10-31 Motorola, Inc. Method of sharing a SIM card between two masters
US6175741B1 (en) * 1998-12-30 2001-01-16 Ericsson Inc. System and method for enhancing business card services within a cellular network
US6445914B1 (en) * 1999-09-08 2002-09-03 Ericsson, Inc. Method to perform subsidy protection for TDMA mobile stations
US6480710B1 (en) * 1998-07-16 2002-11-12 Telemac Corporation System and method for managing prepaid wireless service

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995028062A2 (en) 1994-04-07 1995-10-19 Nokia Telecommunications Oy A removable subscriber identification module for a mobile radio terminal and a call control method
KR20020026946A (en) 1999-07-20 2002-04-12 칼 하인쯔 호르닝어 Terminal and method for compressing and/or decompressing messages received or to be sent
AU3989300A (en) 1999-12-20 2001-07-03 Cristian Trifu Terminal identification number

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5655003A (en) * 1995-09-18 1997-08-05 Lucent Technologies Inc. Wireless terminal having digital radio processing with automatic communication system selection capability
US5864757A (en) * 1995-12-12 1999-01-26 Bellsouth Corporation Methods and apparatus for locking communications devices
US5881235A (en) * 1996-03-07 1999-03-09 Ericsson Inc. Remotely programming a mobile terminal with a home location register address
US5887253A (en) * 1996-03-22 1999-03-23 Bellsouth Corporation Method for activating and servicing a cellular telephone
US5867788A (en) * 1996-06-03 1999-02-02 Ericsson Inc. Coverting a routing address within a telecommunications network
US6480710B1 (en) * 1998-07-16 2002-11-12 Telemac Corporation System and method for managing prepaid wireless service
US6175741B1 (en) * 1998-12-30 2001-01-16 Ericsson Inc. System and method for enhancing business card services within a cellular network
US6445914B1 (en) * 1999-09-08 2002-09-03 Ericsson, Inc. Method to perform subsidy protection for TDMA mobile stations
US6141564A (en) * 1999-09-30 2000-10-31 Motorola, Inc. Method of sharing a SIM card between two masters

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7757094B2 (en) * 2001-02-27 2010-07-13 Qualcomm Incorporated Power management for subscriber identity module
US20020120852A1 (en) * 2001-02-27 2002-08-29 Chidambaram Krishnan Power management for subscriber identity module
US20030229769A1 (en) * 2002-06-07 2003-12-11 Montemayor Oscar A. Using short references to access program elements in a large address space
US6865659B2 (en) * 2002-06-07 2005-03-08 Sun Microsystems, Inc. Using short references to access program elements in a large address space
US7599713B2 (en) 2004-03-10 2009-10-06 Nxp B.V. Mobile terminal with reduced components
US20070178937A1 (en) * 2004-03-10 2007-08-02 Koninklijke Philips Electronics N.V. Mobile terminal with reduced components
US7296754B2 (en) * 2004-05-11 2007-11-20 Renesas Technology Corp. IC card module
US7669773B2 (en) 2004-05-11 2010-03-02 Renesas Technology Corp. IC card module
US20080257967A1 (en) * 2004-05-11 2008-10-23 Hirotaka Nishizawa IC card module
US20050252978A1 (en) * 2004-05-11 2005-11-17 Renesas Technology Corp. IC card module
US7765404B2 (en) * 2004-06-29 2010-07-27 Nokia Corporation Providing content in a communication system
US20050286721A1 (en) * 2004-06-29 2005-12-29 Nokia Corporation Providing content in a communication system
US10121682B2 (en) 2005-04-26 2018-11-06 Novellus Systems, Inc. Purging of porogen from UV cure chamber
US20090093271A1 (en) * 2005-05-20 2009-04-09 Gemplus Access To Contact Connectors Of A Mobile Terminal From Another Mobile Terminal
FR2886085A1 (en) * 2005-05-20 2006-11-24 Gemplus Sa ACCESS TO CONTACT SHEETS OF A MOBILE TERMINAL FROM ANOTHER MOBILE TERMINAL
WO2006122872A1 (en) * 2005-05-20 2006-11-23 Gemplus Accessing contact cards of a mobile terminal from another mobile terminal
WO2007076316A3 (en) * 2005-12-29 2008-02-14 Motorola Inc Methods and devices for data access in combined sim and mass storage cards
WO2007076316A2 (en) * 2005-12-29 2007-07-05 Motorola Inc Methods and devices for data access in combined sim and mass storage cards
US20090254465A1 (en) * 2006-04-11 2009-10-08 Giesecke & Devrient Gmbh Recording Resource Usage
US20150207626A1 (en) * 2012-07-09 2015-07-23 Debiotech S.A. Communication secured between a medical device and its remote control device
WO2013167004A1 (en) * 2012-12-19 2013-11-14 中兴通讯股份有限公司 Information reading method, information reading terminal, information management method and subscriber identification module
TWI566571B (en) * 2013-10-15 2017-01-11 宏碁股份有限公司 Method of performing sim/usim personalization on mobile devices
WO2015196389A1 (en) * 2014-06-25 2015-12-30 华为技术有限公司 Data processing method and device for user equipment
KR101852895B1 (en) 2014-06-25 2018-04-27 후아웨이 테크놀러지 컴퍼니 리미티드 Data processing method of user equipment, device

Also Published As

Publication number Publication date
FI20011968A0 (en) 2001-10-10
FI111434B (en) 2003-07-15
FI20011968A (en) 2003-04-11
US6851606B2 (en) 2005-02-08

Similar Documents

Publication Publication Date Title
US6851606B2 (en) Method for presenting proprietary data on a SIM card
US8761832B2 (en) Method and apparatus for controlling the UICC application file
US6055442A (en) Short message service for a mobile radio network
US20100090000A1 (en) Communication method between a handset device and ic cards
US20110183611A1 (en) Methods, systems and arrangements for wireless communication with near-field communication terminals
EP1542486A1 (en) Mobile telephone device and data-management method
JP2019504553A (en) Embedded subscriber identification module including communication profile
US8346215B2 (en) Retrospective implementation of SIM capabilities in a security module
US6895428B2 (en) Method of storing e-mail address information on a SIM card
US11848929B2 (en) IMEI storage
KR20060100086A (en) Method for changing sim lock information in wireless communication device
US7147167B2 (en) Update management for encoded data in memory
EP2315464B1 (en) Modification of a secured parameter in a user identification module
KR20090054824A (en) Method and apparatus for performing account of credit card using mass storage smart card
US7606931B2 (en) Method with which a first application can access components of a second application over a logical interface
CN112188476B (en) Communication method, communication device, mobile terminal, and storage medium
KR100986835B1 (en) Method and Apparatus for Providing Multimedia PIMS Service Using Mass Storage Smart Card
KR20090056019A (en) Method and apparatus for loading program using smart card
US7347380B2 (en) Installing a file system in a data carrier
EP1720366A2 (en) System of remote access of mobile equipment to mobile telephony services
KR100957638B1 (en) Method and Apparatus for Managing Information in Smart Card
US20020196786A1 (en) Method and apparatus for data transmission
Jansen et al. Reference material for assessing forensic SIM tools
EP2861001A1 (en) Method of performing network personalization on mobile devices
WO2010023138A1 (en) A method for managing data between a terminal and a token, corresponding token and system

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MAENPAA, ISMO;SILLANDER, TERO;REEL/FRAME:013544/0026;SIGNING DATES FROM 20020925 TO 20021001

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20130208