CN107770767A - Information processing method, device, mobile terminal and computer-readable recording medium - Google Patents
Information processing method, device, mobile terminal and computer-readable recording medium Download PDFInfo
- Publication number
- CN107770767A CN107770767A CN201710924392.4A CN201710924392A CN107770767A CN 107770767 A CN107770767 A CN 107770767A CN 201710924392 A CN201710924392 A CN 201710924392A CN 107770767 A CN107770767 A CN 107770767A
- Authority
- CN
- China
- Prior art keywords
- sim card
- virtual sim
- card data
- mobile terminal
- acquisition system
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 18
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 30
- 238000007667 floating Methods 0.000 claims abstract description 12
- 230000015654 memory Effects 0.000 claims description 32
- 238000012163 sequencing technique Methods 0.000 claims description 16
- 239000011800 void material Substances 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 7
- 229920000168 Microcrystalline cellulose Polymers 0.000 description 126
- 208000017763 cutaneous neuroendocrine carcinoma Diseases 0.000 description 126
- 235000019813 microcrystalline cellulose Nutrition 0.000 description 126
- 235000012054 meals Nutrition 0.000 description 88
- 230000006854 communication Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 27
- 230000004913 activation Effects 0.000 description 25
- 230000006870 function Effects 0.000 description 16
- 238000003860 storage Methods 0.000 description 14
- 230000033001 locomotion Effects 0.000 description 10
- 238000007726 management method Methods 0.000 description 10
- 238000010295 mobile communication Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000006978 adaptation Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000008520 organization Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
- H04W74/085—Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
-
- 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
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application is related to a kind of information processing method, device, mobile terminal and computer-readable recording medium.The above method includes:When detecting MCC changes and the not connected network of mobile terminal, the default virtual SIM card data acquisition system of the mobile terminal is obtained;Virtual SIM card data corresponding with the IMEI number of mobile terminal are chosen from the virtual SIM card data acquisition system according to preset rules;According to the virtual SIM card data connection network.The above method is when detecting current MCC changes and mobile terminal is not connected with network, the virtual SIM card data connection network according to corresponding to being chosen the IMEI number of mobile terminal, network can be not only provided under the conditions of without net facilitates user to buy floating resources, virtual SIM card data are chosen by IMEI number, reduce the situation that different mobile terminal causes conflict using same virtual SIM card data connection network, reduce collision probability.
Description
Technical field
The application is related to field of computer technology, more particularly to a kind of information processing method, device, mobile terminal and meter
Calculation machine readable storage medium storing program for executing.
Background technology
With user's growth in the living standard, increasing user selects journey abroad, study and work etc..Usual feelings
Under condition, for user when SIM card can not connect mobile network in mobile terminal after going abroad, the local operator of purchase may be selected in user
SIM card opens the roaming service of SIM card in mobile terminal to connect mobile network.The international roaming of SIM card under normal circumstances
Take costly, and frequently changing SIM card can bring inconvenience to user's life.
The content of the invention
The embodiment of the present application provides a kind of information processing method, device, mobile terminal and computer-readable recording medium, can
To change in MCC and use virtual SIM card data connection network during without network.
A kind of information processing method, including:
When detecting MCC changes and the not connected network of mobile terminal, the default virtual SIM card number of the mobile terminal is obtained
According to set;
Chosen according to preset rules from the virtual SIM card data acquisition system corresponding with the IMEI number of mobile terminal virtual
SIM card data;
According to the virtual SIM card data connection network.
A kind of information processor, including:
Acquisition module, for when detecting MCC changes and the not connected network of mobile terminal, obtaining the mobile terminal and presetting
Virtual SIM card data acquisition system;
Module is chosen, for being chosen according to preset rules from the virtual SIM card data acquisition system and mobile terminal
Virtual SIM card data corresponding to IMEI number;
Link block, for according to the virtual SIM card data connection network.
A kind of computer-readable recording medium, is stored thereon with computer program, and the computer program is held by processor
The step of method as described above is realized during row.
A kind of mobile terminal, including memory and processor, computer-readable instruction is stored in the memory, it is described
When instruction is by the computing device so that the step of computing device method as described above.
In the embodiment of the present application, when detecting current MCC changes and mobile terminal is not connected with network, according to mobile terminal
IMEI number choose corresponding to virtual SIM card data connection network, not only network can be provided under the conditions of without net and facilitate user to purchase
Floating resources are bought, virtual SIM card data are chosen by IMEI number, reduces different mobile terminal and uses same virtual SIM card
Data connection network causes the situation of conflict, reduces collision probability.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art
There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of application, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the applied environment figure of information processing method in one embodiment;
Fig. 2 is the part Organization Chart of mobile terminal in one embodiment;
Fig. 3 is the timing diagram that mobile terminal interacts with server in one embodiment;
Fig. 4 is the internal structure schematic diagram of server in one embodiment;
Fig. 5 is the flow chart of information processing method in one embodiment;
Fig. 6 is the structured flowchart of information processor in one embodiment;
Fig. 7 is the structured flowchart of information processor in another embodiment;
Fig. 8 is the structured flowchart of information processor in another embodiment;
Fig. 9 is the structured flowchart of information processor in another embodiment;
Figure 10 is the block diagram of the part-structure of the mobile phone related to the mobile terminal of the embodiment of the present application offer.
Embodiment
In order that the object, technical solution and advantage of the application are more clearly understood, it is right below in conjunction with drawings and Examples
The application is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the application, and
It is not used in restriction the application.
Fig. 1 is the applied environment figure of information processing method in one embodiment.As shown in figure 1, the application environment includes clothes
Business device 110 and mobile terminal 120.Server 110 is that VNO is used to provide network traffics to mobile terminal 120
Server, can be Cloud Server.Server 110 can provide Virtual User identification module to mobile terminal 120
(Subscriber Identity Module, SIM) card information and the service that network service is realized using the virtual SIM card.
Virtual SIM card application program (Application, APP) 121, virtual SIM card operating system are may be provided with mobile terminal 120
122 and virtual SIM card adaptation layer 123.Virtual SIM card APP 121, virtual SIM card operating system 122 and virtual SIM
In the application processor (Application Processor, AP) that card adaptation layer 123 may be disposed on mobile terminal 120.Should
Server 110 can send virtual SIM card information by virtual SIM card APP 121 to virtual SIM card operating system 122;Virtually
BBP (Baseband can be realized and be arranged on to SIM card operating system 122 by virtual SIM card adaptation layer 123
Processor, BP) in radio-frequency communication control software communicated, with realize using virtual SIM card carry out network service.
Wherein, server 110 can be supplied to the relevant interfaces of virtual SIM card APP 121 of mobile terminal 120, by this
Interface realizes the communication between mobile terminal 120.The interface may include user and equipment control, set meal and order management, SIM
The interfaces such as the encrypted transmission of resource.Server 110 can be with RESTful application programming interfaces (Application
Programming Interface, API) mode to virtual SIM card APP 121 provide relevant interface.Virtual SIM card information
Including but not limited to the essential information of virtual SIM card, the sequence information of virtual SIM card purchase, the flow of virtual SIM card use letter
Breath, deadline information etc..
Fig. 2 is the part Organization Chart of mobile terminal in one embodiment, and the module included in the Organization Chart is and virtual SIM
Block related module.As shown in Fig. 2 virtual SIM card operating system, virtual SIM card are may be provided with the application layer of mobile terminal
Adaptation layer, virtual SIM card APP and phone directory/information module.Telephony is may be provided with ccf layer (Framework layers)
Interface layer and radio interface layer (Radio Interface Layer) java layers.Modem (Modem) can be by including base
One module of the compositions such as provided with processor, radio frequency and other peripheral chips, it is GSM/GPRS Modem.Wherein, Telephony connects
Mouth layer is used to provide general interface, and virtual SIM card operating system passes through Telephony interface layers and Modem carries out Socket
Interaction, it can be achieved to determine whether groove position where virtual card, virtual card etc..Virtual SIM card operating system passes through virtual
SIM card adaptation layer interacts with switching to the Modem progress Socket of virtual SIM card passage, and the activation to virtual card can be achieved, close
Close, and the functions such as network communicating function are carried out using virtual SIM card.It should be understood that the structure shown in Fig. 2, is only
The part of module related to application scheme, the limit for the computer equipment being applied thereon to application scheme is not formed
Fixed, specific computer equipment can include, than more or less modules shown in figure, either combining certain module or tool
There is different module arrangements.For example double card management module can be also set on ccf layer, the double card management module can be with
Telephony interface layers are communicated.
In one embodiment, mobile terminal can provide a user the management behaviour of virtual SIM card by virtual SIM card APP
Make interface, and detect act on associative operation in the management operation interface when, produce corresponding virtual SIM card processing and refer to
Order, and the process instruction is sent to virtual SIM card operating system.The virtual SIM card operating system can simulate true SIM card
System logic, realize agreement and file system for carrying out the related specifications needed for network service.Virtual SIM card operation system
System can receive the process instruction from virtual SIM card App, be sent and the process instruction to Modem by virtual SIM card adaptation layer
Corresponding message, and Modem response message can be received, common realize carries out network communicating function using virtual SIM card.Its
In, the agreement of above-mentioned related specifications may include International Organization for standardization (International Organization for
Standardization, ISO) 7816 and 3 generation collaborative projects (3rd Generation Partnership Project,
3GPP) on Universal Integrated Circuit Card (Universal Integrated Circuit Card, UICC) and Universal Subscriber Identity
The agreement of the specifications such as identification module (Universal Subscriber Identity Module, USIM).
In one embodiment, the process instruction may include that the set meal purchase to respective virtual SIM card instructs, enables finger
Make, fail instruction and out code etc..The content that network service is carried out using virtual SIM card realized is included but is not limited to
The interactive maintenance of virtual SIM card information, the dynamic renewal of state and the statistics of flow and speed limit etc. are realized, for example can be realized pair
Virtual SIM card information storage delete and virtual SIM card enable closing etc..
In one embodiment, as shown in Figure 3, there is provided a kind of timing diagram, the timing diagram contains to be sticked into virtual SIM
Under capable set meal purchase, the scene for enabling and failing, the interaction between modules.With reference to shown in figure 3, wherein, set meal
The process of purchase includes step 301~306;The process of set meal activation includes step 311~316;The process of set meal failure includes
Step 321~326.
When MCC changes corresponding to mobile terminal detects current mobile communications net and when mobile terminal is not connected with network, i.e.,
When mobile terminal is in no net state, mobile terminal can enable default virtual SIM card data connection mobile radio communication.It is mobile whole
End can connect data network communications and carry out flow package purchase, enable etc. to operate after mobile radio communication connect.Wherein, it is mobile
Terminal can be come according to International Mobile Equipment Identity code (International Mobile Equipment Identity, IMEI)
Choose virtual SIM card data corresponding to mobile terminal.Above-mentioned flow uses network service institute after referring to mobile terminal connection network
The byte number of consumption.
Step 301, mobile terminal sends virtual SIM card purchase request by virtual SIM card APP to server.
Mobile terminal can show that virtual SIM card buys interface by virtual SIM card APP to user, and detect and act on this
Purchase operation on interface, according to the purchase operation triggering purchase instruction detected, sending virtual SIM card purchase to server please
Ask.Wherein, the virtual push button of corresponding purchase operation can be provided on the purchase interface, receiving the click to the virtual push button
During operation, can trigger purchase instruction, either can detect it is default in the purchase instruction corresponding to voice messaging or motion
During information, purchase instruction is triggered.Such as the voice messaging that includes " purchase virtual card " can detected, or to it is mobile eventually
When end rock etc. up and down predetermined movement information, purchase instruction can trigger.
In one embodiment, mobile terminal can pass through the corresponding communication between default virtual SIM card APP and server
Interface, virtual SIM card purchase request is sent to server.Wherein, identified in purchase request comprising user.The user identifies
The identity of user is corresponded to for unique mark, can be made up of the numeral of presetting digit capacity, letter or other characters.
Step 302, server is bought according to the virtual SIM card of reception and asked, and virtual SIM card set meal corresponding to acquisition is believed
Breath.
Server can be the server for providing network traffics to mobile terminal, and server can ask according to the purchase,
Obtain one or more virtual SIM card package informations to match with purchase request.In one embodiment, the purchase is asked
In can also include the positional information of mobile terminal, server can obtain it is one or more match with the positional information it is virtual
SIM card package information.Wherein, in every kind of package information comprising corresponding flow total amount, effective time and price its medium one
Kind or a variety of field informations.Flow total amount represents surfing flow total amount workable for can corresponding to set meal, for example surfs the Net and flow for 10GB
Amount.Effective time can include the effective time of the set meal, for example be 24 hours, 3 days or 7 days etc..The corresponding set of price indication purchase
The cost information paid needed for meal.
Step 303, server sends the virtual SIM card package information to mobile terminal.
Server can send corresponding virtual with request matching and virtual SIM card purchase request to mobile terminal
SIM card package information.In one embodiment, multiple virtual SIM card package informations can be transmitted, for selection by the user.
Step 304, mobile terminal receives the package information by virtual SIM card APP, and sends set meal selection to server
Instruction.
Mobile terminal can receive the package information by virtual SIM card APP, and be shown.Mobile terminal can pass through void
Intend the selection operation that SIM card APP detectings are acted on package information displaying interface, according to the selection operation detected, it is determined that pair
The set meal that should be chosen, the set meal selection instruction to the set meal is generated, the set meal selection instruction is sent to server.Wherein, select
The set meal taken may include one or more.
Step 305, server receives the set meal selection instruction, is sent to mobile terminal corresponding with the set meal selection instruction
Set meal data.
Server can receive the set meal selection instruction of mobile terminal transmission, identify that set meal corresponding to the set meal selection instruction is believed
Breath.Wherein, the set meal mark for the package information chosen can be included in set meal selection instruction, server can determine that set meal mark pair
The package information answered, and obtain set meal data corresponding to the package information.Set meal is identified for a kind of set of set meal of unique mark
Meal information.Master data and data on flows of the set meal packet containing virtual SIM card.The master data includes the fortune of virtual SIM card
Battalion's business's information, network parameter information, virtual SIM card mark etc. are used for the necessary data for realizing virtual SIM card network service.Flow
Data include the information such as size and the effective time of corresponding network service utilizable flow.
Step 306, mobile terminal receives the set meal data by virtual SIM card APP, and is operated by virtual SIM card and be
System stores to set meal data.
The set meal data that mobile terminal can be sent by virtual SIM card APP the reception servers, and by the set meal data forwarding
To virtual SIM card operating system.The set meal data that virtual SIM card operating system will can receive, pass through virtual SIM card adaptation layer
Send to the Modem of mobile terminal, and indicate that Modem stores to set meal data.
Step 311, mobile terminal obtains set meal activation instruction by virtual SIM card APP.
Mobile terminal can show that set meal activates interface by virtual SIM card APP, and can be detected and made by virtual SIM card APP
For the activation manipulation on package information displaying interface, according to the activation manipulation detected, it is determined that the set meal of corresponding activation, generation
To the set meal activation instruction of the set meal, the set meal activation instruction is sent to server.
Step 312, set meal activation instruction is sent to virtual SIM card operating system by virtual SIM card APP.
Virtual SIM card APP is grasped by default communication mode between virtual SIM card operating system to the virtual SIM card
Make system and send set meal activation instruction, the set meal comprising corresponding set meal to be activated identifies in the set meal activation instruction so that virtual
SIM card operating system can identify according to the set meal and user identifies, and determine set meal to be activated.
Step 313, mobile terminal carries out set meal activation processing by virtual SIM card operating system.
Virtual SIM card operating system can forward set meal activation to refer to by above-mentioned Telephony interface layers to Modem
Order, Modem is according to the set meal activation instruction received, set meal data corresponding to extraction, and corresponding set meal data are entered into line activating
Processing.
Step 314, activation result is fed back to virtual SIM card APP by virtual SIM card operating system.
Virtual SIM card operating system can obtain the result that Modem enters line activating processing, and by the result of acquisition
Send to virtual SIM card APP, and indicate that virtual SIM card APP further activates result to server feedback.Virtual SIM card
APP can show activation result on interface of mobile terminal, so that user consults.Activation result may include to activate successfully
With the result of activation failure.
Step 315, mobile terminal sends activation to server by virtual SIM card APP and uses notice.
Virtual SIM card APP can be sent the activation result got to server by above-mentioned default interface,
When the activation result for when activating successfully, the mobile terminal further by virtual SIM card APP, sends to server and swashed
Living to use notice, the notice is used to indicate that server starts to provide the service using virtual SIM card progress network service.
Step 316, server receives the activation using notice, and believes to the response of mobile terminal feedback startup set meal monitoring
Breath.
Server starts the use service to the set meal data of the activation, and can press after activation is received using notice
Use state according to certain frequency monitoring to the set meal data, network service is carried out using the corresponding set meal data to provide
Service, and the response message of the APP feedback set meal monitoring to mobile terminal.So that user would know that server successfully to open
Network communication services.
Step 321, mobile terminal obtains set meal failure instruction by virtual SIM card APP.
Virtual SIM card APP can call the timer set inside mobile terminal to count the usage time of the set meal data,
Or current time can be obtained, when judging that the set meal data have failed according to the usage time or current acquisition time, from
Dynamic triggering set meal failure instruction.Or mobile terminal can also show set meal administration interface by virtual SIM card APP, and can pass through
The expiration operation that virtual SIM card APP detectings are acted on package information displaying interface, according to the expiration operation detected, it is determined that
The set meal of corresponding failure, instruction of being failed to the set meal of the set meal is generated, set meal failure instruction is sent to server.
Step 322, mobile terminal sends set meal failure notification by virtual SIM card APP to server.
Virtual SIM card APP can send set meal failure notification, the notice after set meal data failure is detected to server
For indicating that server carries out the confirmation detection whether related set meal fails.Wherein, set meal mark is carried in the notice.
Step 323, server receives the set meal failure notification, and carries out set meal crash handling.
Server can detect whether corresponding set meal fails according to the set meal failure notification received, can if confirming failure
Set meal crash handling is carried out, terminates the network communication services of the correspondence set meal data.
Step 324, confirmation of the server to mobile terminal feedback set meal failure.
Step 325, mobile terminal receives the confirmation by virtual SIM card APP, and to virtual SIM card operating system
Send set meal crash handling instruction.
Mobile terminal is after the confirmation that set meal has failed is received, generation set meal crash handling instruction, at this
Reason instruction is sent to virtual SIM card operating system, and set meal mark is carried in the instruction.
Step 326, mobile terminal virtual SIM card operating system carries out set meal crash handling.
The virtual SIM card operating system further can forward set meal crash handling instruction to Modem, to indicate that Modem is deleted
Except corresponding set meal data, or terminate and carry out virtual SIM card communication using the set meal data, and can also further recover mobile
The proper communication for the entity SIM card being involved in terminal.
Fig. 4 is the internal structure schematic diagram of server in one embodiment.As shown in figure 4, the server is including passing through
Processor, non-volatile memory medium, built-in storage and the network interface of bus of uniting connection.Wherein, the processor is used to provide
Calculating and control ability, support the operation of whole computer equipment.Memory is used for data storage, program etc..Memory can wrap
Include the non-volatile memory mediums such as magnetic disc, CD, read-only memory (Read-Only Memory, ROM), or random storage
Memory body (Random-Access-Memory, RAM) etc..For example, in one embodiment, memory includes non-volatile memories
Medium and built-in storage.Non-volatile memory medium is stored with operating system and is stored with for realization and the embodiment of the present application
The related data of the information processing method suitable for computer equipment of middle offer, for example, can be stored with computer equipment
The interface data that virtual SIM card APP is communicated, and related virtual SIM card information etc..Built-in storage is deposited to be non-volatile
The running environment of operating system in storage media and the information processing method offer cache suitable for computer equipment.Net
Network interface can be Ethernet card or wireless network card etc., for being communicated with the computer equipment of outside.Server can be used
Independent server either multiple server groups into server cluster realize.It will be understood by those skilled in the art that Fig. 4
In the block diagram of structure, the only part-structure related to application scheme that shows, do not form and application scheme answered
With the restriction of server thereon, specific server can include than more or less parts shown in figure, or group
Some parts are closed, or are arranged with different parts.
Fig. 5 is the flow chart of information processing method in one embodiment.As shown in figure 5, a kind of information processing method, bag
Include:
Step 502, when detecting MCC changes and the not connected network of mobile terminal, the default virtual SIM of mobile terminal is obtained
Card data acquisition system.
Movable signal national code (Mobile Country Code, MCC) is International Telecommunication Association's unified management and distribution, is used for
The mobile terminal affiliated national number of unique mark.Country variant or the MCC in area are differed, for example, CONTINENTAL AREA OF CHINA
MCC is 460.Under normal circumstances, entity SIM card can carry international mobile subscriber identity (International in mobile terminal
Mobile Subscriber Identification Number, IMSI) number, above-mentioned IMSI number is described for distinguishing movement
The effective information of user, including MCC etc..For example, user buys entity SIM card in CONTINENTAL AREA OF CHINA, then in entity SIM card
MCC is 460 in IMSI number.
When mobile terminal detects mobile radio communication, the operator's informaiton of current mobile communications net can detect.Specific bag
Include:Mobile terminal can pass through the CTTelephonyNetworkInfo and CTCarrier in CoreTelephony Framework
Type obtains the operator's informaiton of current mobile communications net.Wherein, CTCarrier types can represent the fortune of current mobile communications net
Business's information is sought, mobile terminal calls subscriberCellularProvider in CTTelephonyNetworkInfo to obtain
CTCarrier types, CTCarrier types describe the MCC and mobile network code (Mobile of current mobile communications net
Network Code, MNC), above-mentioned MNC is the number for identifying mobile radio communication.Mobile terminal can also call
Whether the operator's informaiton of subscriberCellularProviderDidUpdateNotifier detection current mobile communications nets
Change.
When mobile terminal detects the operator's informaiton change of current mobile communications net, current movement can be further detected
Whether the MCC of communication network changes, and when the MCC for detecting current mobile communications net changes, can obtain current network state.Tool
Body includes:Mobile terminal can directly obtain current network state by Reachability, judge whether mobile terminal connects net
Network, the network of connection are Wireless Fidelity (Wireless-Fidelity, Wi-Fi) network or cellular data net.
When mobile terminal detects MCC changes and mobile terminal is not connected with network, can obtain default in mobile terminal
Virtual SIM card data acquisition system.Virtual SIM card data are stored with above-mentioned virtual SIM card data acquisition system.Above-mentioned virtual SIM card number
According to the authentication information for mobile radio communication, mobile terminal can connect mobile radio communication according to virtual SIM card data, reconnect data
Network so that mobile terminal can pass through data network communications.Above-mentioned virtual SIM card data need to take when connecting mobile radio communication
SIM card neck, the SIM card neck of sky can be directly taken when mobile terminal has empty SIM card neck;When mobile terminal is not deposited
In the SIM card neck of sky, entity SIM card state can be switched to holding state and take the card of entity SIM card by mobile terminal
Groove.Specifically, virtual SIM card data can be IMSI number, and IMSI number includes MCC, MNC and identification number of mobile subscriber (Mobile
Subscriber Identification Number, MSIN), mobile terminal can connect mobile radio communication according to IMSI number, then
Connect data network.In one embodiment, virtual SIM card data can be according to the numbering of preset rules coding, virtual network
Operator can recognize that above-mentioned numbering, and mobile terminal can initiate networking request so as to even according to above-mentioned numbering to VNO
Mobile radio communication is connect, reconnects data network.Above-mentioned preset rules can be that mobile terminal is mutually arranged with VNO
Rule.
Step 504, chosen according to preset rules from virtual SIM card data acquisition system and the international mobile device of mobile terminal
Virtual SIM card data corresponding to identity code (International Mobile Equipment Identity, IMEI).
Mobile terminal can obtain the IMEI number of current mobile terminal, and above-mentioned IMEI number is parsed and determines above-mentioned movement
Virtual SIM card data corresponding to the IMEI number of terminal.IMEI number is the number for unique mark mobile terminal, and difference is mobile eventually
The IMEI number at end is different.Wherein, single deck tape-recorder mobile terminal carries 1 IMEI number, and 2 IMEI numbers of double-card mobile terminal band are above-mentioned
IMEI number corresponds with neck in mobile terminal.When mobile terminal is single deck tape-recorder mobile terminal, mobile terminal can be directly obtained
IMEI number.When mobile terminal is double-card mobile terminal, can obtain corresponding to the SIM card neck that virtual SIM card data take
IMEI number.When mobile terminal is double-card mobile terminal, 1 IMEI number can be also obtained at random.
Step 506, according to virtual SIM card data connection network.
Mobile terminal, can be according to above-mentioned virtual SIM after virtual SIM card data corresponding to the IMEI number of mobile terminal are obtained
Card data connect mobile radio communication.After mobile radio communication is connected, data network is reconnected.
Under normal circumstances, after presetting virtual SIM card data in mobile terminal, fixed virtual SIM may be selected in mobile terminal
Card data connection network.But it is higher for the fixed virtual SIM card data cost of each mobile terminal distribution, and be multiple mobile whole
The end same virtual SIM card data of distribution can cause the conflict between multiple mobile terminals.
Method in the embodiment of the present application, when detecting current MCC changes and mobile terminal is not connected with network, according to movement
Virtual SIM card data connection network corresponding to the IMEI number selection of terminal, it can not only provide network convenient use under the conditions of without net
Floating resources are bought at family, and virtual SIM card data are chosen by IMEI number, reduce different mobile terminal use it is same virtual
SIM card data connection network causes the situation of conflict, reduces collision probability.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, in addition to:According to
The numeral of IMEI number predeterminated position determines the numbering of virtual SIM card data acquisition system, obtains virtual SIM card data set corresponding to numbering
Close.Virtual SIM card data corresponding with the IMEI number of mobile terminal are chosen from virtual SIM card data acquisition system according to preset rules
Including:Randomly selected from virtual SIM card data acquisition system corresponding to numbering a virtual SIM card data as with mobile terminal
Virtual SIM card data corresponding to IMEI number.
Virtual SIM card data acquisition system is corresponding with virtual SIM card data acquisition system numbering.Mobile terminal presets position according to IMEI number
After the numeral put determines the numbering of virtual SIM card data acquisition system, virtual SIM card data acquisition system corresponding to numbering can be obtained.For example,
Mobile terminal is preset with 100 virtual SIM card data acquisition systems, there is 600 virtual SIM cards in each virtual SIM card data acquisition system
Data.Mobile terminal parsing IMEI number obtain serial number 23, then search numbering be 23 virtual SIM card data acquisition system as with shifting
Virtual SIM card data acquisition system corresponding to the IMEI number of dynamic terminal.
After virtual SIM card data acquisition system corresponding with the IMEI number of mobile terminal is obtained, mobile terminal can be in virtual SIM
1 virtual SIM card data is randomly selected in card data acquisition system as virtual SIM card number corresponding with the IMEI number of mobile terminal
According to.In one embodiment, mobile terminal can be ranked up to virtual SIM card data in virtual SIM card data acquisition system, for example,
Sorted according to title.After virtual SIM card data corresponding with the IMEI number of mobile terminal are obtained, mobile terminal can generate 1
Random number, corresponding virtual SIM card data in virtual SIM card data acquisition system are searched according to random number.For example, acquisition for mobile terminal
Random number be 39, then search virtual SIM card data acquisition system in the 39th virtual SIM card data.
Method in the embodiment of the present application, according to the numeral determination virtual SIM card data acquisition system of IMEI number predeterminated position, then with
Machine chooses virtual SIM card data.By way of IMEI number plus randomly selecting, reduce different mobile terminal makes in synchronization
With the probability of same virtual SIM card data connection network, the collision rate between different mobile terminal is reduced.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, in addition to:Obtain
Virtual SIM card data acquisition system corresponding with current MCC.Chosen and movement from virtual SIM card data acquisition system according to preset rules
Virtual SIM card data include corresponding to the IMEI number of terminal:One virtual SIM card is chosen according to the numeral of IMEI number predeterminated position
Data are as virtual SIM card data corresponding with the IMEI number of mobile terminal, and virtual SIM card data are from corresponding with current MCC
Chosen in virtual SIM card data acquisition system.
Can prestore virtual SIM card data acquisition system and corresponding MCC in mobile terminal.Wherein, it is virtual corresponding to each MCC
Virtual SIM card data bulk may be the same or different in SIM card data acquisition system.After current MCC is got, current MCC can be searched
Corresponding virtual SIM card data acquisition system.For example, the MCC that prestores of mobile terminal is corresponding virtual SIM card data acquisition system for 262
Numbering is 34, then current MCC be 262 when, can search numbering be 34 virtual SIM card data acquisition system as with current MCC pairs
The virtual SIM card data acquisition system answered.
Mobile terminal can be ranked up to virtual SIM card data in virtual SIM card data acquisition system.Mobile terminal is in basis
After the numeral of IMEI number predeterminated position obtains sequence number, virtual SIM card corresponding to sequence number can be searched in virtual SIM card data acquisition system
Data are as virtual SIM card data corresponding with the IMEI number of mobile terminal.For example, mobile terminal is by virtual SIM card data set
Virtual SIM card data sort according to size of data in conjunction, and acquisition for mobile terminal IMEI number the 12nd and 13 bit digitals are as sequence number
56, then the 56th virtual SIM card data are chosen in virtual SIM card data acquisition system as corresponding with the IMEI number of mobile terminal empty
Intend SIM card data.
In one embodiment, mobile terminal can also randomly select a virtual SIM card data as with mobile terminal
Virtual SIM card data corresponding to IMEI number.Mobile terminal can also generate a random number, and virtual SIM card is searched according to random number
Corresponding virtual SIM card data are as virtual SIM card data corresponding with the IMEI number of mobile terminal in data acquisition system.
Method in the embodiment of the present application, virtual SIM card data are chosen according to MCC and IMEI number, reduced different mobile whole
Hold synchronization to choose the probability of same virtual SIM card data connection network, reduce the collision rate of different mobile terminal.
In one embodiment, the step of presetting virtual SIM card data acquisition system includes:Obtain default virtual SIM card number
According to the quantity of set;Quantity according to default virtual SIM card data acquisition system etc. divides virtual SIM card data.
The quantity of virtual SIM card data acquisition system is preset with mobile terminal.Mobile terminal can be by virtual SIM card data decile
It is stored in virtual SIM card data acquisition system.For example, the quantity of default virtual SIM card data acquisition system is 60 in mobile terminal, move
Default virtual SIM card data are 60000 in dynamic terminal, then 60000 virtual card data can be divided into 60 by mobile terminal
Part, every part of 1000 virtual SIM card data storages are in corresponding virtual SIM card data acquisition system.
In one embodiment, mobile terminal also can be by default virtual SIM card data according to increased number/storage of successively decreasing
In virtual SIM card data acquisition system.
In one embodiment, the step of presetting virtual SIM card data acquisition system includes:
(1) default MCC quantity and MCC sequencing informations are obtained.
(2) quantity of virtual SIM card data acquisition system is determined according to default MCC quantity.
(3) MCC and virtual SIM card data acquisition system corresponding relation are established, virtual SIM card is determined according to MCC sequencing informations
The quantity of virtual SIM card data in data acquisition system.
Mobile terminal can obtain visiting number from server and reach the country of specified threshold, obtain above-mentioned country and
The MCC in area is as default MCC.Mobile terminal can be also ranked up to default MCC from high to low according to visiting number
To MCC sequencing informations.Mobile terminal can determine the quantity of virtual SIM card data acquisition system according to default MCC quantity.For example, move
Dynamic terminal obtains the country totally 37 that number of visiting reaches 10000 times, above-mentioned 37 of acquisition for mobile terminal from server
The MCC of country determines 37 of the quantity of virtual SIM card data acquisition system as default MCC.
Mobile terminal can establish MCC and virtual SIM card data acquisition system corresponding relation, MCC pairs of number highest of such as visiting
The numbering for the virtual SIM card data acquisition system answered is 1.Mobile terminal can determine virtual SIM card data set according to MCC sequencing informations
The quantity of virtual SIM card data in conjunction.Specifically, mobile terminal can determine void according to the ratio for number of being visited corresponding to MCC
Intend the quantity of virtual SIM card data in SIM card data acquisition system.For example, the visiting number ratio that MCC is 302,310,314 is 3: 2
: 1, then MCC is that virtual SIM card quantity, MCC are virtual SIM card number corresponding to 310 in virtual SIM card data acquisition system corresponding to 302
It is the ratio between virtual SIM card quantity three in virtual SIM card data acquisition system corresponding to 314 according to virtual SIM card quantity, MCC in set
For 3: 2: 1.Mobile terminal can also come in virtual SIM card data acquisition system corresponding to incremented/decremented MCC according to MCC sequencing information
The quantity of virtual SIM card data.For example, virtual SIM card data in virtual SIM card data acquisition system corresponding to the MCC of serial number 1
Quantity is 1000, the quantity of virtual SIM card data is in virtual SIM card data acquisition system corresponding to the MCC of serial number 2
800 by that analogy.Mobile terminal also can decile virtual SIM card data, i.e., it is virtual in each virtual SIM card data acquisition system
The quantity of SIM card data is identical.
Method in the embodiment of the present application, determined according to MCC quantity and MCC sequencing informations empty in virtual SIM card data acquisition system
Intend the quantity of SIM card data so that the quantity of virtual SIM card data is not in virtual SIM card data acquisition system corresponding to different MCC
Together, reduce and using same virtual SIM card data while connect network in the multiple mobile terminals in popular country and cause to rush
Prominent situation, it also avoid more wasting in virtual SIM card data bulk corresponding to the country of less access
Situation.
In one embodiment, the above method also includes at least one of situations below:
(1) when mobile terminal reaches preset duration according to the duration of virtual SIM card data connection network, disconnection is according to virtual
The network of SIM card data connection.
(2) when mobile terminal has stored floating resources corresponding with current MCC, disconnect and being connected according to virtual SIM card data
The network connect.
The duration of the predeterminable virtual SIM card connection network of mobile terminal, when the duration of virtual SIM card connection network reaches pre-
If duration, then the network connected according to virtual SIM card data is disconnected.For example, the predeterminable virtual SIM card data connection of mobile terminal
Network when a length of 10 minutes, when mobile terminal by virtual SIM card connect network duration reach 10 minutes, mobile terminal can
Disconnect the network connection according to virtual SIM card data.Mobile terminal, can be by under after virtual network operator's downloading flow resource
The floating resources storage of load.Floating resources corresponding with current MCC have been stored when mobile terminal detects, then have been disconnected according to void
Intend the network of SIM card data connection.Mobile terminal can also pop-up prompting user it is no activation downloaded it is corresponding with current MCC
Floating resources.
Information processing method in the embodiment of the present application, the duration of virtual SIM card data connection network is limited, avoided
It is long that one mobile terminal takes virtual SIM card data time, causes other mobile terminals can not to connect the situation of network, drops
Low mobile terminal uses the collision rate of virtual SIM card data connection network.
In one embodiment, the above method also includes:By current MCC MCCs corresponding with entity SIM card in mobile terminal
Contrast;If current MCC is identical with MCC corresponding to entity SIM card, virtual SIM card data are switched to closed mode.
Mobile terminal can be contrasted current MCC and MCC in entity SIM card IMSI number, detect current MCC and entity
Whether MCC is identical in SIM card IMSI number.Wherein, when mobile terminal is single deck tape-recorder mobile terminal, mobile terminal can be by current MCC
Contrasted with MCC in entity SIM card IMSI number, if detecting, current MCC is identical with MCC in entity SIM card IMSI number, will
Virtual SIM card data are switched to closed mode, the SIM card neck that release virtual SIM card data take.When mobile terminal is double card
During mobile terminal, mobile terminal can be contrasted current MCC and MCC in 2 entity SIM card IMSI numbers respectively, if current MCC
It is identical with MCC in any 1 SIM card IMSI number in 2 SIM cards, then virtual SIM card data are switched to closed mode, discharged
The SIM card neck that virtual SIM card data take.
It is mobile logical can to reuse the connection of entity SIM card after the neck that release virtual SIM card data take for mobile terminal
Letter net is communicated.
Information processing method in the embodiment of the present application, when detecting current MCC and MCC being identical in entity SIM card, close
Virtual SIM card data.I.e. when detecting that mobile terminal is in SIM card this country or this area, virtual SIM card data are closed, are made
Entity SIM card can be enabled by obtaining mobile terminal, using entity SIM card come connection communication.
Fig. 6 is the structured flowchart of information processor in one embodiment.As shown in fig. 6, a kind of information processor, bag
Include:
Acquisition module 602, for when detecting MCC changes and the not connected network of mobile terminal, obtaining mobile terminal and presetting
Virtual SIM card data acquisition system;
Module 604 is chosen, for being chosen according to preset rules from virtual SIM card data acquisition system and the IMEI of mobile terminal
Virtual SIM card data corresponding to number;
Link block 606, for according to virtual SIM card data connection network.
In one embodiment, acquisition module 602 is additionally operable to obtaining the default virtual SIM card data acquisition system of mobile terminal
Before, the numbering of virtual SIM card data acquisition system is determined according to the numeral of IMEI number predeterminated position, obtained virtual corresponding to numbering
SIM card data acquisition system;Module 604 is chosen to be additionally operable to randomly select a void from virtual SIM card data acquisition system corresponding to numbering
Intend SIM card data as virtual SIM card data corresponding with the IMEI number of mobile terminal.
In one embodiment, acquisition module 602 is additionally operable to obtaining the default virtual SIM card data acquisition system of mobile terminal
Before, virtual SIM card data acquisition system corresponding with current MCC is obtained;Module 604 is chosen to be additionally operable to according to IMEI number predeterminated position
Numeral choose a virtual SIM card data as virtual SIM card data corresponding with the IMEI number of mobile terminal, virtual SIM
Card data are chosen from virtual SIM card data acquisition system corresponding with current MCC.
Fig. 7 is the structured flowchart of information processor in another embodiment.As shown in fig. 7, a kind of information processor,
Including:Configuration module 702, acquisition module 704, choose module 706 and link block 708.Wherein, acquisition module 704, selection mould
Block 706, link block 708 are identical with corresponding functions of modules in Fig. 6.Wherein:
Configuration module 702, for obtaining the quantity of default virtual SIM card data acquisition system;According to default virtual SIM card
Quantity of data acquisition system etc. divides virtual SIM card data.
In one embodiment, configuration module 702 is additionally operable to obtain default MCC quantity and MCC sequencing informations;According to pre-
If MCC quantity determine the quantity of virtual SIM card data acquisition system;MCC and virtual SIM card data acquisition system corresponding relation are established,
The quantity of virtual SIM card data in virtual SIM card data acquisition system is determined according to MCC sequencing informations.
Fig. 8 is the structured flowchart of information processor in another embodiment.As shown in figure 8, a kind of information processor,
Including:Acquisition module 802, choose module 804, link block 806 and disconnect module 808.Wherein, acquisition module 802, choosing
Modulus block 804, link block 806 are identical with corresponding functions of modules in Fig. 7.
Module 808 is disconnected to be used for when mobile terminal reaches default according to the duration of virtual SIM card data connection network
Duration, disconnect the network connected according to virtual SIM card data.
Module 808 is disconnected to be additionally operable to when mobile terminal has stored floating resources corresponding with current MCC, disconnection root
The network connected according to virtual SIM card data.
Fig. 9 is the structured flowchart of information processor in another embodiment.As shown in figure 9, a kind of information processor,
Including:Acquisition module 902, choose module 904, link block 906, contrast module 908 and handover module 910.Wherein, mould is obtained
Block 902, selection module 904, link block 906 are identical with corresponding functions of modules in Fig. 7.
Contrast module 908, for current MCC MCCs corresponding with entity SIM card in mobile terminal to be contrasted.
Handover module 910, if identical with MCC corresponding to entity SIM card for current MCC, virtual SIM card data are switched
To closed mode.
The division of modules is only used for for example, in other embodiments, will can believe in above- mentioned information processing unit
Breath processing unit is divided into different modules as required, to complete all or part of function of above- mentioned information processing unit.
The embodiment of the present application additionally provides a kind of computer-readable recording medium.One or more can perform comprising computer
The non-volatile computer readable storage medium storing program for executing of instruction, when computer executable instructions are executed by one or more processors,
So that computing device following steps:
(1) when detecting MCC changes and the not connected network of mobile terminal, the default virtual SIM card number of mobile terminal is obtained
According to set.
(2) chosen according to preset rules from virtual SIM card data acquisition system corresponding with the IMEI number of mobile terminal virtual
SIM card data.
(3) according to virtual SIM card data connection network.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, also perform:According to
The numeral of IMEI number predeterminated position determines the numbering of virtual SIM card data acquisition system, obtains virtual SIM card data set corresponding to numbering
Close;Computing device chooses void corresponding with the IMEI number of mobile terminal according to preset rules from virtual SIM card data acquisition system
The step of intending SIM card data includes:A virtual SIM card number is randomly selected from virtual SIM card data acquisition system corresponding to numbering
According to as virtual SIM card data corresponding with the IMEI number of mobile terminal.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, also perform:Obtain
Virtual SIM card data acquisition system corresponding with current MCC;Computing device is according to preset rules from virtual SIM card data acquisition system
The step of choosing virtual SIM card data corresponding with the IMEI number of mobile terminal includes:According to the numeral of IMEI number predeterminated position
A virtual SIM card data are chosen as virtual SIM card data corresponding with the IMEI number of mobile terminal, virtual SIM card data
Chosen from virtual SIM card data acquisition system corresponding with current MCC.
In one embodiment, processor preset virtual SIM card data acquisition system the step of include:Obtain default virtual
The quantity of SIM card data acquisition system;Quantity according to default virtual SIM card data acquisition system etc. divides virtual SIM card data.
In one embodiment, processor preset virtual SIM card data acquisition system the step of include:Obtain default MCC numbers
Amount and MCC sequencing informations;The quantity of virtual SIM card data acquisition system is determined according to default MCC quantity;Establish MCC and virtual SIM
The corresponding relation of card data acquisition system, the number of virtual SIM card data in virtual SIM card data acquisition system is determined according to MCC sequencing informations
Amount.
In one embodiment, at least one of following methods are also performed:When mobile terminal connects according to virtual SIM card data
The duration for connecing network reaches preset duration, disconnects the network connected according to virtual SIM card data;When mobile terminal stored with
Floating resources corresponding to current MCC, disconnect the network connected according to virtual SIM card data.
In one embodiment, also perform:By current MCC MCC contrasts corresponding with entity SIM card in mobile terminal;If
Current MCC is identical with MCC corresponding to entity SIM card, and virtual SIM card data are switched into closed mode.
The application also provides a kind of computer program product for including instruction, when above computer program product is in computer
During upper operation so that computer performs following steps:
(1) when detecting MCC changes and the not connected network of mobile terminal, the default virtual SIM card number of mobile terminal is obtained
According to set.
(2) chosen according to preset rules from virtual SIM card data acquisition system corresponding with the IMEI number of mobile terminal virtual
SIM card data.
(3) according to virtual SIM card data connection network.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, also perform:According to
The numeral of IMEI number predeterminated position determines the numbering of virtual SIM card data acquisition system, obtains virtual SIM card data set corresponding to numbering
Close;Computing device chooses void corresponding with the IMEI number of mobile terminal according to preset rules from virtual SIM card data acquisition system
The step of intending SIM card data includes:A virtual SIM card number is randomly selected from virtual SIM card data acquisition system corresponding to numbering
According to as virtual SIM card data corresponding with the IMEI number of mobile terminal.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, also perform:Obtain
Virtual SIM card data acquisition system corresponding with current MCC;Computing device is according to preset rules from virtual SIM card data acquisition system
The step of choosing virtual SIM card data corresponding with the IMEI number of mobile terminal includes:According to the numeral of IMEI number predeterminated position
A virtual SIM card data are chosen as virtual SIM card data corresponding with the IMEI number of mobile terminal, virtual SIM card data
Chosen from virtual SIM card data acquisition system corresponding with current MCC.
In one embodiment, processor preset virtual SIM card data acquisition system the step of include:Obtain default virtual
The quantity of SIM card data acquisition system;Quantity according to default virtual SIM card data acquisition system etc. divides virtual SIM card data.
In one embodiment, processor preset virtual SIM card data acquisition system the step of include:Obtain default MCC numbers
Amount and MCC sequencing informations;The quantity of virtual SIM card data acquisition system is determined according to default MCC quantity;Establish MCC and virtual SIM
The corresponding relation of card data acquisition system, the number of virtual SIM card data in virtual SIM card data acquisition system is determined according to MCC sequencing informations
Amount.
In one embodiment, at least one of following methods are also performed:When mobile terminal connects according to virtual SIM card data
The duration for connecing network reaches preset duration, disconnects the network connected according to virtual SIM card data;When mobile terminal stored with
Floating resources corresponding to current MCC, disconnect the network connected according to virtual SIM card data.
In one embodiment, also perform:By current MCC MCC contrasts corresponding with entity SIM card in mobile terminal;If
Current MCC is identical with MCC corresponding to entity SIM card, and virtual SIM card data are switched into closed mode.
The embodiment of the present application additionally provides a kind of mobile terminal.As shown in Figure 10, for convenience of description, illustrate only and this
Apply for the related part of embodiment, particular technique details does not disclose, refer to the embodiment of the present application method part.The movement is whole
End can be to include mobile phone, tablet personal computer, PDA (Personal Digital Assistant, personal digital assistant), POS
Any mobile terminal device such as (Point of Sales, selling mobile terminal), vehicle-mounted computer, Wearable, with mobile whole
Hold as exemplified by mobile phone:
Figure 10 is the block diagram of the part-structure of the mobile phone 1000 related to the mobile terminal of the embodiment of the present application offer.With reference to
Figure 10, mobile phone 1000 include:It is radio frequency (Radio Frequency, RF) circuit 1010, memory 1020, input block 1030, aobvious
Show unit 1040, sensor 1050, voicefrequency circuit 1060, Wireless Fidelity (wireless fidelity, WiFi) module 1070,
The part such as processor 1080 and power supply 1090.It will be understood by those skilled in the art that the structure of mobile phone 1000 shown in Figure 10 is simultaneously
The restriction to mobile phone 1000 is not formed, can be included than illustrating more or less parts, either combines some parts or not
Same part arrangement.
Wherein, RF circuits 1010 can be used for receive and send messages or communication process in, the reception and transmission of signal can be by base stations
After downlink information receives, handled to processor 1080;Up data can also be sent to base station.Generally, RF circuits 1010
Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise
Amplifier, LNA), duplexer etc..In addition, RF circuits 1010 can also be led to by radio communication and network and other equipment
Letter.Above-mentioned radio communication can use any communication standard or agreement, including but not limited to global system for mobile communications (Global
System of Mobile communication, GSM), general packet radio service (General Packet Radio
Service, GPRS), CDMA (Code Division Multiple Access, CDMA), WCDMA
(Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution,
LTE)), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memory 1020 can be used for storage software program and module, and processor 1080 is stored in memory by operation
1020 software program and module, so as to perform the various function application of mobile phone 1000 and data processing.Memory 1020
Program storage area and data storage area can mainly be included, wherein, program storage area can storage program area, at least one function institute
Application program (such as the application program of sound-playing function, application program of image player function etc.) needed etc.;Data storage
Area can store uses created data (such as voice data, address list etc.) etc. according to mobile phone 1000.In addition, memory
1020 can include high-speed random access memory, can also include nonvolatile memory, for example, at least a disk storage
Device, flush memory device or other volatile solid-state parts.
Input block 1030 can be used for the numeral or character information for receiving input, and produces and set with the user of mobile phone 1000
Put and the input of key signals that function control is relevant.Specifically, input block 1030 may include contact panel 1031 and other
Input equipment 1032.Contact panel 1031, alternatively referred to as touch-screen, collect touch operation (ratio of the user on or near it
Such as user is using finger, any suitable object of stylus or annex on contact panel 1031 or near contact panel 1031
Operation), and corresponding attachment means are driven according to formula set in advance.In one embodiment, contact panel 1031 can
Including both touch detecting apparatus and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and examine
The signal that touch operation is brought is surveyed, transmits a signal to touch controller;Touch controller receives from touch detecting apparatus to be touched
Information is touched, and is converted into contact coordinate, then gives processor 1080, and the order sent of reception processing device 1080 and can be added
To perform.Furthermore, it is possible to contact panel is realized using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves
1031.Except contact panel 1031, input block 1030 can also include other input equipments 1032.Specifically, other are inputted
Equipment 1032 can include but is not limited in physical keyboard, function key (such as volume control button, switch key etc.) etc. one
Kind is a variety of.
Display unit 1040 can be used for display by the information of user's input or be supplied to the information and mobile phone 1000 of user
Various menus.Display unit 1040 may include display panel 1041.In one embodiment, liquid crystal display can be used
(Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode,
) etc. OLED form configures display panel 1041.In one embodiment, contact panel 1031 can cover display panel 1041,
After contact panel 1031 detects the touch operation on or near it, processor 1080 is sent to determine touch event
Type, it is followed by subsequent processing device 1080 and corresponding visual output is provided on display panel 1041 according to the type of touch event.Although
In Fig. 10, contact panel 1031 and display panel 1041 be the part independent as two realize the input of mobile phone 1000 and
Input function, but in some embodiments it is possible to contact panel 1031 and display panel 1041 are integrated and realize mobile phone
1000 input and output function.
Mobile phone 1000 may also include at least one sensor 1050, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to ring
The light and shade of environmental light adjusts the brightness of display panel 1041, and proximity transducer can close when mobile phone 1000 is moved in one's ear
Display panel 1041 and/or backlight.Motion sensor may include acceleration transducer, can detect by acceleration transducer each
The size of acceleration on direction, size and the direction of gravity are can detect that when static, available for answering for the identification posture of mobile phone 1000
With (such as horizontal/vertical screen switching), Vibration identification correlation function (such as pedometer, percussion) etc.;In addition, mobile phone 1000 can also configure
Other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared ray sensor etc..
The audio that voicefrequency circuit 1060, loudspeaker 1061 and microphone 1062 can be provided between user and mobile phone 1000 connects
Mouthful.Electric signal after the voice data received conversion can be transferred to loudspeaker 1061, by loudspeaker by voicefrequency circuit 1060
1061 are converted to voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 1062, by audio
Circuit 1060 is converted to voice data after receiving, then after voice data output processor 1080 is handled, can through RF circuits 1010
To be sent to another mobile phone 1000, or voice data exported to memory 1020 so as to subsequent treatment.
WiFi belongs to short range wireless transmission technology, and mobile phone 1000 can help user to receive and dispatch electricity by WiFi module 1070
Sub- mail, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Figure 10 shows
Gone out WiFi module 1070, but it is understood that, it is simultaneously not belonging to must be configured into for mobile phone 1000, can as needed and
Omit.
Processor 1080 is the control centre of mobile phone 1000, utilizes each of various interfaces and connection whole mobile phone 1000
Individual part, by running or performing the software program and/or module that are stored in memory 1020, and call and be stored in storage
Data in device 1020, the various functions and processing data of mobile phone 1000 are performed, so as to carry out integral monitoring to mobile phone 1000.
In one embodiment, processor 1080 may include one or more processing units.In one embodiment, processor 1080 can collect
Into application processor and modem processor, wherein, application processor mainly handles operating system, user interface and using journey
Sequence etc.;Modem processor mainly handles radio communication.It is understood that above-mentioned modem processor can not also collect
Into into processor 1080.
Mobile phone 1000 also includes the power supply 1090 (such as battery) to all parts power supply, it is preferred that power supply can pass through
Power-supply management system and processor 1080 are logically contiguous, so as to realize management charging, electric discharge, Yi Jigong by power-supply management system
The functions such as consumption management.
In one embodiment, mobile phone 1000 can also include camera, bluetooth module etc..
In the embodiment of the present application, the processor 1080 included by the mobile terminal is performed and is stored on memory 1020
Following steps are realized during computer program:
(1) when detecting MCC changes and the not connected network of mobile terminal, the default virtual SIM card number of mobile terminal is obtained
According to set.
(2) chosen according to preset rules from virtual SIM card data acquisition system corresponding with the IMEI number of mobile terminal virtual
SIM card data.
(3) according to virtual SIM card data connection network.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, also perform:According to
The numeral of IMEI number predeterminated position determines the numbering of virtual SIM card data acquisition system, obtains virtual SIM card data set corresponding to numbering
Close;Computing device chooses void corresponding with the IMEI number of mobile terminal according to preset rules from virtual SIM card data acquisition system
The step of intending SIM card data includes:A virtual SIM card number is randomly selected from virtual SIM card data acquisition system corresponding to numbering
According to as virtual SIM card data corresponding with the IMEI number of mobile terminal.
In one embodiment, before the default virtual SIM card data acquisition system of mobile terminal is obtained, also perform:Obtain
Virtual SIM card data acquisition system corresponding with current MCC;Computing device is according to preset rules from virtual SIM card data acquisition system
The step of choosing virtual SIM card data corresponding with the IMEI number of mobile terminal includes:According to the numeral of IMEI number predeterminated position
A virtual SIM card data are chosen as virtual SIM card data corresponding with the IMEI number of mobile terminal, virtual SIM card data
Chosen from virtual SIM card data acquisition system corresponding with current MCC.
In one embodiment, processor 1080, which presets the step of virtual SIM card data acquisition system, includes:Obtain default void
Intend the quantity of SIM card data acquisition system;Quantity according to default virtual SIM card data acquisition system etc. divides virtual SIM card data.
In one embodiment, processor 1080, which presets the step of virtual SIM card data acquisition system, includes:Obtain default
MCC quantity and MCC sequencing informations;The quantity of virtual SIM card data acquisition system is determined according to default MCC quantity;Establish MCC and void
Intend the corresponding relation of SIM card data acquisition system, virtual SIM card data in virtual SIM card data acquisition system are determined according to MCC sequencing informations
Quantity.
In one embodiment, at least one of following methods are also performed:When mobile terminal connects according to virtual SIM card data
The duration for connecing network reaches preset duration, disconnects the network connected according to virtual SIM card data;When mobile terminal stored with
Floating resources corresponding to current MCC, disconnect the network connected according to virtual SIM card data.
In one embodiment, also perform:By current MCC MCC contrasts corresponding with entity SIM card in mobile terminal;If
Current MCC is identical with MCC corresponding to entity SIM card, and virtual SIM card data are switched into closed mode.
Any reference to memory, storage, database or other media used in this application may include non-volatile
And/or volatile memory.Suitable nonvolatile memory may include read-only storage (ROM), programming ROM (PROM),
Electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include arbitrary access
Memory (RAM), it is used as external cache.By way of illustration and not limitation, RAM is available in many forms, such as
It is static RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDR SDRAM), enhanced
SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM
(RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM).
Embodiment described above only expresses the several embodiments of the application, and its description is more specific and detailed, but simultaneously
Therefore the limitation to the application the scope of the claims can not be interpreted as.It should be pointed out that for one of ordinary skill in the art
For, on the premise of the application design is not departed from, various modifications and improvements can be made, these belong to the guarantor of the application
Protect scope.Therefore, the protection domain of the application patent should be determined by the appended claims.
Claims (10)
- A kind of 1. information processing method, it is characterised in that including:When detecting movable signal national code MCC changes and the not connected network of mobile terminal, it is default to obtain the mobile terminal Virtual SIM card data acquisition system;Chosen and the International Mobile Equipment Identity of the mobile terminal from the virtual SIM card data acquisition system according to preset rules Virtual SIM card data corresponding to code IMEI number;According to the virtual SIM card data connection network.
- 2. according to the method for claim 1, it is characterised in that obtain the default virtual SIM of mobile terminal described Before card data acquisition system, in addition to:The numbering of the virtual SIM card data acquisition system is determined according to the numeral of the IMEI number predeterminated position, obtains the numbering Corresponding virtual SIM card data acquisition system;It is described chosen according to preset rules from the virtual SIM card data acquisition system it is corresponding with the IMEI number of the mobile terminal Virtual SIM card data include:Randomly selected from virtual SIM card data acquisition system corresponding to the numbering virtual SIM card data as with the shifting Virtual SIM card data corresponding to the IMEI number of dynamic terminal.
- 3. according to the method for claim 1, it is characterised in that obtain the default virtual SIM of mobile terminal described Before card data acquisition system, in addition to:Obtain virtual SIM card data acquisition system corresponding with current MCC;It is described chosen according to preset rules from the virtual SIM card data acquisition system it is corresponding with the IMEI number of the mobile terminal Virtual SIM card data include:One virtual SIM card data is chosen as the IMEI with the mobile terminal according to the numeral of the IMEI number predeterminated position Virtual SIM card data corresponding to number, the virtual SIM card data are from the virtual SIM card data acquisition system corresponding with current MCC Middle selection.
- 4. according to the method in any one of claims 1 to 3, it is characterised in that the step of default virtual SIM card data acquisition system Suddenly include:Obtain the quantity of default virtual SIM card data acquisition system;Quantity according to the default virtual SIM card data acquisition system etc. divides virtual SIM card data.
- 5. according to the method in any one of claims 1 to 3, it is characterised in that the step of default virtual SIM card data acquisition system Suddenly include:Obtain default MCC quantity and MCC sequencing informations;The quantity of the virtual SIM card data acquisition system is determined according to the default MCC quantity;MCC and the virtual SIM card data acquisition system corresponding relation are established, is determined according to the MCC sequencing informations described virtual The quantity of virtual SIM card data described in SIM card data acquisition system.
- 6. according to the method in any one of claims 1 to 3, it is characterised in that also including any one in situations below:When the mobile terminal reaches preset duration according to the duration of the virtual SIM card data connection network, disconnect according to institute State the network of virtual SIM card data connection;When the mobile terminal has stored floating resources corresponding with current MCC, disconnect and being connected according to the virtual SIM card data Network.
- 7. according to the method in any one of claims 1 to 3, it is characterised in that also include:By current MCC MCC contrasts corresponding with entity SIM card in the mobile terminal;If the current MCC is identical with MCC corresponding to the entity SIM card, the virtual SIM card data are switched to closing shape State.
- A kind of 8. information processor, it is characterised in that including:Acquisition module, for when detecting MCC changes and the not connected network of mobile terminal, obtaining the default void of the mobile terminal Intend SIM card data acquisition system;Module is chosen, for being chosen according to preset rules from the virtual SIM card data acquisition system and the mobile terminal Virtual SIM card data corresponding to IMEI number;Link block, for according to the virtual SIM card data connection network.
- 9. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program quilt The step of method as any one of claim 1 to 7 is realized during computing device.
- 10. a kind of mobile terminal, including memory and processor, computer-readable instruction is stored in the memory, it is described When instruction is by the computing device so that the step of method of the computing device as any one of claim 1 to 7 Suddenly.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710924392.4A CN107770767B (en) | 2017-09-30 | 2017-09-30 | Information processing method, device, mobile terminal and computer readable storage medium |
PCT/CN2018/101357 WO2019062381A1 (en) | 2017-09-30 | 2018-08-20 | Information processing method, device and mobile terminal, and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710924392.4A CN107770767B (en) | 2017-09-30 | 2017-09-30 | Information processing method, device, mobile terminal and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107770767A true CN107770767A (en) | 2018-03-06 |
CN107770767B CN107770767B (en) | 2020-05-22 |
Family
ID=61267929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710924392.4A Active CN107770767B (en) | 2017-09-30 | 2017-09-30 | Information processing method, device, mobile terminal and computer readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107770767B (en) |
WO (1) | WO2019062381A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019062381A1 (en) * | 2017-09-30 | 2019-04-04 | Oppo广东移动通信有限公司 | Information processing method, device and mobile terminal, and computer readable storage medium |
CN110753338A (en) * | 2018-07-23 | 2020-02-04 | 宁波三星医疗电气股份有限公司 | Enhanced communication method based on virtual SIM card |
CN111132049A (en) * | 2019-12-12 | 2020-05-08 | 深圳杰睿联科技有限公司 | Virtual card-based on-site card purchasing method and system and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530623A (en) * | 2015-11-25 | 2016-04-27 | 深圳市斯凯荣科技有限公司 | Method and system for realizing mobile terminal communication connection |
CN105554728A (en) * | 2015-12-10 | 2016-05-04 | 深圳市迪讯飞科技有限公司 | Cloud SIM card pool system |
CN105898823A (en) * | 2015-07-14 | 2016-08-24 | 深圳市斯凯荣科技有限公司 | Method and card configuration service end for communication connection |
CN106162603A (en) * | 2015-04-24 | 2016-11-23 | 中兴通讯股份有限公司 | A kind of method and apparatus realizing card selection |
CN106851617A (en) * | 2017-02-14 | 2017-06-13 | 深圳市迪讯飞科技有限公司 | A kind of method that virtual SIM card system and mobile terminal use virtual SIM card |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106304037B (en) * | 2015-05-19 | 2020-06-30 | 努比亚技术有限公司 | Virtual SIM card management method and device |
CN105188048A (en) * | 2015-07-31 | 2015-12-23 | 上海海漾软件技术有限公司 | Method, device and terminal equipment for loading customized applications for mobile terminal |
CN105101167A (en) * | 2015-08-31 | 2015-11-25 | 联想(北京)有限公司 | Data service transmission method and user terminal |
CN107770767B (en) * | 2017-09-30 | 2020-05-22 | Oppo广东移动通信有限公司 | Information processing method, device, mobile terminal and computer readable storage medium |
-
2017
- 2017-09-30 CN CN201710924392.4A patent/CN107770767B/en active Active
-
2018
- 2018-08-20 WO PCT/CN2018/101357 patent/WO2019062381A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106162603A (en) * | 2015-04-24 | 2016-11-23 | 中兴通讯股份有限公司 | A kind of method and apparatus realizing card selection |
CN105898823A (en) * | 2015-07-14 | 2016-08-24 | 深圳市斯凯荣科技有限公司 | Method and card configuration service end for communication connection |
CN105530623A (en) * | 2015-11-25 | 2016-04-27 | 深圳市斯凯荣科技有限公司 | Method and system for realizing mobile terminal communication connection |
CN105554728A (en) * | 2015-12-10 | 2016-05-04 | 深圳市迪讯飞科技有限公司 | Cloud SIM card pool system |
CN106851617A (en) * | 2017-02-14 | 2017-06-13 | 深圳市迪讯飞科技有限公司 | A kind of method that virtual SIM card system and mobile terminal use virtual SIM card |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019062381A1 (en) * | 2017-09-30 | 2019-04-04 | Oppo广东移动通信有限公司 | Information processing method, device and mobile terminal, and computer readable storage medium |
CN110753338A (en) * | 2018-07-23 | 2020-02-04 | 宁波三星医疗电气股份有限公司 | Enhanced communication method based on virtual SIM card |
CN110753338B (en) * | 2018-07-23 | 2022-08-26 | 宁波三星医疗电气股份有限公司 | Enhanced communication method based on virtual SIM card |
CN111132049A (en) * | 2019-12-12 | 2020-05-08 | 深圳杰睿联科技有限公司 | Virtual card-based on-site card purchasing method and system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107770767B (en) | 2020-05-22 |
WO2019062381A1 (en) | 2019-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110167201B (en) | Data transmission method, related device and system | |
CN107734584A (en) | The method and apparatus of network connection switching, computer equipment, readable storage medium storing program for executing | |
CN107820331A (en) | Call method, device, computer equipment and readable storage medium storing program for executing | |
CN107508715B (en) | Configuration information acquisition, processing method, device and system | |
WO2018014745A1 (en) | Network search method and device after roaming ends | |
CN103561400B (en) | Method for initiating communication, device thereof and mobile terminal | |
CN107682338A (en) | Obtain, the methods, devices and systems of processing configuration information | |
CN107484154B (en) | Data switching method and device, terminal and computer readable storage medium | |
CN107682910A (en) | Floating resources sharing method, device, mobile terminal and storage medium | |
CN107484239A (en) | Network registry abnormality eliminating method, device and user terminal | |
CN107743305A (en) | Load method and apparatus, the computer equipment of configuration information | |
CN107360193A (en) | Orientation obtains method, terminal and the system of configuration information | |
CN106658623A (en) | Hotspot network switching method and terminal equipment | |
CN107734495A (en) | Information processing method, device, storage medium and terminal | |
CN107635220A (en) | Network service processing method, device, storage medium and terminal | |
CN107770767A (en) | Information processing method, device, mobile terminal and computer-readable recording medium | |
CN106453908A (en) | Double-card network switching method and apparatus based on call and mobile terminal | |
CN106454975A (en) | Hotspot network switching method and terminal equipment | |
CN107743303B (en) | Information processing method, device, mobile terminal and computer readable storage medium | |
US11109226B2 (en) | Information process method, computer readable storage medium and computer device | |
CN107682552B (en) | Information processing method, device, mobile terminal and computer readable storage medium | |
CN104869550A (en) | Communication event processing method and device | |
CN107682916B (en) | Network searching connection adaptation method and device and computer readable storage medium | |
CN107734492A (en) | Information processing method, device, mobile terminal and computer-readable recording medium | |
CN105022621A (en) | Method and device for collecting session message and terminal |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |