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

Apparatus, method, electronic device and memory for running applications across operating systems

A cross-operating system and operating system technology, applied in the field of running applications across operating systems, can solve problems such as complex kernels and huge workloads

Active Publication Date: 2021-07-16
BEIJING HAIYUDONGXIANG TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In theory, modifying the kernel of the operating system can achieve the above effects, but modifying the kernel of the operating system is very complicated and requires a lot of work
A relatively simple method of running applications across operating systems has not yet been reported

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
  • Apparatus, method, electronic device and memory for running applications across operating systems
  • Apparatus, method, electronic device and memory for running applications across operating systems
  • Apparatus, method, electronic device and memory for running applications across operating systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments of the present invention will be further described in detail below. However, it should be noted that the scope of the present invention is not limited to the specific technical solutions described. Any technical solution obtained by performing the same or equivalent replacement of the technical elements in the described specific technical solution and any technical solution that can be obtained by those skilled in the art on the basis of the described specific technical solution without creative work shall be regarded as For falling into the protection scope of the present invention.

[0032] Electronic devices with operating systems, such as personal computers, mobile terminals, etc., play an increasingly important role in daily life. An important function of an electronic device is to run various applications, and an application refers to software or programs that can run on a certain operating system. Usually, an application is developed for a specific ...

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 device, method, electronic equipment and memory for running applications across operating systems provided by the present invention include a parsing module, a linking module, a binding module and a simulation basic library. The parsing module parses the format of the first operating system application. The link module changes the link path of the basic library in the first operating system application and points the link path to the simulation basic library. The binding module includes a simulation linker, the simulation linker is used for the first operating system application to find the address of the library function, and the simulation linker binds the library function in the simulation basic library required by the operation of the first operating system application. The simulated basic library includes the simulated basic library of the first operating system in the second operating system. It is relatively simple to implement applications running across operating systems. Applications developed for the first operating system can run on the second operating system without modifying the application code of the first operating system or the kernel of the second operating system. It is of great value in the context.

Description

technical field [0001] The present invention relates to an apparatus, method, electronic device and memory for running applications across operating systems. Background technique [0002] Electronic devices with operating systems, such as personal computers, mobile terminals, etc., play an increasingly important role in daily life. An important function of an electronic device is to run various applications, and an application refers to software or programs that can run on a certain operating system. Usually, an application is developed for a specific operating system and can only run on the specific operating system, and different versions of an application with the same function will be developed for different operating systems. However, in some specific scenarios, it is required that an application developed for a certain operating system can run on another operating system without modifying its own code. In theory, modifying the kernel of the operating system can achie...

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): G06F9/4401G06F9/445
CPCG06F9/4406G06F9/44521G06F9/44536
Inventor 朱宇新温健郭建新董龙江刘超唐宇
Owner BEIJING HAIYUDONGXIANG TECH 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