+

WO2006010371A2 - Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant - Google Patents

Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant Download PDF

Info

Publication number
WO2006010371A2
WO2006010371A2 PCT/EP2004/008364 EP2004008364W WO2006010371A2 WO 2006010371 A2 WO2006010371 A2 WO 2006010371A2 EP 2004008364 W EP2004008364 W EP 2004008364W WO 2006010371 A2 WO2006010371 A2 WO 2006010371A2
Authority
WO
WIPO (PCT)
Prior art keywords
sim
sat
application
equipment
command
Prior art date
Application number
PCT/EP2004/008364
Other languages
English (en)
Other versions
WO2006010371A3 (fr
Inventor
Stefano Dal Lago
Alessandro Porta
Benedetto Riolfo
Luca Tessitore
Original Assignee
Telecom Italia S.P.A.
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 Telecom Italia S.P.A. filed Critical Telecom Italia S.P.A.
Priority to PCT/EP2004/008364 priority Critical patent/WO2006010371A2/fr
Publication of WO2006010371A2 publication Critical patent/WO2006010371A2/fr
Publication of WO2006010371A3 publication Critical patent/WO2006010371A3/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/08Interfaces between hierarchically different network devices between user and terminal device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Definitions

  • the present invention relates generally to communication devices. Specifically, the invention was devised by paying attention to the possible application in those contexts that involve cooperation between mobile apparatus such as e.g. a mobile phone and a Subscriber Identity Module (SIM) associated therewith. However, the invention is per se applicable also to non-mobile apparatus involving a similar type of cooperation.
  • mobile apparatus such as e.g. a mobile phone and a Subscriber Identity Module (SIM) associated therewith.
  • SIM Subscriber Identity Module
  • SIM Subscriber Identity Module
  • a Mobile Network Operator may want to exploit the security and portability features of a SIM to perform user authentication or deal with sensitive data when providing value added services to mobile customers.
  • MNO Mobile Network Operator
  • the intrinsic limitations of processing and communication capabilities of current SIM platforms demand for resource-intensive functions being re-located outside a SIM in order to be implemented.
  • WO-A-01/99448 discloses a method where a software program running on a remote server exchanges data with a SIM application in order to cooperate in implementing specific functionalities. Communication with the SIM application is achieved via the Short Message Service (SMS) feature.
  • SMS Short Message Service
  • EP-A-O 869 691 discloses a similar approach, by essentially replacing the remote server with custom circuitry that communicates with the SIM through the mobile phone serial port.
  • GSM mobile phones support standardized methods for communicating with a SIM that are specified by the European Telecommunications Standard Institute (ETSI) . These methods allow:
  • the mobile phone software to read and write data from and into a SIM (e.g. a subscriber phonebook entries) ,
  • the mobile phone software to have certain types of data processed by the SIM and result returned (e.g. a subscriber PIN validated) , the SIM software to have specific tasks performed by a mobile phone (e.g. send a SMS) .
  • certain types of data processed by the SIM and result returned e.g. a subscriber PIN validated
  • the SIM software to have specific tasks performed by a mobile phone (e.g. send a SMS) .
  • ETSI European Telecommunications Standard Institute
  • SIM Applications Toolkit SAT
  • SIM software such as e.g. Mobile Network Operators (generally not having access to such proprietary information)
  • developers of SIM software had to rely on mobile phones to carry out standard tasks in support to SIM communications with the outside world (e.g. communications with the mobile phone user or with an operator service center) only within the framework set by the aforementioned ETSI specifications.
  • SIM Applications Toolkit (SAT) protocol is thus a normal option for third-party application developers to implement communications between mobile phone software and SIM applications.
  • the SIM Applications Toolkit protocol provides only standard means in order that software modules running on a SIM (a SAT application) may:
  • the mobile phone itself specific information regarding the GSM service e.g. the mobile network signal power level received by the phone and so on.
  • the SIM Applications Toolkit protocol makes no provisions for software running on a mobile phone to exchange "generic" data with a SAT application, i.e. with software running on a SIM that makes use of the SAT communication channel. For instance, no provisions exist for software running on a mobile phone to start a SAT application on a SIM, pass custom data to such application, have such data processed by the application and a result returned.
  • a software program developed by a Mobile Network Operator on a mobile phone having to retrieve certain data (e.g. a graphic map) from a remote application server in order to display it to the mobile phone user, with such data depending on specific subscriber information stored inside the onboard operator-provided SIM (e.g. network-based location information) .
  • the mobile phone user has to manually activate a SIM Application Toolkit application on the SIM, which sends an SMS containing subscriber information (e.g. current user location) to the application server.
  • subscriber information e.g. current user location
  • the user has to launch the Mobile Network Operator application on the mobile phone, which retrieves the requested data (e.g. a location-specific map) from the application server.
  • any custom communications between a third-party application running on a mobile phone and a SIM Application Toolkit application running on a SIM has to take place through a remote server via SMS or other facilities that are external to the mobile phone.
  • the user has to "close the loop” by manually starting both programs (and possibly copying parameters from one to the other) .
  • this is cumbersome and time consuming: direct exchange of custom data between phone applications and SIM applications would shorten the whole process and allow the operator subscriber to deal with just one user interface provided by the mobile phone software.
  • the object of the invention is thus to provide a fully satisfactory response to the needs outlined in the foregoing, that is primarily:
  • the invention also relates to a corresponding system, a related equipment as well as a related computer program product, loadable in the memory of at least one computer and including software code portions for performing the steps of the method of the invention when the product is run on a computer.
  • a computer program product is intended to be equivalent to reference to a computer-readable medium containing instructions for controlling a computer system to coordinate the performance of the method of the invention.
  • Reference to "at least one computer” is evidently intended to highlight the possibility for the present invention to be implemented in a distributed/ modular fashion.
  • a currently preferred embodiment of the invention is thus a method of providing communication between applications running on communication equipment, such as e.g. a mobile phone, and a SIM-type module associated with said equipment by using a SIM Application Toolkit (SAT) protocol. That protocol is able to convey messages including user messages between a user of the equipment and the SIM-type module.
  • the method in question includes the step of providing communication between the applications and the SIM-type module via the user messages of the SIM Application Toolkit (SAT) protocol.
  • SAT SIM Application Toolkit
  • a preferred embodiment of the invention is to provide within e.g. a mobile phone a module that acts as a "bridge” or a "gateway" between the mobile phone applications and the SIM, automating exchange of custom data in a way that is transparent to the physical user.
  • the module in question preferably emulates the user in its interaction with SAT applications, relieving the user of the burden of manually "closing the loop" between SAT applications and mobile phone applications.
  • SIM Gateway SIM Gateway
  • the arrangement described herein allows the mobile phone user to simply start the Mobile Network Operator application on the mobile phone and request a map pertaining to the current location.
  • the Mobile Network Operator application then asks the SIM Applications Toolkit application on the SIM to compute current location information, gets the result and passes it to the remote application server, which provides the proper map, all without further human intervention.
  • a preferred embodiment of the present invention permits the "SIM Gateway" to exploit a subset of the standard SIM Applications Toolkit protocol commands that are normally used by SAT applications to interact with a mobile phone user, in order to transfer custom data between the mobile phone and the SIM.
  • a particularly preferred embodiment of the arrangement described herein solves the additional problems related to the interactions between mobile phone applications and SAT applications.
  • concurrent access to the SAT communication channel by multiple programs running on a mobile phone is permitted by means of a SAT access arbitration method that ensures consistency of all transactions occurring between the SIM and the mobile phone through the SAT protocol .
  • Figure 1 shows the logical structure of a standard GSM mobile phone adapted to incorporate the arrangement described herein, and
  • FIG. 2 shows a graphical summary of a possible related workflow.
  • FIG. 1 shows the logical structure of a standard GSM mobile phone, enhanced with the provisions of the arrangement described herein.
  • GSM mobile phones are typically comprised of a Mobile Equipment or ME, indicated 1, managing resources and interfaces with the outside world and a GSM Subscriber Identity Module or SIM, indicated 2, holding user data.
  • ME Mobile Equipment
  • SIM GSM Subscriber Identity Module
  • SIM-type module e.g. a so-called USIM
  • a first layer typically provided by the Mobile Equipment manufacturer, comprises the Operating System
  • a second layer typically developed by any "third-party”, comprises the software applications.
  • reference 6 indicates a Mobile Equipment Operating System, including Mobile Equipment Operating System functions, indicated 7 in Figure 1, to support the SAT framework. Additionally, Mobile Equipment Operating System functions, indicated 11 in Figure 1, provide access to Mobile Equipment resources like output devices, indicated 12, and input devices, indicated 13. In addition, a network connection 14 for the mobile network is provided.
  • reference 3 indicates a Mobile Equipment application performing service- specific tasks.
  • the term application is used, in general, as a reference to Mobile Equipment applications performing, for instance, service-specific tasks.
  • Reference 4 indicates a "SIM Gateway” provision according to the embodiment described herein.
  • a first layer comprises the software provided by the SIM manufact ⁇ rer
  • a second layer comprises the software developed by the third-party.
  • reference 9 indicates a SIM Operating System, including SIM Operating System functions, indicated 8, to support the SAT framework.
  • reference 5 indicates a SAT application performing service-specific tasks.
  • application is further used, in general, as a reference to SAT application performing, for instance, service- specific tasks.
  • the SIM Gateway 4 provides an Application Program Interface (API) , hereinafter designated SIM Gateway API and indicated 10. This interface is made available to applications running on Mobile Equipment 1 that need to communicate with the SIM 2. An example is, for instance, the Mobile Equipment application 3.
  • the SIM Gateway API 10 can be implemented using any specific inter-process communications methods provided by the Mobile Equipment Operating System 6.
  • the SAT application 5 can for instance be installed on the SIM 2 by a mobile operator owning the SIM 2 during the SIM configuration phase or installed over-the-air via the operator specific protocol.
  • Self-installing packages for the Mobile Equipment application 3 and the SIM Gateway 4 can be downloaded over-the-air on Mobile Equipment 1 by a third-party using, for example, well-known Wireless Application Protocol (WAP) push methods. Further, third-party software may be installed afterwards.
  • WAP Wireless Application Protocol
  • the Mobile Equipment Application 3 is able to exchange any kind of data with the SAT application 5 by means of a SIM Gateway 4 providing a Application Programming Interface (API) to Mobile Equipment Application 3.
  • API Application Programming Interface
  • the SIM Gateway 4 provides the function of encapsulating any kind of data into SAT protocol user messages in order to send them to the SAT Application 5 on the SIM.
  • SIM Gateway 4 provides the function of extracting any kind of data out of SAT protocol user messages generated on the SIM by SAT Application 5.
  • the SIM Gateway acts as an emulation module emulating interactions of the Mobile Equipment 1 user with the SIM 2 through the SAT protocol,
  • ETSI European Telecommunications Standard Institute
  • ETSI 11.11 basic communications for setting up and operating a GSM session (e.g. voice call or SMS transmission) , and
  • the SIM Applications Toolkit commands can be originated either by the Mobile Equipment or by the SIM.
  • a SIM Applications Toolkit command that can be sent by the Mobile Equipment to the SIM is the MENU SELECTION command: a Mobile Equipment user can request the Mobile Equipment to display a list of all SIM Applications Toolkit applications available on the onboard SIM; the MENU SELECTION command is then issued by the Mobile Equipment when the user selects one specific SIM Applications Toolkit application to be started.
  • SIM proactive commands can be sent from the SIM to the Mobile Equipment :
  • this command is normally issued during the mobile phone startup process to provide the Mobile Equipment with a list of the SAT applications that are available on the onboard SIM;
  • this command can be issued by a SAT application to request a Mobile Equipment user to select an item in a list of options; the Mobile Equipment presents the user with the list of options and captures the result of the selection;
  • this command can be issued by a SAT application to request a Mobile Equipment to display textual information to the Mobile Equipment user, and
  • this command can be issued by a SAT application to require a Mobile Equipment user to input textual information; the Mobile Equipment captures the user input.
  • the Mobile Equipment responds with a TERMINAL RESPONSE command to deliver the results of the requested operation (for instance, textual input from the Mobile Equipment user in response to a GET INPUT proactive command) or to simply acknowledge execution of the operation requested.
  • a TERMINAL RESPONSE command to deliver the results of the requested operation (for instance, textual input from the Mobile Equipment user in response to a GET INPUT proactive command) or to simply acknowledge execution of the operation requested.
  • the SIM 2 issues a SET UP MENU command providing a list of available SAT applications.
  • the user requires the Mobile Equipment 1 to display such list, for instance by starting a dedicated Operator Services application, and selects a specific SAT application.
  • the Mobile Equipment 1 issues a MENU SELECTION command indicating the specific SAT application selected by the user.
  • the SIM 2 starts the selected SAT application, which issues a SELECT ITEM command to request that the user should pick up an item in a list of options, for instance a list of the various functions that the selected SAT application can perform.
  • the Mobile Equipment 1 issues a TERMINAL RESPONSE command indicating the item selected by the user.
  • the SAT application issues a GET INPUT command to request further textual information from the user.
  • the Mobile Equipment 1 issues a TERMINAL RESPONSE command carrying textual information provided by the user.
  • the SAT application issues a DISPLAY TEXT command to display further textual information resulting from user input processing.
  • the Mobile Equipment 1 issues a TERMINAL RESPONSE command to confirm that such textual information has been displayed to the user and acknowledged by the user.
  • the user selects another SAT application among those available or quits the Operator Services application.
  • the SIM Gateway 4 is launched as a resident service at Mobile Equipment 1 startup; the SIM Gateway 4 receives the SET UP MENU command issued by the SIM 2 and stores internally the list of available SAT applications.
  • the Mobile Equipment 1 user By interacting with the Mobile Equipment 1 input/output peripherals (like the display 12 and the keyboard 13) the Mobile Equipment 1 user requests the Mobile Equipment application 3 to perform an operation, for instance downloading from a mobile network a specific map for the current location area.
  • the Mobile Equipment application 3 needs location data that are stored in the SIM 2 in order to carry out the requested operation; the Mobile Equipment application 3 knows that such data is managed in the SIM 2 by the SAT application 5; therefore, in a step 200, the Mobile Equipment application 3 calls a CONNECT method, of the SIM Gateway API 10, passing on as a parameter the name of the SAT application 5 as a text string.
  • the SIM Gateway 4 finds out in the list of available SAT applications what identifier corresponds to the SAT application 5; it then issues a MENU SELECTION command (step 202) passing such identifier as a parameter; the command is forwarded (step 204) by the SAT function 7 to the SAT function 8, which starts the SAT application 5 (step 206) .
  • the SAT application 5 issues a SELECT ITEM command, which is forwarded all the way back through the SAT function 7, and 8, to the SIM Gateway 4 (steps 208, 210, 212) in order to prompt the selection of a specific SAT application 5 function; upon receipt of such a command, (step 212) , the SIM Gateway 4 knows that the SAT application 5 has been started successfully.
  • the SIM Gateway 4 returns successfully from the CONNECT method, and informs (step 214) the Mobile Equipment application 3 that the mobile equipment application 3 is now connected to the SAT application 5; the SIM Gateway 4 ensures that no other application running on the Mobile Equipment 1 can use the SAT function 7, through the SIM Gateway 4, while the Mobile Equipment application 3 remains connected.
  • the Mobile Equipment application 3 calls an EXECUTE method of the SIM Gateway API 10, passing on the following parameters: i) an identifier of the specific function required from the SAT application 5 for instance a function returning information about the current location area; ii) an indicator of the exact piece of information (for instance, location information) requested; iii) a pointer to a callback method of Mobile Equipment application 3, named RESULT, that is thus installed into the SIM Gateway 4 as part of SIM Gateway API 10 (step 216) .
  • the SIM Gateway 4 issues a TERMINAL RESPONSE command (steps 218, 220, and 222) passing on as a parameter the location function identifier; the command is forwarded through the usual path to the SAT application 5.
  • the SAT application 5 executes the location function and issues a GET INPUT command (steps 224, 226, and 228) , to prompt for the exact piece of location information that must be provided.
  • the SIM Gateway 4 successfully returns from the EXECUTE method, and informs (step 230) the Mobile Equipment application 3 that the SAT application 5 is now processing its request.
  • the SIM Gateway 4 replies to the GET INPUT command, (step 228) , by issuing a TERMINAL RESPONSE command (steps 232, 234, and 236) by passing as a parameter a description of the exact piece of location information that is requested; before doing so, it encodes such description as text using a SAT-compatible text encoding scheme (for instance GSM 7-bit unpacked format) as specified in the ETSI 11.14 document; such encoding is needed because the GET INPUT command, requires a text-formatted response.
  • a SAT-compatible text encoding scheme for instance GSM 7-bit unpacked format
  • the SAT application 5 receives the description of the exact piece of location information that is requested, decodes it and retrieves the location information (step 238) ; it then issues a DISPLAY TEXT command (steps 240, 242, and 244) passing on as a parameter the retrieved location information; before doing so, it encodes the information as text using a SAT-compatible text encoding scheme (for instance GSM 7-bit unpacked format) as specified in the ETSI 11.14 document; such encoding is needed because the DISPLAY TEXT command requires a text-formatted parameter.
  • a SAT-compatible text encoding scheme for instance GSM 7-bit unpacked format
  • the SIM Gateway 4 decodes the location information received in the step 244 and calls (step 246) the previously installed RESULT callback method of the Mobile Equipment application 3 passing on as a parameter the related information; then it issues a TERMINAL RESPONSE command (steps 248, 250, 252) with no parameter to acknowledge receipt of the requested piece of location information.
  • the SAT application 5 Upon receipt of such TERMINAL RESPONSE (step 252) , the SAT application 5 terminates; it can then be started over to serve a new request according to the same procedure outlined in the previous steps.
  • the Mobile Equipment application 3 may for instance fetch a specific map for the user location area over the mobile network by using the appropriate Mobile Equipment OS function 11, and then display such a map on the Mobile Equipment display unit 12.
  • the Mobile Equipment application 3 acknowledges the result (step 254) and calls a DISCONNECT method of the SIM Gateway API 10 (step 256) ; the SIM Gateway 4, acknowledges the message (step 258) and gets then ready to accept a new connection request from another Mobile Equipment application.
  • the stated example illustrates how a provision of the arrangement described herein, namely the SIM Gateway function, solves the problem of allowing whatever software program running on a mobile phone to exchange custom data with a SAT application designed to support such interaction, by making use of a well- supported and widespread communications means on mobile phones like the SAT protocol.
  • the arrangement described herein can be used to implement an interaction pattern between a Mobile Equipment application and a corresponding SAT Application that emulates a Remote Procedure Call (RPC) interface.
  • This interface involves a module running on a device invoking a service provided by an application located on a different device, passing on input data to such service and having result of the service processing returned.
  • the SIM Gateway function provides a Mobile Equipment application with an Application Programming Interface (SIM Gateway API) by means of which the Mobile Equipment application can interact with a SAT application. This can be configured to support the API for instance in accordance with the RPC programming paradigm.
  • the Mobile Equipment application can launch the SAT application, provide it with whatever amount of generic information to be processed, wait for the SAT application to process the information and receive whatever amount of new information as result of such processing.
  • the SIM Gateway can implement the SIM Gateway API interface by using a complete set or a subset of six standard SAT protocol commands, which normally enable activation of a SAT application by a physical user and exchange of textual information with the user.
  • the standard SAT protocol commands in question are the following:
  • the SET UP MENU command used by the SIM Gateway to acquire knowledge of the SAT applications available on a SIM.
  • the MENU SELECTION command used by the SIM Gateway to select a specific SAT application among those available on a SIM.
  • the SELECT ITEM command used by a SAT application to prompt activation of a specific function performed by such SAT application.
  • the DISPLAY TEXT command used by a SAT application to provide processing output.
  • the TERMINAL RESPONSE command used by the SIM Gateway to respond to the SAT application requests, namely to: select a function performed by a SAT application in response to a SELECT ITEM command,
  • the method according to present invention could be implemented by using fewer commands, by excluding, e.g. the GET INPUT command or the DISPLAY TEXT command, in case communications has to be provided only in one direction between applications resident on the mobile equipment 1 and the SIM 2.
  • the SAT application on the SIM could perform a service specific function or processing without returning any processing output to the mobile equipment application.
  • the mobile equipment application could cause said SIM application toolkit (SAT) application to perform a service specific processing by simply activating it, without the need to provide said SAT application with input parameters.
  • SIM application toolkit SAT
  • the SAT application may return the result of said service specific processing to the mobile equipment application.
  • the SIM Gateway 4 just described thus ensures consistency of a single interaction session between a Mobile Equipment application and a SAT application, for instance an RPC session (intended as a complete cycle including launching a SAT application, transferring parameters to the SAT application and receiving the result from the SAT application) , by being in a position to refuse to serve connection requests from other Mobile Equipment applications while a session is in progress.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Communication Control (AREA)

