CN106445702A - Multi-system communication method and terminal - Google Patents
Multi-system communication method and terminal Download PDFInfo
- Publication number
- CN106445702A CN106445702A CN201610839725.9A CN201610839725A CN106445702A CN 106445702 A CN106445702 A CN 106445702A CN 201610839725 A CN201610839725 A CN 201610839725A CN 106445702 A CN106445702 A CN 106445702A
- Authority
- CN
- China
- Prior art keywords
- operating system
- shared drive
- smc
- instruction
- data flow
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G06F9/524—Deadlock detection or avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
The invention relates to the technical field of computers, and discloses a multi-system communication method and a terminal. The method is applied to the terminal. The terminal is provided with at least one first operation system and at least one second operation system. The first operation systems and the second operation systems are provided with shared memory. The method comprises the step that the first operation systems and the second operation systems perform dataflow communication through the shared memory, wherein the first operation systems and the second operation systems perform mutual exclusion access on the shared memory. Dataflow communication among the operation systems is achieved through the shared memory, an SMC instruction is adopted for sending a memory access notification, the shared memory is locked according to the memory access notification, only an owner is allowed to have access to the shared memory, and hardware resource abnormity caused when the operation systems perform read-write operations on the shared memory at the same time is avoided.
Description
Technical field
The application is related to field of computer technology, in particular it relates to a kind of multisystem communication method and terminal.
Background technology
At present, the operating system platform of the mobile terminal such as smart mobile phone can install a lot of third party applications, make
The function of obtaining the mobile terminals such as mobile phone is expanded, but makes the easily invasion such as virus and Malware simultaneously, causes user
Call, note, the leakage of the private data such as contact person., in prior art, in order to improve the security of mobile phone taking mobile phone as a example,
Occur in that the mobile phone with dual system at present, it is made up of two systems, one of is security system, and another is general department
System.For processing the system of common transaction, commonly referred to as conventional system;For processing the system of the affairs of concerning security matters or privacy, one
As referred to as security system, for example security-related with contact person phone, information (note, multimedia message), Email and position positioning
All carry out under security system Deng communication process, related data is stored in the data storage areas of security system.
However, resource when processing some requests it may be necessary under positioned at security system for the conventional system, this is accomplished by general
Communicated between way system and security system.At present, mobile terminal can run multiple operating systems, and a mobile terminal is only
There is a set of hardware resource, described hardware resource is the hardware resource being used in described mobile terminal interacting with outside, wherein, example
As:Display screen, audio frequency and video, bluetooth, Wireless Fidelity (wireless fidelity, Wifi), global positioning system (Global
Positioning System, GPS), USB (Universal Serial Bus, USB), safe digital
(Secure Digital, SD) card etc..During realizing the present invention, inventor finds there are multiple operation systems in operation at present
In the mobile terminal of system, situation that multiple operating systems simultaneously to same hardware resource used often occurs, lead to hard
Part resource uses extremely, or even damages hardware resource.
Content of the invention
In view of this, the application provides a kind of multisystem communication method and terminal.
According to the one side of the embodiment of the present application, a kind of multisystem communication method is provided, is applied to terminal, wherein, described
Terminal is provided with least one first operating system and at least one second operating system, described first operating system and described the
Two operating systems are provided with shared drive, and methods described includes:Described first operating system and described second operating system are passed through
Described shared drive carries out the communication of data flow, and wherein, described first operating system and described second operating system are to described common
Enjoy internal memory and carry out exclusive reference.
Further, described first operating system and described second operating system carry out data flow by described shared drive
Communication include:
Described first operating system and described second operating system carry out data according to SMC instruction by described shared drive
The communication of stream;
Wherein, described SMC instructs is to carry out the instruction of multisystem communication for instruction, described first operating system and described
In second operating system, one sends SMC instruction, another sound in described first operating system and described second operating system
In SMC instruction, described shared drive should be locked, and obtain the access rights of described shared drive.
Further, described first operating system and described second operating system are passed through in described sharing according to SMC instruction
The communication depositing into row data flow includes:
When described first operating system has the access rights of described shared drive, described first operating system execution the
One operation, wherein, described first operation includes writing data flow and/or from described shared drive receive data to described shared drive
According to stream;
When described first operating system completes the first operation, described first operating system is sent out to described second operating system
SMC is sent to instruct;
Second operating system is locked to described shared drive in response to SMC instruction, and obtains the access of described shared drive
Authority;
Second operating system execution the second operation, wherein, described second operation includes described from the reading of described shared drive
Data flow and/or to described shared drive write described data flow.
Further, methods described also includes:When described second operating system completes the second operation, described second operation
First operating system described in system sends SMC instruction;
Described first operating system is locked to described shared drive in response to SMC instruction, and obtains described shared drive
Access rights.
Further, described first operating system is normal operating system;Second operating system is SOS.
According to the another aspect of the embodiment of the present application, provide a kind of terminal, wherein, described terminal be provided with least one
One operating system and at least one second operating system, described first operating system and described second operating system are provided with shared
Internal memory, described first operating system and described second operating system carry out the communication of data flow by described shared drive, wherein,
Described first operating system and described second operating system carry out exclusive reference to described shared drive.
Further, described first operating system and described second operating system are passed through in described sharing according to SMC instruction
Deposit into the communication of row data flow;Wherein, described SMC instructs the instruction being to carry out multisystem communication for instruction, described first behaviour
Make a transmission SMC instruction, described first operating system and described second operating system in system and described second operating system
In another in response to SMC instruction, described shared drive is locked, and obtain the access rights of described shared drive.
Further, when described first operating system has the access rights of described shared drive, described first operation
System execution first operation, wherein, described first operation includes writing data flow and/or from described shared to described shared drive
Memory read data stream;When described first operating system completes the first operation, control described first operating system to described the
Two operating systems send SMC instruction;Second operating system is locked to described shared drive in response to SMC instruction, and obtains described
The access rights of shared drive;Second operating system execution the second operation, wherein, described second operation is included in described sharing
Deposit the described data flow of reading and/or write described data flow to described shared drive.
Further, when described second operating system completes the second operation, the first behaviour described in described second operating system
Make system and send SMC instruction;Described first operating system is locked to described shared drive in response to SMC instruction, and obtains described
The access rights of shared drive.
Further, described first operating system is normal operating system, and described second operating system is safety operation system
System.
Multisystem communication method and terminal that the embodiment of the present application provides, logical by a Sharing Memory Realization data flow
Letter, and by SMC instruction, shared drive is locked, only allow oneself shared drive to be accessed, it is to avoid multiple operating systems are same
When shared drive is written and read operating the hardware resource exceptions leading to.Further, one of multisystem system is made
For SOS, process the system of the affairs of concerning security matters or privacy, improve the security performance of system.
Brief description
By referring to the description to the embodiment of the present application for the following drawings, the above-mentioned and other purpose of the application, feature and
Advantage will be apparent from, in the accompanying drawings:
The flow chart that Fig. 1 shows the multisystem communication method according to the embodiment of the present application;
Fig. 2 shows the structural representation of the terminal according to the embodiment of the present application.
Specific embodiment
Below based on embodiment, the application is described, but the application is not restricted to these embodiments.Under
Literary composition in the detailed description of the application, detailed describes some specific detail sections.Do not have for a person skilled in the art
The description of these detail sections can also understand the application completely.In order to avoid obscuring the essence of the application, known method, mistake
Journey, flow process do not describe in detail.In addition accompanying drawing is not necessarily drawn to scale.
Flow chart in accompanying drawing, block diagram illustrate the system of the embodiment of the present application, method, the possible system frame of device
Frame, function and operation, the square frame on flow chart and block diagram can represent a module, program segment or only one section of code, institute
State module, program segment and code to be all used to realize the executable instruction of regulation logic function.It should also be noted that described realize rule
The executable instruction determining logic function can reconfigure, thus generating new module and program segment.Therefore accompanying drawing square frame with
And square frame order is used only to preferably illustrate process and the step of embodiment, and should not be in this, as the limit to invention itself
System.
The multisystem communication method that the embodiment of the present application provides, it is adaptable to be provided with the terminal of multiple operating system, below has
Body is taking dual operating systems as a example.
Described terminal is provided with least one first operating system and at least one second operating system, described first operation
System and described second operating system are provided with shared drive.Described first operating system and described second operating system pass through institute
State the communication that shared drive carries out data flow.
In the present embodiment, terminal can be the terminal such as smart mobile phone, panel computer.First operating system is in processing business
When, need the resource of the second operating system, then send, to the second operating system, the request obtaining resource requirement;Or the second operation
System, in processing business, needs the resource of the first operating system, then send to the first operating system and obtain asking of resource requirement
Ask.Wherein, described resource data can be for being stored in the data of described first operating system or the second operating system or through the
Result data after one operating system or the process of the second operating system etc..
Wherein, described first operating system and described second operating system carry out exclusive reference to described shared drive, that is,
When described first operating system conducts interviews to described shared drive, the second operating system can not be visited to described shared drive
Ask;When described second operating system conducts interviews to described shared drive, described first operating system is to described shared drive
Can not access.
Specifically, described first operating system and described second operating system are logical according to SMC (security monitoring calls) instruction
Cross the communication that described shared drive carries out data flow.
In the present embodiment, described SMC instructs the instruction being to carry out multisystem communication for instruction, described first operation system
In system and described second operating system, one sends SMC instruction, in described first operating system and described second operating system
Another is locked to described shared drive in response to SMC instruction, and obtains the access rights of described shared drive.With the first operation
As a example system is the operating system working, now the first operating system has the access rights to described shared drive, with
Shared drive described in Shi Suoding makes the second operating system cannot access, it is to avoid multisystem is written and read operating from shared drive simultaneously
The hardware anomalies causing.
Fig. 1 shows the multisystem communication method that the embodiment of the present application provides.Described multisystem communication method is applied to end
End, wherein, described terminal is provided with least one first operating system and at least one second operating system, described first operation
System and described second operating system are provided with shared drive.As shown in figure 1, this multisystem communication method comprises the following steps.
In step S01, when the first operating system has the access rights of shared drive, the first operating system execution the
One operation.
In the present embodiment, the first operation includes writing data flow and/or from shared drive reading data to shared drive
Stream.
In step S02, when the first operating system completes the first operation, the first operating system is sent out to the second operating system
SMC is sent to instruct.
In the present embodiment, when the first operating system completes the reading to shared drive and/write operation, the first operating system
Send SMC wake instruction second operating system to the second operating system, interrupt the control to shared drive for first operating system simultaneously
System power, i.e. access rights.
In step S03, the second operating system is locked to shared drive in response to SMC instruction, and obtains shared drive
Access rights.
In the present embodiment, the second operating system instructs, according to the SMC receiving, the access rights obtaining to shared drive,
Locking shared drive makes the first operating system cannot access simultaneously.
In step S04, second operating system execution the second operation, wherein, the second operation includes reading from shared drive
Data flow and/or to shared drive write data flow.
In the present embodiment, the second operating system carries out to shared drive writing data according to SMC instruction or reads data.
In a preferred embodiment, step S01 is further comprising the steps of.
In step S05, when the second operating system completes the second operation, second operating system the first operating system sends
SMC instructs.
In the present embodiment, when the second operating system completes the reading to shared drive and/write operation, the second operating system
Send SMC wake instruction first operating system to the first operating system, interrupt the control to shared drive for second operating system simultaneously
System power, i.e. access rights.
In step S06, the first operating system is locked to shared drive in response to SMC instruction, and obtains shared drive
Access rights.
In the present embodiment, the first operating system obtains the access to described shared drive according to the SMC instruction receiving
Authority, lock described shared drive makes the second operating system cannot access simultaneously.
In a preferred embodiment, described first operating system is normal operating system;Second operating system is peace
Full operation system.
Specifically, Modem1 corresponds to draw-in groove SIM1 taking double card double standby mobile phone as a example, and Modem2 corresponds to draw-in groove SIM2, such as Fig. 1
Shown it is assumed that the normal speech business datum (as ordinary contacts dialing, note or call etc.) of Modem1 and Modem2 is by the
One operating system is processed, and the important Voice traffic data of Modem1 and Modem2 is (as important relation people dialing, note or call
Deng) processed by the second operating system, the first operating system judges whether to need the second operating system to process, when the first operation system
System judges that this business datum need to be processed in the second operating system, then send to the second operation this business datum through shared drive
System, and send SMC instruction breaks first operating system to the second operating system, wake up the second operating system to process this business
Data.Because the safe class of the second operating system is higher than the first operating system, therefore, it can reduce important data service
The loss of data and illegal leakage, and then improve the security performance of terminal.
The multisystem communication method that the embodiment of the present application provides, by the communication of a Sharing Memory Realization data flow, and
And internal storage access notice is sent using SMC instruction, notify shared drive is locked according to described internal storage access, only allow oneself right
Shared drive accesses, it is to avoid multiple operating systems are written and read to shared drive operating the hardware resource exceptions leading to simultaneously.More
Further, using one of multisystem system as security system, process the system of the affairs of concerning security matters or privacy, improve system
Security performance.
Fig. 2 shows the structural representation of the terminal according to the embodiment of the present application.As shown in Fig. 2 this terminal includes first
Operating system 10, the second operating system 20 and shared drive 30.
Wherein, described first operating system 10 and described second operating system 20 carry out data flow by shared drive 30
Communication, wherein, described first operating system 10 and described second operating system 20 carry out exclusive reference to described shared drive 30.
In the present embodiment, terminal can be the terminal such as smart mobile phone, panel computer.First operating system 10 is processing industry
During business, need the resource of the second operating system 20, then the request of the acquisition resource requirement sending to the second operating system 20;Or
Second operating system 20, in processing business, needs the resource of the first operating system 10, then sends to the first operating system 10
Obtain the request of resource requirement.Wherein, described resource data can be for being stored in described first operating system 10 or the second operation
The data of system 20 or the result data after the first operating system 10 or the second operating system 20 are processed etc..
Wherein, described first operating system 10 and described second operating system 20 carry out mutual exclusion visit to described shared drive 30
Ask.I.e. when described first operating system 10 conducts interviews to described shared drive 30, the second operating system 20 is to shared drive
30 can not access;When described second operating system 20 conducts interviews to described shared drive 30, described first operating system 10
Described shared drive 30 can not be accessed.
Specifically, described first operating system 10 and described second operating system 20 refer to according to SMC (security monitoring calls)
Order carries out the communication of data flow by described shared drive 30.
In the present embodiment, described SMC instructs the instruction being to carry out multisystem communication for instruction, described first operation system
In system 10 and described second operating system 20, one sends SMC instruction, described first operating system 10 and described second operation system
Another in system 20 is locked to described shared drive 30 in response to SMC instruction, and obtains the access right of described shared drive 30
Limit.So that the first operating system 10 is the operating system working as a example, now the first operating system 10 has to described shared
The access rights of internal memory 30, lock described shared drive 30 makes the second operating system 20 cannot access simultaneously, it is to avoid multisystem is same
When be written and read operating the hardware anomalies causing from shared drive 30.
Described first operating system 10 and described second operating system 20 are entered by described shared drive 30 according to SMC instruction
The communication of row data flow;
When described first operating system 10 has the access rights of described shared drive 30, described first operating system 10
Execution first operation, wherein, described first operation includes writing data flow and/or in described sharing to described shared drive 30
Deposit 30 reading data flows;When described first operating system 10 completes the first operation, described first operating system 10 is to described
Two operating system 20 sends SMC instruction;Second operating system 20 is locked to described shared drive 30 in response to SMC instruction, and obtains
Obtain the access rights of described shared drive 30;Second operating system 20 execution second operation, wherein, described second operation include from
Described shared drive 30 reads described data flow and/or writes described data flow to described shared drive 30.
When described second operating system 20 completes the second operation, the first operating system described in described second operating system 20
10 send SMC instruction;Described first operating system 10 is locked to described shared drive 30 in response to SMC instruction, and obtains described
The access rights of shared drive 30.
In a preferred embodiment, described first operating system 10 is normal operating system, described second operation system
System 20 is SOS.
The terminal that the embodiment of the present application provides, realizes data flow between multiple operating systems by a shared drive 30
Communication, and internal storage access notice is sent using SMC instruction, notify shared drive 30 is locked according to described internal storage access, keep away
Exempt from multiple operating systems shared drive 30 to be written and read operating the hardware resource exceptions leading to simultaneously.Further, will be many
One of system system, as security system, processes the system of the affairs of concerning security matters or privacy, improves the security performance of system.
Professional should further appreciate that, each example describing in conjunction with the embodiments described herein
Unit and algorithm steps, can be hard in order to clearly demonstrate with electronic hardware, computer software or the two be implemented in combination in
Part and the interchangeability of software, generally describe composition and the step of each example in the above description according to function.
These functions to be executed with hardware or software mode actually, the application-specific depending on technical scheme and design constraint.
Professional and technical personnel can use different methods to each specific application realize described function, but this realization
It is not considered that exceeding scope of the present application.
The step of the method in conjunction with the embodiments described herein description or algorithm can be with hardware, computing device
Software module, or the combination of the two is implementing.Software module can be placed in random access memory (RAM), internal memory, read-only storage
(ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field
In interior known any other form of storage medium.
According to embodiments herein as described above, these embodiments do not have all of details of detailed descriptionthe, not yet
Limit the specific embodiment that this invention is only described.Obviously, as described above, can make many modifications and variations.This explanation
Book is chosen and is specifically described these embodiments, is to preferably explain the principle of the application and practical application, so that affiliated
Technical field technical staff can utilize the application and the modification on the basis of the application to use well.The protection model of the application
Enclose and should be defined by the scope that the application claim is defined.
Claims (10)
1. a kind of multisystem communication method, is applied to terminal, wherein, described terminal be provided with least one first operating system and
At least one second operating system, described first operating system and described second operating system are provided with shared drive, described side
Method includes:Described first operating system and described second operating system carry out the communication of data flow by described shared drive, its
In, described first operating system and described second operating system carry out exclusive reference to described shared drive.
2. method according to claim 1, wherein, described first operating system and described second operating system are by described
The communication that shared drive carries out data flow includes:
Described first operating system and described second operating system carry out data flow according to SMC instruction by described shared drive
Communication;
Wherein, described SMC instructs the instruction being to carry out multisystem communication for instruction, described first operating system and described second
In operating system one send SMC instruction, in described first operating system and described second operating system another in response to
SMC instruction is locked to described shared drive, and obtains the access rights of described shared drive.
3. method according to claim 2, wherein, described first operating system and described second operating system are according to SMC
Instruction is included by the communication that described shared drive carries out data flow:
When described first operating system has the access rights of described shared drive, described first operating system execution the first behaviour
Make, wherein, described first operation includes writing data flow and/or from described shared drive reading data to described shared drive
Stream;
When described first operating system completes the first operation, described first operating system sends to described second operating system
SMC instructs;
Second operating system is locked to described shared drive in response to SMC instruction, and obtains the access rights of described shared drive;
Second operating system execution the second operation, wherein, described second operation includes reading described data from described shared drive
Flow and/or write described data flow to described shared drive.
4. method according to claim 3, wherein, methods described also includes:
When described second operating system completes the second operation, described in described second operating system, the first operating system sends SMC
Instruction;
Described first operating system is locked to described shared drive in response to SMC instruction, and obtains the access of described shared drive
Authority.
5. method according to claim 4, wherein, described first operating system is normal operating system, described second behaviour
Making system is SOS.
6. a kind of terminal, wherein, described terminal is provided with least one first operating system and at least one second operating system,
Described first operating system and described second operating system are provided with shared drive, and described first operating system and described second is grasped
Make the communication that system carries out data flow by described shared drive, wherein, described first operating system and described second operation are
System carries out exclusive reference to described shared drive.
7. terminal according to claim 6, wherein, described first operating system and described second operating system are according to SMC
Instruction carries out the communication of data flow by described shared drive;
Wherein, described SMC instructs the instruction being to carry out multisystem communication for instruction, described first operating system and described second
In operating system one send SMC instruction, in described first operating system and described second operating system another in response to
SMC instruction is locked to described shared drive, and obtains the access rights of described shared drive.
8. terminal according to claim 7, wherein,
When described first operating system has the access rights of described shared drive, described first operating system execution the first behaviour
Make, wherein, described first operation includes writing data flow and/or from described shared drive reading data to described shared drive
Stream;
When described first operating system completes the first operation, described first operating system is controlled to send out to described second operating system
SMC is sent to instruct;
Second operating system is locked to described shared drive in response to SMC instruction, and obtains the access rights of described shared drive;
Second operating system execution the second operation, wherein, described second operation includes reading described data from described shared drive
Flow and/or write described data flow to described shared drive.
9. terminal according to claim 8, wherein,
When described second operating system completes the second operation, described in described second operating system, the first operating system sends SMC
Instruction;
Described first operating system is locked to described shared drive in response to SMC instruction, and obtains the access of described shared drive
Authority.
10. terminal according to claim 9, wherein, described first operating system is normal operating system, described second behaviour
Making system is SOS.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610839725.9A CN106445702A (en) | 2016-09-21 | 2016-09-21 | Multi-system communication method and terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610839725.9A CN106445702A (en) | 2016-09-21 | 2016-09-21 | Multi-system communication method and terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106445702A true CN106445702A (en) | 2017-02-22 |
Family
ID=58166500
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610839725.9A Pending CN106445702A (en) | 2016-09-21 | 2016-09-21 | Multi-system communication method and terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106445702A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019127191A1 (en) * | 2017-12-28 | 2019-07-04 | 深圳前海达闼云端智能科技有限公司 | File system sharing method and apparatus for multi-operating system, and electronic device |
| CN110675872A (en) * | 2019-09-27 | 2020-01-10 | 青岛海信电器股份有限公司 | Voice interaction method based on multi-system display equipment and multi-system display equipment |
| CN111062054A (en) * | 2019-12-13 | 2020-04-24 | 重庆擎华信息科技有限公司 | Data processing method, device and system |
| CN112416849A (en) * | 2020-11-25 | 2021-02-26 | 杭州和利时自动化有限公司 | A dual-CPU data interaction method, device and system |
| CN112528345A (en) * | 2019-09-18 | 2021-03-19 | 华为技术有限公司 | Communication method, communication device, computer-readable storage medium and chip |
| CN117149471A (en) * | 2023-10-31 | 2023-12-01 | 苏州元脑智能科技有限公司 | Communication method, device, embedded system, storage medium and electronic equipment |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070022421A1 (en) * | 2003-04-09 | 2007-01-25 | Eric Lescouet | Operating systems |
| CN101477511A (en) * | 2008-12-31 | 2009-07-08 | 杭州华三通信技术有限公司 | Method and apparatus for sharing memory medium between multiple operating systems |
| CN101478752A (en) * | 2009-01-12 | 2009-07-08 | 中兴通讯股份有限公司 | Cipher key replacing method, system and device |
| CN101667140A (en) * | 2008-09-03 | 2010-03-10 | 联想(北京)有限公司 | Method, device and system for controlling switching of operating systems |
| US20120089906A1 (en) * | 2010-10-01 | 2012-04-12 | Imerj, Llc | Cross-environment application compatibility |
| CN103748594A (en) * | 2011-07-29 | 2014-04-23 | 微软公司 | Firmware-based Trusted Platform Module implemented for ARM*TRUSTZONE™ |
| CN105635391A (en) * | 2015-04-24 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Control method and control system for dial-up communication services, and terminal |
-
2016
- 2016-09-21 CN CN201610839725.9A patent/CN106445702A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070022421A1 (en) * | 2003-04-09 | 2007-01-25 | Eric Lescouet | Operating systems |
| CN101667140A (en) * | 2008-09-03 | 2010-03-10 | 联想(北京)有限公司 | Method, device and system for controlling switching of operating systems |
| CN101477511A (en) * | 2008-12-31 | 2009-07-08 | 杭州华三通信技术有限公司 | Method and apparatus for sharing memory medium between multiple operating systems |
| CN101478752A (en) * | 2009-01-12 | 2009-07-08 | 中兴通讯股份有限公司 | Cipher key replacing method, system and device |
| US20120089906A1 (en) * | 2010-10-01 | 2012-04-12 | Imerj, Llc | Cross-environment application compatibility |
| CN103748594A (en) * | 2011-07-29 | 2014-04-23 | 微软公司 | Firmware-based Trusted Platform Module implemented for ARM*TRUSTZONE™ |
| CN105635391A (en) * | 2015-04-24 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Control method and control system for dial-up communication services, and terminal |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019127191A1 (en) * | 2017-12-28 | 2019-07-04 | 深圳前海达闼云端智能科技有限公司 | File system sharing method and apparatus for multi-operating system, and electronic device |
| CN112528345A (en) * | 2019-09-18 | 2021-03-19 | 华为技术有限公司 | Communication method, communication device, computer-readable storage medium and chip |
| CN112528345B (en) * | 2019-09-18 | 2025-02-07 | 深圳引望智能技术有限公司 | Communication method, device, computer readable storage medium and chip |
| CN110675872A (en) * | 2019-09-27 | 2020-01-10 | 青岛海信电器股份有限公司 | Voice interaction method based on multi-system display equipment and multi-system display equipment |
| CN110675872B (en) * | 2019-09-27 | 2023-09-01 | 海信视像科技股份有限公司 | Voice interaction method based on multi-system display equipment and multi-system display equipment |
| CN111062054A (en) * | 2019-12-13 | 2020-04-24 | 重庆擎华信息科技有限公司 | Data processing method, device and system |
| CN112416849A (en) * | 2020-11-25 | 2021-02-26 | 杭州和利时自动化有限公司 | A dual-CPU data interaction method, device and system |
| CN112416849B (en) * | 2020-11-25 | 2024-11-26 | 杭州和利时自动化有限公司 | A dual CPU data interaction method, device and system |
| CN117149471A (en) * | 2023-10-31 | 2023-12-01 | 苏州元脑智能科技有限公司 | Communication method, device, embedded system, storage medium and electronic equipment |
| CN117149471B (en) * | 2023-10-31 | 2024-02-09 | 苏州元脑智能科技有限公司 | Communication method, device, embedded system, storage medium and electronic equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106445702A (en) | Multi-system communication method and terminal | |
| CN103229183B (en) | Be used for the method and apparatus of the access control of differentiation | |
| KR102210995B1 (en) | Apparatus and method for notifying information of security in electric device and computer-readable recording medium for the same | |
| JP4874288B2 (en) | Data storage and access to mobile devices and user modules | |
| US9106670B2 (en) | Selectively wiping a remote device | |
| EP2619702B1 (en) | Method for establishing a plurality of modes of operation on a mobile device | |
| US20120238206A1 (en) | Communications device providing near field communication (nfc) secure element disabling features related methods | |
| RU2573211C2 (en) | Execution method and universal electronic card and smart card system | |
| CN101568119A (en) | Mobile terminal with antitheft function and antitheft method thereof | |
| EP2629230B1 (en) | Method and apparatus for management of multiple grouped resources on device | |
| WO2020010192A1 (en) | Vehicular data privacy management systems and methods | |
| US7543160B2 (en) | System and method for generating a secure state indicator on a display | |
| US9319875B2 (en) | Authentication for deciphering ciphertext and displaying deciphered information | |
| CN210627203U (en) | UICC device with safe storage function | |
| JP2007526573A (en) | Secure resource sharing between applications in independent execution environments within a retrieveable token (eg smart card) | |
| CN103514400A (en) | Selection of sandbox for initiating application | |
| US20150169887A1 (en) | Filtering means for tracking information flow in android operated devices | |
| JP4270398B2 (en) | System and method for displaying a secure status indicator on a display | |
| CN106022162A (en) | Private information protection method and system suitable for communication terminal | |
| JP2007206895A (en) | IC card | |
| US11070968B2 (en) | System, method, and computer program for protecting against unintentional deletion of an ESIM from a mobile device | |
| CN105282718A (en) | Display method and apparatus of predetermined identifier of mobile network | |
| CN110941835B (en) | Data processing method and electronic equipment | |
| US10044685B2 (en) | Securing enterprise data on mobile devices | |
| US20240242182A1 (en) | Dynamic meeting space configuration based on content |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170222 |
|
| WD01 | Invention patent application deemed withdrawn after publication |