CN114640738B - Communication method, device, mobile terminal and readable storage medium - Google Patents
Communication method, device, mobile terminal and readable storage medium Download PDFInfo
- Publication number
- CN114640738B CN114640738B CN202011473533.3A CN202011473533A CN114640738B CN 114640738 B CN114640738 B CN 114640738B CN 202011473533 A CN202011473533 A CN 202011473533A CN 114640738 B CN114640738 B CN 114640738B
- Authority
- CN
- China
- Prior art keywords
- communication
- operating system
- mobile terminal
- network
- environment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 303
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000006870 function Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 claims description 6
- 239000000758 substrate Substances 0.000 claims 1
- 238000000638 solvent extraction Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 10
- 238000013461 design Methods 0.000 description 6
- 238000005192 partition Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Telephone Function (AREA)
Abstract
The application provides a communication method, a device, a mobile terminal and a readable storage medium, wherein the method comprises the following steps: acquiring a communication type of a communication request device; according to the communication type and the preset corresponding relation, invoking an operating system corresponding to the communication type; and acquiring an operation signal of the operation system, and carrying out data communication with the communication request equipment. According to the technical scheme, the mobile terminal is provided with the plurality of operating systems, when other equipment needs to communicate with the mobile terminal, the corresponding operating systems in the mobile equipment are called according to the communication types of the other equipment, so that data communication is carried out between the mobile equipment and the other equipment, each operating system has different communication modes, the situation that the user shares the same baseband chip to communicate when using the mobile terminal with a single SIM card is avoided, and effective functional partitioning of the mobile terminal is realized.
Description
Technical Field
The present application relates to the field of mobile terminal communications technologies, and in particular, to a communication method, a device, a mobile terminal, and a readable storage medium.
Background
With the development of mobile terminal technology, more and more user groups use mobile terminals, the mobile terminals can generally carry an operating system, and when partial users use the mobile terminals, in order to distinguish life functions from work functions, double operating systems can also be carried on the mobile terminals, so that one operating system corresponds to one functional partition.
In the prior art, when a user uses a mobile terminal with two operating systems, since the two operating systems cannot be simultaneously operated in the foreground, the user needs to use which operating system currently, which operating system is called to the foreground, and the operating system which is not needed currently is placed in the background to wait for calling.
The existing mobile terminal is provided with the double systems to perform function partition, and for the mobile terminal which can only be provided with a single subscriber identity module (SIM, subscriber Identity Module), the mobile terminal is provided with only one baseband chip, so that two operating systems can only share the same baseband chip, when a working contact person or a living contact person is incoming, as the operating system at the background does not receive an incoming message, which operating system is at the foreground at present can receive the incoming of the working contact person or the living contact person, and the function partition of the mobile terminal can not be effectively realized.
Disclosure of Invention
The application provides a communication method, a device, a mobile terminal and a readable storage medium, which are used for solving the problem that the existing mobile terminal with a single SIM card cannot effectively perform function partition.
In a first aspect, an embodiment of the present application provides a communication method, applied to a mobile terminal, where the mobile terminal includes at least two operating systems, the method includes the following steps:
acquiring a communication type of a communication request device, wherein the communication type comprises network communication and telecommunication communication;
According to the communication type and the preset corresponding relation, invoking an operating system corresponding to the communication type;
And acquiring an operation signal of the operation system, and carrying out data communication with the communication request equipment.
In one possible design of the first aspect, the mobile terminal includes a first operating system for network communication and a second operating system for telecommunication communication, and the calling the operating system corresponding to the communication type according to the communication type and a preset correspondence includes:
when the communication type is network communication, calling the first operating system;
And calling the second operating system when the communication type is telecommunication communication.
In another possible design of the first aspect, the calling, according to the communication type and the preset correspondence, an operating system corresponding to the communication type includes:
Determining an operating system corresponding to the communication type according to the communication type and a preset corresponding relation;
Acquiring an operation environment of the operating system in the mobile terminal, wherein the operation environment comprises a foreground environment and a background environment;
and when the operating system is in the background environment of the mobile terminal, calling the operating system to the foreground environment of the mobile terminal.
In still another possible design of the first aspect, the invoking the operating system to the foreground environment of the mobile terminal when the operating system is in the background environment of the mobile terminal includes:
when the operating system is in the background environment of the mobile terminal, outputting a prompt signal, wherein the prompt signal is used for prompting a user to confirm that the operating system is called to the foreground environment of the mobile terminal;
and acquiring a confirmation signal fed back according to the prompt signal, and calling the operating system to a foreground environment of the mobile terminal.
In yet another possible design of the first aspect, the first operating system is provided with a network communication application, the second operating system is provided with a native phone application, the acquiring the operating signal of the operating system, and the data communication with the communication request device includes:
Acquiring an operation signal of the first operation system, and running the network communication application to perform data communication with the communication request equipment; or alternatively, the first and second heat exchangers may be,
And acquiring an operation signal of the second operation system, and running the native phone application to perform data communication with the communication request equipment.
In yet another possible design of the first aspect, the acquiring the operation signal of the first operating system, before the running the network communication application performs data communication with the communication request device, further includes:
and establishing connection with a preset network, wherein the preset network comprises a wireless network and a mobile network.
In yet another possible design of the first aspect, the obtaining the operation signal of the second operating system, running the native phone application in data communication with the communication request device, includes:
Acquiring an operation signal of the second operation system, wherein the operation signal comprises a text input operation and a voice input operation;
And operating the native phone application to perform text or voice communication with the communication request equipment according to the operation signal.
In a second aspect, an embodiment of the present application provides a communication apparatus, including:
A request acquisition module, configured to acquire a communication type of a communication request device, where the communication type includes network communication and telecommunication communication;
The system calling module is used for calling an operating system corresponding to the communication type according to the communication type and a preset corresponding relation, and the mobile terminal comprises a first operating system for network communication and a second operating system for telecommunication communication;
and the communication module is used for acquiring the operation signal of the operation system and carrying out data communication with the communication request equipment.
In a third aspect, an embodiment of the present application provides a mobile terminal, including a memory and at least one processor;
the memory stores computer-executable instructions;
The at least one processor executes the computer-executable instructions stored by the memory, causing the at least one processor to perform the method as described above.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a computer program having stored therein computer instructions for implementing a method as described above when executed by a processor.
In a fifth aspect, embodiments of the present application provide a computer program product comprising a computer program/instruction which, when executed by a processor, implements the method described above.
According to the communication method, the device, the mobile terminal and the readable storage medium, the mobile terminal is provided with the plurality of operating systems, when other equipment needs to communicate with the mobile terminal, the corresponding operating systems in the mobile equipment are called according to the communication types of the other equipment, so that data communication is carried out between the mobile equipment and the other equipment, each operating system has different communication modes, the situation that when a user uses the mobile terminal with a single SIM card, each operating system shares the same baseband chip to carry out communication is avoided, and effective functional partitioning of the mobile terminal is realized.
Drawings
Fig. 1 is a schematic diagram of a first application scenario of a communication method according to an embodiment of the present application;
Fig. 2 is a schematic diagram of a second application scenario of the communication method according to the embodiment of the present application;
Fig. 3 is a schematic flow chart of a first embodiment of a communication method according to an embodiment of the present application;
fig. 4 is a schematic flow chart of a second embodiment of a communication method according to the embodiment of the present application;
Fig. 5 is a schematic structural diagram of a first embodiment of a communication device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a second embodiment of a communication device according to the present application;
fig. 7 is a schematic structural diagram of a first embodiment of a mobile terminal according to an embodiment of the present application;
Fig. 8 is a schematic structural diagram of a second embodiment of a mobile terminal according to the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The operation system is necessary for the mobile terminal, the mobile terminal uses a wider operation system including android (android) operation system, in order to distinguish work from life, the existing part of mobile terminals are provided with double systems, namely an operation system related to work and an operation system related to life, the two operation systems are mutually independent, corresponding application programs and the like can be installed in the two operation systems according to user requirements, when the mobile terminal with the double systems is used by a user, the conversion between the two operation systems can be realized only through switching operation, but for the mobile terminal with only one user identification card (SIM, subscriber Identity Module), the two operation systems can only share the same SIM card, once a work contact person or a life contact person is in an incoming call, the telephone can be directly switched to the operation system related to life, the incoming call of the work contact person can be easily switched to the operation system related to life, and the incoming call of the work contact person can be easily switched to the operation system related to the life, so that the function of the mobile terminal cannot be effectively partitioned.
In view of the foregoing, embodiments of the present application provide a communication method, apparatus, mobile terminal, and readable storage medium, where the specific concept is as follows: through setting up two operating systems on mobile terminal, first operating system uses SIM card and native phone application, carries out telecommunication with other contacts, removes the native phone function on another operating system, makes it not share the SIM with first operating system, then installs the network communication application that is used for carrying out network communication in addition on this operating system, communicates with other contacts through network phone (VOIP, voice over Internet Protocol), so can make two operating systems no longer share same SIM card, and all possess the phone communication function, can be effectual with work contact and life contact distinguish, realize the functional partitioning to mobile terminal.
Fig. 1 is a schematic diagram of a first application scenario of a communication method according to an embodiment of the present application, as shown in fig. 1, a mobile terminal 11 may be equipped with dual operating systems, and for convenience of distinction, an operating system related to work will be referred to as a working system, and an operating system related to life will be referred to as a living system. The user can switch between the working system and the living system according to the current use requirement, each operating system is independent of the other and has the function which can be realized respectively, for example, each operating system can be provided with different Application programs (APP), when the working contact 12 comes, the incoming call is transferred to the working system, and when the living contact 13 comes, the incoming call is transferred to the living system.
For example, a living system may be installed with a native phone application that communicates with living contacts using a SIM card in a telecommunications manner, and a work system may be installed with a network communication application that communicates with work contacts via network communications.
It should be noted that, telecommunication refers to a conventional communication method using a SIM card and communicating through a baseband chip, and network communication refers to a method of transmitting information through the internet and communicating using a VOIP phone.
Fig. 2 is a schematic diagram of a second application scenario of the communication method provided in the embodiment of the present application, as shown in fig. 2, a living system 211 and a working system 212 are carried in the mobile terminal 21, where a native phone application in the living system 211 includes a short message application and a phone application, a user may use the short message application to send a short message to a living contact through a SIM card in the mobile terminal 21, the user may also use the phone application to perform voice communication with the living contact through a SIM card in the mobile terminal 21, a news application may also be installed in the living system 211, and the like, a network communication application in the working system 212 includes a VOIP application, the user may use the VOIP application to perform voice communication with the working contact through the internet, and a news application and a location service application may also be installed in the working system 212.
Fig. 3 is a schematic flow chart of a first embodiment of a communication method according to the present application, where the method may be applied to a mobile terminal, such as a smart phone, and the execution subject of the method is taken as the mobile terminal, and for convenience of subsequent differentiation, the mobile terminal as the execution subject of the method is called a first mobile terminal, and the first mobile terminal includes at least two operating systems, as shown in fig. 3, the method may include the following steps:
S301, acquiring the communication type of the communication request device.
The communication types include network communication and telecommunication communication, specifically, the communication request device may be other mobile terminals or computers, etc., the network communication refers to communication through the internet, and the telecommunication communication refers to communication through a communication base station of a telecommunication operator by using a SIM card, a baseband chip, etc. of the mobile terminal.
For example, when the communication request device is a computer, a VOIP application for network communication is installed in the computer, and a computer user uses the VOIP application to implement a voice call with the mobile terminal through the internet.
For example, when the communication request device is another mobile terminal, for convenience of distinction, the other mobile terminal is referred to as a second mobile terminal, and a user of the second mobile terminal may dial by using a native phone application on the second mobile terminal, that is, use a SIM card and a baseband chip on the second mobile terminal, communicate with the first mobile terminal through a communication platform carried by a telecom operator, and may also install a network communication application (for example, a VOIP application) on the second mobile terminal, and use the network communication application to communicate with the first mobile terminal through the internet.
Optionally, in addition to setting the working system and the living system, a modem (modem) may be further set in the first mobile terminal, and the communication request initiated by the communication request device is acquired through the modem, and the communication type of the communication request is identified, so as to acquire the communication type of the communication request device.
In the embodiment of the application, the user of the first mobile terminal can inform the living contact of the telephone number carried by the SIM card, and inform the working contact of the IP number carried by the network communication application, so that the working contact and the living contact can be conveniently distinguished.
S302, calling an operating system corresponding to the communication type according to the communication type and the preset corresponding relation.
Specifically, after the modem on the first mobile terminal identifies the communication type, a preset corresponding relation is called, wherein the preset corresponding relation is a corresponding relation of the communication type/the operating system, different communication types correspond to different operating systems, and the mobile terminal calls the corresponding operating systems according to the corresponding relation.
Illustratively, when the communication type is network communication, the corresponding operating system is a working system, and when the communication type is telecommunications communication, the corresponding living system.
The user may input a switching instruction to the first mobile terminal when the user needs to use the living system, and call the living system for the user to operate after the first mobile terminal receives the switching instruction, and input a switching instruction to the first mobile terminal when the user needs to use the working system, and call the working system for the user to operate after the first mobile terminal receives the switching instruction.
S303, acquiring an operation signal of an operation system, and carrying out data communication with the communication request equipment.
Specifically, the operation signal may be input by the user, and the user may click an answer key on the screen interface of the first mobile terminal as the operation signal. Illustratively, the operating signal further includes operating a volume key, operating a record key, and the like.
According to the embodiment of the application, the plurality of operating systems are arranged on the mobile terminal, when the communication request equipment initiates a request for communication with the mobile terminal, the corresponding operating systems on the mobile terminal are called according to the communication types, the user can realize communication with the communication request equipment by operating the operating systems, the communication request equipment can be effectively distinguished, different communication types are corresponding to different operating systems, the function of the mobile terminal can be effectively partitioned, and the incoming call request is prevented from being forwarded to the currently used operating system when a working contact person or a living contact person is in an incoming call.
Optionally, in some embodiments, the first mobile terminal includes a first operating system with network communication and a second operating system with user telecommunication communication, and when the communication type is network communication, the first operating system is invoked; and when the communication type is telecommunication communication, invoking a second operating system.
For example, the first operating system and the second operating system may use the same operating system, or different operating systems, e.g., both the first operating system and the second operating system may be android operating systems.
According to the embodiment of the application, two operating systems corresponding to different communication types are arranged on the first mobile terminal, so that the two operating systems can be prevented from sharing the same SIM card, and the first mobile terminal can effectively divide two different functional partitions.
On the basis of the foregoing embodiments, fig. 4 is a schematic flow chart of a second embodiment of a communication method according to the embodiment of the present application, as shown in fig. 4, where step S302 may be implemented specifically by the following steps:
S401, determining an operating system corresponding to the communication type according to the communication type and the preset corresponding relation.
S402, acquiring the running environment of the operating system in the mobile terminal.
S403, when the operating system is in the background environment of the mobile terminal, calling the operating system to the foreground environment of the mobile terminal.
The operation environment comprises a foreground environment and a background environment, specifically, the first mobile terminal comprises at least two operation systems, the operation system which is currently used by a user is in the foreground environment, other operation systems which are not used by the user are in the background environment, and when the operation system corresponding to the communication type is in the background environment, the corresponding operation system is required to be called to the foreground environment for the user to operate the corresponding operation system and communicate with the communication request equipment because the corresponding operation system is required to be used for communication with the communication request equipment.
Optionally, in some embodiments, when the operating system is in a background environment of the first mobile terminal, a prompt signal is output, a confirmation signal fed back according to the prompt signal is obtained, and the operating system is invoked to a foreground environment of the first mobile terminal.
The prompting signal is used for prompting a user to confirm that the operating system is invoked to the foreground environment of the first mobile terminal.
Specifically, when the operating system corresponding to the communication type is in the background environment, when the operating system is called to the foreground environment, the first mobile terminal needs to output a prompt signal for confirmation by a user, and when the user confirms, after inputting a confirmation signal to the first mobile terminal, the corresponding operating system can be called to the foreground environment.
The prompting signal may be a voice prompt or a text prompt, for example, a corresponding text prompt box is displayed on a display interface of the first mobile terminal, so as to prompt the user whether to confirm that the corresponding operating system is invoked to the foreground environment for the user to operate, so as to realize communication with the communication request device.
Optionally, when the corresponding operating system is in the background environment, the first mobile terminal may further output an incoming call prompt, which prompts that the corresponding operating system currently receives the communication request of the communication request device, and the user needs to operate the corresponding operating system to communicate with the communication request device.
Illustratively, the incoming call alert may be a vibration alert or a ringing alert.
According to the embodiment of the application, the operating system in the background environment is switched to the foreground environment for the user to operate so as to realize communication with the communication request equipment, so that the situation that calls of different contacts are transferred to the same operating system is avoided, and the functional partition of the first mobile terminal is effectively realized.
Illustratively, in some embodiments, the first mobile terminal includes a first operating system provided with a network communication application, such as a VOIP telephony application, and a second operating system provided with a native telephony application.
When the network communication application needs to communicate with the request communication equipment, an operation signal of a first operation system can be acquired, and the network communication application is operated to perform data communication with the communication request equipment; or, acquiring an operation signal of the second operation system, and running the native phone application to perform data communication with the communication request device.
Specifically, the native phone application refers to a communication application that each operating system of the mobile terminal will carry, and the native phone application uses a SIM card and a baseband chip on the mobile terminal to communicate through a communication base station and the like carried by a telecom operator. The user can operate the first operating system to generate an operation signal, and when the first mobile terminal receives the operation signal, the network communication application is operated to perform data communication with the communication equipment.
The operation signal of the first operating system may be an incoming call answering signal, for example, the user clicks an answer button on the first operating system, at which time the first mobile terminal runs a network communication application and performs data communication with the communication device.
Further, in some embodiments, before the operation signal of the first operating system is acquired and the network communication application is executed to perform data communication with the communication request device, the first mobile terminal needs to establish a connection with a preset network.
The preset network comprises a wireless network and a mobile network. Specifically, the first mobile terminal can access to the internet through a wireless network or a mobile network, and the network communication application realizes data transmission through the internet and performs data communication with the communication request equipment.
Alternatively, in some embodiments, an operation signal of the second operating system may be acquired, and according to the operation signal, the native phone application is run to perform text or voice communication with the communication request device.
The operation signals include text input operation and voice input operation, specifically, the native phone application includes a native short message and a native phone, when the native phone application is a native short message, a user can operate in the native short message, input text information to communicate with the communication request device, and when the native phone application is a native phone, the user can operate in the native phone, input voice and the like to communicate with the communication request device.
The following are examples of the apparatus of the present application that may be used to perform the method embodiments of the present application. For details not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the method of the present application.
Fig. 5 is a schematic structural diagram of a first embodiment of a communication device according to an embodiment of the present application, where the communication device may be integrated in a mobile terminal, or may be independent of the mobile terminal and cooperate with the mobile terminal to implement the technical solution of the present application, and as shown in fig. 5, an exemplary embodiment of the present application is shown in fig. 5, where the communication device 50 includes a request acquisition module 51, a system call module 52, and a communication module 53.
A request acquisition module 51, configured to acquire a communication type of the communication request device.
The system calling module 52 is configured to call an operating system corresponding to the communication type according to the communication type and a preset correspondence.
And a communication module 53, configured to acquire an operation signal of the operating system, and perform data communication with the communication request device.
Among the communication types include network communication and telecommunications communication.
By way of example, in some embodiments in which the mobile terminal comprises a first operating system for network communications and a second operating system for telecommunications communications, the system invocation module 52 may be particularly adapted to invoke the first operating system when the communications type is network communications; and when the communication type is telecommunication communication, invoking a second operating system.
Optionally, in some embodiments, the system call module 52 may be specifically configured to determine, according to the communication type and the preset correspondence, an operating system corresponding to the communication type; acquiring the running environment of the operating system in the mobile terminal; and when the operating system is in the background environment of the mobile terminal, calling the operating system to the foreground environment of the mobile terminal.
The running environment comprises a foreground environment and a background environment.
On the basis of the above embodiment, as an example, the system invoking module 52 may be specifically configured to output a prompt signal when the operating system is in the background environment of the mobile terminal, obtain a confirmation signal fed back according to the prompt signal, and invoke the operating system to the foreground environment of the mobile terminal.
The prompting signal is used for prompting a user to confirm that the operating system is invoked to the foreground environment of the mobile terminal.
Illustratively, in some embodiments, the first operating system is provided with a network communication application, the second operating system is provided with a native phone application, and the communication module 53 may be specifically configured to obtain an operation signal of the first operating system, and run the network communication application to perform data communication with the communication request device; or, acquiring an operation signal of the second operation system, and running the native phone application to perform data communication with the communication request device.
Optionally, in some embodiments, the communication module 53 may be specifically configured to obtain an operation signal of the second operating system, and according to the operation signal, run the native phone application to perform text or voice communication with the communication request device.
The operation signals comprise text input operation and voice input operation.
Fig. 6 is a schematic structural diagram of a second embodiment of a communication device according to the present application, and as shown in fig. 6, the communication device 60 includes a request acquisition module 61, a system call module 62, a communication module 63, and a network connection module 64.
In the embodiment of the present application, the request acquiring module 61, the system calling module 62, and the communication module 63 are the same as the request acquiring module 51, the system calling module 52, and the communication module 53 in the above embodiment, and are not described herein in detail, and the network connecting module 64 is configured to establish a connection with a preset network, where the preset network includes a wireless network and a mobile network.
The device provided by the embodiment of the application can be used for executing the method in the embodiment, and the implementation principle and the technical effect are similar, and are not repeated here.
It should be noted that, it should be understood that the division of the modules of the above apparatus is merely a division of a logic function, and may be fully or partially integrated into a physical entity or may be physically separated. And these modules may all be implemented in software in the form of calls by the processing element; or can be realized in hardware; the method can also be realized in a form of calling software by a processing element, and the method can be realized in a form of hardware by a part of modules. For example, the communication module may be a processing element that is set up separately, may be implemented as integrated in a chip of the above-mentioned apparatus, or may be stored in a memory of the above-mentioned apparatus in the form of program codes, and the functions of the above-mentioned communication module may be called and executed by a processing element of the above-mentioned apparatus. The implementation of the other modules is similar. In addition, all or part of the modules can be integrated together or can be independently implemented. The processing element here may be an integrated circuit with signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in a software form.
For example, the modules above may be one or more integrated circuits configured to implement the methods above, such as: one or more Application SPECIFIC INTEGRATED Circuits (ASIC), or one or more microprocessors (DIGITAL SIGNAL processors, DSP), or one or more field programmable gate arrays (field programmable GATE ARRAY, FPGA), etc. For another example, when a module above is implemented in the form of processing element scheduler code, the processing element may be a general purpose processor, such as a central processing unit (central processing unit, CPU) or other processor that may invoke the program code. For another example, the modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.) means from one website, computer, server, or data center. Computer readable storage media can be any available media that can be accessed by a computer or data storage devices, such as servers, data centers, etc., that contain an integration of one or more available media. Usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tape), optical media (e.g., DVD), or semiconductor media (e.g., solid state disk STATE DISK (SSD)), among others.
Fig. 7 is a schematic structural diagram of a first embodiment of a mobile terminal according to an embodiment of the present application, and as shown in fig. 7, the mobile terminal includes a memory 701, a processor 702, and a mobile terminal program stored in the memory and capable of running on the processor, where the mobile terminal program, when executed by the processor, implements the steps of the method in the above embodiment.
The memory 701 and the processor 702 may be connected by a bus 703.
On the basis of the foregoing embodiments, fig. 8 is a schematic structural diagram of a second embodiment of a mobile terminal according to the present application, and as shown in fig. 8, the mobile terminal includes a working system 81, a living system 82, and a modem 83.
The working system 81 includes a set of system frames, which can execute a corresponding local process, and can set various APP and VOIP phone applications, the living system 82 includes another set of system frames, which can execute a corresponding local process, and is provided with various APP and phone subsystems, the user can perform short message communication through the phone subsystem and dial by the dial to implement voice communication, the phone subsystem uses a SIM card and a baseband chip in the mobile terminal, implements short message communication and voice communication through a communication platform carried by a telecom operator, the modem 83 is used to obtain a communication request of the communication request device, and determine a communication type, if the communication request is network communication, the communication request is transferred to the working system 81, the user can communicate with a user of the communication request device through the VOIP phone application set in the working system 81, if the communication request is telecom communication, the communication request is transferred to the living system 82, and the user can communicate with the user of the communication request device through the phone subsystem set in the living system 82.
Optionally, an embodiment of the present application further provides a readable storage medium, where a mobile terminal program is stored, where the mobile terminal program, when executed by a processor, implements the steps of the method in the above embodiment.
Optionally, an embodiment of the present application further provides a computer program product comprising a computer program/instruction which, when executed by a processor, implements the steps of the method in the above embodiment.
In the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the front and rear associated objects are an "or" relationship; in the formula, the character "/" indicates that the front and rear associated objects are a "division" relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or plural.
It will be appreciated that the various numerical numbers referred to in the embodiments of the present application are merely for ease of description and are not intended to limit the scope of the embodiments of the present application. In the embodiment of the present application, the sequence number of each process does not mean the sequence of the execution sequence, and the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present application in any way.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.
Claims (10)
1. A communication method, characterized in that it is applied to a mobile terminal, the mobile terminal includes a first operating system for network communication and a second operating system for telecommunication communication, the network communication is communication through internet, the telecommunication communication is communication using a SIM card and a baseband chip of the mobile terminal; the network communication comprises voice communication, and the telecommunication communication comprises voice communication and short message communication; the first operating system does not have a native phone function and does not share a SIM card with the second operating system; the method comprises the following steps:
acquiring a communication type of a communication request device, wherein the communication type comprises the network communication and the telecommunication communication;
According to the communication type and the preset corresponding relation, invoking an operating system corresponding to the communication type;
acquiring an operation signal of the operation system, and carrying out data communication with the communication request equipment;
the calling the operating system corresponding to the communication type according to the communication type and the preset corresponding relation comprises the following steps:
determining an operating system to be called corresponding to the communication type according to the communication type and a preset corresponding relation;
acquiring an operation environment of the to-be-called operating system in the mobile terminal, wherein the operation environment comprises a foreground environment and a background environment;
And when the operating system to be called is in the background environment of the mobile terminal, calling the operating system to be called to the foreground environment of the mobile terminal.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
When the communication type is network communication, the operating system to be called is the first operating system;
and when the communication type is telecommunication communication, the operating system to be called is the second operating system.
3. The method according to claim 1, wherein when the operating system to be invoked is in a background environment of a mobile terminal, invoking the operating system to be invoked to a foreground environment of the mobile terminal comprises:
When the operating system to be called is in the background environment of the mobile terminal, outputting a prompting signal, wherein the prompting signal is used for prompting a user to confirm that the operating system to be called is called to the foreground environment of the mobile terminal;
and acquiring a confirmation signal fed back according to the prompt signal, and calling the operating system to be called to a foreground environment of the mobile terminal.
4. The method of claim 2, wherein the first operating system is provided with a network communication application and the second operating system is provided with a native phone application, wherein the obtaining the operating signal of the operating system, in data communication with the communication request device, comprises:
Acquiring an operation signal of the first operation system, and running the network communication application to perform data communication with the communication request equipment; or alternatively, the first and second heat exchangers may be,
And acquiring an operation signal of the second operation system, and running the native phone application to perform data communication with the communication request equipment.
5. The method of claim 4, wherein the obtaining the operation signal of the first operating system, before running the network communication application for data communication with the communication request device, further comprises:
and establishing connection with a preset network, wherein the preset network comprises a wireless network and a mobile network.
6. The method of claim 4, wherein the obtaining the operation signal of the second operating system, running the native phone application in data communication with the communication request device, comprises:
Acquiring an operation signal of the second operation system, wherein the operation signal comprises a text input operation and a voice input operation;
And operating the native phone application to perform text or voice communication with the communication request equipment according to the operation signal.
7. A communication device, characterized in that it is applied to a mobile terminal, the mobile terminal includes a first operating system for network communication and a second operating system for telecommunication communication, the network communication is communication through internet, the telecommunication communication is communication using a SIM card and a baseband chip of the mobile terminal; the network communication comprises voice communication, and the telecommunication communication comprises voice communication and short message communication; the first operating system does not have a native phone function and does not share a SIM card with the second operating system; the device comprises:
a request acquisition module, configured to acquire a communication type of a communication request device, where the communication type includes the network communication and the telecommunications communication;
The system calling module is used for calling an operating system corresponding to the communication type according to the communication type and a preset corresponding relation;
the communication module is used for acquiring an operation signal of the operation system and carrying out data communication with the communication request equipment;
the system call module is specifically used for:
determining an operating system to be called corresponding to the communication type according to the communication type and a preset corresponding relation;
acquiring an operation environment of the to-be-called operating system in the mobile terminal, wherein the operation environment comprises a foreground environment and a background environment;
And when the operating system to be called is in the background environment of the mobile terminal, calling the operating system to be called to the foreground environment of the mobile terminal.
8. A mobile terminal comprising a memory and at least one processor;
the memory stores computer-executable instructions;
the at least one processor executing computer-executable instructions stored in the memory causes the at least one processor to perform the method of any one of claims 1-6.
9. A readable storage medium having stored thereon a computer program, characterized in that the readable storage medium has stored therein computer instructions for implementing the method according to any of claims 1-6 when executed by a processor.
10. A computer program product comprising computer programs/instructions which, when executed by a processor, implement the method of any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011473533.3A CN114640738B (en) | 2020-12-15 | 2020-12-15 | Communication method, device, mobile terminal and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011473533.3A CN114640738B (en) | 2020-12-15 | 2020-12-15 | Communication method, device, mobile terminal and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114640738A CN114640738A (en) | 2022-06-17 |
CN114640738B true CN114640738B (en) | 2024-10-29 |
Family
ID=81944947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011473533.3A Active CN114640738B (en) | 2020-12-15 | 2020-12-15 | Communication method, device, mobile terminal and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114640738B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103108415A (en) * | 2011-10-19 | 2013-05-15 | 宏达国际电子股份有限公司 | System and method for supporting multiple phone system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9525996B2 (en) * | 2005-06-21 | 2016-12-20 | Nokia Technologies Oy | System, terminal, network entity, method, and computer program product for system selection in a multi-mode communication system |
CN104427287B (en) * | 2013-08-20 | 2018-01-02 | 联想(北京)有限公司 | Data processing method and equipment |
CN105847524A (en) * | 2015-01-15 | 2016-08-10 | 宇龙计算机通信科技(深圳)有限公司 | Dual-system-based communication method and terminal |
CN111726453B (en) * | 2019-03-21 | 2022-06-03 | 中兴通讯股份有限公司 | System switching method, device, terminal and readable storage medium |
-
2020
- 2020-12-15 CN CN202011473533.3A patent/CN114640738B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103108415A (en) * | 2011-10-19 | 2013-05-15 | 宏达国际电子股份有限公司 | System and method for supporting multiple phone system |
Also Published As
Publication number | Publication date |
---|---|
CN114640738A (en) | 2022-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021129008A1 (en) | Service invocation method, apparatus and device, and medium | |
EP2974159B1 (en) | Method, device and system for voice communication | |
CN112040071B (en) | Number protection method, device and system and number calling method and device | |
CN114640738B (en) | Communication method, device, mobile terminal and readable storage medium | |
CN112835632A (en) | Method and device for calling end capability and computer storage medium | |
CN107426090B (en) | Information processing method, device, medium, electronic device, server and system | |
CN114697388B (en) | Data transmission method and device | |
CN111787524A (en) | Internet of things equipment call control method, device and system | |
CN112306685A (en) | Task isolation method and device, electronic equipment and computer readable medium | |
CN113115400B (en) | Communication method and device | |
CN108282752B (en) | Method, system, device and storage medium for group callback in broadband cluster system | |
CN113079550B (en) | Mobile terminal control method and device and electronic equipment | |
CN113055250B (en) | Networking communication method, device, terminal equipment and storage medium | |
CN109890016B (en) | Method and device for supporting multiple applications to access Bluetooth equipment | |
CN115103066B (en) | Ring playing method and device, electronic equipment and computer readable storage medium | |
CN112054933B (en) | Network interrupt information processing method, device, terminal and storage medium | |
US10944658B2 (en) | Method, apparatus and system for method for start-up of monitoring of monitor objects in a computer-integrated telecommunications environment | |
CN112468352B (en) | Voice communication method, device and system and electronic equipment | |
CN115811575A (en) | VoIP function implementation method and system based on distributed network | |
CN115484427A (en) | Conversation method and device in virtual desktop environment, conversation equipment and storage medium | |
CN116633765A (en) | Service processing method, device, equipment and storage medium | |
JP2619955B2 (en) | Special number input information exclusive control method | |
CN107484145B (en) | CISC (common information center) equipment and communication method thereof | |
CN116669010A (en) | Prompt tone playing control method and device, server and storage medium | |
CN116266941A (en) | Dual-system-based SIM card processing method, device, equipment and storage medium |
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 |