CN100502541C - Double mode double standby terminal and its double mode double standby realizing method - Google Patents

Double mode double standby terminal and its double mode double standby realizing method Download PDF

Info

Publication number
CN100502541C
CN100502541C CNB2007100979958A CN200710097995A CN100502541C CN 100502541 C CN100502541 C CN 100502541C CN B2007100979958 A CNB2007100979958 A CN B2007100979958A CN 200710097995 A CN200710097995 A CN 200710097995A CN 100502541 C CN100502541 C CN 100502541C
Authority
CN
China
Prior art keywords
double
module
standby
standby mode
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.)
Active
Application number
CNB2007100979958A
Other languages
Chinese (zh)
Other versions
CN101052188A (en
Inventor
谢仁艿
张欣
刘杰杰
韦益德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CNB2007100979958A priority Critical patent/CN100502541C/en
Publication of CN101052188A publication Critical patent/CN101052188A/en
Application granted granted Critical
Publication of CN100502541C publication Critical patent/CN100502541C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)

Abstract

The dual-mode dual-standby terminal comprises: a main control module comprising a first card management module and used for interacting data with the dual-mode card through the first card management module under a first standby-mode and/or second standby mode; and an assistant control module comprising a second card management module and used for making the second card management module interact the dual-mode card through the first card management module. Wherein, the main control module and the assistant control module are connected through communication port.

Description

