Nothing Special   »   [go: up one dir, main page]

CN106056001A - Private data protection method and apparatus based on mobile terminal and mobile terminal - Google Patents

Private data protection method and apparatus based on mobile terminal and mobile terminal Download PDF

Info

Publication number
CN106056001A
CN106056001A CN201610581605.3A CN201610581605A CN106056001A CN 106056001 A CN106056001 A CN 106056001A CN 201610581605 A CN201610581605 A CN 201610581605A CN 106056001 A CN106056001 A CN 106056001A
Authority
CN
China
Prior art keywords
instance
private space
objects
entrance
space
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
CN201610581605.3A
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 Anyun Century Technology Co Ltd
Original Assignee
Beijing Qihoo Technology 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 Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610581605.3A priority Critical patent/CN106056001A/en
Publication of CN106056001A publication Critical patent/CN106056001A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • G06F21/6263Protecting personal data, e.g. for financial or medical purposes during internet communication, e.g. revealing personal data from cookies

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a private data protection method and apparatus based on a mobile terminal and a mobile terminal. The method comprises the steps of: importing a master instance object and/or one or multiple slave instance objects into a pre-established private space; and when detecting a switching instruction of switching into the private space from a normal space, which is sent out by a user, entering the corresponding private space and displaying a first entrance object and/or one or multiple second entrance objects in the private space. The private data protection method and apparatus based on the mobile terminal and the mobile terminal, which are disclosed by the embodiment of the invention, can be convenient for private protection of the master instance object and the slave instance objects, which correspond to different accounts of the same designated application, in the private space and meet the requirements of the user for managing private data aiming at different login accounts of the same designated application better.

Description

