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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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/6245—Protecting personal data, e.g. for financial or medical purposes
- G06F21/6263—Protecting 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
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.
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)
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)
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 |
-
2016
- 2016-07-21 CN CN201610581605.3A patent/CN106056001A/en active Pending
Patent Citations (3)
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)
Title |
---|
未知: "关于隐私空间和微信分身的结合使用", 《URL:HTTP://BBS.360.CN/THREAD-52263-1-1.HTML,文档第1页》 * |
未知: "分享一个应用多开的简单方法", 《URL:HTTP://WWW.SOHU.COM/A/67602979_222118》 * |
Cited By (10)
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 |