Double-module double-standby terminal and double-module double-standby implementation method thereof
Technical field
The present invention relates to the communications field, relate more specifically to a kind of double-module double-standby terminal and double-module double-standby implementation method thereof.
Background technology
At the initial stage of 3G network development, because human and material resources, financial resources, and the influence of aspect factors such as technology, there is incomplete place inevitably in network, has brought many inconvenience to the user.And double-mode and double-standby terminal is the better mode that remedies this network defective, can make the user under the help of ripe network of present stage, progressively accepts new network.The dual-mode terminal of Chu Xianing all is two draw-in grooves now, disposes two decks, uses two cards, and this has increased the cost of double-module double-standby terminal.
In correlation technique, bimodulus card single deck tape-recorder groove list standby scheme has been proposed.As shown in Figure 1, the mode mobile terminal in this patent application mainly comprises a sim card slot, bimodulus card, SIM card control module, master control standard system (master control system) and an auxilliary control type system (auxiliary control system) that inserts in this sim card slot.Wherein, master control system by master control base band, radio-frequency module, SIM card module, audio frequency apparatus, LCD, keyboard, memory module, battery module, MIC and receiver, PORT COM, and hardware such as other equipment form.Auxiliary control system by auxilliary control base band, radio-frequency module, memory device, PORT COM, and other equipment etc. form.Wherein, major-minor system CB common battery module, MIC and receiver are switched in major-minor system by the control switch in the master control system.Major-minor system carries out data interaction by ATE.But because this patent application is subject to current SIM card technology (SIM card of present stage can not be operated under two kinds of patterns simultaneously), so only can realize bimodulus card single deck tape-recorder groove list standby scheme.
So the present invention on the basis of above technology, has proposed the two standby schemes of a kind of bimodulus card single deck tape-recorder groove in order to solve above-described technical problem.
Summary of the invention
In view of above one or more problems, the invention provides a kind of double-module double-standby terminal and double-module double-standby implementation method thereof.
Double-module double-standby terminal according to the present invention comprises: the master control module, have first card management module, and the master control module is used in that to stick into line data by first card management module and bimodulus under first standby mode and/or under second standby mode mutual; And auxilliary control module, have second card management module, under second standby mode, it is mutual that second card management module sticks into line data by first card management module and bimodulus.Wherein, master control module and auxilliary control module interconnect by communication port.
Double-module double-standby terminal according to the present invention also comprises: memory is used under the dual-mode dual-standby pattern data that storage bimodulus card second standby mode places an order and exclusively enjoys, the data of auxilliary control module in can the direct read memory block.
Wherein, the master control module comprises: first card management module, be used under first standby mode, and to stick into line data mutual with first protocol stack and bimodulus; And under second standby mode, first card management module communicates by the communication port and second card management module, the data interaction between second protocol stack of realization bimodulus card and auxilliary control module; And under the double-module double-standby pattern of first standby mode and second standby mode, first card management module carries out data interaction respectively and realizes mutual exclusion with first protocol stack and second protocol stack simultaneously; First protocol stack is used to preserve the data under first standby mode; And application module, be connected to first protocol stack, be used to the user that service is provided.
Wherein, under the dual-mode dual-standby pattern, first card management module stores second standby mode data in advance that exclusively enjoys that places an order in the memory into.
Wherein, auxilliary control module comprises: second card management module, be used under second standby mode, and it is mutual to stick into line data by first card management module and bimodulus; And second protocol stack, be used to preserve the data under second standby mode.
The double-module double-standby implementation method of double-module double-standby terminal may further comprise the steps according to the present invention: S402, the double-module double-standby terminal starting up, obtain the holding state row mode of going forward side by side and switch, described pattern comprises first standby mode, second standby mode and first standby mode and the simultaneous dual standby mode of second standby mode; And S404, double-module double-standby terminal carries out corresponding operating according to current standby mode.
Wherein, in step S404: switching under the situation of first standby mode, the described first card management module bimodulus card is set to first standby mode, directly reads and writes data from the bimodulus card; Under the situation that switches to second standby mode, the described first card management module bimodulus card is set to second standby mode, by the master control module of double-module double-standby terminal and the communication port between the auxilliary control module, second card management module of first card management module and auxilliary control module communicates and directly reads and writes data from the bimodulus card, the data interaction between second protocol stack of realization bimodulus card and auxilliary control module; Under the double-module double-standby pattern of first standby mode and second standby mode, first card management module is stored second standby mode in advance and is placed an order the data that exclusively enjoy to memory, start protocol stack then, it is first standby mode that bimodulus card operating state is set, and realizes carrying out data interaction and both mutual exclusions respectively with first protocol stack and second protocol stack simultaneously.First card management module is read and write data under first standby mode by the bimodulus card, reads and writes the data that second standby mode is enjoyed separately by the memory block, reads the required remainder data of second standby mode in the bimodulus card by transforming command mode.In shutdown process, the data that change in the memory block need be write the bimodulus card again.
By the present invention, can make mode mobile terminal can use bimodulus card and single deck tape-recorder groove to realize double-module double-standby.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the structure chart of the hardware system of the mode mobile terminal in the correlation technique;
Fig. 2 is the block diagram according to the double-module double-standby terminal of the embodiment of the invention;
Fig. 3 is the block diagram according to the SIM card administration module of the embodiment of the invention; And
Fig. 4 is the flow chart according to the double-module double-standby implementation method of the embodiment of the invention.
Embodiment
Below with reference to accompanying drawing, describe the specific embodiment of the present invention in detail.
With reference to figure 2, the double-module double-standby terminal according to the embodiment of the invention is described.As shown in Figure 2, this double-module double-standby terminal comprises: master control module 202, have first card management module, and the master control module is used in that to stick into line data by first card management module and bimodulus under first standby mode and/or under second standby mode mutual; And auxilliary control module 204, have second card management module, under second standby mode, it is mutual that second card management module sticks into line data by first card management module and bimodulus.Wherein, master control module and auxilliary control module interconnect by communication port.
Double-module double-standby terminal according to the present invention also comprises: memory, be used under the dual-mode dual-standby pattern, and the data that second standby mode places an order and exclusively enjoys in the bimodulus card, auxilliary control module is these data of read-write from memory directly.
Wherein, master control module 202 comprises: first card management module 2022, be used under first standby mode, and to stick into line data mutual with first protocol stack and bimodulus; And under second standby mode, first card management module communicates by the communication port and second card management module, the data interaction between second protocol stack of realization bimodulus card and auxilliary control module; And under the double-module double-standby pattern of first standby mode and second standby mode, carry out data interaction respectively and realize mutual exclusion with first protocol stack and second protocol stack simultaneously; First protocol stack 2024 is used to preserve the data under first standby mode; And application module 2026, be connected to first protocol stack, be used to the user that service is provided.Wherein, under the dual-mode dual-standby pattern, first card management module stores second standby mode data in advance that exclusively enjoys that places an order in the memory into.
Wherein, auxilliary control module 204 comprises: second card management module 2042, be used under second standby mode, and it is mutual to stick into line data by first card management module and bimodulus; And second protocol stack 2044, be used to preserve the data under second standby mode.
When auxilliary control type is state of activation, second protocol stack of auxilliary control module passes through serial ports to the visit of SIM card by the Drive Layer of auxilliary control module, use the ATI module to be transferred to first card management module of master control module, the memory block reading of data of first card management module auxilliary control type from the bimodulus card, and return to second protocol stack, thereby realized the travelling performance of auxilliary control module.
The first and second card control modules are responsible for the management to SIM.Be in dual standby mode following time in terminal, the card control module also needs the request of visit SIM card is managed, and does not conflict with the order of the visit SIM card that guarantees different mode, and the transmission command different with SIM work at present pattern transformed.
Under different systems, because the method for authenticating of SIM distinguishes to some extent, so when the authentication command access SIM card different, need differentiate to the authenticating result of returning from SIM card with the SIM mode of operation.If there is difference in the access region to SIM card under the different systems, then the memory block of terminal is all read and left in to the data in the zone that certain standard is exclusively enjoyed, to read this part data by direct access storage areas.
Wherein, the driving of auxilliary control module is by the visit of serial communication realization to SIM card.Under the situation of double-module double-standby, come the access request of SIM card is analyzed by the SIM card administration module, and transforming to the different systems order, the order of different systems is converted into the discernible order of current SIM card, visit SIM card then, the SIM card return value is turned back to the corresponding protocol stack.Under the situation of double-module double-standby, the SIM card administration module can not arrive regional order to visiting current SIM card, reads the data of this storage area in advance, and the normal reciprocal process of simulation SIM card.
Wherein, after the access request to SIM card entered the SIM card administration module, the SIM card administration module, re-used different passages and goes reading of data or operation SIM card after the differentiation different command at first by command analysis.As shown in Figure 3, these different passages comprise: control command transmission channel 302 is used to carry the transmission to the operational order of SIM card; Immediate data transmission channel 304 is used for reading the data in the bimodulus card after card management module directly transmit a request to the SIM card driving; Indirect data transmission channel 306 is used for sending data to the order conversion module at card management module, after order being converted into the discernible order of current SIM card pattern and sending to the SIM card driving, reads the data in the bimodulus card; Auxilliary control data read channel 308 is used for reading the data that are accessed in advance in the memory when current SIM card can't reading of data.
With reference to figure 4, the double-module double-standby implementation method according to the double-module double-standby terminal of the embodiment of the invention is described.As shown in Figure 4, this double-module double-standby implementation method may further comprise the steps: S402, the double-module double-standby terminal starting up, obtain the holding state row mode of going forward side by side and switch, described pattern comprises first standby mode, second standby mode and first standby mode and the simultaneous dual standby mode of second standby mode; And S404, double-module double-standby terminal carries out corresponding operating according to current standby mode.
Wherein, under the situation that switches to first standby mode, first card management module switches to first protocol stack and SIM card drive pattern with data channel, starts first protocol stack; First protocol stack and SIM card are carried out data communication, realize first standby mode.That is to say that first card management module of double-module double-standby terminal is realized first standby mode alternately by sticking into line data with first protocol stack and bimodulus.
Wherein, under the situation that switches to second standby mode, first card management module switches to CI/MUX and SIM card drive pattern with data channel, starts second protocol stack; Second protocol stack carries out data communication by CI/MUX with form and the SIM card of ATI, realizes second standby mode.That is to say, first card management module is by the master control module of double-module double-standby terminal and the communication port between the auxilliary control module, communicate with second card management module of auxilliary control module, data interaction between second protocol stack of realization bimodulus card and auxilliary control module, thus realize second standby mode.
Wherein, under the situation of the double-module double-standby pattern that switches to the coexistence of first standby mode and second standby mode, SIM card is always operating under first standby mode (master mode), first card management module starts first protocol stack, first card management module receives simultaneously from first protocol stack with from the CI/MUX module or from second protocol stack and the next data of CI/MUX module, according to the operating state of current bimodulus card, the processing command data realize mutual exclusion between the two simultaneously.
Wherein, before starting first protocol stack, it is second standby mode that first card management module is provided with bimodulus card operating state, second standby mode data that exclusively enjoy that place an order are saved in the memory of double-module double-standby terminal, when shutdown, the data that change in the memory block need be written in the bimodulus card.
If data are control command, comprise initial (initial), open (open), discharge (release), reach control (control) operation, then call SIM and drive from control channel, finish operation to terminal baseband chip and UICC interface.After operation is finished, need to preserve the state value of current SIM, to prevent repetitive operation to SIM.
If data for SIM being read (read) operation, are then directly called the read order of driving, the data that the SIM in the register returns are read, and turn back to the corresponding protocol stack.
Order if data are write (write) of first protocol stack, then first card management module will directly call and drive the write interface, and data are sent to SIM card, and the data that SIM is returned are read then, turn back to first protocol stack.
If data are ordered for the wrtic of second protocol stack that the CI/MUX module sends over, and this order must be handled by SIM card, then first card management module is converted into discernible order under the current SIM mode of operation with the CLA field among the transmission command c_apdu, call the write interface of driving then, data are sent to SIM card, the data that SIM is returned are read then, turn back to the CI/MUX module, and data are turned back to second protocol stack.
The write that if data are second protocol stack to send over order, and this order does not need to handle by SIM card, then by the SIM card analog module, reads the content in the memory, according to the standard interactive mode of SIM card and terminal, return corresponding data to second protocol stack.
In sum, because existing SIM card only can be worked in one mode,,, then need two cards to work simultaneously if realize two standbies so a bimodulus card only can be realized single standby.And the present invention is by utilizing the software platform system of existing portable terminal, two sim card slots of mode mobile terminal united two into one, by the visit of master control module controls to SIM.By the data interaction between auxilliary control module of the realization of the serial ports between master control and the auxilliary control module and the SIM card.So,, can make mode mobile terminal can use bimodulus card and single deck tape-recorder groove to realize double-module double-standby by the present invention.
The above is embodiments of the invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within the claim scope of the present invention.

Claims (10)

1. double-module double-standby terminal is characterized in that comprising:
The master control module comprises first card management module, and described master control module is used in that to stick into line data by described first card management module and bimodulus under first standby mode or under the double-module double-standby pattern of described first standby mode and second standby mode mutual; And
Auxilliary control module comprises second card management module, and under second standby mode, it is mutual that described second card management module sticks into line data by described first card management module and described bimodulus.
2. double-module double-standby terminal according to claim 1 is characterized in that, described master control module and described auxilliary control module interconnect by communication port.
3. double-module double-standby terminal according to claim 2 is characterized in that, also comprises: memory, be used to store the data that described second standby mode places an order and exclusively enjoys, and described auxilliary control module can the described data of direct read.
4. double-module double-standby terminal according to claim 3 is characterized in that, described master control module comprises:
First protocol stack is used to preserve the data under described first standby mode; And
Application module is connected to described first protocol stack, is used to the user that service is provided;
Wherein, described first card management module is under described first standby mode, and to stick into line data mutual with described first protocol stack and described bimodulus; And under described second standby mode, described first card management module communicates by described communication port and described second card management module, realizes the data interaction between second protocol stack of described bimodulus card and described auxilliary control module; And under the double-module double-standby pattern of described first standby mode and described second standby mode, described first card management module carries out data interaction respectively and realizes mutual exclusion with described first protocol stack and described second protocol stack simultaneously.
5. double-module double-standby terminal according to claim 4 is characterized in that, described first card management module stores described first standby mode or described second standby mode data in advance that exclusively enjoys that places an order in the described memory into.
6. according to claim 4 or 5 described double-module double-standby terminals, it is characterized in that described auxilliary control module also comprises: described second protocol stack is used to preserve the data under described second standby mode.
7. the double-module double-standby implementation method of each described double-module double-standby terminal in the claim 1 to 5 is characterized in that comprising:
S402, described double-module double-standby terminal starting up obtains the holding state row mode of going forward side by side and switches, and described pattern comprises first standby mode, second standby mode and described first standby mode and the simultaneous double-module double-standby pattern of second standby mode; And
S404, described double-module double-standby terminal carries out corresponding operating according to current standby mode.
8. double-module double-standby implementation method according to claim 7, it is characterized in that, in described step S404, under the situation that switches to described first standby mode, the mode of operation of the described first card management module bimodulus card is set to first standby mode, and it is mutual that first card management module of described double-module double-standby terminal and first protocol stack of master control module and described bimodulus stick into line data.
9. double-module double-standby implementation method according to claim 7, it is characterized in that, in described step S404, under the situation that switches to described second standby mode, the mode of operation of the described bimodulus card of described first card management module is set to second standby mode, by the master control module of described double-module double-standby terminal and the communication port between the auxilliary control module, second card management module of described first card management module and described auxilliary control module communicates and directly reads and writes data from described bimodulus card, realizes the data interaction between second protocol stack of described bimodulus card and described auxilliary control module.
10. double-module double-standby implementation method according to claim 7, it is characterized in that, in described step S404, under the double-module double-standby pattern of described first standby mode and described second standby mode, described first card management module is saved in second standby mode data that exclusively enjoy that place an order in the memory of described double-module double-standby terminal, the operating state of described then bimodulus card is set to first standby mode, described first card management module carries out data interaction respectively and realizes mutual exclusion with first protocol stack of described master control module and second protocol stack of described auxilliary control module simultaneously, also reads and writes remainder data by described bimodulus card by the data that described second standby mode of memory read/write is enjoyed separately.
CNB2007100979958A 2007-04-25 2007-04-25 Double mode double standby terminal and its double mode double standby realizing method Active CN100502541C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100979958A CN100502541C (en) 2007-04-25 2007-04-25 Double mode double standby terminal and its double mode double standby realizing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100979958A CN100502541C (en) 2007-04-25 2007-04-25 Double mode double standby terminal and its double mode double standby realizing method