Abstract

Système permettant d'établir une communication entre des applications tournant sur un équipement mobile (1) tel qu'un téléphone mobile, et un module d'identité d'abonné (SIM) (2) associé audit équipement (1). Le système met en oeuvre un protocole pour trousse à outil d'applications SIM (SAT) pour l'acheminement de messages, dont des messages utilisateur entre un utilisateur de l'équipement (1) et le module SIM (1), et comprend au moins un module de passerelle SIM (4) pour la communication entre les applications et le module SIM (2) via les messages utilisateur du protocole SAT. Le module de passerelle SIM (4) est de préférence permet de préférence d'émuler les interactions entre l'utilisateur de l'équipement (1) et le protocole de trousse à outils pour applications SIM.
PCT/EP2004/008364 2004-07-27 2004-07-27 Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant WO2006010371A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2004/008364 WO2006010371A2 (fr) 2004-07-27 2004-07-27 Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2004/008364 WO2006010371A2 (fr) 2004-07-27 2004-07-27 Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant

Publications (2)

Publication Number Publication Date
WO2006010371A2 true WO2006010371A2 (fr) 2006-02-02
WO2006010371A3 WO2006010371A3 (fr) 2007-12-21

Family

ID=34958390

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/008364 WO2006010371A2 (fr) 2004-07-27 2004-07-27 Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant

Country Status (1)

Country Link
WO (1) WO2006010371A2 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1816837A1 (fr) * 2006-02-03 2007-08-08 Giesecke & Devrient GmbH Carte à puce communiquant avec un terminal et comprenant un programme pour administrer plusieurs programmes d'applications stokés dans cette carte
WO2009027743A3 (fr) * 2007-08-31 2009-04-16 Vodafone Plc Sécurité de dispositif de télécommunication
EP2124422A4 (fr) * 2006-11-23 2016-03-16 Vodafone Plc Gestionnaire de lancement d'application par enfoncement de touches pour applications u/sim toolkit
EP3276906A1 (fr) * 2016-07-28 2018-01-31 Deutsche Telekom AG Procédé permettant d'améliorer un niveau d'authentification associé à une application client de logiciel dans un dispositif informatique de client comprenant une entité de module d'identité d'abonné avec une boîte à outils de module d'identité d'abonné, ainsi qu'en tant qu'applet de module d'identité d'abonné, système, dispositif informatique client et entité de module d'identité d'abonné pour un niveau d'authentification associé à une application client de logiciel dans le dispositif informatique client, programme comprenant un code de programme lisible par ordinateur et produit de programme
CN108848497A (zh) * 2018-06-01 2018-11-20 中国联合网络通信集团有限公司 应用列表的获取方法、装置、终端及计算机可读存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI111318B (fi) * 1999-12-10 2003-06-30 Sonera Oyj Sovellusten käyttö tietoliikennejärjestelmässä
FR2810841B1 (fr) * 2000-06-22 2005-07-29 Bull Cp8 Procede pour le traitement et la transmission de donnees numeriques sur un reseau de telephonie mobile, notamment a la norme "gsm", et systeme embarque a puce electronique

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1816837A1 (fr) * 2006-02-03 2007-08-08 Giesecke & Devrient GmbH Carte à puce communiquant avec un terminal et comprenant un programme pour administrer plusieurs programmes d'applications stokés dans cette carte
EP2124422A4 (fr) * 2006-11-23 2016-03-16 Vodafone Plc Gestionnaire de lancement d'application par enfoncement de touches pour applications u/sim toolkit
WO2009027743A3 (fr) * 2007-08-31 2009-04-16 Vodafone Plc Sécurité de dispositif de télécommunication
US9049597B2 (en) 2007-08-31 2015-06-02 Vodafone Group Plc Telecommunications device security
EP3276906A1 (fr) * 2016-07-28 2018-01-31 Deutsche Telekom AG Procédé permettant d'améliorer un niveau d'authentification associé à une application client de logiciel dans un dispositif informatique de client comprenant une entité de module d'identité d'abonné avec une boîte à outils de module d'identité d'abonné, ainsi qu'en tant qu'applet de module d'identité d'abonné, système, dispositif informatique client et entité de module d'identité d'abonné pour un niveau d'authentification associé à une application client de logiciel dans le dispositif informatique client, programme comprenant un code de programme lisible par ordinateur et produit de programme
US10929522B2 (en) 2016-07-28 2021-02-23 Deutsche Telekom Ag Enhanced level of authentication related to a software client application within a client computing device
CN108848497A (zh) * 2018-06-01 2018-11-20 中国联合网络通信集团有限公司 应用列表的获取方法、装置、终端及计算机可读存储介质
CN108848497B (zh) * 2018-06-01 2022-05-20 中国联合网络通信集团有限公司 应用列表的获取方法、装置、终端及计算机可读存储介质

