Method, device and electronic equipment for determining whether drive application program installed successfully or not

A technology of application program and application function, which is applied in the direction of program control device, program control design, program loading/starting, etc., can solve the problems of low installation success rate and hardware unavailability, and achieve the effect of improving the installation success rate

Active Publication Date: 2016-08-03
ZHUHAI BAOQU TECH CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the embodiment of the present invention provides a method, device and electronic device for determining whether the installation of the driver application is successful, which can improve the success rate of the installation of the driver application, so as to solve the existing method for determining whether the installation of the driver application is successful In the scenario where the user uses the hardware without restarting, the hardware is unavailable and the installation success rate is low.

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, device and electronic equipment for determining whether drive application program installed successfully or not
  • Method, device and electronic equipment for determining whether drive application program installed successfully or not
  • Method, device and electronic equipment for determining whether drive application program installed successfully or not

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] figure 1 It is a schematic flowchart of a method for determining whether the installation of the driver application program is successful according to Embodiment 1 of the present invention, as shown in figure 1 As shown, the method of this embodiment may include:

[0065] Step 101, it is detected that the driver application currently being installed outputs installation completion information;

[0066] In this embodiment, the installation of the driver application program may be automatic installation or manual installation. Among them, the automatic installation can be that the electronic device automatically triggers the installation of the upgraded version of the driver application after detecting that there is a related upgraded version of the driver application; or, after detecting that new hardware is inserted, search for new hardware according to the inserted new hardware information The corresponding driver application is automatically installed. The manual i...

Embodiment 2

[0114] figure 2 It is a schematic flowchart of a method for determining whether the installation of the driver application program is successful in Embodiment 2 of the present invention, as shown in figure 2 As shown, the method of this embodiment may include:

[0115] Step 201, after reinstalling the operating system or detecting that new hardware is connected to the computer;

[0116] Step 202, installing a corresponding driver application;

[0117] Step 203, after the driver application program is installed, call the corresponding hardware of the driver application program to determine whether the hardware is normal, if yes, perform step 209, if not, perform step 204;

[0118] Step 204, recording the startup time of the operating system and the hardware instance identifier;

[0119] Step 205, restart the operating system, and record the restart time of restarting the operating system;

[0120] Step 206, if the startup time of the operating system is inconsistent with ...

Embodiment 3

[0126] image 3 It is a schematic structural diagram of a device for determining whether the installation of the driver application program is successful in Embodiment 3 of the present invention, as shown in image 3 As shown, the device in this embodiment may include: a monitoring module 31, an identification acquisition module 32, a restart module 33, and an installation status determination module 34, wherein,

[0127] The monitoring module 31 is used to monitor that the driver application currently being installed outputs installation completion information;

[0128] As an optional embodiment, the installation completion information displayed on the installation interface may be monitored by injecting a preset hook (Hook) function into the operating system.

[0129] In this embodiment, as an optional embodiment, the hardware includes, but is not limited to: a printer, a network card, a modem, a U disk, an optical drive, a graphics card, a sound card, and the like.

[013...

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 discloses a method, device and electronic equipment for determining whether a drive application program is installed successfully or not and relates to an application program installation technology, and the installation success rate of the drive application program can be raised. The method for determining whether the drive application program is installed successfully or not includes the steps that it is monitored that the currently installed drive application program outputs installation completing information; hardware state identification corresponding to the drive application program is obtained; if the hardware state identification is not applicable, an operation system is restarted; operation system start time information of the restarted operation system is recorded; if the operation system start time information recorded when the drive application program is installed is not consistent with the operation system start time of the restarted operation system, hardware with the hardware state identification unavailable is called, and the hardware is operated so that whether the drive application program is installed successfully or not can be determined. The method, device and electronic equipment are applicable to installation of the drive application program.

Description

technical field [0001] The invention relates to application program installation technology, in particular to a method, device and electronic equipment for determining whether the driver application program is successfully installed. Background technique [0002] With the continuous development of computer communication and Internet technology, electronic devices, such as smart mobile phones, personal digital assistants, handheld computers, notebook computers, etc., are more and more widely used. Electronic devices are composed of hardware and software, and the software includes functional applications. Program (App, Application) and driver application, functional application is the application required by the user to perform business, driver application is the bridge between hardware and software communication, and is an indispensable special software in computer or electronic equipment. The operation that drives the hardware to execute the functional application program ca...

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/44G06F9/445
CPCG06F8/61G06F9/4411
Inventor 郝心
Owner ZHUHAI BAOQU TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products