Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A virtual machine and cross-OS data processing system and method

A technology of a data processing system and a virtualizer, which is applied to the redundancy in the operation for data error detection, response error generation, software simulation/interpretation/simulation, etc. waste of time, etc.

Active Publication Date: 2016-03-23
CHENGDU YIWO TECH DEV CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Both of the above two methods adopt the method of copying. In this way, the copying time will increase with the increase of the data volume of the mobile device, which has the problem of low execution efficiency and wastes time; and the processing process of data analysis and recovery It is carried out on the desktop, and the mobile terminal is only used as a data source, which greatly wastes the computing power of the mobile terminal and increases the execution pressure on the desktop, which is not conducive to carrying out a large number of concurrent operations on the same desktop.
[0004] To sum up, the existing recovery technology needs to copy the data on the mobile device to the desktop, and execute the recovery process on the desktop, which has the disadvantages of low execution efficiency, waste of time, and increased execution pressure on the desktop.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A virtual machine and cross-OS data processing system and method
  • A virtual machine and cross-OS data processing system and method
  • A virtual machine and cross-OS data processing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Embodiment 1 of the present invention discloses a virtual machine, such as figure 1 As shown, the virtual machine includes a data processing system 100, and the data processing system 100 includes a receiving module 110, a processing module 120 and a feedback module 130, wherein:

[0035] The receiving module 110 is configured to receive a user request, where the user request includes identification information of a target operation object and an operation to be performed on the target operation object.

[0036] Wherein, the operations include data recovery, data forensics, and the like.

[0037] The processing module 120 is configured to perform an analysis and processing process corresponding to the operation on the target operation object identified by the identification information, so as to obtain a processing result.

[0038] The feedback module 130 is configured to feed back the processing result.

[0039] Wherein, the user request can be specifically implement...

Embodiment 2

[0043] Embodiment 2 of the present invention discloses a cross-OS data processing system, please refer to figure 2 , the cross-OS data processing system includes a desktop terminal 210 , a virtual machine 220 as disclosed in Embodiment 1, and a mobile terminal 230 for loading and running the virtual machine 220 .

[0044] Wherein, the mobile terminal may specifically be a mobile terminal device such as a smart phone or a tablet computer; the desktop terminal may specifically be a desktop computer, an all-in-one computer, a MAC computer, or a notebook computer.

[0045] Based on the above-mentioned cross-OS data processing system, Embodiment 2 of the present invention also discloses a cross-OS data processing method, such as image 3 As shown, the cross-OS data processing method includes the following steps:

[0046] S1: The virtual machine running on the mobile terminal receives a user request from the desktop terminal to process data on the mobile terminal, and the user req...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a virtual machine and a cross-OS (operating system) data processing system and method. The cross-OS data processing method includes that the virtual machine loaded and operated in the mobile terminal receives a user request processed by a desktop terminal upon mobile terminal data; the virtual machine executes processing procedures corresponding to the user request upon the mobile terminal data; the virtual machine returns processing results to the desktop terminal. The virtual machine containing a data processing system is loaded and operated on the mobile terminal, control rights of the mobile terminal and data therein are obtained through the virtual machine, when a user needs to restore the mobile terminal data or obtain evidence, the desktop terminal is responsible for sending a control request, and the virtual machine executes the data processing procedures corresponding to the request so as to achieve the purposes of restoration or obtaining the evidence. Copy is omitted and a data processing platform is transferred from the desktop terminal to the mobile terminal loaded with the virtual machine, so that execution efficiency is improved, time is saved, mobile terminal computing power is fully utilized, and execution stress of the desktop terminal is lowered.

Description

technical field [0001] The invention belongs to the technical field of cross-OS (Operating system, operating system) mobile device data recovery and forensics, and in particular relates to a virtual machine and a cross-OS data processing system and method. Background technique [0002] Virus damage, human error operation, human intentional damage and other reasons may cause the data on the mobile device to be deleted, overwritten or lost, and even cause the current system of the mobile device to not work properly. All purposes require data recovery on mobile devices. [0003] At present, there are usually two ways to restore data on mobile devices: (1) directly use the current system of the mobile device that is still working to copy its data to the desktop, and then perform data analysis and recovery on the desktop; (2) ) Extract the kernel image file from the current system firmware package of the mobile device, replace the current system startup, then copy the data to th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/14G06F9/455
CPCY02D10/00
Inventor 黄晓东
Owner CHENGDU YIWO TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products