[go: up one dir, main page]

CN104133888B - A kind of multisystem data processing method, device and terminal - Google Patents

A kind of multisystem data processing method, device and terminal Download PDF

Info

Publication number
CN104133888B
CN104133888B CN201410369908.XA CN201410369908A CN104133888B CN 104133888 B CN104133888 B CN 104133888B CN 201410369908 A CN201410369908 A CN 201410369908A CN 104133888 B CN104133888 B CN 104133888B
Authority
CN
China
Prior art keywords
data
same data
operating system
processing
common
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.)
Active
Application number
CN201410369908.XA
Other languages
Chinese (zh)
Other versions
CN104133888A (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201410369908.XA priority Critical patent/CN104133888B/en
Publication of CN104133888A publication Critical patent/CN104133888A/en
Application granted granted Critical
Publication of CN104133888B publication Critical patent/CN104133888B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a kind of multisystem data processing methods comprising: the data of each system are scanned respectively;The data of each system are subjected to matching comparison according to the result of scanning, judge to whether there is identical data in not homologous ray;And the identical data are handled.The present invention is also corresponding to provide a kind of multisystem data processing equipment and terminal.The present invention is able to solve the problem that cannot judge to cause the safety for occupying larger memory space and security system lower with the presence or absence of identical data in multisystem.

Description

Multi-system data processing method and device and terminal
Technical Field
The invention relates to the technical field of terminals, in particular to a multi-system data processing method, a multi-system data processing device and a terminal.
Background
At present, an important feature of smart phones is the use of open operating systems, such as iOS, Android, and the like. Many third-party application programs can be installed on the operating system platform, so that the functions of the mobile phone are expanded, but viruses, malicious software and the like are easy to invade, and private data of a user such as conversation, short messages, contacts and the like are leaked. In order to improve the security of the mobile phone, a mobile phone with dual operating systems is currently available, which has two operating systems, wherein one operating system can be used for processing common transactions and is generally called as a common system; another operating system is used to handle confidential or privacy-related transactions and is generally referred to as a security system. Of course, the terminal may have more operating systems.
In the prior art, each system retains data for the respective system. However, the data for use in the security system may be copied or transferred from other systems, or may be data newly created in the security system alone. Therefore, data in the security system may be duplicated with data in other systems, occupying a large storage space. When the user uses the security system, the user cannot identify or judge whether the used data also exists in other systems, and if the data in the security system also exists in other systems, the data in the security system is leaked, so that the security cannot be ensured.
Disclosure of Invention
The invention provides a multi-system data processing method, a multi-system data processing device and a multi-system data processing terminal, and aims to solve the problems that whether the same data exists in multiple systems or not cannot be judged in the prior art, so that a large storage space is occupied, and the safety of a safety system is low.
A multi-system data processing method comprises the following steps:
respectively scanning the data of each system;
matching and comparing the data of each system according to the scanning result, and judging whether the same data exists in different systems; and
and processing the same data.
Wherein before processing the same data, the method further comprises: and displaying the information judged to be the same data in different systems.
The information of the same data in the different systems comprises at least one of a system where the same data is located, a name of the same data, a specific storage location in the different systems, an attribute of the data, and creation time of the data.
The processing of the same data is to prompt a user to manually process the same data, so that the user deletes the same data in one or more systems and retains the same data in other one or more systems.
The same data is automatically processed, the same data in one or more systems is deleted according to a preset processing rule, and the same data in other one or more systems in the multiple systems is reserved.
When the same data exists in the security system and the common system, the same data in the security system is automatically reserved, and the same data in the common system is deleted.
The system comprises a plurality of systems, wherein the systems comprise a safety system and a common system, and when data of each system are scanned respectively, the safety system is scanned first, and then the common system is scanned.
A multi-system data processing apparatus, comprising:
the scanning module is used for respectively scanning the data of each system;
the comparison module is used for matching and comparing the data of each system according to the scanning result and judging whether the same data exists in different systems or not; and
and the processing module is used for processing the same data.
The multi-system data processing device further comprises a display module, and the display module is used for displaying information which is judged to be the same data in different systems.
A terminal is provided with multiple systems and comprises the multiple-system data processing device.
The method, the device and the terminal for processing multi-system data provided by the embodiment can obtain the same data in different systems by scanning, matching and comparing the data in different systems, process the same data, delete or reserve the same data in different systems according to conditions, and further save the storage space occupied by the different systems with the same data. And when the terminal is provided with the security system and the common system, the same data in the common system can be deleted when the same data is in the security system and the common system, so that the data in the security system can be prevented from being leaked.
Drawings
FIG. 1 is a flow diagram of a method of multi-system data processing according to an embodiment of the invention;
fig. 2 is a block diagram of a multisystem data processing apparatus according to an embodiment of the present invention.
Detailed Description
To further explain the technical means and effects of the present invention adopted to achieve the intended purpose, the present invention will be described in detail with reference to the accompanying drawings and preferred embodiments.
The multisystem entry method of the embodiment of the invention is applied to a terminal with more than two operating systems, for example, a mobile phone with double systems. Two operating systems are defined as a first system and a second system respectively. Specifically, one of the first system and the second system may be a security system, and the other may be a general system.
Referring to fig. 1, a first embodiment of the present disclosure provides a method for processing multi-system data, including:
s101, data of each system is scanned.
Specifically, data in the security system may be scanned separately from data in the ordinary system. It is understood that the scanning may be started by a manual selection of the user, or by an automatic scanning of the terminal. Specifically, when the terminal automatically scans, the terminal may scan data in the security system and the general system at predetermined time intervals. The terminal can also be arranged in the security system or the common system to scan after the data changes. The safety system and the common system can scan in sequence by firstly scanning the data of the safety system and then scanning the data of the common system. Or the data scanning of the ordinary system can be performed first, and then the data scanning of the safety system can be performed. Under the condition that the terminal can bear the data, the data scanning of the safety system and the common system can be carried out simultaneously, so that the data scanning speed is improved, and the data scanning time is shortened.
And S102, matching and comparing the data of each system according to the scanning result, and judging whether the same data exists in different systems.
And after the data in each system is scanned, matching and comparing the scanned data in each system, and judging that the different systems have the same data according to the matching and comparing results of the scanned data. And if the data in the two different systems are matched after being scanned and compared, judging that the data in the different systems are the same data.
When the terminal has a plurality of systems, the same data may be found in the security system and the normal system by comparison. When there are a plurality of ordinary systems, it is also possible to find the same data in different ordinary systems.
S103, displaying the information of the same data in different systems.
And displaying the specific information of the same data in different systems so that the user can know the specific information of the same data. The information of the same data may include a system where the same data is located, a name of the same data, a specific storage location in a different system, an attribute of the data, a creation time of the data, and the like, and further, may also display summary content or all content of the data. The user can identify the effect of the same data through the information of the same data, so that the user can judge how to process the same data.
And S104, processing the same data.
In this step, the user may be prompted to manually process the same data. If the same data can be set with a retention or deletion option, the user can choose to process the same data in different systems according to needs, such as deleting data in a certain system and retaining data in another system. So that only one or necessary ones of the systems of the terminal retain the same data, while the same data in the other systems are deleted. For example, when the system comprises a security system and a common system, the same data in the security system can be reserved, and the same data in the common system can be deleted, so that the data in the security system can be ensured not to be leaked.
In this step, the terminal may automatically process the same data. According to the preset processing rule, the user deletes the same data in one or more systems and retains the same data in other one or more systems. If the same data exists in the safety system and the common system, the same data in the safety system can be automatically reserved, and the same data in the common system can be automatically deleted. If the same data exists in two different common systems, the same data in one of the common systems can be deleted, and the same data in the other common system can be retained.
It is to be understood that when the same data is processed in an automatic manner, the multisystem data processing method may not include S103.
According to the multi-system data processing method provided by the technical scheme, the same data in different systems are obtained by scanning, matching and comparing the data in the different systems, the same data are processed, the same data in the different systems can be deleted or reserved according to conditions, and therefore the different systems can have the same storage space occupied by the same data.
And when the terminal is provided with the security system and the common system, the same data in the common system can be deleted when the same data is in the security system and the common system, so that the data in the security system can be prevented from being leaked.
Referring to fig. 2, a multi-system data processing apparatus 100 is correspondingly provided in a second embodiment of the present disclosure, in which the multi-system data processing apparatus 100 includes a scanning module 110, a comparing module 120, a displaying module 130, and a processing module 140.
The scanning module 110 is configured to scan data of each system.
Specifically, the scanning module 110 may scan data in the security system and scan data in the general system respectively. It is understood that the scanning may be started by a manual selection of the user, or by an automatic scanning of the terminal. Specifically, when the scanning is performed automatically, the scanning module 110 may scan data in the security system and the general system at predetermined time intervals. The scanning module 110 may also be configured to scan after data changes occur in the security system or in a general system. The safety system and the common system can scan in sequence by firstly scanning the data of the safety system and then scanning the data of the common system. The scanning module 110 may also perform data scanning of a general system first, and then perform data scanning of a security system. Under the condition that the terminal can bear the data, the scanning module 110 can also perform data scanning of the security system and the common system at the same time, so as to improve the data scanning speed and reduce the data scanning time.
The comparison module 120 is configured to perform matching comparison on data of each system according to a scanning result, and determine whether the same data exists in different systems.
After the scanning module 110 scans the data in each system, the comparison module 120 performs matching comparison on the scanned data in each system, and determines that different systems have the same data according to the matching comparison result of the scanned data. And if the data in the two different systems are matched after being scanned and compared, judging that the data in the different systems are the same data.
When the terminal has a plurality of systems, the comparison module 120 may find the same data in the security system and the general system through comparison. When there are a plurality of ordinary systems, it is also possible to find the same data in different ordinary systems.
The display module 130 is configured to display information that is determined to be the same data in different systems.
The display module 130 displays the specific information of the same data in different systems, so that the user can know the specific information of the same data. The information of the same data may include a system where the same data is located, a name of the same data, a specific storage location in a different system, an attribute of the data, a creation time of the data, and the like, and further, may also display summary content or all content of the data. The user can identify the effect of the same data through the information of the same data, so that the user can judge how to process the same data.
The processing module 140 is configured to process the same data.
In this step, the processing module 140 may be configured to prompt the user to perform manual processing on the same data. If the same data can be set with a retention or deletion option, the user can choose to process the same data in different systems according to needs, such as deleting data in a certain system and retaining data in another system. So that only one or necessary ones of the systems of the terminal retain the same data, while the same data in the other systems are deleted. For example, when the system comprises a security system and a common system, the same data in the security system can be reserved, and the same data in the common system can be deleted, so that the data in the security system can be ensured not to be leaked.
In this step, the processing module 140 may also be configured to automatically process the same data. According to the preset processing rule, if the same data exists in the safety system and the common system, the same data in the safety system can be automatically reserved, and the same data in the common system can be automatically deleted. If the same data exists in two different common systems, the same data in one of the common systems can be deleted, and the same data in the other common system can be retained.
It is to be understood that, when the processing module 140 processes the same data in an automatic manner, the multi-system data processing apparatus 100 may not include the display module 130 for displaying information that is determined to be the same data in different systems.
According to the multi-system data processing device provided by the technical scheme, the same data in different systems are obtained by scanning, matching and comparing the data in different systems, the same data are processed, the same data in different systems can be deleted or reserved according to conditions, and therefore the different systems can have the same storage space occupied by the same data.
And when the terminal is provided with the security system and the common system, the same data in the common system can be deleted when the same data is in the security system and the common system, so that the data in the security system can be prevented from being leaked.
A third embodiment of the present technical solution provides a terminal, where the terminal has multiple systems, and the terminal includes the multiple-system data processing apparatus. The terminal can be a dual-system mobile phone.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (7)

1. A multi-operating system data processing method is characterized by comprising the following steps:
respectively scanning data of each operating system of the intelligent mobile terminal;
matching and comparing the data of each operating system according to the scanning result, and judging whether the same data exists in different operating systems;
processing the same data; wherein,
the same data is processed automatically, the same data in one or more operating systems is deleted according to a preset processing rule, and the same data in other one or more operating systems in multiple operating systems is reserved;
the multi-operating system comprises a safe operating system and a common operating system, and when the same data exists in the safe operating system and the common operating system, the same data in the safe operating system is automatically reserved, and the same data in the common operating system is deleted; and the number of the first and second groups,
the common operation system is used for processing common affairs, and the safe operation system is used for processing secret or privacy-related affairs.
2. The multi-operating system data processing method of claim 1, further comprising, before processing the same data: and displaying the information of the same data in different operating systems.
3. The multi-operating-system data processing method according to claim 2, wherein the information of the same data in the different operating systems includes at least one of an operating system in which the same data is located, a name of the same data, a specific storage location in the different operating systems, an attribute of the data, and a creation time of the data.
4. The multi-os data processing method according to claim 1, wherein when scanning the data of each os, the secure os is scanned first, and then the normal os is scanned.
5. A multi-operating system data processing device, comprising:
the scanning module is used for respectively scanning data of a security operating system and a common operating system of the intelligent mobile terminal;
the comparison module is used for matching and comparing the data of each operating system according to the scanning result and judging whether the same data exists in different operating systems;
the processing module is used for processing the same data; wherein,
the processing module is further configured to automatically process the same data, and according to a preset processing rule, when the same data exists in a secure operating system and a normal operating system, automatically retain the same data in the secure operating system, and delete the same data in the normal operating system; and the number of the first and second groups,
the common operation system is used for processing common affairs, and the safe operation system is used for processing secret or privacy-related affairs.
6. The multi-operating system data processing apparatus according to claim 5, further comprising a display module for displaying information judged to be the same data in different operating systems.
7. An intelligent mobile terminal having a multi-operating system, characterized in that the intelligent mobile terminal comprises the multi-operating system data processing apparatus according to any one of claims 5 or 6.
CN201410369908.XA 2014-07-30 2014-07-30 A kind of multisystem data processing method, device and terminal Active CN104133888B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410369908.XA CN104133888B (en) 2014-07-30 2014-07-30 A kind of multisystem data processing method, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410369908.XA CN104133888B (en) 2014-07-30 2014-07-30 A kind of multisystem data processing method, device and terminal

Publications (2)

Publication Number Publication Date
CN104133888A CN104133888A (en) 2014-11-05
CN104133888B true CN104133888B (en) 2019-08-02

Family

ID=51806566

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410369908.XA Active CN104133888B (en) 2014-07-30 2014-07-30 A kind of multisystem data processing method, device and terminal

Country Status (1)

Country Link
CN (1) CN104133888B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104683586A (en) * 2015-03-09 2015-06-03 深圳酷派技术有限公司 Method and terminal for information display
CN106326321B (en) * 2015-07-10 2022-01-28 中兴通讯股份有限公司 Big data exchange method and device
CN105930630A (en) * 2015-09-15 2016-09-07 中国银联股份有限公司 Data analysis method and apparatus
CN107317723B (en) * 2017-05-27 2021-01-05 北京金山安全软件有限公司 Data processing method and server
CN107329836B (en) * 2017-07-13 2021-01-22 北京元心科技有限公司 Multi-system memory management method and device and mobile terminal
CN115334197B (en) * 2022-08-09 2024-05-10 青岛海信移动通信技术有限公司 Communication function changing method, multi-system terminal and medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101809559A (en) * 2007-09-05 2010-08-18 伊姆西公司 Deduplication in virtualized server and virtualized storage environments
CN102541872A (en) * 2010-12-08 2012-07-04 三星电子(中国)研发中心 System and method for managing a plurality of albums
CN103473179A (en) * 2013-08-09 2013-12-25 记忆科技(深圳)有限公司 Background system and method for deleting repeating data in solid state disk
CN103617177A (en) * 2013-11-05 2014-03-05 浪潮(北京)电子信息产业有限公司 Stackable repeating data deletion file system
CN103761290A (en) * 2014-01-15 2014-04-30 浪潮(北京)电子信息产业有限公司 Data management method and system based on content aware
CN103763362A (en) * 2014-01-13 2014-04-30 西安电子科技大学 Safe distributed duplicated data deletion method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5913208A (en) * 1996-07-09 1999-06-15 International Business Machines Corporation Identifying duplicate documents from search results without comparing document content
CN1174321C (en) * 2001-04-29 2004-11-03 英业达股份有限公司 Data exchange system and method between coexisting multiple operating systems
CN102799484B (en) * 2012-07-11 2017-11-03 中兴通讯股份有限公司 The method and device of running of mobile terminal multiple operating system
CN104378506B (en) * 2014-11-11 2017-12-12 东莞宇龙通信科技有限公司 Data manipulation method, data operation device and terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101809559A (en) * 2007-09-05 2010-08-18 伊姆西公司 Deduplication in virtualized server and virtualized storage environments
CN102541872A (en) * 2010-12-08 2012-07-04 三星电子(中国)研发中心 System and method for managing a plurality of albums
CN103473179A (en) * 2013-08-09 2013-12-25 记忆科技(深圳)有限公司 Background system and method for deleting repeating data in solid state disk
CN103617177A (en) * 2013-11-05 2014-03-05 浪潮(北京)电子信息产业有限公司 Stackable repeating data deletion file system
CN103763362A (en) * 2014-01-13 2014-04-30 西安电子科技大学 Safe distributed duplicated data deletion method
CN103761290A (en) * 2014-01-15 2014-04-30 浪潮(北京)电子信息产业有限公司 Data management method and system based on content aware

Also Published As

Publication number Publication date
CN104133888A (en) 2014-11-05

Similar Documents

Publication Publication Date Title
CN104133888B (en) A kind of multisystem data processing method, device and terminal
US11349767B2 (en) Device and method for disabling a WLAN hotspot based on data traffic value
CN106156619B (en) Application security protection method and device
US9953161B2 (en) Method, device and system for processing notification bar message
US10489568B2 (en) Apparatus and methods for improving terminal security
US20150050913A1 (en) Method and device for preventing recording during a conversation
CN106550031B (en) The method and device of data backup
CN105809055B (en) Access control method, device and relevant device
CN105335184B (en) Application installation method and device
EP2985695A1 (en) Method and device for setting application program state
CN104967997A (en) A wireless network access method, Wi-Fi equipment, terminal equipment and system
CN108763951B (en) Data protection method and device
CN105260664A (en) Security protection method and terminal for application among multiple systems
CN102801731B (en) A kind of method of protected data and device
CN104573548A (en) Information encryption and decryption methods and devices and terminal
US12126626B2 (en) Automatic mobile device management (MDM) enrollment
CN105549786A (en) System switching method and device based on pressure touch control and terminal
CN105205410B (en) Data managing method and terminal
CN104298924B (en) Ensure the method for system safety, ensure the device and terminal of system safety
CN104202462B (en) Communication control method and system
CN105389503B (en) A kind of screen locking guard method, system and mobile terminal
CN103428370A (en) Mobile phone and multi-user control method thereof
CN109905389A (en) Method for controlling mobile terminal, device and computer readable storage medium
CN106210233B (en) A kind of terminal called book management method and device
CN106485137B (en) Application program control method, application program control device 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
GR01 Patent grant
GR01 Patent grant