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

Apparatus, method, electronic device and memory for running an application across an operating system

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: 2019-01-04
BEIJING HAIYUDONGXIANG TECH CO LTD
View PDF3 Cites 3 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 an application across an operating system
  • Apparatus, method, electronic device and memory for running an application across an operating system
  • Apparatus, method, electronic device and memory for running an application across an operating system

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 invention provides a device, a method, an electronic device and a memory for running an application across an operating system, comprising a resolution module, a link module, a binding module anda simulation base library. The parsing module parses the format of the first operating system application. The link module changes the link path of the base library in the first operating system application to point the link path to the simulation base library. The binding module includes a simulation linker for finding an address of a library function of the first operating system application, and a simulation linker for binding a library function in a simulation base library required for the first operating system application to run. A simulation base library includes a first operating system base library simulated in a second operating system. Applications developed for the first operating system can run on the second operating system without modifying the code of the first operating system application itself or the kernel of the second operating system, and have important value in some specific scenarios.

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
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