Multi-desktop environment shear plate sharing architecture and method thereof

A desktop environment and clipboard technology, applied in multi-program devices, inter-program communication, instruments, etc., can solve the problem that the clipboard is not universally shared, cannot be copied, etc., to achieve data compatibility, prevent loss, and ensure correctness sexual effect

Pending Publication Date: 2019-11-12
北京技德系统技术有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, there is no direct and efficient way to share the data in the clipboard of the two installed systems. The clipboard in the same computer is not universally shared, such as figure 1 As shown, it is necessary to use a third-party plug-in tool to copy data between different systems, and it is easy to fail to copy during use

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
  • Multi-desktop environment shear plate sharing architecture and method thereof
  • Multi-desktop environment shear plate sharing architecture and method thereof
  • Multi-desktop environment shear plate sharing architecture and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other implementations obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0025] A multi-desktop environment clipboard sharing architecture, including multiple desktop environments, clipboard data format conversion control layer, clipboard fixed physical memory,

[0026] The desktop environment includes a clipboard for data clipping;

[0027] The clipboard data format conversion control layer includes a data input interface, a data detection module, a format conversion module, a desktop environment detection module, and a data output...

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 multi-desktop environment shear plate sharing method. The method comprises the following steps: 1, initializing an operating system, after core initialization is completed, starting multiple desktop environments, after each desktop environment is started, distributing a virtual memory area for the clipboard, converting the virtual memory area into a physical memory, namely additionally opening up a memory space in the physical memory to serve as a clipboard fixed physical memory, and changing a pointer pointing to a node or a cache address of the clipboard in a multi-desktop environment into a starting pointer pointing to the clipboard fixed physical memory; 2, copying data, copying the data from an original desktop environment and pasting the data to a target desktop environment, and locking a physical memory before operation; and 3, data pasting, detecting whether the clipboard is locked or not, if the clipboard is locked, performing no pasting operation, and if the clipboard is not locked, performing pasting operation, and storing clipboard data in the clipboard into a target desktop environment.

Description

technical field [0001] The invention relates to the technical field of operating systems and desktop environments, in particular to a multi-desktop environment clipboard sharing architecture and method thereof. Background technique [0002] With the increase of various types of systems, in so many desktop environments such as WINDOWS, MAC OS, JIDE OS, CHROME OS, FIREFOX OS, UBUNTU, LINUX, UNIX, ANDROID, SONY PS OS, etc., the operation and use of the clipboard are all in a single system. However, using virtual machine technology in the same desktop environment to realize clipboard sharing between two systems requires the use of third-party tools such as vmare tools. The relevant patent document (publication number: CN103019814) discloses a shear board management system and method, which is a shear operation performed under the same desktop environment. [0003] In the prior art, there is no direct and efficient way to share the data in the clipboard of the two installed sys...

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 Applications(China)
IPC IPC(8): G06F9/54
CPCG06F9/543G06F9/544
Inventor 万君彦张耀斌杜青松
Owner 北京技德系统技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products