CN105701419A - Data management method and terminal equipment - Google Patents

Data management method and terminal equipment Download PDF

Info

Publication number
CN105701419A
CN105701419A CN201610092109.1A CN201610092109A CN105701419A CN 105701419 A CN105701419 A CN 105701419A CN 201610092109 A CN201610092109 A CN 201610092109A CN 105701419 A CN105701419 A CN 105701419A
Authority
CN
China
Prior art keywords
user
data
terminal unit
application
application data
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.)
Granted
Application number
CN201610092109.1A
Other languages
Chinese (zh)
Other versions
CN105701419B (en
Inventor
王岚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lezhi Xinchuang Beijing Consulting Service Co ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610092109.1A priority Critical patent/CN105701419B/en
Publication of CN105701419A publication Critical patent/CN105701419A/en
Application granted granted Critical
Publication of CN105701419B publication Critical patent/CN105701419B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a data management method and terminal equipment and belongs to the technical field of information processing. According to the method, the terminal equipment with the multi-user function can operate application data of at least one second user of the terminal equipment according to the first administration authority of the determined current first user, so that application data of the multiple users is shared among the users, convenience is brought to the user, and the great applicability is achieved. According to the terminal equipment, the application data is administrated according to the administration authority of each user, application data of any other user is not administrated, and abuse of the application data among the users will not be caused.

Description

A kind of data managing method and terminal unit
Technical field
The present invention relates to technical field of information processing, particularly to a kind of data managing method and terminal unit。
Background technology
At present, intelligence system oneself through being the maximum mobile phone operating system platform of customer group, up-to-date intelligent terminal oneself through multi-user's function can be used, so make the data of each application in intelligent terminal separate among different users, do not interfere with each other。Such as same game application, application data corresponding to party A-subscriber for having played the outpost of the tax office 30, and application data corresponding to party B-subscriber be only object for appreciation to the outpost of the tax office 15, separate between party A-subscriber and the application data of party B-subscriber。
Summary of the invention
The embodiment of the present invention provides a kind of data managing method and terminal unit, it is achieved that application data is shared among different users。
The embodiment of the present invention provides a kind of data managing method, including:
Determine the first administration authority of the current first user of terminal unit;
If the application data that described first administration authority includes at least one the second user to described terminal unit is managed, the application data of at least one the second user described is operated。
The embodiment of the present invention also provides for a kind of terminal unit, including:
Authority determines unit, for determining the first administration authority of the current first user of terminal unit;
Operating unit, if determining that the first administration authority that unit is determined includes the application data of at least one the second user to described terminal unit and is managed for described authority, is operated the application data of at least one the second user described。
Visible, in the method for the present embodiment, the terminal unit with multi-user's function can according to the first administration authority of the current first user determined, the application data of at least one the second user of terminal unit is operated, so make it possible to achieve the application data sharing each user among different users, bring a lot of convenience for user, there is very strong practicality。And terminal unit is that the administration authority according to each user carrys out managing application data in the present embodiment, rather than the application data of arbitrarily other user is managed, does not result in the abuse of application data between each user。
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings。
Fig. 1 is the flow chart of a kind of data managing method that the embodiment of the present invention provides;
Fig. 2 is the structural representation of a kind of terminal unit that the embodiment of the present invention provides;
Fig. 3 is the structural representation of the another kind of data management system that the embodiment of the present invention provides。
Detailed description of the invention
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 clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments。Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention。
Term " first " in description and claims of this specification and above-mentioned accompanying drawing, " second ", " the 3rd " " the 4th " etc. (if existence) are for distinguishing similar object, without being used for describing specific order or precedence。Should be appreciated that the data of so use can be exchanged in the appropriate case, in order to embodiments of the invention described herein such as can with except here diagram or describe those except order implement。In addition, term " includes " and " having " and their any deformation, it is intended to cover comprising not exclusively, such as, contain series of steps or the process of unit, method, system, product or equipment be not necessarily limited to those steps or the unit clearly listed, but can include clearly not listing or for intrinsic other step of these processes, method, product or equipment or unit。
The embodiment of the present invention provides a kind of data managing method, mainly is applied to have in the terminal unit (such as smart mobile phone) of multi-user's function, and the method for the present embodiment is the method performed by this terminal unit, and flow chart is as it is shown in figure 1, include:
Step 101, determine the first administration authority of the current first user of terminal unit, here the first administration authority refers to when the system that terminal unit uses the user profile of first user to run terminal unit, the authority information of the application data of which user in multiple users of this terminal unit that terminal unit can manage。
It is appreciated that, the terminal unit of the present embodiment supports multi-user's function, such user can sign in in the system of terminal unit respectively through different user profile, if terminal unit adopts some user profile to run the system of terminal unit, this user profile correspondence user is called the first user that terminal unit is current。User can pass through the system that terminal unit is currently running, initiates the management process of the application data to each user, and such terminal unit can realize this management process by step 101 and 102。
Step 102, if the application data that the first administration authority includes at least one the second user to terminal unit is managed, is operated the application data of at least one the second user。When wherein the application data of wherein some the second user being operated, it is possible to delete the data of at least one application of this second user;And/or, replicate the data of at least one application of this second user。Further, it is also possible in the data space of at least one application of this second user, increase the data of at least one application of first user or other the second user。
Such as, terminal unit has two users, i.e. user A and user B, wherein user A is primary user, the all corresponding application program C of user A and user B, when the system that terminal unit uses the user profile of user A to run terminal unit, this terminal unit can manage the data of the application program C of user B, such as can replicate the data of the application program C of user B, and it is stored in the data space of application program C of user A, the data of the application program C of user B can also be deleted, the data of the application program C of user A can also be stored in the data space of application program C of user B。
So, if for same game application, application data corresponding for user A is for playing the outpost of the tax office 30, and application data corresponding to user B is only play to the outpost of the tax office 15, by the data management in the present embodiment, the application data that user A just can play the outpost of the tax office 30 is stored in the data space of this application program of user B, and such user B just can continue play under this game on the basis at the outpost of the tax office 30。
It should be noted that, if this first user is primary user, then terminal unit can manage the application data of all users of this terminal unit, other user the second administration authority that namely at least one second user is corresponding can also be specified, here the second administration authority refers to when the system that terminal unit uses the user profile of a certain second user to run terminal unit, the authority information of the application data of which user in multiple users of this terminal unit that terminal unit can manage。
Visible, in the method for the present embodiment, the terminal unit with multi-user's function can according to the first administration authority of the current first user determined, the application data of at least one the second user of terminal unit is operated, so make it possible to achieve the application data sharing each user among different users, bring a lot of convenience for user, there is very strong practicality。And terminal unit is that the administration authority according to each user carrys out managing application data in the present embodiment, rather than the application data of arbitrarily other user is managed, does not result in the abuse of application data between each user。
The embodiment of the present invention also provides for a kind of terminal unit, and this terminal unit has multi-user's function, and its structural representation is as in figure 2 it is shown, specifically may include that
Authority determines unit 10, for determining the first administration authority of the current first user of terminal unit, here the first administration authority refers to when the system that terminal unit uses the user profile of first user to run terminal unit, the authority information of the application data of which user in multiple users of this terminal unit that terminal unit can manage。
Operating unit 11, if determining that the first administration authority that unit 10 is determined includes the application data of at least one the second user to described terminal unit and is managed for described authority, is operated the application data of at least one the second user described。
This operating unit 11 is when being operated the application data of some the second user, specifically for deleting the data in the data space of at least one application of one the second user;And/or, replicate the data of at least one application of one the second user。And operating unit 11 can be also used for increasing the data of at least one application described in described first user in the data space of at least one application of one the second user。
Further, as shown in phantom in Figure 2, terminal unit can also include designating unit 12, if being primary user for described first user, specify the second administration authority that at least one second user described is corresponding, here the second administration authority refers to when the system that terminal unit uses the user profile of a certain second user to run terminal unit, the authority information of the application data of which user in multiple users of this terminal unit that terminal unit can manage。
Visible, in the terminal unit of the present embodiment, operating unit 11 can determine the first administration authority of current first user that unit 10 determines according to authority, the application data of at least one the second user of terminal unit is operated, so make it possible to achieve the application data sharing each user among different users, bring a lot of convenience for user, there is very strong practicality。And terminal unit is that the administration authority according to each user carrys out managing application data in the present embodiment, rather than the application data of arbitrarily other user is managed, does not result in the abuse of application data between each user。
The embodiment of the present invention also provides for a kind of data management system, its structural representation is as shown in Figure 3, this data management system can produce relatively larger difference because of configuration or performance difference, one or more central processing units (centralprocessingunits can be included, CPU) 20 (such as, one or more processors) and memorizer 21, the storage medium 22 (such as one or more mass memory units) of one or more storage application programs 221 or data 222。Wherein, memorizer 21 and storage medium 22 can be of short duration storage or persistently store。The program being stored in storage medium 22 can include one or more modules (diagram does not mark), and each module can include a series of command operatings in data management system。Further, central processing unit 20 could be arranged to communicate with storage medium 22, performs a series of command operatings in storage medium 22 in data management system。
Data management system can also include one or more power supplys 23, one or more wired or wireless network interfaces 24, one or more input/output interfaces 25, and/or, one or more operating systems 223, for instance WindowsServerTM, MacOSXTM, UnixTM, LinuxTM, FreeBSDTM etc.。
The step performed by terminal unit described in said method embodiment can based on the structure of the data management system shown in this Fig. 3。
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment can be by the hardware that program carrys out instruction relevant and completes, this program can be stored in a computer-readable recording medium, and storage medium may include that read only memory (ROM), random access memory ram), disk or CD etc.。
The data managing method and the terminal unit that above the embodiment of the present invention are provided are described in detail, principles of the invention and embodiment are set forth by specific case used herein, and the explanation of above example is only intended to help to understand method and the core concept thereof of the present invention;Simultaneously for one of ordinary skill in the art, according to the thought of the present invention, all will change in specific embodiments and applications, in sum, this specification content should not be construed as limitation of the present invention。