Also Published As

Publication number Publication date
WO2006010371A3 (fr) 2007-12-21

Similar Documents

Publication Publication Date Title
JP4571675B2 (ja) 通信システムにおけるキャリア・カスタマイゼーションのための方法と装置
CN110225487B (zh) Profile生成、获取方法及相关设备和存储介质
US11722880B2 (en) Electronic subscriber identity module (eSIM) profile delivery and activation system and methods
JP5500807B2 (ja) モバイルデバイス上での顧客セルフサポートなどのための電話傍受方法
US9043936B2 (en) Communications device
US9420496B1 (en) Activation sequence using permission based connection to network
US8805365B2 (en) Registration with a mobile telecommunications service provider
US9392395B1 (en) Background delivery of device configuration and branding
CZ200488A3 (cs) Způsob spuštění aplikace s použitím mobilního zařízení, mobilní zařízení pro tento způsob a identifikační karta pro toto mobilní zařízení
TW200805057A (en) Improved subscriber identity module (SIM) application toolkit test method and system
US9603009B1 (en) System and method of branding a device independent of device activation
US10902307B1 (en) Universal integrated circuit card (UICC) toolkit
US12200815B2 (en) Subscriber identity module (SIM) remote update agent
CN106791207A (zh) 一种移动终端的拨号控制方法及移动终端
US7742585B2 (en) Mobile communication terminal
KR20160061846A (ko) 통신 프로파일 운용 방법 및 이를 지원하는 전자 장치
CN114185579A (zh) 软件升级的方法、装置、电子设备和可读存储介质
KR20120115315A (ko) 모바일 통신 서비스 제공자에의 개선된 등록
WO2006010371A2 (fr) Procede et systeme permettant de faire communiquer un materiel de communication et un module d'identite d'abonne (sim), materiel connexe et programme informatique s'y rapportant
CN114640974B (zh) 数据迁移方法、设备及存储介质
EP2356805B1 (fr) Méthode et système pour la gestion de service des stations mobiles
JP2004126736A (ja) 通信端末及び通信制御方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载