Method, device and the mobile terminal of a kind of private data guard based on mobile terminal
Technical field
The present invention relates to technical field of data security, protect more particularly, to a kind of private data based on mobile terminal Method, device and the mobile terminal protected.
Background technology
Along with raising and the development of information technology of terminal unit (such as smart mobile phone, panel computer etc.) disposal ability, The application program (APP) run on the terminal device also gets more and more.The application program such as wechat, microblogging of especially social class, Footpaths between fields, footpath between fields etc., have attracted mass users, user to make earnest efforts using this kind of application program to carry out communication exchange.
During using application program, the user data of application program is no lack of a lot of private data, such as, contacts The data such as people's information and chat record.Therefore, thing followed Privacy Protection is more and more important, and private space technology should Transport and give birth to.
Private space is to arrange the region of secret protection in mobile terminal, only could show in this private space that this is hidden The privacy information of private space correspondence protection.
On the other hand, for some application program, there is the demand that many accounts log in user.In the prior art, with two As a example by individual login account, user can log in two login accounts to use the following two kinds mode:
One, use two mobile terminals, be respectively mounted specified application, and be respectively adopted two login accounts logins two The application program of platform mobile terminal.In this case, if desired specified application is carried out secret protection, need in difference Mobile terminal in be respectively provided with private space, add private space management difficulty.
Two, user uses a login account to log in specified application in a mobile terminal, under needs log in During one account, user exits current account, then uses next account to log in.In this case, if desired to appointment Application program carries out secret protection, needs to manage respectively the information of two accounts of this specified application in private space, The information of two accounts is admixed together, adds the difficulty of data management.
Summary of the invention
In view of the above problems, the present invention propose a kind of method of private data guard based on mobile terminal, device and Mobile terminal, it is possible to meet user and preferably manage the private data of different login accounts for same specified application Demand.
First aspect, a kind of method providing private data guard based on mobile terminal in the embodiment of the present invention, institute State master instance object that mobile terminal includes creating and/or one or more from instance objects, institute for same specified application Stating master instance object and have the first entrance object, described have the second entrance object from instance objects;
Described method includes:
By described master instance object and/or one or more private space being pre-created from instance objects importing;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy Space, shows described first entrance object and/or the one or more the second entrance object in described private space.
In a possible design, the quantity of described private space is one or more;Described master instance object It is in same private space from instance objects with the one or more, or, described master instance object is with described from example Object is in different private space;Multiple it is respectively at same private space from instance objects or to be in different privacy empty In between.
In a possible design, described by described master instance object and/or one or more from instance objects importing The step of described private space includes:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
In a possible design, described method also includes:
When by described import described private space from instance objects time, hide and arrange in project with described from instance objects phase Default the switching from instance objects closed.
In a possible design, described method also includes:
Detect whether described specified application creates described from instance objects;
If described specified application does not create described from instance objects, when importing described hidden by described master instance object During private space, hide default switching from instance objects.
In a possible design, described by described master instance object and/or one or more lead from instance objects Before entering the step of the private space being pre-created, also include:
The first entrance object of specified application is shown in the display interface of the proper space of mobile terminal;
When the first trigger action to described first entrance object being detected, create the main reality of described specified application Example object;
When detect described specified application is attended to anything else request time, create of described specified application or many Individual second entrance object;
When the second trigger action to described second entrance object being detected, create described specified application from reality Example object, wherein, described from instance objects independent of described master instance object.
In a possible design, described when detect described specified application is attended to anything else request time, create Before the step of one or more second entrance objects of described specified application, also include:
When detecting that user performs assigned operation, generate request of attending to anything else.
In a possible design, in the display interface of mobile terminal, show the first of specified application described Before the step of entrance object, also include:
Obtain the installation kit of described specified application;
When receiving the installation for described installation kit and indicating, described specified application is installed.
In a possible design, described by described master instance object and/or one or more lead from instance objects After entering described private space, also include:
Described first entrance object and/or described the is deleted in the display interface of the proper space of described mobile terminal Two entrance objects.
In a possible design, described master instance object have master instance mark, described from instance objects have from Instance identification, described master instance mark with described from instance identification and differ.
In a possible design, described master instance object is in identical file system not with described from instance objects With in storage position.
Second aspect, additionally provides the device of a kind of private data guard based on mobile terminal in the embodiment of the present invention, Described mobile terminal includes the master instance object that creates for same specified application and/or one or more from instance objects, Described master instance object has the first entrance object, and described have the second entrance object from instance objects;
Described device includes:
Private space imports module, is suitable to described master instance object and/or one or more imports pre-from instance objects The private space first created;
Entrance object display module, is suitable to when the switching switching to private space from the proper space that user sends being detected During instruction, enter corresponding private space, show in described private space described first entrance object and/or one or Multiple second entrance objects.
In a possible design, the quantity of described private space is one or more;Described master instance object It is in same private space from instance objects with the one or more, or, described master instance object is with described from example Object is in different private space;Multiple it is respectively at same private space from instance objects or to be in different privacy empty In between.
In a possible design, described private space imports module and is further adapted for:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
In a possible design, described device also includes:
Module hidden by first switch, is suitable to when described importing described private space from instance objects, hiding setting option To described default from instance objects switch relevant from instance objects in mesh.
In a possible design, described device also includes:
Second switch hides module, is adapted to detect for whether described specified application creates described from instance objects;If institute State specified application and do not create described from instance objects, when described master instance object is imported described private space, hidden Hide default switching from instance objects.
In a possible design, described device also includes:
First entrance object display module, is suitable to show appointment application in the display interface of the proper space of mobile terminal First entrance object of program;
Master instance Object Creation module, is suitable to when the first trigger action to described first entrance object being detected, wound Build the master instance object of described specified application;
Second entrance object display module, be suitable to when detect described specified application is attended to anything else request time, create One or more second entrance objects of described specified application;
From instance objects creation module, be suitable to when the second trigger action to described second entrance object being detected, wound Build described specified application from instance objects, wherein, described from instance objects independent of described master instance object.
In a possible design, described device also includes:
Attend to anything else request generation module, be suitable to when detecting that user performs assigned operation, generate request of attending to anything else.
In a possible design, described device also includes:
Installation kit acquisition module, is suitable to obtain the installation kit of described specified application;
Module is installed, is suitable to, when receiving the installation for described installation kit and indicating, described specified application is installed.
In a possible design, described device also includes:
Entrance object removing module, deletes described the in being suitable in the display interface of the proper space of described mobile terminal One entrance object and/or described second entrance object.
In a possible design, described master instance object have master instance mark, described from instance objects have from Instance identification, described master instance mark with described from instance identification and differ.
In a possible design, described master instance object is in identical file system not with described from instance objects With in storage position.
The third aspect, additionally provides a kind of mobile terminal in the embodiment of the present invention, described mobile terminal includes memorizer, place Reason device, and, the master instance object that creates for same specified application and one or more from instance objects, described main reality Example object has the first entrance object, and described have the second entrance object from instance objects;
Described memorizer for storage by described master instance object and/or one or more from instance objects import create in advance The instruction of the private space built, and, when the switching command switching to private space from the proper space detecting that user sends Time, enter corresponding private space, show in described private space described first entrance object and/or the one or more The instruction of the second entrance object;
Described processor is for being pre-created described master instance object and/or one or more import from instance objects Private space;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy Space, shows described first entrance object and/or the one or more the second entrance object in described private space.
Relative to prior art, the embodiment of the present invention create the master instance object for same specified application and One or more after instance objects, can be by this master instance object and/or add privacy at the same time or separately from instance objects Space, when entering private space, shows the first entrance object of master instance object respectively and/or enters from the second of instance objects Mouthful object, in order to master instance object that the different accounts of same specified application are corresponding and from instance objects in private space Secret protection, meet user and preferably manage the private data of different login accounts for same specified application Demand.
The aspects of the invention or other aspects be meeting more straightforward in the following description.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, in embodiment being described below required for make Accompanying drawing be briefly described, it should be apparent that, below describe in accompanying drawing be only some embodiments of the present invention, for From the point of view of those skilled in the art, on the premise of not paying creative work, it is also possible to obtain the attached of other according to these accompanying drawings Figure.
Fig. 1 shows that a kind of method of private data guard based on mobile terminal is real Execute the flow chart of steps of example.
Fig. 2 shows a kind of method of private data guard based on mobile terminal The flow chart of steps of embodiment.
Fig. 3 shows that the device of a kind of private data guard based on mobile terminal is real Execute the structured flowchart of example.
Fig. 4 shows the structured flowchart of a kind of mobile terminal embodiment.
Detailed description of the invention
In order to make those skilled in the art be more fully understood that the present invention program, below in conjunction with in the embodiment of the present invention Accompanying drawing, is clearly and completely described the technical scheme in the embodiment of the present invention.
In some flow processs of description in description and claims of this specification and above-mentioned accompanying drawing, contain according to Particular order occur multiple operations, but it should be clearly understood that these operation can not according to its occur in this article suitable Sequence performs or executed in parallel, the sequence number of operation such as 101,102 etc., is only used for distinguishing each different operation, sequence number Itself does not represent any execution sequence.It addition, these flow processs can include more or less of operation, and these operations can To perform in order or executed in parallel.It should be noted that " first ", " second " herein etc. describe, it is for distinguishing not Message together, equipment, module etc., do not represent sequencing, and not limiting " first " and " second " is different types.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Describe, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments wholely.Based on Embodiment in the present invention, the every other enforcement that those skilled in the art are obtained under not making creative work premise Example, broadly falls into the scope of protection of the invention.
With reference to Fig. 1, it is shown that a kind of private data guard based on mobile terminal The flow chart of steps of embodiment of the method, wherein, described mobile terminal can be included as the main reality that same specified application creates Example object and/or one or more from instance objects, described master instance object has the first entrance object, described from instance objects There is the second entrance object.
The embodiment of the present invention specifically may include steps of:
Step 101, by described master instance object and/or one or more privacy sky being pre-created from instance objects importing Between;
Step 102, when the switching command switching to private space from the proper space that user sends being detected, it is right to enter The private space answered, shows described first entrance object and/or the one or more the second entrance in described private space Object.
In embodiments of the present invention, creating for the master instance object of same specified application and one or more After instance objects, can enter by this master instance object and/or add private space at the same time or separately from instance objects During private space, show the first entrance object of master instance object respectively and/or from the second entrance object of instance objects, in order to In master instance object corresponding to the different accounts of same specified application and from instance objects in the secret protection of private space, Meet the demand that user preferably manages the private data of the different login accounts for same specified application.
With reference to Fig. 2, it is shown that a kind of private data guard based on mobile terminal The flow chart of steps of embodiment of the method, the embodiment of the present invention can apply in mobile terminal, and this mobile terminal can be energy The terminal of various application program is enough installed.
This mobile terminal can include mobile phone, panel computer, personal digital assistant etc., and the operation system of this terminal unit System can include Android (Android), IOS, Windows Phone, Windows etc., and this is not construed as limiting by the present invention.
The embodiment of the present invention may include steps of:
Step 201, obtains the installation kit of specified application, when receiving the installation for described installation kit and indicating, Described specified application is installed;
In implementing, it is intended that application program has the application program identification of correspondence, can obtain in the following way The installation kit of specified application: specified application official website, this appointment is searched in network site such as application shop etc. should With the application program identification of program, to obtain corresponding specified application installation kit.The embodiment of the present invention is to specifying application journey The acquisition pattern of the installation kit of sequence is not restricted.
After the installation kit obtaining specified application, if be detected that the installation to this installation kit indicates (such as user When double-click installation kit or right click click " are installed "), then this specified application is installed.
Step 202, shows the first entrance pair of specified application in the display interface of the proper space of mobile terminal As;
After the installation kit installation of specified application, can be at the display interface of the proper space of mobile terminal First entrance object of middle this specified application of display.
For the proper space of mobile terminal is for private space, this proper space is to be not provided with in mobile terminal The region of secret protection, as the space that can openly use;And private space is the space parallel with the proper space, for movement Terminal arranges the region of secret protection, only could show the privacy letter that this private space correspondence is protected in this private space Breath.
In implementing, this first entrance object at least can include the application icon of specified application, i.e. opens The unlatching icon of this specified application, and, the title of application icon.
In practice, this specified application can be the program that mobile terminal is built in mobile terminal when dispatching from the factory, then When mobile terminal dispatches from the factory, this first entrance object has been shown in the display interface of proper space when dispatching from the factory.
Step 203, when the first trigger action to described first entrance object being detected, creates described appointment and applies journey The master instance object of sequence;
In implementing, the first trigger action to described first entrance object can be the point to the first entrance object Hit operation etc. and open operation.
Perform this first trigger action and can open specified application, run an independent process, this independent entering Journey is master instance object.
Wherein, example be used to present in the simulating reality world, the concrete or thing of prototype.It is applied to the present invention real Executing example, instance objects is the data of the uniqueness of the different processes identifying same specified application, and this difference process is independent Double processes opened or open more, and this difference process can run simultaneously.
Being applied to the embodiment of the present invention, this master instance object has master instance mark (InstandID), this first entrance pair As being associated with master instance mark.
In a kind of embodiment of the embodiment of the present invention, when running master instance object, if it is determined that this appointment application journey Sequence does not have the program of attending to anything else of correspondence from instance objects, i.e. this specified application, then can generate information in real time, or Person upper once run master instance object time generate information, this information is used for guiding user to carry out setting of attending to anything else, with Trigger and perform step 204.
In implementing, this information can represent with the form of pop-up, and such as, the content of pop-up is " this application Program opens function of attending to anything else, and goes to open?Cancel?", if user clicks on " going to open ", entrance arranges the page and carries out setting of being correlated with. If user clicks on " cancellation ", cancel this pop-up box;Click on the region beyond pop-up box, close and play frame.
This information may be arranged as " prompting always " or " not reresenting ", if clicking on " prompting always ", then often During secondary operation master instance object, if being not detected by from instance objects, then pointing out;If clicking on " not reresenting ", then the When once running master instance object, if being not detected by, from instance objects, just pointing out, the most again run master instance pair As, no longer point out.
Step 204, when detecting that user performs assigned operation, generates request of attending to anything else;
In one embodiment, this assigned operation can be that user opens dividing for specified application in setting option The operation of body switch (this switch of attending to anything else is defaulted as closed mode).Concrete, in the setting options of mobile terminal, have for Attending to anything else of specified application is arranged and the switch of attending to anything else that sets, when detect user open this attend to anything else switch time, then can give birth to Become request of attending to anything else.
Such as, as a example by wechat, the setting options of mobile terminal have the option of " wechat is attended to anything else ", when user clicks on After wechat is attended to anything else, entering the setting option page, display asks the user whether to open the switch that wechat is attended to anything else, and opens if user opens this Close, then generate request of attending to anything else.
Certainly, it is intended that operation can also for other operation, such as, it is intended that the drag operation to the first entrance object, refer to Fixed operation drawing character etc., this is not restricted by the embodiment of the present invention.
Step 205, when detect described specified application is attended to anything else request time, create described specified application One or more second entrance objects;
Be applied to the embodiment of the present invention, when detect specified application is attended to anything else request time, this appointment can be created One or more second entrance objects of application program, and show in the display interface of the proper space this one or more second Entrance object, wherein, this second entrance object can include the icon of attending to anything else attended to anything else of specified application, and, this is attended to anything else The title of attending to anything else of icon.
It should be noted that the title of the title of the application icon of this specified application and its icon of attending to anything else can phase With, it is also possible to different, the embodiment of the present invention is not limited.
It addition, this application icon can be identical with the display mode of icon of attending to anything else, it is also possible to different.Such as, with application drawing Mark is compared, and application icon of attending to anything else increases default mark of attending to anything else thereon.
Further, the display position of this icon of attending to anything else can be the close position of application icon, such as at application icon After cis-position occur an of the same name icon of attending to anything else.If the close position of this application icon is not room, and by other figures Mark takies, then can be arranged by terminal so that while icon of attending to anything else occurs, other icons are postponed backward.If this application Icon is located just at last position of a display interface, then this icon of attending to anything else occurs in next display interface.
Step 206, when the second trigger action to described second entrance object being detected, creates described appointment and applies journey Sequence from instance objects;
In implementing, the second trigger action to described second entrance object can be the point to the second entrance object Hit operation etc. and open operation.
When the second trigger action to the second entrance object being detected, then can create this specified application from reality Example object, wherein, depends on master instance object from the establishment of instance objects, such as, replicates master instance object and carry out The amendment that adapts of parameter, then can obtain from instance objects.
In embodiments of the present invention, should from instance objects independent of this master instance object, i.e. from the process of instance objects with The process of master instance object is separate, master instance object with from instance objects, there is independent running environment, wherein, this operation Environment can include movable Activity, service Service, content provider Content Provider and radio receiver Broadcast Receiver etc..
Further, this master instance object includes the information such as master instance mark, the first package name, should be from instance objects Including from information such as instance identification, the second package name.In embodiments of the present invention, this master instance identifies and from instance identification And differ, thus ensure that same specified application has the realization of different instance objects.This first packet is main reality The packet that example object communicates, this second packet is the packet communicated from instance objects, the first packet name Claim and the second package name also differs.Further, this first package name and the second package name can customize, As wrapped entitled com.tencent.mm, increase and wrap entitled com.tencent.mm1, in writing software process, can not be by bag Name is fixing to be write extremely, such as Intent etc..
Further, master instance object and the different storage positions that may be at identical file system from instance objects, and And, can exchange visits between different instance objects.Such as, if master instance is designated 0, it is 1 from instance identification, master instance pair As produced data are stored in/data/data/XXXX/ ,/sdcard/Android/data/XXX/;Produced from instance objects Raw data are stored in/data/data/XXX/.1/ ,/sdcard/Android/data/XXX/.1/.
In actual applications, it is possible to use the first login account logs in master instance object, and, use the second login account Logging in from instance objects, wherein, the first login account and the second login account can be identical, it is also possible to different.If from example pair Multiple as having, the most the plurality of can also be different from the second login account of instance objects.
If the first login account and the second login account differ, then can increase login account in data store organisation Information, to identify different login accounts.
Such as, the application data store under the first login account exists:
/data/data/XXX/
/ sdcard/Android/data/XXX/ (i.e./storage/emulated/0/Android/data/XXX/);
The actual mapping having one layer of file directory of the data storage/sdcard/Android/data/XXX/ of built-in SD card is closed System:
/storage/emulated/0/->/mnt/shell/emulated/0/
sdcard->/storage/emulated/legacy
legacy->/mnt/shell/emulated/0。
Application data store under second login account exists:
/data/user/10/XXXX/
/storage/emulated/10/Android/data/XXX/
The wherein mapping relations of SD card:
/storage/emulated/10/->/mnt/shell/emulated/10/。
Second login account only can allow to open from instance objects as from the operation account of instance objects.
It should be noted that in the case of master instance object logs in, just can be with Successful login from instance objects.
In a kind of preferred embodiment of the embodiment of the present invention, it is also possible to carry out to master instance object and from instance objects Upgrading.I.e. when the upgrading data of specified application being detected, obtain upgrading data, based on upgrading data to described master instance Object and described upgrade from instance objects, first cut off the when of upgrading this specified application all be currently running enter Journey.
Concrete, if the version updating of specified application, then can obtain the upgrading data of this specified application, so Rear to master instance object and upgrade from instance objects simultaneously.
In a kind of preferred embodiment of the embodiment of the present invention, it is also possible to master instance object and/or enter from instance objects Row unloading, concrete, the situation of unloading can include but not limited to scenario described below:
Situation one: when the unloading operation to described specified application being detected, delete described master instance object and Described from instance objects.
Concrete, when user uses system uninstallation function or third party application unloading specified application, then should The master instance object of specified application and being simultaneously deleted from instance objects, and delete in setting option for specifying application journey The switch of attending to anything else of sequence.
Situation two: when the deletion action for described first entrance object being detected, delete described master instance object with And it is described from instance objects.
Concrete, if user is not carried out specifying unloading operation, and it is carried out first entrance corresponding to master instance object The deletion action of object, owing to depending on master instance object from instance objects, then can delete simultaneously master instance object and from Instance objects, and delete in setting option the switch of attending to anything else for specified application.
Situation three: when the deletion action for described second entrance object being detected, deletes corresponding from instance objects.
Concrete, in one embodiment, this deletion action can be the operation removed by the second entrance object, if using Family only to second entrance object perform deletion action, then can only delete from instance objects, and by setting option for finger The switch of attending to anything else determining application program is set to off, and master instance object is without deleting.
In another embodiment, can also should be by dividing in setting option for the deletion action of the second entrance object Body switch is set to off the operation of state, at this point it is possible to delete from instance objects, and master instance object is without deleting.
Step 207, by described master instance object and/or one or more privacy sky being pre-created from instance objects importing Between;
In one embodiment, private space can be created in the following way: pre-set a private space and create Button or private space create instruction, click on this private space establishment button or the private space sent receiving user After creating instruction, start to create private space, mark, user interface and the data storage area corresponding including creating private space Territory etc..
When creating each space, creating corresponding mark for each space, the proper space has the proper space to identify, Mei Geyin Also there is the private space mark being only used for distinguishing other space in private space.
It should be noted that in order to protect the private data of application program in user terminal in the case of making no sign, The user interface of the private space that the present embodiment creates is identical with the user interface of the proper space, i.e. private space and the proper space The layout of user interface, pattern are the most identical with color etc., and (wherein, the user interface of private space can be by user according to normal empty Between user interface build, it is also possible to by system automatically according to the proper space user interface build, will proper space user The related data at interface copies the data storage areas that private space is corresponding, and a newly-built main screen to, by the dependency number of copy According to display on described main screen).Meanwhile, in order to ensure the independence that application program is applied in different spaces, for private space The data storage areas of distribution can be different from the data storage areas of the proper space, if the data storage area of the such as proper space Territory is C dish, then distribute the data storage areas of private space to D dish.
In practice, the private space created is at least one, and the application program that each private space is installed can phase With, it is also possible to different.
After creating private space in the terminal, can be by the master instance in the proper space in mobile terminal Object and/or one or more import private space from instance objects.
In one embodiment, the operation of this importing can be: in the display interface of the proper space, selected master instance (such as, first entrance object of object and/or one or more the second entrance object from instance objects, trigger import operation Right click selects the Import button), select to need the private space imported to identify, subsequently, then can be by selected master instance object And/or import to the private space of correspondence from instance objects.
Certainly, the embodiment of the present invention is not limited to above-mentioned import operation, and those skilled in the art can also use other to lead Enter operation, such as, initially enter private space, trigger the importing button in private space, selection master instance object and/or one Or multiple import from instance objects.The mode imported is not restricted by the embodiment of the present invention.
It is applied to the embodiment of the present invention, can be simultaneously by selected master instance object and one or more from instance objects Import in described private space;And/or, one by one by master instance object and one or more from instance objects import described privacy In space, this is not construed as limiting by the embodiment of the present invention.Such as, there is master instance object A and from instance objects B, from instance objects C, then at selected master instance object A and from instance objects B, after instance objects C, can be simultaneously by this master instance object A And from instance objects B, from instance objects C importing private space, or, existing by master instance object A importing private space, then Private space will be imported with from instance objects C respectively from instance objects B.
Further, selected master instance object may be at same private space from instance objects with one or more Or it is in different private space;If have multiple from instance objects, the most the plurality of may be at from instance objects same Private space or be in different private space, this is not restricted by the embodiment of the present invention.Such as, the proper space has main reality Example object A and from instance objects B, from instance objects C, can be by master instance object A and from instance objects B, from example pair Put in private space A as C, it is also possible to master instance object A is put in private space A simultaneously, will put into from instance objects B hidden In private space B, will put into private space C from instance objects C, or, private space A is put into master instance object A, from reality Example object B, puts into from instance objects C in private space B.
It should be noted that there is confidentiality owing to being in the information of private space, in order to preferably protect privacy information, If private space will be imported from instance objects, then can hide in the project of setting to should be from relevant default from reality of instance objects Example object switch (switch of i.e. attending to anything else), or, if specified application does not create from instance objects, when by this appointment application journey After the master instance object of sequence imports private space, also hide arrange in project relevant to this specified application default from Instance objects switch (switch of i.e. attending to anything else).Corresponding, in private space, show this switch of attending to anything else, when in private space Detect user open attend to anything else switch with request create from instance objects time, the second entrance pair can be generated in private space As, and create from instance objects.
Further, by the master instance object of specified application and/or after instance objects imports private space, then In the proper space, with this master instance object and/or can be hidden from the related news of instance objects, such as, when wechat is divided After body program imports private space, the information attended to anything else with this wechat is also hidden, and such as, ejects when Information Sharing or payment There is not the option that wechat is attended to anything else in menu.
When by master instance object and/or after instance objects imports private space, then in private space, show this master The first entrance object that instance objects is corresponding and/or should be from the second entrance object corresponding to instance objects.Then in the proper space, Delete the first entrance object that this master instance object is corresponding, and/or, should be from the second entrance object corresponding to instance objects.
In private space, master instance object distinguishes corresponding different storage position from from instance objects.
Step 208, when the switching command switching to private space from the proper space that user sends being detected, it is right to enter The private space answered, shows described first entrance object and/or the one or more the second entrance in described private space Object.
In implementing, mobile terminal is in operation an only corresponding space, an i.e. corresponding mode of operation, Ke Yigen Other space is switched to according to the handover operation of user or switching command.Such as in the case of mobile terminal acquiescence is run, correspondence is just Often space, can switch to some private space by the proper space, i.e. switches to a kind of privacy mode of operation, it is also possible to from hidden Private space switches back into the proper space, i.e. switches back into normal mode of operation.Wherein, when switching to private space from the proper space, Need user's input authentication information, when the authentication information monitoring input is identical with the authentication information pre-set, just from just Often space switches to private space, thus shows the first entrance object that master instance object is corresponding and/or one or more from reality The second entrance object that example object is corresponding.
Particularly, described space switching push button or the space switching command that sends are clicked on (such as, receiving user Graphic plotting operates) time, first determine whether that current spatial is the proper space or private space;If current spatial is the proper space, Monitor whether the information that the described authentication information that receives with arrange is identical, be if so, switched to from the described proper space described hidden Private space, if current spatial is private space, is then directly switched to the described proper space from described private space.
Wherein, described authentication information can be preset by user, can be several numeral, letter and/or gesture motion (such as sliding counterclockwise or slid clockwise on screen), this is not restricted by the embodiment of the present invention.
In implementing, the embodiment of the present invention can also monitor user in private space without operation (the most standby) When duration exceedes preset value (such as 1 minute), automatically switch to the described proper space, to improve the safety of private data further Property.
In embodiments of the present invention, creating for the master instance object of same specified application and one or more After instance objects, can enter by this master instance object and/or add private space at the same time or separately from instance objects During private space, master instance object distinguishes corresponding different storage position from from instance objects, it is simple in private space, when same When one mobile terminal using multiple login account log in specified application, to master instance object corresponding to the plurality of account and Manage from the private data of instance objects.
With reference to Fig. 3, it is shown that a kind of private data guard based on mobile terminal The structured flowchart of device embodiment, described mobile terminal include the master instance object that creates for same specified application and/or One or more from instance objects, described master instance object has the first entrance object, and described have second from instance objects and enter Mouth object.
The embodiment of the present invention can include such as lower module:
Private space import module 301, be suitable to by described master instance object and/or one or more from instance objects import The private space being pre-created;
Entrance object display module 302, is suitable to when detect that what user sent switches to private space from the proper space During switching command, enter corresponding private space, described private space shows described first entrance object and/or described Individual or multiple second entrance objects.
In a kind of preferred embodiment of the embodiment of the present invention, the quantity of described private space is one or more; Described master instance object is in same private space from instance objects with the one or more, or, described master instance pair As being in different private space from instance objects from described;Multiple from instance objects be respectively at same private space or from In different private space.
In a kind of preferred embodiment of the embodiment of the present invention, described private space imports module 301 and is further adapted for:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
In a kind of preferred embodiment of the embodiment of the present invention, described device also includes:
Module hidden by first switch, is suitable to when described importing described private space from instance objects, hiding setting option To described default from instance objects switch relevant from instance objects in mesh.
In a kind of preferred embodiment of the embodiment of the present invention, described device also includes:
Second switch hides module, is adapted to detect for whether described specified application creates described from instance objects;If institute State specified application and do not create described from instance objects, when described master instance object is imported described private space, hidden Hide default switching from instance objects.
In a kind of preferred embodiment of the embodiment of the present invention, described device also includes:
First entrance object display module, is suitable to show appointment application in the display interface of the proper space of mobile terminal First entrance object of program;
Master instance Object Creation module, is suitable to when the first trigger action to described first entrance object being detected, wound Build the master instance object of described specified application;
Second entrance object display module, be suitable to when detect described specified application is attended to anything else request time, create One or more second entrance objects of described specified application;
From instance objects creation module, be suitable to when the second trigger action to described second entrance object being detected, wound Build described specified application from instance objects, wherein, described from instance objects independent of described master instance object.
In a kind of preferred embodiment of the embodiment of the present invention, described device also includes:
Attend to anything else request generation module, be suitable to when detecting that user performs assigned operation, generate request of attending to anything else.
In a kind of preferred embodiment of the embodiment of the present invention, described device also includes:
Installation kit acquisition module, is suitable to obtain the installation kit of described specified application;
Module is installed, is suitable to, when receiving the installation for described installation kit and indicating, described specified application is installed.
In a kind of preferred embodiment of the embodiment of the present invention, described device also includes:
Entrance object removing module, deletes described the in being suitable in the display interface of the proper space of described mobile terminal One entrance object and/or described second entrance object.
In a kind of preferred embodiment of the embodiment of the present invention, described master instance object have master instance mark, described from Instance objects has from instance identification, described master instance mark with described from instance identification and differ.
In a kind of preferred embodiment of the embodiment of the present invention, described master instance object is in together from instance objects with described In the different storage positions of one file system.
The embodiment of the present invention additionally provides a kind of mobile terminal, as shown in Figure 4, for convenience of description, illustrate only and this The part that inventive embodiments is relevant, concrete ins and outs do not disclose, and refer to embodiment of the present invention method part.This terminal can Think and include mobile phone, panel computer, PDA (Personal Digital Assistant, personal digital assistant), POS (Point Of Sales, point-of-sale terminal), the arbitrarily mobile terminal such as vehicle-mounted computer, as a example by mobile terminal is as mobile phone:
Fig. 4 is illustrated that the block diagram of the part-structure of the mobile phone relevant to the mobile terminal of embodiment of the present invention offer.Ginseng Examining Fig. 4, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 410, memorizer 420, input block 430, display unit 440, sensor 450, voicefrequency circuit 460, Wireless Fidelity (wireless fidelity, WiFi) module 470, processor 480, The parts such as power supply 490 and photographic head 411.It will be understood by those skilled in the art that the handset structure shown in Fig. 4 is not intended that Restriction to mobile phone, can include that ratio illustrates more or less of parts, or combine some parts, or different parts cloth Put.
Below in conjunction with Fig. 4 each component parts of mobile phone carried out concrete introduction:
RF circuit 410 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, by base station After downlink information receives, process to processor 480;It addition, be sent to base station by designing up data.Generally, RF circuit 410 Include but not limited to antenna, at least one amplifier, transceiver, bonder, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..Additionally, RF circuit 410 can also be communicated with network and other equipment by radio communication. Above-mentioned radio communication can use arbitrary communication standard or agreement, includes but not limited to global system for mobile communications (Global System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memorizer 420 can be used for storing software program and module, and processor 480 is stored in memorizer 420 by operation Software program and module, thus perform mobile phone various functions application and data process.Memorizer 420 can mainly include Storage program area and storage data field, wherein, storage program area can store the application journey needed for operating system, at least one function Sequence (such as sound-playing function, image player function etc.) etc.;Storage data field can store what the use according to mobile phone was created Data (such as voice data, phone directory etc.) etc..Additionally, memorizer 420 can include high-speed random access memory, it is also possible to Including nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state Part.
Input block 430 can be used for receiving numeral or the character information of input, and produce with the user setup of mobile phone with And function controls relevant key signals input.Specifically, input block 430 can include that contact panel 431 and other inputs set Standby 432.Contact panel 431, also referred to as touch screen, can collect user thereon or neighbouring touch operation (such as user uses Any applicable object such as finger, stylus or adnexa operation on contact panel 431 or near contact panel 431), and root Corresponding attachment means is driven according to formula set in advance.Optionally, contact panel 431 can include touch detecting apparatus and touch Two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect the signal that touch operation brings, Transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into touching Point coordinates, then give processor 480, and order that processor 480 sends can be received and performed.Furthermore, it is possible to use electricity The polytypes such as resistive, condenser type, infrared ray and surface acoustic wave realize contact panel 431.Except contact panel 431, input Unit 430 can also include other input equipments 432.Specifically, other input equipments 432 can include but not limited to secondary or physical bond One or more in dish, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Display unit 440 can be used for the various of the information that inputted by user of display or the information being supplied to user and mobile phone Menu.Display unit 440 can include display floater 441, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) configure aobvious Show panel 441.Further, contact panel 431 can cover display floater 441, when contact panel 431 detects thereon or attached After near touch operation, send processor 480 to determine the type of touch event, with preprocessor 480 according to touch event Type corresponding visual output is provided on display floater 441.Although in the diagram, contact panel 431 and display floater 441 It is to realize input and the input function of mobile phone as two independent parts, but in some embodiments it is possible to by touch-control Panel 431 is integrated with display floater 441 and realizes input and the output function of mobile phone.
Mobile phone may also include at least one sensor 450, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light Light and shade regulate the brightness of display floater 441, proximity transducer can cut out display floater 441 when mobile phone moves in one's ear And/or backlight.As the one of motion sensor, accelerometer sensor can detect (generally three axles) acceleration in all directions Size, can detect that size and the direction of gravity time static, can be used for identify mobile phone attitude application (such as horizontal/vertical screen is cut Change, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;Also may be used as mobile phone Other sensors such as the gyroscope of configuration, barometer, drimeter, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 460, speaker 461, microphone 462 can provide the audio interface between user and mobile phone.Audio-frequency electric The signal of telecommunication after the voice data conversion that road 460 can will receive, is transferred to speaker 461, speaker 461 is converted to sound Signal exports;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 462, voicefrequency circuit 460 turn after receiving It is changed to voice data, then after voice data output processor 480 is processed, through RF circuit 410 to be sent to such as another mobile phone, Or voice data is exported to memorizer 420 to process further.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 470 Part, browsing webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Fig. 4 shows WiFi module 470, but it is understood that, it is also not belonging to must be configured into of mobile phone, can not change as required completely Omit in the scope of the essence becoming invention.
Processor 480 is the control centre of mobile phone, utilizes various interface and the various piece of the whole mobile phone of connection, logical Cross operation or perform to be stored in the software program in memorizer 420 and/or module, and calling and be stored in memorizer 420 Data, perform the various functions of mobile phone and process data, thus mobile phone is carried out integral monitoring.Optionally, processor 480 can wrap Include one or more processing unit;Preferably, processor 480 can integrated application processor and modem processor, wherein, should Mainly process operating system, user interface and application program etc. with processor, modem processor mainly processes radio communication. It is understood that above-mentioned modem processor can not also be integrated in processor 480.
Mobile phone also includes the power supply 490 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply pipe Reason system is logically contiguous with processor 480, thus realizes management charging, electric discharge and power managed by power-supply management system Etc. function.
Further, mobile phone can also include bluetooth module etc., does not repeats them here.
In embodiments of the present invention, described mobile terminal includes the master instance object created for same specified application And/or one or more from instance objects, described master instance object has the first entrance object, and described have from instance objects Two entrance objects.
In embodiments of the present invention, the memorizer 420 included by this terminal is additionally operable to described master instance object and/or Individual or multiple import the instructions of private space being pre-created from instance objects, and, when detect that user sends from normally When space switches to the switching command of private space, enter corresponding private space, described private space shows described the One entrance object and/or the instruction of the one or more the second entrance object.
Processor 480 included by this terminal also has a following functions:
By described master instance object and/or one or more private space being pre-created from instance objects importing;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy Space, shows described first entrance object and/or the one or more the second entrance object in described private space.
Alternatively, the quantity of described private space is one or more;Described master instance object and one or Multiple be in same private space from instance objects, or, described master instance object from described be in from instance objects different Private space in;Multiple it are respectively at same private space from instance objects or are in different private space.
Alternatively, the processor 480 included by this terminal also has a following functions:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
Alternatively, the processor 480 included by this terminal also has a following functions:
When by described import described private space from instance objects time, hide and arrange in project with described from instance objects phase Default the switching from instance objects closed.
Alternatively, the processor 480 included by this terminal also has a following functions:
Detect whether described specified application creates described from instance objects;
If described specified application does not create described from instance objects, when importing described hidden by described master instance object During private space, hide default switching from instance objects.
Alternatively, the processor 480 included by this terminal also has a following functions:
The first entrance object of specified application is shown in the display interface of the proper space of mobile terminal;
When the first trigger action to described first entrance object being detected, create the main reality of described specified application Example object;
When detect described specified application is attended to anything else request time, create of described specified application or many Individual second entrance object;
When the second trigger action to described second entrance object being detected, create described specified application from reality Example object, wherein, described from instance objects independent of described master instance object.
Alternatively, the processor 480 included by this terminal also has a following functions:
When detecting that user performs assigned operation, generate request of attending to anything else.
Alternatively, the processor 480 included by this terminal also has a following functions:
Obtain the installation kit of described specified application;
When receiving the installation for described installation kit and indicating, described specified application is installed.
Alternatively, the processor 480 included by this terminal also has a following functions:
Described first entrance object and/or described the is deleted in the display interface of the proper space of described mobile terminal Two entrance objects.
Alternatively, described master instance object has master instance mark, and described have from instance identification from instance objects, described Master instance mark with described from instance identification and differ.
Alternatively, described master instance object and the described different storage positions being in identical file system from instance objects In.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and the system of foregoing description, The specific works process of device and unit, is referred to the corresponding process in preceding method embodiment, does not repeats them here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method are permissible Realize by another way.Such as, device embodiment described above is only schematically, such as, and described unit Dividing, be only a kind of logic function and divide, actual can have other dividing mode, the most multiple unit or assembly when realizing Can in conjunction with or be desirably integrated into another system, or some features can be ignored, or does not performs.Another point, shown or The coupling each other discussed or direct-coupling or communication connection can be the indirect couplings by some interfaces, device or unit Close or communication connection, can be electrical, machinery or other form.
The described unit illustrated as separating component can be or may not be physically separate, shows as unit The parts shown can be or may not be physical location, i.e. may be located at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme 's.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.Above-mentioned integrated list Unit both can realize to use the form of hardware, it would however also be possible to employ the form of SFU software functional unit realizes.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can Completing instructing relevant hardware by program, this program can be stored in a computer-readable recording medium, storage Medium may include that read only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), disk or CD etc..
One of ordinary skill in the art will appreciate that all or part of step realizing in above-described embodiment method is permissible Instructing relevant hardware by program to complete, described program can be stored in a kind of computer-readable recording medium, on Stating the storage medium mentioned can be read only memory, disk or CD etc..
Method, device and movement to a kind of private data guard based on mobile terminal provided by the present invention are whole above End is described in detail, for one of ordinary skill in the art, according to the thought of the embodiment of the present invention, in specific embodiment party All will change in formula and range of application, in sum, this specification content should not be construed as limitation of the present invention.
The invention discloses A1, a kind of method of private data guard based on mobile terminal, described mobile terminal includes The master instance object that creates for same specified application and/or one or more from instance objects, described master instance object has Having the first entrance object, described have the second entrance object from instance objects;
Described method includes:
By described master instance object and/or one or more private space being pre-created from instance objects importing;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy Space, shows described first entrance object and/or the one or more the second entrance object in described private space.
A2, method as described in A1, the quantity of described private space is one or more;Described master instance object with The one or more is in same private space from instance objects, or, described master instance object is with described from example pair As being in different private space;Multiple it are respectively at same private space from instance objects or are in different private space In.
A3, method as described in A1, described by described master instance object and/or one or more import institute from instance objects The step stating private space includes:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
A4, method as described in any one of A1-A3, also include:
When by described import described private space from instance objects time, hide and arrange in project with described from instance objects phase Default the switching from instance objects closed.
A5, method as described in any one of A1-A3, also include:
Detect whether described specified application creates described from instance objects;
If described specified application does not create described from instance objects, when importing described hidden by described master instance object During private space, hide default switching from instance objects.
A6, method as described in A1, described by described master instance object and/or one or more import from instance objects Before the step of the private space being pre-created, also include:
The first entrance object of specified application is shown in the display interface of the proper space of mobile terminal;
When the first trigger action to described first entrance object being detected, create the main reality of described specified application Example object;
When detect described specified application is attended to anything else request time, create of described specified application or many Individual second entrance object;
When the second trigger action to described second entrance object being detected, create described specified application from reality Example object, wherein, described from instance objects independent of described master instance object.
A7, method as described in A6, described when detect described specified application is attended to anything else request time, create institute Before stating the step of one or more second entrance objects of specified application, also include:
When detecting that user performs assigned operation, generate request of attending to anything else.
A8, method as described in A6 or A7, show specified application described in the display interface of mobile terminal Before the step of the first entrance object, also include:
Obtain the installation kit of described specified application;
When receiving the installation for described installation kit and indicating, described specified application is installed.
A9, method as described in A1, described by described master instance object and/or one or more import from instance objects After described private space, also include:
Described first entrance object and/or described the is deleted in the display interface of the proper space of described mobile terminal Two entrance objects.
A10, method as described in A1 or A6, described master instance object has master instance mark, and described have from instance objects Have from instance identification, described master instance mark with described from instance identification and differ.
A11, method as described in right wants A1 or A6, described master instance object is in same literary composition with described from instance objects In the different storage positions of part system.
The embodiment of the invention also discloses B12, the device of a kind of private data guard based on mobile terminal, described movement Terminal includes the master instance object that creates for same specified application and/or one or more from instance objects, described main reality Example object has the first entrance object, and described have the second entrance object from instance objects;
Described device includes:
Private space imports module, is suitable to described master instance object and/or one or more imports pre-from instance objects The private space first created;
Entrance object display module, is suitable to when the switching switching to private space from the proper space that user sends being detected During instruction, enter corresponding private space, show in described private space described first entrance object and/or one or Multiple second entrance objects.
B13, device as described in B12, the quantity of described private space is one or more;Described master instance object It is in same private space from instance objects with the one or more, or, described master instance object is with described from example Object is in different private space;Multiple it is respectively at same private space from instance objects or to be in different privacy empty In between.
B14, device as described in B12, described private space imports module and is further adapted for:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
B15, device as described in any one of B12-B14, also include:
Module hidden by first switch, is suitable to when described importing described private space from instance objects, hiding setting option To described default from instance objects switch relevant from instance objects in mesh.
B16, device as described in any one of B12-B14, also include:
Second switch hides module, is adapted to detect for whether described specified application creates described from instance objects;If institute State specified application and do not create described from instance objects, when described master instance object is imported described private space, hidden Hide default switching from instance objects.
B17, device as described in B12, also include:
First entrance object display module, is suitable to show appointment application in the display interface of the proper space of mobile terminal First entrance object of program;
Master instance Object Creation module, is suitable to when the first trigger action to described first entrance object being detected, wound Build the master instance object of described specified application;
Second entrance object display module, be suitable to when detect described specified application is attended to anything else request time, create One or more second entrance objects of described specified application;
From instance objects creation module, be suitable to when the second trigger action to described second entrance object being detected, wound Build described specified application from instance objects, wherein, described from instance objects independent of described master instance object.
B18, device as described in B17, also include:
Attend to anything else request generation module, be suitable to when detecting that user performs assigned operation, generate request of attending to anything else.
B19, device as described in B17 or B18, also include:
Installation kit acquisition module, is suitable to obtain the installation kit of described specified application;
Module is installed, is suitable to, when receiving the installation for described installation kit and indicating, described specified application is installed.
B20, device as described in B12, also include:
Entrance object removing module, deletes described the in being suitable in the display interface of the proper space of described mobile terminal One entrance object and/or described second entrance object.
B21, device as described in B12 or B17, described master instance object has master instance mark, described from instance objects Have from instance identification, described master instance mark with described from instance identification and differ.
B22, device as described in B12 or B17, described master instance object is in identical file system with described from instance objects In the different storage positions of system.
The embodiment of the invention also discloses C23, a kind of mobile terminal, described mobile terminal includes memorizer, processor, with And, the master instance object that creates for same specified application and one or more from instance objects, described master instance object Having the first entrance object, described have the second entrance object from instance objects;
Described memorizer for storage by described master instance object and/or one or more from instance objects import create in advance The instruction of the private space built, and, when the switching command switching to private space from the proper space detecting that user sends Time, enter corresponding private space, show in described private space described first entrance object and/or the one or more The instruction of the second entrance object;
Described processor is for being pre-created described master instance object and/or one or more import from instance objects Private space;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy Space, shows described first entrance object and/or the one or more the second entrance object in described private space.