Claims (8)

1. a data managing method, it is characterised in that including:
Determine the first administration authority of the current first user of terminal unit;
If the application data that described first administration authority includes at least one the second user to described terminal unit is managed, the application data of at least one the second user described is operated。
2. the method for claim 1, it is characterised in that the application data of second user is operated, specifically includes:
Delete the data of at least one application of one the second user;And/or,
Replicate the data of at least one application of one the second user。
3. the method for claim 1, it is characterised in that the application data of second user is operated, specifically includes:
The data space of at least one application of one the second user increases the data of at least one application described in described first user or other the second user。
4. the method as described in any one of claims 1 to 3, it is characterised in that if described first user is primary user, described method also includes:
Specify the second administration authority that at least one second user described is corresponding。
5. a terminal unit, it is characterised in that including:
Authority determines unit, for determining the first administration authority of the current first user of terminal unit;
Operating unit, if determining that the first administration authority that unit is determined includes the application data of at least one the second user to described terminal unit and is managed for described authority, is operated the application data of at least one the second user described。
6. terminal unit as claimed in claim 5, it is characterised in that
Described operating unit, specifically for the data in the data space of at least one application of deletion one the second user;And/or, replicate the data of at least one application of one the second user。
7. terminal unit as claimed in claim 5, it is characterised in that
Described operating unit, specifically for increasing the data of at least one application described in described first user in the data space of at least one application of one the second user。
8. the terminal unit as described in any one of claim 5 to 7, it is characterised in that if described first user is primary user, also include:
Designating unit, is used for the second administration authority specifying at least one second user described corresponding。
CN201610092109.1A 2016-02-18 2016-02-18 A kind of data managing method and terminal device Active CN105701419B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610092109.1A CN105701419B (en) 2016-02-18 2016-02-18 A kind of data managing method and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610092109.1A CN105701419B (en) 2016-02-18 2016-02-18 A kind of data managing method and terminal device

