CN106445602A - Application management system based on dual system, and mobile terminal - Google Patents

Application management system based on dual system, and mobile terminal Download PDF

Info

Publication number
CN106445602A
CN106445602A CN201610866931.9A CN201610866931A CN106445602A CN 106445602 A CN106445602 A CN 106445602A CN 201610866931 A CN201610866931 A CN 201610866931A CN 106445602 A CN106445602 A CN 106445602A
Authority
CN
China
Prior art keywords
application
intended application
intended
memory space
registration table
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
Application number
CN201610866931.9A
Other languages
Chinese (zh)
Inventor
周佳
冯继超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Everest Mobile Communication Co Ltd
Original Assignee
Beijing Everest Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Everest Mobile Communication Co Ltd filed Critical Beijing Everest Mobile Communication Co Ltd
Priority to CN201610866931.9A priority Critical patent/CN106445602A/en
Publication of CN106445602A publication Critical patent/CN106445602A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an application management system based on a dual system, and a mobile terminal. The application management system based on the dual system comprises the following steps: judging whether a target application to be installed is a preset basic application or not; if the target application is the preset basic application, mounting the target application to a first storage space, respectively adding registries in a first system and a second system, generating a target application icon, and enabling the second system to access to the target application through a one-way data channel. When the target application to be installed belongs to the preset basic application, use of the target application by the first system and the second system can be achieved through one time of installation, so that not only is the installation process of the preset basic application in the dual system simplified, but also the utilization rate of the storage space of the dual system is increased.

Description

Application management method and its mobile terminal based on dual system
Technical field
The present invention relates to mobile communication technology field, more particularly to a kind of application management method based on dual system and its shifting Dynamic terminal.
Background technology
With attention of the user to Information Security, existing mobile terminal is (for example:Smart mobile phone) introduce dual system Concept, i.e., be respectively mounted intelligence system and security system (also referred to as privacy system), conventional system and safety in the terminal System is respectively divided corresponding memory space.It is corresponding that intelligence system and the information in security system are all individually stored in mobile terminal Memory space.
At present, when application is installed, due to the memory space independence of intelligence system and security system, therefore, for same Money application, if desired while using in security system and privacy system, needs to be respectively mounted the application in two systems simultaneously, To ensure the separation of data in dual system, privacy of user is protected.But, a lot of applications at present belong to base application, and do not include The private data of a lot of users, while installing in dual system, installation steps are comparatively laborious, while memory space etc. can be caused to move The waste of dynamic terminal resource.
Content of the invention
It is an object of the invention to provide a kind of application management method based on dual system, to solve base in existing dual system The installation steps of plinth application are loaded down with trivial details, the memory space wasting of resources than more serious the problems such as.Additionally, present invention also offers realizing base Mobile terminal in the application management method of dual system.
In order to solve the above problems, the invention provides a kind of application management method based on dual system, which is applied to bag The mobile terminal of the first system and second system is included, the mobile terminal includes the data message for storing the first system The first memory space, for storing the second memory space of the independent data information of the second system and for second System accesses the one-way data passage of data in the first system.Should be comprised the steps based on the application management method of dual system:
Judge whether intended application to be installed is to preset base application;
If the intended application is the default base application, the intended application is installed to first memory space, And add registration table and generation intended application icon, the second system respectively in the first system and the second system By intended application described in the one-way data channel access.
As a further improvement on the present invention, detect intended application to be installed be whether the step of presetting base application it Afterwards, also include:
If the non-default base application of the intended application, judge whether the intended application is to preset privacy application;
If the intended application is that privacy application is preset, the intended application is installed to second memory space, and The second system adds registration table and generates corresponding intended application icon;
If the non-default privacy application of the intended application, the intended application is installed to first memory space, and The first system adds registration table and generates corresponding intended application icon.
As a further improvement on the present invention, detect intended application to be installed be whether the step of presetting base application it Afterwards, also include:
If the non-default base application of the intended application, judges whether to get intended application described in user installation extremely The trigger of second system;
If the trigger is got, the intended application is installed to second memory space, and described second System is added registration table and generates corresponding intended application icon;
If the trigger is not got, the intended application is installed to first memory space, and described the One system is added registration table and generates corresponding intended application icon.
As a further improvement on the present invention, which also includes:
Receive the more redaction of intended application to be updated;
Judge whether the intended application is the default base application;
If the intended application is the default base application, install described in more redaction to first memory space, And registration table corresponding with the intended application and intended application figure is updated respectively in the first system and the second system Mark;
If the non-default base application of the intended application, the more redaction is installed extremely corresponding with the intended application Memory space, and update registration table corresponding with the intended application and intended application in the first system or the second system Icon.
As a further improvement on the present invention, which also includes:
If in the first system, receive intended application to be transferred and be moved to the first transfer of the second system and refer to The intended application is moved to second memory space according to first transfer instruction by order;
If in the second system, receive intended application to be transferred and be moved to the second transfer of the first system and refer to The intended application is moved to first memory space according to second transfer instruction by order.
As a further improvement on the present invention, which also includes:
Receive the unloading command of intended application to be unloaded;
Judge whether the intended application is to preset base application;
If the non-default base application of the intended application, deletes registration table corresponding with the intended application and application Icon, and in memory space corresponding with the intended application, the intended application is deleted;
If the intended application is the default base application, judge whether another system in dual system unloads described Intended application;If the unloaded intended application of another system, the intended application of first memory space is deleted, with And delete registration table corresponding with the intended application and intended application icon in current system;If another system does not unload institute Intended application is stated, deletes registration table corresponding with the intended application and intended application icon in current system.
In order to solve the above problems, present invention also offers a kind of mobile terminal, it include the first system, second system, For store the data message of the first system the first memory space, for store the second system independent digit it is believed that Second memory space of breath and the one-way data passage for data in second system access the first system.The mobile terminal Also include the processor for managing the first system and the second system, the processor includes:
First foundation application judge module, for judging whether intended application to be installed is to preset base application;
Base application installs module, if being the default base application for the intended application, installing the target should With to first memory space, and add registration table respectively in the first system and the second system and generate target Application icon, the second system is by intended application described in the one-way data channel access.
As a further improvement on the present invention, the processor also includes:
Privacy application judge module, if for the non-default base application of the intended application, judges that the target should With being whether to preset privacy application;
Module is installed in privacy application, if being to preset privacy application for the intended application, installs the intended application extremely Second memory space, and add registration table in the second system and generate corresponding intended application icon;
Module is installed in non-privacy application, if for the non-default privacy application of the intended application, installs the intended application To first memory space, and add registration table in the first system and generate corresponding intended application icon.
As a further improvement on the present invention, the processor also includes:
Triggering judge module, if for the non-default base application of the intended application, judge whether to get user The trigger of the intended application to second system is installed;
Triggering processing module, if for getting the trigger, install the intended application to the described second storage Space, and add registration table in the second system and generate corresponding intended application icon;
Processing module is not triggered, if for the trigger is not got, the intended application is installed to described first Memory space, and add registration table in the first system and generate corresponding intended application icon.
As a further improvement on the present invention, the processor also includes:
Version receiver module is updated, for receiving the more redaction of intended application to be updated;
Second base application judge module, for judging whether the intended application is the default base application;
First more redaction installs module, if being the default base application for the intended application, described in installation more Redaction is to first memory space, and updates respectively and the intended application in the first system and the second system Corresponding registration table and intended application icon;
Second more redaction installs module, if for the non-default base application of the intended application, install described in more Redaction is to memory space corresponding with the intended application, and updates and the target in the first system or the second system Apply corresponding registration table and intended application icon.
As a further improvement on the present invention, the processor also includes:
First movement processing module, if in the first system, receiving intended application to be transferred and being moved to institute The first transfer instruction of second system is stated, the intended application is moved to by the described second storage according to first transfer instruction Space;
Second movement processing module, if in the second system, receiving intended application to be transferred and being moved to institute The second transfer instruction of the first system is stated, the intended application is moved to by the described first storage according to second transfer instruction Space.
As a further improvement on the present invention, the processor also includes:
Unloading command receiver module, for receiving the unloading command of intended application to be unloaded;
3rd base application judge module, for judging whether the intended application is to preset base application;
First unloading processing module, if for the non-default base application of the intended application, deletes and the target Corresponding registration table and application icon is applied, and in memory space corresponding with the intended application, the intended application is entered Row is deleted;
Second unloading processing module, if being the default base application for the intended application, judges in dual system Whether another system unloads the intended application;If the unloaded intended application of another system, delete described first and deposit The intended application in storage space, and delete registration table corresponding with the intended application and intended application figure in current system Mark;If another system does not unload the intended application, delete in current system registration table corresponding with the intended application and Intended application icon.
Compared with prior art, when intended application to be installed belongs to default base application, through once mounting process The use of the first system and second system to the intended application is can achieve, and has both simplified the peace that base application is preset in dual system Dress process, also improves the utilization rate of dual system memory space.Specifically, under second system, intended application icon is got Trigger when, by the intended application in first memory space of one-way data channel access, you can in second system The lower use that realizes to the intended application.
Description of the drawings
Fig. 1 is schematic flow sheet of the present invention based on the first embodiment of application management method of dual system.
Fig. 2 is schematic flow sheet of the present invention based on second embodiment of application management method of dual system.
Fig. 3 is schematic flow sheet of the present invention based on the third embodiment of application management method of dual system.
Fig. 4 is the schematic flow sheet of the 4th kind of embodiment of application management method of the present invention based on dual system.
Fig. 5 is the schematic flow sheet of the 5th kind of embodiment of application management method of the present invention based on dual system.
Fig. 6 is the division schematic diagram of the amount of physical memory of mobile terminal of the present invention.
Fig. 7 is the high-level schematic functional block diagram of the first embodiment of processor in Fig. 6.
Fig. 8 is the high-level schematic functional block diagram of second embodiment of processor in Fig. 6.
Fig. 9 is the high-level schematic functional block diagram of the third embodiment of processor in Fig. 6.
Figure 10 is the high-level schematic functional block diagram of the 4th kind of embodiment of processor in Fig. 6.
Figure 11 is the high-level schematic functional block diagram of the 5th kind of embodiment of processor in Fig. 6.
Figure 12 is the high-level schematic functional block diagram of the 6th kind of embodiment of processor in Fig. 6.
Specific embodiment
In order that the objects, technical solutions and advantages of the present invention become more apparent, below in conjunction with drawings and Examples, right The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only in order to explain the present invention, and It is not used to limit the present invention.
Fig. 1 illustrates a kind of embodiment of the present invention based on the application management method of dual system.In the present embodiment, the base It is applied to include the mobile terminal of the first system and second system in the application management method of dual system, the mobile terminal includes For store the data message of the first system the first memory space, for store the second system independent digit it is believed that Second memory space of breath and the one-way data passage for data in second system access the first system.Should be based on double systems The application management method of system comprises the steps:
Step S1, judges whether intended application to be installed is to preset base application.If the intended application is described pre- If base application, execution step S2.
Specifically, the default base application in the present embodiment includes Microsoft Office application etc..
Step S2, installs the intended application to first memory space, and in the first system and described second System is added registration table respectively and generates intended application icon, and the second system passes through the one-way data channel access institute State intended application.
When intended application to be installed belongs to default base application, the present embodiment is can achieve through once mounting process The use of the first system and second system to the intended application, had both simplified the installation process for presetting base application in dual system, Also the utilization rate of dual system memory space is improved.Specifically, the triggering letter of intended application icon, under second system, is got Number when, by the intended application in first memory space of one-way data channel access, you can it is right to realize under second system The use of the intended application.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, to be installed should With in also include privacy application, accordingly, it would be desirable to process to privacy application.Therefore, on the basis of above-described embodiment, at other In embodiment, referring to Fig. 2, after step S1, if the non-default base application of the intended application, execution step S11.
Step S11, judges whether the intended application is to preset privacy application.If the intended application is to preset privacy to answer With execution step S12.If the non-default privacy application of the intended application, execution step S13.
Specifically, the default privacy application in the present embodiment can be user-defined privacy application, for example:Logical in time News application, camera applications etc..
Step S12, installs the intended application to second memory space, and adds registration table in the second system With the corresponding intended application icon of generation.
Step S13, installs the intended application to first memory space, and adds registration table in the first system With the corresponding intended application icon of generation.
Specifically, the non-default privacy application in the present embodiment can be user-defined non-privacy application, for example, discuss Altar application, music application etc..
When application to be installed is not to preset base application, default privacy application is automatically attached to second by the present embodiment Memory space, and automatically non-default privacy application is attached to the first memory space, reach the effect of Intelligent Installation.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, to be installed should With in also include privacy application, accordingly, it would be desirable to be processed to privacy application according to the selection of user.Therefore, above-described embodiment On the basis of, in other embodiments, referring to Fig. 3, after step S1, if the non-default base application of the intended application, Execution step S21.
Step S21, judges whether to get the trigger of intended application described in user installation to second system.If obtaining To the trigger, execution step S22.If not getting the trigger, execution step S23.
Step S22, installs the intended application to second memory space, and adds registration table in the second system With the corresponding intended application icon of generation.
Step S23, installs the intended application to first memory space, and adds registration table in the first system With the corresponding intended application icon of generation.
When application to be installed is not to preset base application, the present embodiment is determined application to be installed according to the selection of user Installation site, to meet the demand of user, reach lifting user experience technique effect.
By the application management method based on dual system of the present invention be used for mobile terminal use during, application need into Row updates.Therefore, on the basis of above-described embodiment, in other embodiments, referring to Fig. 4, the application management side based on dual system Method, also comprises the steps:
Step S30, receives the more redaction of intended application to be updated.
Step S31, judges whether the intended application is the default base application.If the intended application is described pre- If base application, execution step S32.If the non-default base application of the intended application, execution step S33.
Step S32, install described in more redaction to first memory space, and in the first system and described second System updates registration table corresponding with the intended application and intended application icon respectively.
Step S33, installs the more redaction extremely memory space corresponding with the intended application, and in the first system or The second system updates registration table corresponding with the intended application and intended application icon.
Specifically, if the memory space of intended application is the first memory space, more redaction to be attached to described first Memory space, and registration table corresponding with the intended application and intended application icon is updated in the first system.If intended application Memory space be the second memory space, then more redaction is attached to second memory space, and updates in second system Registration table corresponding with the intended application and intended application icon.
When intended application to be updated is to preset base application, the present embodiment is carried out to the intended application of the first memory space Disposable renewal, you can realize the renewal of the intended application to the first system and second system, reaches lifting renewal speed Effect.Additionally, the non-default base application of intended application to be updated, then automatically will more redaction be attached to identical with intended application Memory space, the renewal so as to apply is more intelligent, so that improving user experience.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, the property of application It is likely to occur change (for example:Non- privacy application or base application may be changed into privacy application, and privacy application may be changed into non-privacy Application or base application).Therefore, on the basis of above-described embodiment, in other embodiments, the application management side based on dual system Method also includes:
If in the first system, receive intended application to be transferred and be moved to the first transfer of the second system and refer to The intended application is moved to second memory space according to first transfer instruction by order.If in the second system, The second transfer instruction that intended application to be transferred is moved to the first system is received, will according to second transfer instruction The intended application is moved to first memory space.
The present embodiment can be according to the demand of user, and intended application to be transferred for current system is moved to another is System, it is therefore not necessary to yet another system downloads intended application, so as to improve user experience.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, some applications can Can have multiple accounts (for example:Public's account (public), personal account (privacy)).It is somebody's turn to do so as to both need to install in the first system Intended application, logs in the intended application using public's account, it is also desirable to install the intended application in second system, is acknowledged a debt using individual Number log in the intended application.Therefore, on the basis of above-described embodiment, in other embodiments, the application management based on dual system Method also includes:
If in the first system, receive intended application to be copied and copy to the first duplication of the second system and refer to The intended application is copied to second memory space according to first duplicate instructions by order;
If in the second system, receive intended application to be copied and copy to the second duplication of the first system and refer to The intended application is copied to first memory space according to second duplicate instructions by order.
The present embodiment can be according to the demand of user, and intended application to be copied for current system is copied to another is System, it is therefore not necessary to yet another system downloads intended application, so as to improve user experience.
During the application management method based on dual system of the present invention is used for the use of mobile terminal, when one section Between after, user may need to unload some applications.Therefore, on the basis of above-described embodiment, in other embodiments, referring to Fig. 5, Based on the application management method of dual system, also comprise the steps:
Step S40, receives the unloading command of intended application to be unloaded.
Step S41, judges whether the intended application is to preset base application.If the non-default base of the intended application Plinth application, execution step S42.If the intended application is the default base application, execution step S43.
Step S42, deletes registration table corresponding with the intended application and application icon, and in the intended application The intended application is deleted by corresponding memory space.
Step S43, judges whether another system in dual system unloads the intended application.If another system is unloaded Carry the intended application, execution step S44.If another system does not unload the intended application, execution step S45.
Step S44, with the mesh in the intended application of deletion first memory space, and deletion current system The corresponding registration table of mark application and intended application icon.
Step S45, deletes registration table corresponding with the intended application and intended application icon in current system.
When intended application to be unloaded is for presetting base application, the present embodiment is determining the unloaded target of another system During application, the intended application is deleted in the first memory space, and delete note corresponding with the intended application in current system Volume table and intended application icon.Therefore, for shared intended application, when two systems are all unloaded, just implementing should to the target Unloading completely, and related data corresponding with intended application in the first memory space is cleared up, reach empty to storage Between automatic management to lift memory space utilization rate.Additionally, for shared intended application, the system uninstallation target should With simply in current system deletion registration table corresponding with the intended application and application icon, so as to ensure that another system Normal use to the intended application, so as to improve user experience.
Fig. 6 and Fig. 7 illustrate a kind of embodiment of mobile terminal of the present invention.In the present embodiment, the mobile terminal includes The first system 1, second system 2, for store the first system 1 data message the first memory space 3, for storing Stating the second memory space 4 of the independent data information of second system 2 and data in the first system 1 is accessed for second system 2 One-way data passage 5.Additionally, mobile terminal also includes the process for managing the first system 1 and the second system 2 Device 6.The processor 6 includes that first foundation application judge module 61 and base application install module 62.
First foundation application judge module 61, for judging whether intended application to be installed is to preset base application.Base Module 62 is installed in plinth application, if being the default base application for the intended application, installs the intended application to described First memory space 3, and add registration table respectively in the first system 1 and the second system 2 and generate intended application Icon, the second system 2 accesses the intended application by the one-way data passage 5.
On the basis of above-described embodiment, in other embodiments, referring to Fig. 8, the processor 6 also includes that privacy application is sentenced Disconnected module 63, privacy application install module 64 and module 65 is installed in non-privacy application.
Privacy application judge module 63, if for the non-default base application of the intended application, judge the target Whether application is to preset privacy application;Module 64 is installed in privacy application, if being to preset privacy application for the intended application, peace The intended application is filled to second memory space 4, and add registration table in the second system 2 and generate corresponding target Application icon;Module 65 is installed in non-privacy application, if for the non-default privacy application of the intended application, installing the target should With to first memory space 3, and add registration table in the first system 1 and generate corresponding intended application icon.
On the basis of above-described embodiment, in other embodiments, referring to Fig. 9, the processor 6 also includes that triggering judges mould Block 66, triggering and do not trigger processing module 68 at processing module 67.
Triggering judge module 66, if for the non-default base application of the intended application, judge whether to get use The trigger of the intended application to second system 2 is installed at family;Triggering processing module 67, if for getting the triggering letter Number, the intended application is installed to second memory space 4, and it is corresponding with generation to add registration table in the second system 2 Intended application icon;Processing module 68 is not triggered, if for the trigger is not got, installing the intended application extremely First memory space 3, and add registration table in the first system 1 and generate corresponding intended application icon.
On the basis of above-described embodiment, in other embodiments, referring to Figure 10, the processor 6 also includes more redaction Receiver module 69, second the 70, first more redaction of base application judge module install module 71 and the second more redaction installs mould Block 72.
Version receiver module 69 is updated, for receiving the more redaction of intended application to be updated;Second base application is sentenced Disconnected module 70, for judging whether the intended application is the default base application;First more redaction installs module 71, uses If being the default base application in the intended application, install described in more redaction to first memory space 3, and in institute State the first system 1 and the second system 2 updates registration table corresponding with the intended application and intended application icon respectively;The Two more redactions install module 72, if for the non-default base application of the intended application, more redaction described in installation is extremely Memory space corresponding with the intended application, and update and the intended application pair in the first system 1 or the second system 2 The registration table that answers and intended application icon.
On the basis of above-described embodiment, in other embodiments, referring to Figure 11, the processor 6 also includes the first movement Processing module 73 and the second movement processing module 74.
First movement processing module 73, if in the first system 1, receiving intended application to be transferred and being moved to The intended application is moved to described second according to first transfer instruction by the first transfer instruction of the second system 2 Memory space 4;Second movement processing module 74, if in the second system 2, receiving intended application movement to be transferred To the second transfer instruction of the first system 1, according to second transfer instruction, the intended application is moved to described the One memory space 3.
On the basis of above-described embodiment, in other embodiments, referring to Figure 12, the processor 6 also includes unloading command Receiver module 75, the 3rd base application judge module 76, first unload processing module 77 and the second unloading processing module 78.
Unloading command receiver module 75, for receiving the unloading command of intended application to be unloaded;3rd base application is sentenced Disconnected module 76, for judging whether the intended application is to preset base application;First unloading processing module 77, if for described The non-default base application of intended application, deletes registration table corresponding with the intended application and application icon, and in The intended application is deleted by the corresponding memory space of the intended application;Second unloading processing module 78, if for institute It is the default base application to state intended application, judges whether another system in dual system unloads the intended application;If The unloaded intended application of another system, deletes the intended application of first memory space 3, and deletes current Registration table corresponding with the intended application and intended application icon in system;Should if another system does not unload the target With registration table corresponding with the intended application and intended application icon in deletion current system.
The other details of technical scheme are realized with regard to each module in above-mentioned six embodiment mobile terminals, can be found in above-mentioned reality The description in the application management method based on dual system in example is applied, here is omitted.
It should be noted that each embodiment in this specification is all described by the way of going forward one by one, each embodiment weight Point explanation is all difference with other embodiment, between each embodiment identical similar part mutually referring to. For device class embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, related part ginseng See the part explanation of embodiment of the method.
Above the specific embodiment that invents is described in detail, but which has been only used as example, the present invention has been not intended to limit With specific embodiments described above.For a person skilled in the art, any equivalent modifications carried out by the invention Or substitute also all among scope of the invention, therefore, the equalization that is made under without departing from the spirit and principles in the present invention scope Conversion and modification, improvement etc., should all cover within the scope of the invention.

Claims (12)

1. a kind of application management method based on dual system, which is applied to include the mobile terminal of the first system and second system, The mobile terminal includes the first memory space for the data message for storing the first system, for storing described second Second memory space of the independent data information of system and the one-way data for data in second system access the first system Passage;Characterized in that, comprising the steps:
Judge whether intended application to be installed is to preset base application;
If the intended application is the default base application, the intended application is installed to first memory space, and The first system and the second system add registration table respectively and generate intended application icon, and the second system passes through Intended application described in the one-way data channel access.
2. the application management method based on dual system according to claim 1, it is characterised in that detection target to be installed After whether application is the step of presetting base application, also include:
If the non-default base application of the intended application, judge whether the intended application is to preset privacy application;
If the intended application is that privacy application is preset, the intended application is installed to second memory space, and described Second system adds registration table and generates corresponding intended application icon;
If the non-default privacy application of the intended application, the intended application is installed to first memory space, and described The first system adds registration table and generates corresponding intended application icon.
3. the application management method based on dual system according to claim 1, it is characterised in that detection target to be installed After whether application is the step of presetting base application, also include:
If the non-default base application of the intended application, judges whether to get intended application described in user installation to second The trigger of system;
If the trigger is got, the intended application is installed to second memory space, and in the second system Add registration table and generate corresponding intended application icon;
If the trigger is not got, the intended application is installed to first memory space, and described first is System adds registration table and generates corresponding intended application icon.
4. the application management method based on dual system according to Claims 2 or 3, it is characterised in which also includes:
Receive the more redaction of intended application to be updated;
Judge whether the intended application is the default base application;
If the intended application is the default base application, install described in more redaction to first memory space, and The first system and the second system update registration table corresponding with the intended application and intended application icon respectively;
If the non-default base application of the intended application, install that the more redaction is extremely corresponding with the intended application to deposit Storage space, and registration table corresponding with the intended application and intended application figure is updated in the first system or the second system Mark.
5. the application management method based on dual system according to Claims 2 or 3, it is characterised in which also includes:
If in the first system, receiving the first transfer instruction that intended application to be transferred is moved to the second system, The intended application is moved to by second memory space according to first transfer instruction;
If in the second system, receiving the second transfer instruction that intended application to be transferred is moved to the first system, The intended application is moved to by first memory space according to second transfer instruction.
6. the application management method based on dual system according to Claims 2 or 3, it is characterised in which also includes:
Receive the unloading command of intended application to be unloaded;
Judge whether the intended application is to preset base application;
If the non-default base application of the intended application, deletes registration table corresponding with the intended application and application drawing Mark, and in memory space corresponding with the intended application, the intended application is deleted;
If the intended application is the default base application, judge whether another system in dual system unloads the target Application;The intended application of first memory space if the unloaded intended application of another system, is deleted, and is deleted Except registration table corresponding with the intended application and intended application icon in current system;If another system does not unload the mesh Mark application, deletes registration table corresponding with the intended application and intended application icon in current system.
7. a kind of mobile terminal, it include the first system, second system, for store the data message of the first system One memory space, for store the second system independent data information the second memory space and for second system Access the one-way data passage of data in the first system;It is characterized in that:Which is also included for managing the first system and institute The processor of second system is stated, the processor includes:
First foundation application judge module, for judging whether intended application to be installed is to preset base application;
Base application installs module, if being the default base application for the intended application, installs the intended application extremely First memory space, and add registration table respectively in the first system and the second system and generate intended application Icon, the second system is by intended application described in the one-way data channel access.
8. mobile terminal according to claim 7, it is characterised in that:The processor also includes:
Privacy application judge module, if for the non-default base application of the intended application, judge that the intended application is No for preset privacy application;
Module is installed in privacy application, if being to preset privacy application for the intended application, installs the intended application to described Second memory space, and add registration table in the second system and generate corresponding intended application icon;
Module is installed in non-privacy application, if for the non-default privacy application of the intended application, installs the intended application to institute The first memory space is stated, and is added registration table in the first system and generate corresponding intended application icon.
9. mobile terminal according to claim 7, it is characterised in that:The processor also includes:
Triggering judge module, if for the non-default base application of the intended application, judge whether to get user installation The trigger of the intended application to second system;
Triggering processing module, if for getting the trigger, installing the intended application to second memory space, And add registration table and the corresponding intended application icon of generation in the second system;
Processing module is not triggered, if for the trigger is not got, the intended application is installed to the described first storage Space, and add registration table in the first system and generate corresponding intended application icon.
10. mobile terminal according to claim 8 or claim 9, it is characterised in that:The processor also includes:
Version receiver module is updated, for receiving the more redaction of intended application to be updated;
Second base application judge module, for judging whether the intended application is the default base application;
First more redaction installs module, if being the default base application for the intended application, more new edition described in installation This is to first memory space, and is updated in the first system and the second system respectively corresponding with the intended application Registration table and intended application icon;
Second more redaction installs module, if for the non-default base application of the intended application, more new edition described in installation This is to memory space corresponding with the intended application, and updates and the intended application in the first system or the second system Corresponding registration table and intended application icon.
11. mobile terminals according to claim 8 or claim 9, it is characterised in that:The processor also includes:
First movement processing module, if be moved to described the in the first system, receiving intended application to be transferred The intended application is moved to the described second storage according to first transfer instruction empty by the first transfer instruction of two system Between;
Second movement processing module, if be moved to described the in the second system, receiving intended application to be transferred The intended application is moved to the described first storage according to second transfer instruction empty by the second transfer instruction of one system Between.
12. mobile terminals according to claim 8 or claim 9, it is characterised in that:The processor also includes:
Unloading command receiver module, for receiving the unloading command of intended application to be unloaded;
3rd base application judge module, for judging whether the intended application is to preset base application;
First unloading processing module, if for the non-default base application of the intended application, deletes and the intended application Corresponding registration table and application icon, and in memory space corresponding with the intended application, the intended application is deleted Remove;
Second unloading processing module, if being the default base application for the intended application, judges another in dual system Whether individual system unloads the intended application;If the unloaded intended application of another system, first storage is deleted empty Between the intended application, and delete current system in registration table corresponding with the intended application and intended application icon; If another system does not unload the intended application, registration table corresponding with the intended application and target in current system is deleted Application icon.
CN201610866931.9A 2016-09-29 2016-09-29 Application management system based on dual system, and mobile terminal Pending CN106445602A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610866931.9A CN106445602A (en) 2016-09-29 2016-09-29 Application management system based on dual system, and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610866931.9A CN106445602A (en) 2016-09-29 2016-09-29 Application management system based on dual system, and mobile terminal

Publications (1)

Publication Number Publication Date
CN106445602A true CN106445602A (en) 2017-02-22

Family

ID=58171518

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610866931.9A Pending CN106445602A (en) 2016-09-29 2016-09-29 Application management system based on dual system, and mobile terminal

Country Status (1)

Country Link
CN (1) CN106445602A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112449245A (en) * 2019-09-05 2021-03-05 海信视像科技股份有限公司 Method for displaying application upgrading progress of dual-system display equipment and display equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413246A (en) * 2011-11-29 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Method for switching sharing application between multiple systems and mobile terminal
CN103530180A (en) * 2013-10-18 2014-01-22 北京奇虎科技有限公司 Method and device for switching storage space of application programs
CN104461749A (en) * 2014-12-30 2015-03-25 宇龙计算机通信科技(深圳)有限公司 Application program synchronization method and device of multi-system terminal and terminal
CN105653310A (en) * 2015-08-28 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Application installation method, apparatus and electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413246A (en) * 2011-11-29 2012-04-11 宇龙计算机通信科技(深圳)有限公司 Method for switching sharing application between multiple systems and mobile terminal
CN103530180A (en) * 2013-10-18 2014-01-22 北京奇虎科技有限公司 Method and device for switching storage space of application programs
CN104461749A (en) * 2014-12-30 2015-03-25 宇龙计算机通信科技(深圳)有限公司 Application program synchronization method and device of multi-system terminal and terminal
CN105653310A (en) * 2015-08-28 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Application installation method, apparatus and electronic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112449245A (en) * 2019-09-05 2021-03-05 海信视像科技股份有限公司 Method for displaying application upgrading progress of dual-system display equipment and display equipment

Similar Documents

Publication Publication Date Title
US20080080688A1 (en) Method and system for associating a user profile to a caller identifier
CN103490981B (en) A kind of information push method and device across Mobile solution
CN109104412A (en) Account right management method, management system and computer readable storage medium
JP2003323312A (en) Server apparatus and information processing method
CN101945175A (en) Method and device for automatically adding contact information and mobile terminal
CN103907366A (en) Method for selectively exposing subscriber data
CN107038074A (en) Internal memory optimization device and method based on associating policy
CN103916526B (en) Contact person information processing method, device and mobile terminal
CN104615662B (en) A kind of method, apparatus and terminal device handling data
CN109271211A (en) Method, apparatus of attending to anything else, equipment and the medium of application program
CN106547486A (en) A kind of data migration method and device
CN102968321A (en) Application program installation device and application program installation method
CN109375961A (en) Application program launching optimization method, device, computer equipment and storage medium
CN108984339A (en) Data reconstruction method and Related product
CN103179153B (en) Mobile terminal and mobile terminal data backup method based on cloud server
CN107911565A (en) Calling-control method, terminal, equipment and computer-readable recording medium
CN105577734A (en) Information backup method, device, server and terminal
CN107783633A (en) A kind of method, terminal and computer-readable recording medium for managing application program
CN106502653A (en) Application management method and its mobile terminal based on dual system
CN106445602A (en) Application management system based on dual system, and mobile terminal
CN105812560A (en) Incoming call management method and mobile terminal
US20140192969A1 (en) Optimized call handling for recycled telephone numbers
CN104412556A (en) An apparatus, system and method of call notifications to active communication devices
CN106850600A (en) multimedia information push method and device
CN105868304A (en) A file processing method, device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170222

RJ01 Rejection of invention patent application after publication