Claims (10)

1. the method for a private data guard based on mobile terminal, it is characterised in that described mobile terminal includes for same The master instance object and/or one or more from instance objects that specified application creates, described master instance object has first Entrance object, described have the second entrance object from instance objects;
Described method includes:
By described master instance object and/or one or more private space being pre-created from instance objects importing;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy empty Between, described private space shows described first entrance object and/or the one or more the second entrance object.
2. the method for claim 1, it is characterised in that the quantity of described private space is one or more;Institute State master instance object to be in same private space from instance objects with the one or more, or, described master instance object It is in different private space from instance objects from described;Multiple it are respectively at same private space from instance objects or are in In different private space.
3. the method for claim 1, it is characterised in that described by described master instance object and/or one or more from Instance objects imports the step of described private space and includes:
Simultaneously by described master instance object and/or the one or more import described private space from instance objects;
And/or,
One by one by described master instance object and the one or more import described private space from instance objects.
4. the method as described in any one of claim 1-3, it is characterised in that also include:
When by described from instance objects import described private space time, hide arrange in project relevant from instance objects to described That presets switchs from instance objects.
5. the method as described in any one of claim 1-3, it is characterised in that also include:
Detect whether described specified application creates described from instance objects;
If described specified application does not create described from instance objects, empty when described master instance object is imported described privacy Between time, hide preset from instance objects switch.
6. the method for claim 1, it is characterised in that described by described master instance object and/or one or more Before instance objects imports the step of the private space being pre-created, also include:
The first entrance object of specified application is shown in the display interface of the proper space of mobile terminal;
When the first trigger action to described first entrance object being detected, create the master instance pair of described specified application As;
When detect described specified application is attended to anything else request time, create one or more the of described specified application Two entrance objects;
When the second trigger action to described second entrance object being detected, create described specified application from example pair As, wherein, described from instance objects independent of described master instance object.
7. method as claimed in claim 6, it is characterised in that described specified application is attended to anything else described ought detecting During request, before creating the step of one or more second entrance objects of described specified application, also include:
When detecting that user performs assigned operation, generate request of attending to anything else.
Method the most as claimed in claims 6 or 7, it is characterised in that refer in described display in the display interface of mobile terminal Before determining the step of the first entrance object of application program, also include:
Obtain the installation kit of described specified application;
When receiving the installation for described installation kit and indicating, described specified application is installed.
9. the device of a private data guard based on mobile terminal, it is characterised in that described mobile terminal includes for same The master instance object and/or one or more from instance objects that specified application creates, described master instance object has first Entrance object, described have the second entrance object from instance objects;
Described device includes:
Private space import module, be suitable to by described master instance object and/or one or more from instance objects import create in advance The private space built;
Entrance object display module, is suitable to when the switching command switching to private space from the proper space that user sends being detected Time, enter corresponding private space, show in described private space described first entrance object and/or the one or more Second entrance object.
10. a mobile terminal, it is characterised in that described mobile terminal includes memorizer, processor, and, for same appointment The master instance object and one or more from instance objects that application program creates, described master instance object has the first entrance pair As, described have the second entrance object from instance objects;
Described master instance object and/or one or more import from instance objects are pre-created by described memorizer for storage The instruction of private space, and, when the switching command switching to private space from the proper space that user sends being detected, enter Enter correspondence private space, show in described private space described first entrance object and/or the one or more second The instruction of entrance object;
Described processor is for by described master instance object and/or one or more privacy being pre-created from instance objects importing Space;
When the switching command switching to private space from the proper space that user sends being detected, enter corresponding privacy empty Between, described private space shows described first entrance object and/or the one or more the second entrance object.
CN201610581605.3A 2016-07-21 2016-07-21 Private data protection method and apparatus based on mobile terminal and mobile terminal Pending CN106056001A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610581605.3A CN106056001A (en) 2016-07-21 2016-07-21 Private data protection method and apparatus based on mobile terminal and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610581605.3A CN106056001A (en) 2016-07-21 2016-07-21 Private data protection method and apparatus based on mobile terminal and mobile terminal

