The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 28, 2019

Filed:

Nov. 17, 2016
Applicant:

Pax Computer Technology (Shenzhen) Co., Ltd., Shenzhen, Guangdong, CN;

Inventors:

Shaohai Liu, Guangdong, CN;

Xianwu Ruan, Guangdong, CN;

Renchi Zheng, Guangdong, CN;

Lihong Xie, Guangdong, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 9/54 (2006.01); G06F 9/448 (2018.01);
U.S. Cl.
CPC ...
G06F 9/44536 (2013.01); G06F 9/44 (2013.01); G06F 9/4486 (2018.02); G06F 9/541 (2013.01);
Abstract

A method of running an application program across systems is proposed, the method comprises loading a target application program; applying for a memory space on a current operating system for the target application program; modifying an address of a global variable and an address of an absolute jump instruction in the target application program according to an address of the applied memory space to adapt to the memory space of the current operating system; obtaining a SWI instruction of the target application program; and redirecting the SWI instruction to an instruction of calling the current operating system.


Find Patent Forward Citations

Loading…