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

Hot updating method, operating system, terminal equipment and storage medium

An operating system and hot update technology, applied in the computer field, can solve problems such as system fragmentation, loopholes that cannot be repaired in time, and long repair cycles to achieve the effect of protecting security

Active Publication Date: 2019-05-31
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF10 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the large number of Android devices, even if there are multiple devices from the same manufacturer, the system is severely fragmented, and all Android devices cannot be upgraded to the latest version uniformly.
In addition, from discovery of vulnerabilities, to patch generation, to operator review, users download patches and restart devices, the repair cycle is too long, resulting in the vulnerability cannot be repaired in time, posing a great security threat

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
  • Hot updating method, operating system, terminal equipment and storage medium
  • Hot updating method, operating system, terminal equipment and storage medium
  • Hot updating method, operating system, terminal equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] In the following, only some exemplary embodiments are briefly described. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and descriptions are to be regarded as illustrative in nature and not restrictive.

[0062] An embodiment of the present invention provides an operating system, such as figure 1 As shown, the operating system may include a management process, a system process and a patch repair framework.

[0063] When a system process starts, a hot update agent thread is created in the system process. The hot update agent thread can send the start information of the system process to the management process; receive the patch processing request sent by the management process; call the patch repair framework to perform the operation corresponding to the patch processing request.

[0064] The management pro...

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 provides a hot updating method, an operating system, terminal equipment and a storage medium. The method comprises the following steps: receiving system process starting information sent by a hot updating agent thread; according to the starting information, checking whether a hot patch corresponding to the system process exists or not; and if the hot patch exists, sending a patch processing request corresponding to the hot patch to the hot updating agent thread to request the hot updating agent thread to call a patch repair framework to execute an operation corresponding to the patch processing request. According to the embodiment of the invention, the Framework can be subjected to hot updating, and the safety of the whole Framework layer and the APP layer is protected.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a hot update method, an operating system, terminal equipment and a storage medium. Background technique [0002] The Android (Android) system is an open-source operating system that can be applied to mobile devices such as smart phones and tablet computers. The architecture of the Android system mainly includes: a kernel layer (Linux Kernel), a system runtime library (Libraries), an application framework layer (Application Framework, Framework) and an application program (Application, APP). [0003] As a framework layer, Framework can provide an application programming interface (Application Programming Interface, API) for upper-layer applications. Due to the open source and popularity of the Android system, Framework is prone to many loopholes. [0004] At present, the hot update mechanism of the Android system can almost only be applied to APP, and cannot fix Framework vuln...

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): G06F8/65
CPCG06F8/656G06F9/4843G06F21/57G06F8/65G06F9/545G06F9/3009G06F9/30043
Inventor 吴林杨书范包沉浮
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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