Publications (1)

Publication Number Publication Date
CN106056001A true CN106056001A (en) 2016-10-26

Family

ID=57417152

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610581605.3A Pending CN106056001A (en) 2016-07-21 2016-07-21 Private data protection method and apparatus based on mobile terminal and mobile terminal

Country Status (1)

Country Link
CN (1) CN106056001A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106886416A (en) * 2017-03-08 2017-06-23 北京小米移动软件有限公司 Multi-User Dimension processing method and processing device
CN107122671A (en) * 2017-04-20 2017-09-01 北京安云世纪科技有限公司 A kind of double private data guard methods and device and mobile terminal for opening application
CN107133498A (en) * 2017-04-20 2017-09-05 北京安云世纪科技有限公司 A kind of privacy application management method and device and mobile terminal
CN107315612A (en) * 2017-06-27 2017-11-03 珠海市魅族科技有限公司 Terminal control method, device, computer installation and storage medium
CN107506222A (en) * 2017-09-28 2017-12-22 努比亚技术有限公司 A kind of application upgrade method, terminal and computer-readable recording medium
CN108573168A (en) * 2018-04-10 2018-09-25 Oppo广东移动通信有限公司 Private space starts method and apparatus, storage medium, electronic equipment
WO2022127591A1 (en) * 2020-12-15 2022-06-23 华为技术有限公司 Space management method and apparatus, and electronic device and readable storage medium
CN115017487A (en) * 2021-11-22 2022-09-06 荣耀终端有限公司 Switching method for login account of electronic equipment and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104199734A (en) * 2014-09-12 2014-12-10 上海斐讯数据通信技术有限公司 Android smart terminal based application multi-run management method and system
CN104866342A (en) * 2015-05-07 2015-08-26 北京数字天域科技有限责任公司 Method and device for simultaneously starting multiple same applications on intelligent terminal
CN105224322A (en) * 2015-09-25 2016-01-06 维沃移动通信有限公司 A kind of attend to anything else method and terminal of application program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104199734A (en) * 2014-09-12 2014-12-10 上海斐讯数据通信技术有限公司 Android smart terminal based application multi-run management method and system
CN104866342A (en) * 2015-05-07 2015-08-26 北京数字天域科技有限责任公司 Method and device for simultaneously starting multiple same applications on intelligent terminal
CN105224322A (en) * 2015-09-25 2016-01-06 维沃移动通信有限公司 A kind of attend to anything else method and terminal of application program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
未知: "关于隐私空间和微信分身的结合使用", 《URL:HTTP://BBS.360.CN/THREAD-52263-1-1.HTML,文档第1页》 *
未知: "分享一个应用多开的简单方法", 《URL:HTTP://WWW.SOHU.COM/A/67602979_222118》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106886416A (en) * 2017-03-08 2017-06-23 北京小米移动软件有限公司 Multi-User Dimension processing method and processing device
CN106886416B (en) * 2017-03-08 2020-03-17 北京小米移动软件有限公司 Multi-user spatial processing method and device
CN107122671A (en) * 2017-04-20 2017-09-01 北京安云世纪科技有限公司 A kind of double private data guard methods and device and mobile terminal for opening application
CN107133498A (en) * 2017-04-20 2017-09-05 北京安云世纪科技有限公司 A kind of privacy application management method and device and mobile terminal
CN107315612A (en) * 2017-06-27 2017-11-03 珠海市魅族科技有限公司 Terminal control method, device, computer installation and storage medium
CN107315612B (en) * 2017-06-27 2020-07-03 珠海市魅族科技有限公司 Terminal control method, terminal control device, computer device and storage medium
CN107506222A (en) * 2017-09-28 2017-12-22 努比亚技术有限公司 A kind of application upgrade method, terminal and computer-readable recording medium
CN108573168A (en) * 2018-04-10 2018-09-25 Oppo广东移动通信有限公司 Private space starts method and apparatus, storage medium, electronic equipment
WO2022127591A1 (en) * 2020-12-15 2022-06-23 华为技术有限公司 Space management method and apparatus, and electronic device and readable storage medium
CN115017487A (en) * 2021-11-22 2022-09-06 荣耀终端有限公司 Switching method for login account of electronic equipment and electronic equipment