Publications (2)

Publication Number Publication Date
CN105701419A true CN105701419A (en) 2016-06-22
CN105701419B CN105701419B (en) 2018-12-11

Family

ID=56223334

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610092109.1A Active CN105701419B (en) 2016-02-18 2016-02-18 A kind of data managing method and terminal device

Country Status (1)

Country Link
CN (1) CN105701419B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658463A (en) * 2016-09-30 2017-05-10 宇龙计算机通信科技(深圳)有限公司 Operating system login method, device and terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102917348A (en) * 2012-10-30 2013-02-06 广东欧珀移动通信有限公司 Intelligent multi-user mobile phone and logging method thereof
CN102932535A (en) * 2012-10-18 2013-02-13 广东欧珀移动通信有限公司 Mobile terminal shared by multiple users and using method for mobile terminal
CN103200666A (en) * 2013-03-20 2013-07-10 广东欧珀移动通信有限公司 Multiuser management method and multiuser management device of mobile terminal
CN103427990A (en) * 2012-05-18 2013-12-04 华为终端有限公司 Authority authentication method and terminal device
CN103559455A (en) * 2013-09-27 2014-02-05 李天才 Android device personal information protection method based on user identification

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103427990A (en) * 2012-05-18 2013-12-04 华为终端有限公司 Authority authentication method and terminal device
CN102932535A (en) * 2012-10-18 2013-02-13 广东欧珀移动通信有限公司 Mobile terminal shared by multiple users and using method for mobile terminal
CN102917348A (en) * 2012-10-30 2013-02-06 广东欧珀移动通信有限公司 Intelligent multi-user mobile phone and logging method thereof
CN103200666A (en) * 2013-03-20 2013-07-10 广东欧珀移动通信有限公司 Multiuser management method and multiuser management device of mobile terminal
CN103559455A (en) * 2013-09-27 2014-02-05 李天才 Android device personal information protection method based on user identification

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658463A (en) * 2016-09-30 2017-05-10 宇龙计算机通信科技(深圳)有限公司 Operating system login method, device and terminal