Publications (2)

Publication Number Publication Date
CN101052188A CN101052188A (en) 2007-10-10
CN100502541C true CN100502541C (en) 2009-06-17

Family

ID=38783345

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100979958A Active CN100502541C (en) 2007-04-25 2007-04-25 Double mode double standby terminal and its double mode double standby realizing method

Country Status (1)

Country Link
CN (1) CN100502541C (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101252741B (en) * 2008-03-31 2011-05-25 宇龙计算机通信科技(深圳)有限公司 Method for sending and receiving message of single-card multi-standby mobile communication terminal
CN101335944B (en) * 2008-05-30 2011-11-09 北京天语君锐科技有限公司 Communication method of double card double standby mobile phone
CN101841888B (en) 2009-03-16 2012-06-27 华为技术有限公司 Resource control method, related equipment and related system
CN102291716A (en) * 2010-06-21 2011-12-21 中国联合网络通信集团有限公司 Wireless Internet surfing card client and mobile terminal
CN101945502A (en) * 2010-09-03 2011-01-12 展讯通信(上海)有限公司 Single-card dual-mode terminal and communication method thereof
CN101977409A (en) * 2010-10-20 2011-02-16 中兴通讯股份有限公司 Communication method and device for double-network double-standby terminal
CN101977411A (en) * 2010-10-20 2011-02-16 中兴通讯股份有限公司 Communication method and communication device of double-network double-standby terminal
CN101980556A (en) * 2010-10-20 2011-02-23 中兴通讯股份有限公司 Method and device for communicating double-network double-standby terminal
CN101977410A (en) * 2010-10-20 2011-02-16 中兴通讯股份有限公司 Method and device for dual-network and dual-standby terminal to perform communication
CN102223735A (en) * 2011-05-30 2011-10-19 北京创毅视讯科技有限公司 Method and equipment for multi-baseband chips to share and access smart card
CN102957788B (en) * 2011-08-26 2014-10-08 中国电信股份有限公司 Method for reading and writing card of mobile terminal with double base-band chips
CN102984830A (en) * 2012-12-25 2013-03-20 东莞宇龙通信科技有限公司 Multi-module mobile terminal and access method of user identification card
CN104254065B (en) * 2013-06-25 2020-02-04 中兴通讯股份有限公司 Method and device for realizing multi-mode single-card multi-standby of mobile terminal
CN105120448A (en) * 2015-07-31 2015-12-02 深圳市鼎信通达科技有限公司 System and method for using multiple SIM cards limitlessly
CN105744652B (en) * 2016-01-27 2021-08-03 努比亚技术有限公司 User equipment and communication method
CN108769983A (en) * 2018-05-16 2018-11-06 北京握奇智能科技有限公司 A kind of method and system of list SIM even numbers double standbies
CN110851262B (en) * 2019-11-14 2022-07-12 深圳传音控股股份有限公司 Multi-card software version management method and mobile terminal

Also Published As

Publication number Publication date
CN101052188A (en) 2007-10-10

Similar Documents

Publication Publication Date Title
CN100502541C (en) Double mode double standby terminal and its double mode double standby realizing method
KR101160566B1 (en) Joint IC Card And Wireless Transceiver Module For Mobile Communication Equipment
US8121643B2 (en) Methods for initiating operating voltages for subscriber identity cards and systems utilizing the same
CN101222715B (en) Double-card double-standby mobile phone implemented by single communication device
CN100469079C (en) Dual-mode dual-standby mobile phone with dual-slot and its realizing method
CN101217738B (en) Dual-card dual-standby mobile telephone
CN100461920C (en) Dual-mode SIM card control device and method
US8208961B2 (en) Methods for initiating operating voltages for subscriber identity cards and systems utilizing the same
JP2616455B2 (en) Wireless modem
CN102368878A (en) Multimode terminal as well as SIM (subscriber identity module) card information transmission system and method
CN101990319A (en) Double-standby wireless terminal
CN102118682A (en) Method and device for realizing communication
CN102223735A (en) Method and equipment for multi-baseband chips to share and access smart card
CN101287217A (en) SIM card switching device and method for mobile phone with double cards
CN101287236A (en) Connecting method for mobile phone with double channels and mobile phone with double channels
CN101494929A (en) Mobile communication terminal
CN1574991A (en) SIM card accessing apparatus of mobile terminal
EP2301231B1 (en) System and method of extending smart card capability via a coupling with a portable electronic device
CN101068405A (en) Double-mode mobile terminal using double-mode card and single-card slot and standby method thereof
CN103024943B (en) A kind of multimode terminal and the method for realizing multi-mode and multi-standby
CN101621864A (en) Double-card double-standby mobile phone realized by single-baseband processing chip
CN101150801B (en) Method for dual-mode terminal to support multi-card combination and its dual-mode terminal
AU2841299A (en) Chip card reader telecommunication terminal
CN2927566Y (en) Double mode and standby cellphone with two block slot
CN101247584A (en) Starting and switching method of double-module double-SIM card mobile phone

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20071010

Assignee: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.

Assignor: ZTE Corporation

Contract record no.: 2015440020319

Denomination of invention: Double mode double standby terminal and its double mode double standby realizing method

Granted publication date: 20090617

License type: Common License

Record date: 20151123

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model