CN107087054A - Dormancy control system and its dormancy control method - Google Patents
Dormancy control system and its dormancy control method Download PDFInfo
- Publication number
- CN107087054A CN107087054A CN201710203329.1A CN201710203329A CN107087054A CN 107087054 A CN107087054 A CN 107087054A CN 201710203329 A CN201710203329 A CN 201710203329A CN 107087054 A CN107087054 A CN 107087054A
- Authority
- CN
- China
- Prior art keywords
- application processor
- serial ports
- dormancy
- control system
- dormancy control
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0267—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
- H04W52/027—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components by controlling a display operation or backlight unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0287—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level changing the clock frequency of a controller in the equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of dormancy control system, including mobile terminal, external equipment and controller, mobile terminal is connected by serial ports with the external equipment, mobile terminal includes the first application processor and the first modem, first modem is connected with entity user identification card, and external equipment includes the second application processor and the second modem being connected with embedded user identification card;Controller, for obtaining the data transmission state on the serial ports between the first application processor of the mobile terminal and the second application processor;If it is no data transmission on serial ports to detect the data transmission state in the given time, the clock sources on the serial ports are discharged, and control the first application processor and the second application processor to enter dormancy when meeting preparatory condition.The invention also discloses a kind of dormancy control method.The present invention can solve to support the problem of double LTE dormancy control system power consumptions are higher.
Description
Technical field
The present invention relates to wireless communication technology field, more particularly to a kind of dormancy control system and its dormancy control method.
Background technology
With the development of mobile communication technology, increasing dormancy control system is as smart mobile phone has double card bilateral
Function so that user realize speech business it is standby simultaneously, data service link can be set up.Dormancy control system generally has
Two Subscriber Identity Modules and the modem being connected respectively with described two Subscriber Identity Modules are complete in two Subscriber Identity Modules
When opening, a Subscriber Identity Module (SIM1) can use 4G (the 4th Generation Mobile Communication
Technology, forth generation mobile communication technology), for example, LTE (Long Term Evolution, Long Term Evolution) net
Network, another Subscriber Identity Module (SIM2) is only capable of using 2G or 3G network.Wherein, the reason for SIM2 can not go up 4G is mainly:Not
Dormancy control system only has a set of radio frequency, and two cards are the relation of time-sharing multiplex using the set radio frequency, can not be taken simultaneously.Cause
This, in order that two Subscriber Identity Modules in dormancy control system support double LTE simultaneously, it is existing to improve data transmission efficiency
Dormancy control system is also additionally arranged the modem that another can be with SIM1 intercommunications, so that dormancy control system can be supported
Two Subscriber Identity Modules use 4G such as LTE networks, so as to realize double LTE communication functions.But in order to ensure the height of data transfer
Efficiency, two modems of dormancy control system are constantly in running status, cause power consumption to remain high always, so as to drop
Low Consumer's Experience.
The content of the invention
It is a primary object of the present invention to propose a kind of dormancy control system and its dormancy control method, it is intended to solve to support
The problem of dormancy control system power consumption of double LTE functions is higher.
To achieve the above object, a kind of dormancy control system for providing of the present invention, including mobile terminal, external equipment and
Controller, the mobile terminal is connected by serial ports with the external equipment, and the mobile terminal includes the first application processor
With the first modem, first modem is connected with entity user identification card, and the external equipment includes second
Application processor and the second modem being connected with embedded user identification card;
The controller, for obtaining between the first application processor of the mobile terminal and the second application processor
Data transmission state on serial ports;If it is no data transmission on serial ports to detect the data transmission state in the given time,
The clock sources on the serial ports are then discharged, and control the first application processor and the second application to handle when meeting preparatory condition
Device enters dormancy.
Alternatively, the serial ports is USB serial ports.
Alternatively, first application processor and the second application processor are connected by USB serial ports.
Alternatively, have on first application processor specific on the first clock sources, second application processor
Second clock resource, in first application processor and/or in running order the second application processor, the USB strings
Mouth takes first clock sources and/or second clock resource;In first application processor and/or the second application processing
Device in a dormant state when, the USB serial ports discharges first clock sources and/or second clock resource.
Alternatively, the external equipment includes wireless Internet card and data card.
To achieve the above object, the present invention also provides a kind of dormancy control method of dormancy control system as described above,
The dormancy control method of the dormancy control system comprises the following steps:
Obtain the data transmission state on the serial ports between the first application processor and the second application processor;
If it is no data transmission on serial ports to detect the data transmission state in the given time, the serial ports is discharged
On clock sources, and control when meeting preparatory condition first application processor and the second application processor to enter to stop
Sleep.
Alternatively, on the serial ports between first application processor and the second application processor for obtaining mobile terminal
The step of data transmission state, further comprises:
In real time or on the USB serial ports between the first application processor and the second application processor of the dynamic terminal of timing shift detection
Data transmission state.
Alternatively, the real-time or timing shift detection is moved between the first application processor and the second application processor of terminal
USB serial ports on data transmission state the step of include:
The respective USB serial ports of the first application processor and the second application processor that real-time or timing shift detection moves terminal drives
It is dynamic, and judge first application processor and the respective USB serial port drives of the second application processor, if call corresponding number
According to transmitting-receiving function interface.
Alternatively, if it is described to detect the data transmission state in the given time be no data transmission on serial ports,
The clock sources on the serial ports are discharged, and control when meeting preparatory condition the first application processor and the second application processor
Into including the step of dormancy:
If detecting first application processor and the respective USB serial port drives of the second application processor, do not transfer
Corresponding data transmit-receive function interface, then discharge the clock sources on the USB serial ports;
Judge whether the first modem, second modem and other sub- subsystems are in resting state;
If so, then controlling the first application processor and the second application processor to enter dormancy.
Alternatively, it is described to judge whether the first modem, second modem and other sub- subsystems are located
Also include after the step of resting state:
If it is not, then keeping the current operating conditions of first application processor and the second application processor.
Dormancy control system and its dormancy control method that the present invention is provided, by set mobile terminal, by serial ports with
The external equipment and controller of the mobile terminal connection, wherein, mobile terminal includes the first application processor and first and adjusted
Modulator-demodulator, first modem is connected with entity user identification card, and the external equipment includes the second application processing
Device and the second modem being connected with embedded user identification card, the first of the mobile terminal is obtained using controller
The data transmission state on serial ports between application processor and the second application processor, if detecting in the given time described
Data transmission state is no data transmission on serial ports, then discharges the clock sources on the serial ports, and when meeting preparatory condition
The first application processor and the second application processor is controlled to enter dormancy.So, double LTE communication functions can be not only realized, also
When no data transmitting-receiving such as breath screen state on serial ports can be in dormancy control system, then start resting state, can be very big
Ground reduces the power consumption of dormancy control system.
Brief description of the drawings
Fig. 1 is the schematic diagram of the LTE network framework of one embodiment of the invention;
Fig. 2 is mobile terminal and a kind of hardware architecture diagram of external equipment communication connection in the embodiment of the present invention;
Fig. 3 is mobile terminal and a kind of entity structure diagram schematic diagram of external equipment communication connection in the embodiment of the present invention;
Fig. 4 is the schematic flow sheet of the dormancy control method first embodiment of dormancy control system of the present invention;
Fig. 5 is the schematic flow sheet of the dormancy control method second embodiment of dormancy control system of the present invention;
Fig. 6 is the schematic flow sheet of the dormancy control method 3rd embodiment of dormancy control system of the present invention.
The realization, functional characteristics and advantage of the object of the invention will be explained referring to the drawings in conjunction with the embodiments.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Fig. 1 is the schematic diagram of the LTE network framework of one embodiment of the invention.The LTE network framework of one embodiment of the invention
Including:One or more mobile terminals (user equipment, UE) 100, E-UTRAN (Evolved UMTS
Terrestrial Radio Access Network, the UMTS Terrestrial radio access network of evolution) (non-label in figure), evolution point
Group core (EPC) (non-label in figure), home subscriber servers (HSS) 107, network (for example, internet) (non-label in figure)
And circuit switching system (non-label in figure).
E-UTRAN includes evolution B node (eNodeB) 101 and other eNodeB 102.ENodeB 101 is provided towards shifting
The user plane of dynamic terminal 100 and the protocol terminations of chain of command.ENodeB 101 can be connected to other eNodeB via X2 interface.
ENodeB 101 is alternatively referred to as base station, base transceiver station, radio base station, wireless set, transceiver function, basic service
Collection, extended service set or some other suitable terms.ENodeB 101 is that mobile terminal 1 00 provides the access for going to EPC
Point.
ENodeB 101 is connected to EPC by S1 interfaces.EPC includes mobile management entity (EEM) 104, other moving tubes
Manage entity 106, gateway 103, and packet data network (PDN) gateway 105.Mobile management entity 104 is processing movement
The control node of signaling between terminal 100 and EPC.Mobile management entity 104 provides carrying and connection management.All User IPs
Packet is transmitted by gateway 103, and gateway 103 is itself coupled to PDN Gateway 105.PDN Gateway 105 provides UE IP
Address is distributed and other functions.PDN Gateway 105 is connected to network, for example, internet.
Circuit switching system includes interaction solution module (IWS) 108, mobile switching centre (MSC) 109, base station 110
With movement station 111.In one aspect, circuit switching system can pass through IWS and MME (Mobility Management
Entity, mobile management entity) communicated with EPS (Evolved Packet System, the grouping system of evolution).
Fig. 2 is mobile terminal and a kind of hardware architecture diagram of external equipment communication connection in the embodiment of the present invention.
In the embodiment of the present invention, mobile terminal 1 00 is connected by serial ports with external equipment 200, and mobile terminal 1 00 includes the first processing core
Piece 001 and the first radio-frequency module 12 and entity user identification card 14 being connected respectively with the first process chip 001, the first processing
Chip 001 includes the first application processor (Application Processor) 10, RPM (Resource Power
Manager, resource power supervisor) 13 and first modem 11 (modem1), the first modem 14 and entity
Subscriber Identity Module 14 is connected, and entity user identification card 14 is SIM (Subscriber Identity Module, user's identification mould
Block) card.External equipment 200 includes second processing chip 002 and the second radio frequency mould being connected respectively with second processing chip 002
Block 22 and embedded user identification card 24, second processing chip 002 include the second application processor 20 and the second modulation /demodulation
Device (modem2) 21.
The inner frame of first application processor 10 and the second application processor 20 includes application layer, ccf layer etc., can locate
Manage the logical operation of complexity and carry out task distribution etc..Embedded user identification card 24 is ESIM (Embedded
Subscriber Identity Module) to block, associated card parameter writes direct the ESIM cards, and the ESIM cards are comprising programmable
SIM card chip;The embedded user identification card 24 includes memory module and chip operating system (Chip Operating
System, COS), the memory module can be EFS (Encrypting File System, encrypted file system), and memory module is used
In the authorization data of storage embedded user identification card 24.
In embodiments of the present invention, application processor refers to Android operation system, and based on Android operation system
Various apk (Android Package, Android installation kit).First application processor 10 and the second application processor 20 pass through
Serial ports such as USB realizes connection, provides the user interactive interface, the operational order that user is inputted is (for example, user passes through user circle
The operational order of the relevant startup video calling of face input) the first modem 11 or second modem 21 are transferred to,
To realize the definition and transmission of data between two application processors, for example, carry out the dormancy of two modems, wake-up,
Control of chip boot sequence etc. when synchronous control, switching on and shutting down.
In an embodiment of the present invention, serial ports is USB (Universal Serial Bus, USB).USB is answered
With three data passages are gone out, user data, signaling between the first application processor 10 and the second application processor 20 are respectively used to
The interaction of data and SIM card authorization data.That is the first application processor 10 and the second application processor 20 pass through USB transmission user
Data, signaling data and SIM card authorization data.Wherein, user data include but be not limited to online produce data, picture and chat
Its information data;Signaling data includes but is not limited to the control data of switching on and shutting down, switchs the control data of offline mode, shows shape
The control data of state signal;SIM card authorization data includes but is not limited to IMSI (International Mobile
Subscriber Identification Number, international mobile subscriber identity), Ki (key identifier, authenticate it is close
Key), calculated by Ki and OP (Operator Variant Algorithm Configuration Field, operator's root key)
Obtained OPC and A3/A5/A8 algorithms.
Specifically, the first application processor 10 and the second application processor 20 enter line number by OTG (On-The-Go) technology
According to interaction.By OTG technologies, the first modem 11 in mobile terminal 1 00 can by embedded user identification card 24 or
SIM card parameter in entity user identification card 14 accesses eNodeB 101, and second modem 21 can pass through entity user
The SIM card parameter of identification card 14 or embedded user identification card 24 accesses eNodeB 101, and SIM card parameter includes but is not limited to
SIM card authorization data.
The protocol stack of the network formats of first modem 11 and second modem 21 comprising various network interactions,
Protocol stack includes LTE/WCDMA (Wideband Code Division Multiple Access, WCDMA)/GSM
(Global System for Mobile Communication, global system for mobile communications)/TD-SCDMA (Time
Division-Synchronous Code Division Multiple Access, synchronous time division CDMA)/CDMA
(Code Division Multiple Access, CDMA)/EDGE (Enhanced Data Rate for GSM
Evolution, strong type Data for GSM Evolution) etc. protocol code as defined in inside communication standard.Mobile terminal 1 00 is led to
Agreement is crossed to interact with carrier network, that is, carry out data traffic online, VOLTE (Voice Over LTE) make a phone call or
Make a phone call in CS (Circuit Switched, circuit switching) domain.First modem 11 and second modem 21 may be used also
Management and control etc. is carried out to SIM card.
First radio-frequency module 12 is transmitted to (the base station nets of eNodeB 101 after being used for the data processing of transmitting mobile terminal 1 00
Network), and for being transmitted to mobile terminal 1 00 after the data processing of transmitting eNodeB 101.Second radio-frequency module 22 is used for will
ENodeB 101 (base station network) is transmitted to after the data processing that external equipment 200 is transmitted, and for eNodeB 101 to be transmitted
Data processing after be transmitted to external equipment 200.Wireless access skill involved by first radio-frequency module 12 and the second radio-frequency module 22
Art can include LTE, GSM, GPRS (General Packet Radio Service, general packet radio service), CDMA,
EDGE, WLAN (Wireless Local Area Networks, WLAN), CDMA-2000, TD-SCDMA, WCDMA,
WIFI (Wireless Fidelity, Wireless Fidelity) etc..
Entity user identification card 14 is connected with the first modem 11, embedded user identification card and the second modulation /demodulation
Device 21 is connected.Entity user identification card 14 and embedded user identification card 24 can manage related to similar and different technical standard
The different user of connection, for providing the phase needed for mobile communication business (CS speech businesses, PS data services and PS speech businesses)
Data are closed, and in its storage inside user profile, short message, execution authentication arithmetic and produce cryptographic keys etc..In specific non-limit
In property example processed, technical standard can be the 2G communication technologys, for example, GSM, EDGE), the 3G communication technologys are (for example, WCDMA, TD-
SCDMA), the 4G communication technologys (for example, LTE), or any other mobile communication technology (for example, 4G etc.).
When embedded user identification card 24 needs to carry out network registry, sent out by Wireless Fidelity (WIFI) network of unlatching
Send and download request to the corresponding cloud server of embedded user identification card 24 comprising service menu data, with from cloud service
Device obtains the data message of embedded user identification card 24., will when getting the data message of embedded user identification card 24
In the memory module of data message write-in embedded user identification card 24, noted with the network for realizing embedded user identification card 24
Volume.Wherein, data message can include:IMSI, Ki (key identifier, KI), ICCID (Integrated
Circuit Card Identifier), PIN (personal identification number, Personal Identification Number), PUK
(PIN Unlocking Key).It is understood that storing the card number resource of each operator in cloud server.
Because current mobile terminal 1 00 only has a set of radio frequency, entity user identification card 14 and embedded user identification card
24, using the relation that the set radio frequency is time-sharing multiplex, can not take simultaneously.For example, in two Subscriber Identity Module standard-sized sheets, it is real
The 14 processing GSM calls of body Subscriber Identity Module, the processing 4G network informations of embedded user identification card 24;Or, embedded user
24 processing 4G network informations of identification card, the processing GSM calls of entity user identification card 14, i.e., two use in mobile terminal 1 00
Family identification card performs different types of network respectively, and which specific Subscriber Identity Module performs which kind of network, does not limit herein.Cause
This current this framework of radio frequency double card time-sharing multiplex has only accomplished LTE+GSM (the corresponding technical bids of i.e. one Subscriber Identity Module
Standard is LTE, and the corresponding technical standard of another Subscriber Identity Module is GSM).
That is, although existing mobile terminal 1 00 can support Dual-user identification card, mobile terminal 1 00 exists
In the case of registered network, what two Subscriber Identity Modules were supported is the network of different technologies standard, and one is supported 2G or 3G, another
Individual support 4G, can cause during the use of mobile terminal 1 00, surfing flow speed is slower.In embodiments of the present invention, it is mobile whole
End 100 is by USB connections external equipment 200, because external equipment 200 includes the radio-frequency module of second modem 21 and second
22, and the second radio-frequency module 22 supports 4G networks, therefore, mobile terminal 1 00 can be interacted by USB with external equipment 200, so that
So that mobile terminal 1 00 possesses double LTE functions (skill that now embedded user identification card 24 and entity user identification card 14 are managed
Art standard is LTE standard, and the wireless access technology involved by the first radio-frequency module 12 and the second radio-frequency module 22 is LTE).
The implementation process that mobile terminal 1 00 possesses double LTE functions can be:Entity user identification card 14 passes through the first modulatedemodulate
Device 11 is adjusted to support LTE, embedded user identification card 24 supports LTE by second modem 21, and detailed process is:First adjusts
The data for needing to access LTE network in entity user identification card 14 by USB are sent to the first radio-frequency module by modulator-demodulator 11
12, the first radio-frequency module 12 sends received data by LTE network;And embedded user identification card 24 passes through
Two modems 21 support LTE, to realize that mobile terminal 1 00 can support double LTE.
When mobile terminal 1 00 is not connected by USB with external equipment 200, the skill corresponding to entity user identification card 14
Art standard is GSM, for carrying out speech communication, and embedded user identification card 24 supports LTE by the first modem 11, uses
In pass through 4G networks carry out data access.
Entity user identification card 14 with mobile terminal 1 00 when interacting, the detection entity user of mobile terminal 1 00 identification card 14
The signal of presence or absence only in the instantaneous generation of start, exists when the start of mobile terminal 1 00 can't detect entity user identification card 14
When, mobile terminal 1 00 can be pointed out " insertion Subscriber Identity Module " on a display screen.After mobile terminal 1 00 is started shooting, mobile terminal
Communication in 28 seconds once, completes the communication check of some fixations (for example, Subscriber Identity Module between 100 and entity user identification card 14
It is whether in place etc.).
Reference picture 3, Fig. 3 is the entity structure schematic diagram of mobile terminal 1 00 of the present invention and the communication connection of external equipment 200.
Mobile terminal 1 00 is connected by USB 300 with the communication of external equipment 200, wherein, mobile terminal includes but is not limited to mobile phone, PC
(Personal Computer, PC) or PAD (Personal Digital Assistant, personal digital assistant), outside
Connect equipment 200 and include but is not limited to wireless Internet card and data card.It should be noted that mobile terminal 1 00 by USB 300 with
The link position of external equipment 200 is not limited to shown in Fig. 3, mobile terminal 1 00 can be set to pass through USB 300 according to specific needs
With the link position of external equipment 200.
Based on the hardware architecture diagram of above-mentioned LTE network framework figure, mobile terminal 1 00 and external equipment 200, and
Entity structure schematic diagram, proposes each embodiment of the present invention.
The present embodiment proposes a kind of dormancy control system, reference picture 2, the data transmission system include mobile terminal 1 00,
External equipment 200 and controller (not shown), the mobile terminal 1 00 external are set by such as USB of serial ports 300 with described
Standby 200 connection, the mobile terminal 1 00 include the first process chip 001 and be connected respectively with the first process chip 001 the
One radio-frequency module 12 and entity user identification card 14, the first process chip 001 include RPM13, the first application processor 10 and
First modem 11, the first modem 11 is connected with entity user identification card 14.The external equipment 200 includes the
Two process chips 002 and the second radio-frequency module 22 and the embedded user identification being connected respectively with second processing chip 002
Card 24, second processing chip 002 includes the second application processor 20 and second modem 21, the second modem
21 are connected with embedded user identification card 24.
In the present embodiment, as shown in Fig. 2 logical by USB between the first application processor 10 and the second application processor 20
Letter, usb communication uses the design of two lines:TX (transmission) and RX (reception).In order to ensure double LTE communication function, first should
Running status is constantly in the application processor 20 of processor 10 and second, when there are data to need transmission, directly invokes TX's
Driving interface sends data.The multiple subsystems of RPM13 management and control of mobile terminal 1 00, there is the first application processor 10, first respectively
Modem 11, PRONTO (WIFI bluetooth, NFC etc.), LPASS (Low power audio subsystem, low-power consumption sound
Frequency subsystem), when the first application processor 10 and the second application processor 20 are in running status, the clock used on USB
Resource (clk1, clk2) is occupied always and can not discharge, and causes the first application processor 10 and the nothing of the second application processor 20
Method enters resting state, although RPM resting state is chosen in a vote by subsystems, as long as but the first application processing
The application processor 20 of device 10 and second is without dormancy, and application processor is that can throw the poll for opposing dormancy so that whole system is equal
Can not dormancy, so as to cause whole mobile terminal 1 00 all can not dormancy.So, the power consumption of mobile terminal is caused to occupy height always not
Under, so as to reduce Consumer's Experience.
Further, the serial ports includes USB serial ports, and the application processor 20 of the first application processor 10 and second leads to
Cross the connection of USB serial ports.Have on first application processor 10 on first clock sources, second application processor 20 and have
Body second clock resource, when the application processor 20 of first application processor 10 and second is in running order, the USB
Serial ports takes first clock sources and/or second clock resource;At the application of the first application processor 10 and second
When managing device 20 in a dormant state, the USB serial ports discharges first clock sources and/or second clock resource.
The controller is used to obtain between the first application processor 10 of mobile terminal 1 00 and the second application processor 20
Serial ports on data transmission state, if the scheduled time as described in being detected in 500ms data transmission state be USB serial ports on
No data is transmitted, then discharges the clock sources on the serial ports, and controls when meeting preparatory condition the first application processor 10
Enter dormancy with the second application processor 20.
Whether there is the specific testing mechanism of data transfer as follows on serial ports:
Resource requirement is reported that RPM13 is according to each subsystem to resource to RPM13 by each subsystem of mobile terminal 1 00
Demand carries out comprehensive assessment, it is determined that the device for the consumption energy that can be closed and open, and perform corresponding control.Specifically
Ground, between the first application processor 10 and the second application processor 20 of dormancy control system, mainly carries out two by USB serial ports
Wake-up, state notifying and usb communication between individual application processor.
By carrying out data transmit-receive state to the USB serial ports between the first application processor 10 and the second application processor 20
Detection, if within the scheduled time such as 500ms, being not detected by data, then show that in 500ms no data is transmitted on USB serial ports,
At this point it is possible to discharge the first application processor 10 and the second application processor 20 on USB serial ports clock sources (clk1 and
Clk2), so that RPM13 enters resting state by arbitration mechanism control.Clock on USB serial ports is for keeping data
Time during front and rear synchronous, the control dormancy awakening of transmission is precisely and synchronous with the clock holding of system, included in string
Mouth driving layer operation.
Further, the USB serial port drives of the first application processor 10 and the second application processor 20, with control data
The function of transmitting-receiving.When needing transceiving data, calling corresponding function interface, namely detect the presence of data transmit-receive only needs inspection
Survey the function interface whether called within a predetermined period of time.And the first application processor 10 and the second application processor 20
Detection operation can be performed because two application processors be required to determine by this testing mechanism itself whether the progress
Dormancy.
USB serial ports between first application processor 10 and the second application processor 20 is defined by Serial Port Transmission agreement
Serial ports dormancy mechanism, the dormancy function that the Serial Port Transmission agreement is carried such as USB_POWER_DOWN () function, supports that itself stops
Sleep.If detecting no data transmission (function interface is not called upon) within the scheduled time such as 500ms, Serial Port Transmission agreement is called
The dormancy function carried such as USB_POWER_DOWN () function, it is that the resource discharged shared by serial ports includes to perform serial ports dormancy
Clock sources, now, corresponding modem could carry out dormancy.
It is the serial port drive of the first application processor 10 because clk1 is corresponding, clk2 corresponding is the second application processor
20 serial port drive, then, clk1 do not discharge can cause the first application processor 10 can not dormancy, clk2, which does not discharge, can cause
Two application processors 20 can not dormancy.Therefore, the control dormancy between the first application processor 10 and the second application processor 20
It is separate, not by other side's control, it is not required that other side votes, as long as above-mentioned condition is met, then performs respective
Dormancy control program.
Specific dormancy control sequence can be scheme as described below:
Because RPM13 controls four subsystems (application processor, modem, PRONTO and LPASS) resource,
All subsystems need to be applied to RPM13 when needing to use resource, then.Therefore, subsystems are not needing work
When, that is, the dormancy program of itself is performed, oneself dormancy is said to RPM13 ballots after subsystem dormancy.When four subsystems to
RPM13 has been thrown after dormancy ticket as above, and host CPU is closed in RPM13 decision-makings, while itself also dormancy, now whole system is into most
Low-power consumption.That is, dormancy control system is when control carries out dormancy program, modules enter the sequencing of dormancy successively
It is:Four subsystems, RPM13, CPU.It is understood that the above-mentioned scheduled time is not limited to the tool enumerated in the present embodiment
Body numerical value, can according to actual needs such as size parameter of the shapes and sizes of dormancy control system, data card and for changing
Become.It should be understood that due to be between the first application processor 12 and the second application processor 22 it is separate, not
By other side's control, therefore, detecting between the first application processor 12 and the second application processor 22 on USB serial ports
Data transmission state when, the controller can be the first application processor 12 or the second application processor 22.
Wherein, the first application processor 10 and the second application processor 20 include wake-up states and resting state.
The present invention is then controlled at the first application by monitoring that no data is transmitted on serial ports within the scheduled time such as 500ms
Manage the application processor 20 of device 10 and second and enter dormancy progress resting state.In this way, double LTE communication functions can be not only realized,
When no data transmitting-receiving such as breath screen state on serial ports can also be in dormancy control system, then start resting state, Ke Yiji
The earth reduces the power consumption of dormancy control system.
The present invention also provides a kind of dormancy control method of dormancy control system as described above, and reference picture 4 is real first
Apply in example, the dormancy control method of the dormancy control system comprises the following steps:
The data transfer shape on serial ports between step S1, the first application processor 10 of acquisition and the second application processor 20
State;
In the present embodiment, the data transmission system includes mobile terminal 1 00, external equipment 200 and controller (in figure
It is not shown), the mobile terminal 1 00 is connected by such as USB of serial ports 300 with the external equipment 200, the mobile terminal 1 00
The first radio-frequency module 12 and entity user being connected including the first process chip 001 and respectively with the first process chip 001 are known
Do not block 14, the first process chip 001 includes the first application processor 10, RPM13 and is connected with entity user identification card 14
First modem 11, the external equipment 200 include second processing chip 002 and respectively with second processing chip 002
The second radio-frequency module 22 and embedded user identification card 24 of connection, second processing chip 002 include the second application processor
20 and second modem 21, the second modem 21 is connected with embedded user identification card 24.The serial ports bag
USB serial ports is included, the application processor 20 of the first application processor 10 and second is connected by USB serial ports.First application
There is specific second clock resource on the first clock sources, second application processor 20, described first on processor 10
When the application processor 20 of application processor 10 and second is in running order, the USB serial ports takes first clock sources
And/or second clock resource;The application processor 20 of the first application processor 10 and second in a dormant state when, it is described
USB serial ports discharges first clock sources and/or second clock resource.
If step S2, to detect the data transmission state in the given time be no data transmission on serial ports, discharge
Clock sources on the serial ports, and control when meeting preparatory condition the first application processor 10 and the second application processor 20
Into dormancy.
Whether there is the specific testing mechanism of data transfer as follows in the present embodiment, on serial ports:
Resource requirement is reported that RPM13 is according to each subsystem to resource to RPM13 by each subsystem of mobile terminal 1 00
Demand carries out comprehensive assessment, it is determined that the device for the consumption energy that can be closed and open, and perform corresponding control.Specifically
Ground, between the first application processor 10 and the second application processor 20 of dormancy control system, mainly carries out two by USB serial ports
Wake-up, state notifying and usb communication between individual application processor.
By carrying out data transmit-receive state to the USB serial ports between the first application processor 10 and the second application processor 20
Detection, if within the scheduled time such as 500ms, being not detected by data, then show that in 500ms no data is transmitted on USB serial ports,
At this point it is possible to discharge the first application processor 10 and the second application processor 20 on USB serial ports clock sources (clk1 and
Clk2), so that RPM13 enters resting state by arbitration mechanism control.Clock on USB serial ports is for keeping data
Time during front and rear synchronous, the control dormancy awakening of transmission is precisely and synchronous with the clock holding of system, included in string
Mouth driving layer operation.
Further, the USB serial port drives of the first application processor 10 and the second application processor 20, with control data
The function of transmitting-receiving.When needing transceiving data, calling corresponding function interface, namely detect the presence of data transmit-receive only needs inspection
Survey the function interface whether called within a predetermined period of time.And the first application processor 10 and the second application processor 20
Detection operation can be performed because two application processors be required to determine by this testing mechanism itself whether the progress
Dormancy.
USB serial ports between first application processor 10 and the second application processor 20 is defined by Serial Port Transmission agreement
Serial ports dormancy mechanism, the dormancy function that the Serial Port Transmission agreement is carried such as USB_POWER_DOWN () function, supports that itself stops
Sleep.If detecting no data transmission (function interface is not called upon) within the scheduled time such as 500ms, Serial Port Transmission agreement is called
The dormancy function carried such as USB_POWER_DOWN () function, it is that the resource discharged shared by serial ports includes to perform serial ports dormancy
Clock sources, now, corresponding modem could carry out dormancy.
It is the serial port drive of the first application processor 10 because clk1 is corresponding, clk2 corresponding is the second application processor
20 serial port drive, then, clk1 do not discharge can cause the first application processor 10 can not dormancy, clk2, which does not discharge, can cause
Two application processors 20 can not dormancy.Therefore, the control dormancy between the first application processor 10 and the second application processor 20
It is separate, not by other side's control, it is not required that other side votes, as long as above-mentioned condition is met, then performs respective
Dormancy control program.
Specific dormancy control sequence can be scheme as described below:
Because RPM13 controls four subsystems (application processor, modem, PRONTO and LPASS) resource,
All subsystems need to be applied to RPM13 when needing to use resource, then.Therefore, subsystems are not needing work
When, that is, the dormancy program of itself is performed, oneself dormancy is said to RPM13 ballots after subsystem dormancy.When four subsystems to
RPM13 has been thrown after dormancy ticket as above, and host CPU is closed in RPM13 decision-makings, while itself also dormancy, now whole system is into most
Low-power consumption.That is, dormancy control system is when control carries out dormancy program, modules enter the sequencing of dormancy successively
It is:Four subsystems, RPM13, CPU.It should be understood that due to the first application processor 12 and the second application processor 22
Between be separate, not by other side's control, therefore, detecting the first application processor 12 and the second application program
Between processor 22 during data transmission state on USB serial ports, the controller can for the first application processor 12 or
Second application processor 22.
The present invention is then controlled at the first application by monitoring that no data is transmitted on serial ports within the scheduled time such as 500ms
Manage the application processor 20 of device 10 and second and enter dormancy progress resting state.In this way, double LTE communication functions can be not only realized,
When no data transmitting-receiving such as breath screen state on serial ports can also be in dormancy control system, then start resting state, Ke Yiji
The earth reduces the power consumption of dormancy control system.
In a second embodiment, reference picture 5, on the basis of the first embodiment, the step S1 further comprises:
The data on the USB serial ports between the first application processor 10 and the second application processor 20 are detected in real time or regularly
Transmission state.
Reference picture 5, the step further comprises:
Step S11, real-time or timing the first application processor 10 of detection and the respective USB serial ports of the second application processor 20
Driving;
Step S12, judge the respective USB serial port drives of 10 and second application processor of the first application processor 20,
Whether corresponding data transmit-receive function interface is called.
, can be according to the first application processor 10 and second in order to reduce the power consumption of dormancy control system in the present embodiment
The working condition of application processor 20, enters to determine the need for the first application processor 10 of control and the second application processor 20
Enter park mode., therefore, can due to being connected between the first application processor 10 and the second application processor 20 by USB serial ports
To be passed by the data on the USB serial ports between timing or the first application processor 10 of real-time detection and the second application processor 20
Defeated state determines whether dormancy.
The USB serial port drives of first application processor 10 and the second application processor 20, the letter received and dispatched with control data
Number.When needing transceiving data, the function need to only be detected by calling corresponding function interface, namely detecting the presence of data transmit-receive
Whether interface is called within a predetermined period of time.And the first application processor 10 and the second application processor 20 can be performed
The detection is operated because two modems be required to determine by this testing mechanism itself whether the carry out dormancy.
In the third embodiment, reference picture 6, on the basis of the second embodiment, the step S2 further comprises:
If step S21, detecting the respective USB serial ports of first application processor, 10 and second application processor 20 and driving
It is dynamic, do not transfer corresponding data transmit-receive function interface, then discharge the clock sources on the USB serial ports;
In the present embodiment, the USB serial ports between the first application processor 10 and the second application processor 20 is passed by serial ports
Defeated agreement defines serial ports dormancy mechanism, the dormancy function that the Serial Port Transmission agreement is carried such as USB_POWER_DOWN () function,
Support itself dormancy.If detecting no data transmission (function interface is not called upon) within the scheduled time such as 500ms, string is called
The dormancy function that port transmission agreement is carried such as USB_POWER_DOWN () function, it is shared by release serial ports to perform serial ports dormancy
Resource include clock sources, now, corresponding application processor could carry out dormancy.
It is the serial port drive of the first application processor 10 because clk1 is corresponding, clk2 corresponding is the second application processor
20 serial port drive, then, clk1 do not discharge can cause the first application processor 10 can not dormancy, clk2, which does not discharge, can cause
Two application processors 20 can not dormancy.Therefore, the control dormancy between the first application processor 10 and the second application processor 20
It is separate, not by other side's control, it is not required that other side votes, as long as above-mentioned condition is met, then performs respective
Dormancy control program.
Step S22, judge whether the first modem, second modem and other sub- subsystems are in stopping
Dormancy state;
In the present embodiment, when no data is transmitted on USB serial ports is detected, clock sources clk1 and clk2 release, now,
It is to control the first application processor 10 and the second application processor 20 to enter the necessary condition of dormancy, only in the first modulation /demodulation
The dormancy such as device 11, second modem 21 and other subsystems such as PRONTO and LPASS, and backstage no data downloads etc.
In the case of, the application processor 20 of the first application processor 10 and second just can be completely into resting state.Therefore, this implementation
In example, the first modem 11, second modem 21 and the equal dormancy of other subsystems, and backstage are primarily directed to
When no data is downloaded, only consider whether there is data transfer to control the first application processor 10 and second on USB serial ports
Application processor 20 whether the scheme of dormancy.
Step S23, if so, then controlling the first application processor and the second application processor to enter dormancy.
Step S24, if it is not, then keeping the current operating conditions of first application processor and the second application processor.
In the present embodiment, the clock sources on USB serial ports have discharged, the first modem 11, the second modulatedemodulate
Adjust when the dormancy such as device 21 and other sub- subsystems, and the download of backstage no data, then can control the first application
The application processor 20 of processor 10 and second enters dormancy;Conversely, the clock sources on USB serial ports have discharged, but
The non-dormancy such as the first modem 11, second modem 21 and other sub- subsystems, or backstage still have under data
During load, then the first application processor 10 and the second application processor 20 can be controlled to keep current running status.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property is included, so that process, method, article or system including a series of key elements not only include those key elements, and
And also including the other key elements being not expressly set out, or also include for this process, method, article or system institute inherently
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this
Also there is other identical element in process, method, article or the system of key element.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Understood based on such, technical scheme is substantially done to prior art in other words
Going out the part of contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium
In (such as ROM/RAM, magnetic disc, CD), including some instructions are to cause a station terminal equipment (can be mobile phone, computer, clothes
It is engaged in device, air conditioner, or network equipment etc.) perform method described in each embodiment of the invention.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair
Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of dormancy control system, it is characterised in that the dormancy control system includes mobile terminal, external equipment and control
Device processed, the mobile terminal is connected by serial ports with the external equipment, the mobile terminal include the first application processor and
First modem, first modem is connected with entity user identification card, and the external equipment includes second should
The second modem being connected with processor and with embedded user identification card;
The controller, for obtaining the serial ports between the first application processor of the mobile terminal and the second application processor
On data transmission state;If it is no data transmission on serial ports to detect the data transmission state in the given time, release
The clock sources on the serial ports are put, and control the first application processor and the second application processor to enter when meeting preparatory condition
Enter dormancy.
2. dormancy control system as claimed in claim 1, it is characterised in that the serial ports is USB serial ports.
3. dormancy control system as claimed in claim 2, it is characterised in that at first application processor and the second application
Reason device is connected by USB serial ports.
4. dormancy control system as claimed in claim 2, it is characterised in that when having first on first application processor
Specific second clock resource on clock resource, second application processor, is applied in first application processor and/or second
When processor is in running order, the USB serial ports takes first clock sources and/or second clock resource;Described
First application processor and/or the second application processor in a dormant state when, the USB serial ports discharges the first clock money
Source and/or second clock resource.
5. dormancy control system as claimed in claim 1, it is characterised in that the external equipment includes wireless Internet card sum
According to card.
6. a kind of dormancy control method of dormancy control system as any one of claim 1 to 5, it is characterised in that
The dormancy control method of the dormancy control system comprises the following steps:
Obtain the data transmission state on the serial ports between the first application processor and the second application processor;
If it is no data transmission on serial ports to detect the data transmission state in the given time, discharge on the serial ports
Clock sources, and control first application processor and the second application processor to enter dormancy when meeting preparatory condition.
7. the dormancy control method of dormancy control system as claimed in claim 6, it is characterised in that the acquisition mobile terminal
The first application processor and the second application processor between serial ports on data transmission state the step of further comprise:
Real-time or timing shift detection moves the number on the USB serial ports between the first application processor and the second application processor of terminal
According to transmission state.
8. the dormancy control method of dormancy control system as claimed in claim 7, it is characterised in that described to examine in real time or regularly
The step of surveying the data transmission state on the USB serial ports between the first application processor and the second application processor of mobile terminal
Including:
Real-time or timing shift detection moves the first application processor and the respective USB serial port drives of the second application processor of terminal,
And judge first application processor and the respective USB serial port drives of the second application processor, if call corresponding data
Receive and dispatch function interface.
9. the dormancy control method of dormancy control system as claimed in claim 8, it is characterised in that if described in the scheduled time
It is no data transmission on serial ports inside to detect the data transmission state, then discharges the clock sources on the serial ports, and full
The step of controlling the first application processor and the second application processor to enter dormancy during sufficient preparatory condition includes:
If detecting first application processor and the respective USB serial port drives of the second application processor, correspondence is not transferred
Data transmit-receive function interface, then discharge the clock sources on the USB serial ports;
Judge whether the first modem, second modem and other sub- subsystems are in resting state;
If so, then controlling the first application processor and the second application processor to enter dormancy.
10. the dormancy control method of dormancy control system as claimed in claim 9, it is characterised in that the judgement first is adjusted
Also include after the step of whether modulator-demodulator, second modem and other sub- subsystems are in resting state:
If it is not, then keeping the current operating conditions of first application processor and the second application processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710203329.1A CN107087054B (en) | 2017-03-30 | 2017-03-30 | Dormancy control system and dormancy control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710203329.1A CN107087054B (en) | 2017-03-30 | 2017-03-30 | Dormancy control system and dormancy control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107087054A true CN107087054A (en) | 2017-08-22 |
CN107087054B CN107087054B (en) | 2020-09-29 |
Family
ID=59614218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710203329.1A Active CN107087054B (en) | 2017-03-30 | 2017-03-30 | Dormancy control system and dormancy control method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107087054B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150131502A1 (en) * | 2013-11-11 | 2015-05-14 | Motorola Mobility Llc | Reducing power consumption by a wireless communication device with multiple wireless communication modems |
CN105893304A (en) * | 2016-03-28 | 2016-08-24 | 努比亚技术有限公司 | Terminal supporting dual network data transmission and realization method thereof |
CN106535306A (en) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | Dormancy control method and terminal |
-
2017
- 2017-03-30 CN CN201710203329.1A patent/CN107087054B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150131502A1 (en) * | 2013-11-11 | 2015-05-14 | Motorola Mobility Llc | Reducing power consumption by a wireless communication device with multiple wireless communication modems |
CN105893304A (en) * | 2016-03-28 | 2016-08-24 | 努比亚技术有限公司 | Terminal supporting dual network data transmission and realization method thereof |
CN106535306A (en) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | Dormancy control method and terminal |
Non-Patent Citations (1)
Title |
---|
吴瑞红等: "国外知名企业最新宽带无线通信产品与方案", 《中国安防》 * |
Also Published As
Publication number | Publication date |
---|---|
CN107087054B (en) | 2020-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107277907A (en) | Method for controlling mobile terminal, mobile terminal and computer-readable recording medium | |
CN107071162A (en) | Dormancy control system and its dormancy control method | |
CN107087298A (en) | Mobile terminal and its dormancy control method | |
CN107087294A (en) | Dormancy control system and its dormancy control method | |
CN107087295A (en) | Dormancy control system and its dormancy control method | |
CN106900044A (en) | Mobile terminal and its dormancy control method | |
CN106900043A (en) | Dormancy control system and its dormancy control method | |
CN107087297A (en) | Mobile terminal and its dormancy control method | |
CN107087054A (en) | Dormancy control system and its dormancy control method | |
CN107094308A (en) | Data packet transmission system and method | |
CN106954252A (en) | Dormancy control system and its dormancy control method | |
CN106954253A (en) | Dormancy control system and its dormancy control method | |
CN107087056A (en) | Dormancy control system and its dormancy control method | |
CN107087296A (en) | Dormancy control system and its dormancy control method | |
CN106878567A (en) | Dormancy control system and its dormancy control method | |
CN106954254A (en) | Mobile terminal and its dormancy control method | |
CN107087055A (en) | Dormancy control system and its dormancy control method | |
CN106982461A (en) | Data transmission system and method | |
CN107087058A (en) | Mobile terminal and its data transmission method | |
CN107333258A (en) | Data packet transmission system and method | |
CN106953984A (en) | Data transmission system and method | |
CN107087062A (en) | Data transmission system and method | |
CN107087057A (en) | Data transmission system and method | |
CN107466027A (en) | Data transmission system, method, external equipment and mobile terminal | |
CN107018558A (en) | Mobile terminal and its data transmission method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |