Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Same-screen display method and device for multiple operating systems and terminal equipment

A multi-operating system, same-screen display technology, applied in the direction of digital output to display devices, etc., can solve the problems of poor data synchronization, time-consuming image data flow, increased memory consumption and CPU resource occupation, etc., to solve data problems. Synchronization issues, reduction of overhead, and the effect of saving delivery time

Pending Publication Date: 2020-06-12
BEIJING CHINA TSP
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for this scheme, the following defects are found in actual use: the transmission of image data streams between operating systems needs to consume time, and the effect of data synchronization between multiple operating systems is not very good; at the same time, in the second operating system In addition, it is necessary to perform window division and overlay processing, which not only takes time, but also requires a copy when overlaying, that is, copying from one buffer area to another buffer area. Therefore, additional consumption of memory and CPU resources need to be increased. Occupation, etc., which will bring certain pressure on the fluency of the system

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
  • Same-screen display method and device for multiple operating systems and terminal equipment
  • Same-screen display method and device for multiple operating systems and terminal equipment
  • Same-screen display method and device for multiple operating systems and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Please refer to figure 1 , this embodiment proposes a method for displaying multiple operating systems on the same screen, which can be applied to various electronic products such as computers, mobile phones, and vehicle-mounted images, so as to display the contents of multiple operating systems on the same screen. For example, taking the car scene as an example, the central control instrument and car machine (short for car infotainment products) that are usually used to display the speed of the car use two different operating systems, and the existing design uses two display screens to display the corresponding content. If the method of this embodiment is used, the display screen corresponding to the central control instrument can be omitted, and the content of the central control instrument can be displayed on the display screen of the vehicle. Of course, the display screen of the vehicle can also be omitted and displayed on the central on the display screen of the c...

Embodiment 2

[0060] Please refer to Figure 4 , based on the same-screen display method for multiple operating systems in the first embodiment, this embodiment proposes a multi-operating system display device 10 on the same screen, the multi-operating system includes a master operating system and at least one slave operating system, the The main operating system is used to drive and control the display controller, and the display controller is connected to a display through the bus; the device is applied to the main operating system, including:

[0061] The display buffer splitting module 110 is configured to allocate a continuous memory as a display buffer, and split the display buffer into a corresponding number of buffer sub-areas according to the total number of operating systems;

[0062] The cache sub-area allocation mapping module 120 is configured to allocate a cache sub-area for each slave operating system, so that each slave operating system maps the address of the allocated cach...

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 embodiment of the invention discloses a same-screen display method and device for multiple operating systems and terminal equipment, and the method comprises the steps: enabling a main operating system to distribute a continuous memory as a display cache region, and enabling the display cache region to be divided into cache sub-regions with the corresponding number according to the total number of the operating systems; the master operating system allocates a cache sub-region to each slave operating system, so that each slave operating system maps the address of the allocated cache sub-region into a respective image frame cache region; and after each operating system stores the image data in the respective image frame cache region, the main operating system controls the display screencontroller to send all the image data to different display regions of the display screen through the bus so as to synchronously display the image data from different operating systems. According to the technical scheme, data synchronization between the operating systems can be effectively achieved, window division, data overlay and other processing are not needed, one-time splitting and multiple-time use can be achieved, and extra expenditure of a CPU and a memory is greatly reduced.

Description

technical field [0001] The present invention relates to the technical field of image display, in particular to a multi-operating system same-screen display method, device and terminal equipment. Background technique [0002] At present, the main process of the solution for displaying different operating systems on the same display screen is as follows: first, the data of the first operating system needs to be transmitted to the second operating system, and then the window division and UI interface overlay are completed in the second operating system. Then send them to the frame buffer of the second operating system, and finally send them to the display screen uniformly. However, for this scheme, the following defects are found in actual use: the transmission of image data streams between operating systems needs to consume time, and the effect of data synchronization between multiple operating systems is not very good; at the same time, in the second operating system In addi...

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): G06F3/14
CPCG06F3/14
Inventor 吴勇军徐林浩何天翼
Owner BEIJING CHINA TSP
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
Eureka Blog
Learn More
PatSnap group products