Also Published As

Publication number Publication date
CN105701419B (en) 2018-12-11

Similar Documents

Publication Publication Date Title
CN108733713B (en) Data query method and device in data warehouse
KR102424196B1 (en) Method, system and non-transitory computer-readable recording medium for extracting semantic keyword
CN106933833A (en) A kind of positional information method for quickly querying based on Spatial Data Index Technology
CN110225095A (en) A kind of data processing method, apparatus and system
CN110070616A (en) Memory, statistical data rendering method, device and equipment based on GIS platform
WO2020019313A1 (en) Graph data updating method, system, computer readable storage medium, and device
CN107343007A (en) Distributed file management method and system based on user identity and purview certification
CN102915498A (en) Method and device for goods classification of e-commerce platform
CN107786432A (en) Information displaying method, device, computer installation and calculating readable storage medium storing program for executing
CN108540568A (en) Computing capability sharing method and smart machine
CN106547870A (en) Point table method and device of data base
CN103324763A (en) Presenting method for tree-form data structure of mobile phone terminal
US20230401281A1 (en) Matrix operation-based method for modifying mobile social network graph
CN104599319A (en) Real-time generation method of 3D scene
CN103838848B (en) A kind of method and device for sharing icon according to system language Dynamic Announce
CN109918369A (en) Date storage method and device
CN109960487A (en) A kind of method and apparatus of extracting object
CN107451271A (en) A kind of Hash table processing method, device, equipment and storage medium
CN108874835A (en) Information-pushing method and device
CN110263184A (en) A kind of data processing method and relevant device
CN105701419A (en) Data management method and terminal equipment
CN108648017A (en) It is easy to user demand matching process, device, equipment and the storage medium of extension
CN104391947A (en) Real-time processing method and system of mass GIS (geographic information system) data
CN104657216A (en) Resource allocation method and device for resource pool
CN107992493A (en) The method that chat topic is found based on two people or more people

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20240117

Address after: 100000 3010, Floor 3, No.1 Kaifa Road, Shangdi Information Industry Base, Haidian District, Beijing

Patentee after: Lezhi Xinchuang (Beijing) Consulting Service Co.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

TR01 Transfer of patent right