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

Method and device for long residence of application program in background of operating system

An operating system and application technology, applied in the direction of program control device, program loading/starting, platform integrity maintenance, etc., can solve the problem of reducing user communication service experience, low reliability of application program resident background, long time required, etc. question

Inactive Publication Date: 2016-02-17
BEIJING QIHOO TECH CO LTD +1
View PDF2 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] As can be seen from the above, the existing method for resident application programs in the background of the operating system cannot realize the resident application of third-party applications ( For example, 24 hours) the background of the operating system makes the reliability of the application program resident in the background low, which brings inconvenience to the normal communication business of the user, affects the normal progress of the communication business of the user, and reduces the communication service experience of the user
However, loading the application program through the restart of the communication device to restart the closed process to reside in the background is not only cumbersome to operate, but also takes a long time to realize the application program to reside in the background, and will cause the communication interruption of the entire communication device. It has a greater impact on the user's communication service experience

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
  • Method and device for long residence of application program in background of operating system
  • Method and device for long residence of application program in background of operating system
  • Method and device for long residence of application program in background of operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0085] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0086] Currently, by obtaining the root authority of the operating system, and then modifying the configuration information of the / system / build.prop file in the operating system, the parent process built based on the fork function and the child process directly associated with the parent process are hosted on the operating system to implement the application In the method of staying in the background, after the application program ...

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 discloses a method and a device for the long residence of an application program in the background of an operating system. The method comprises the following steps: receiving a target application program startup request, creating a main process for a target application program corresponding to the target application program startup request; calling a function by the main process to create a host keep-alive process; calling the function by the host keep-alive process to create the keep-alive process, and carrying out collocation of the keep-alive process to the operating system after the keep-alive process is created; constructing connection between the main process and the keep-alive process, and triggering the main process and the keep-alive process to mutually monitor on the basis of the constructed connection; and after a monitoring result shows that the main process or the keep-alive process is closed, starting the closed process. When the method and the device are applied, the long residence of the application program in the background of the operating system can be realized.

Description

technical field [0001] The invention relates to application program communication technology, in particular to a method and device for application programs to reside in the background of an operating system. Background technique [0002] With the popularity of the Internet, users are becoming more and more dependent on network communication services, and have higher and higher requirements for the stability, responsiveness, and zero-downtime service characteristics of network communication service systems. As a carrier for carrying network communication services, a communication device provides users with convenient Internet services by installing an operating system and installing an application program (App, Application) based on the installed operating system. [0003] Take the Android (Android) operating system as an example. The Android operating system is an operating system applied to mobile communication devices. Google provides source codes for customization by majo...

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/445
CPCG06F21/53
Inventor 唐炜
Owner BEIJING QIHOO 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