Similar Documents

Publication Publication Date Title
CN106056001A (en) Private data protection method and apparatus based on mobile terminal and mobile terminal
CN104618440B (en) Smart machine control method and device
CN106453053B (en) Group message display methods and device
CN104618217B (en) Share method, terminal, server and the system of resource
CN104462128B (en) The method, apparatus and terminal device of multimedia file processing
CN103279288B (en) Data transmission method, device and terminal unit
CN106201547A (en) Method, device and the mobile terminal that a kind of message based on mobile terminal shows
CN106484262A (en) A kind of generation method of application of attending to anything else, device and terminal
CN106227588A (en) The creation method of a kind of multi-instance object, device and mobile terminal
CN106201748A (en) Method, device and the mobile terminal of a kind of Message Processing based on mobile terminal
CN106201191A (en) The batch processing method of a kind of icon, device and mobile terminal
CN106302653A (en) The control authority sharing method of a kind of door control terminal and relevant device
CN107203147A (en) Internet of Things network control system and method based on cloud platform
CN106484518A (en) A kind of display methods, device and terminal for opening application more
CN106168905A (en) Text handling method, device and mobile terminal in a kind of mobile terminal
CN106203143A (en) Method, device and the mobile terminal of a kind of application program locking
CN107436758A (en) The method for information display and mobile terminal of a kind of mobile terminal
CN106371964A (en) Message prompting method and apparatus
CN106201484A (en) The collocation method of application program, device and terminal unit
CN107219951A (en) Touch screen control method, device, storage medium and terminal device
CN105739839B (en) The selection method and device of multimedia menu item
CN106843868A (en) Method, device and mobile terminal that a kind of many accounts are logged in
CN110147186A (en) A kind of control method and terminal device of application
CN106155691A (en) Interface data processing method, device and the mobile terminal of a kind of mobile terminal
CN107608725A (en) A kind of information processing method and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20170807

Address after: 100102, 18 floor, building 2, Wangjing street, Beijing, Chaoyang District, 1801

Applicant after: BEIJING ANYUN SHIJI SCIENCE AND TECHNOLOGY CO., LTD.

Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant before: Beijing Qihu Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161026