Method and device for application program starting authentication

An application program and authentication technology, applied in computer security devices, instruments, digital data authentication, etc., can solve problems such as waste of CPU time, privacy leakage, poor user experience, etc., to achieve good user experience, avoid privacy leakage, and good programs The effect of the lock function

CN105095746AActive Publication Date: 2015-11-25BEIJING QIHOO TECH CO LTD
8 Cites 35 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2015-11-25

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention provides a method for application program starting authentication, which mainly comprises the steps that an event starting notice sent by a preset backstage service is received, wherein the event starting notice is generated based on a starting behavior of an application program intercepted by the backstage service; a response is made to the event starting notice, a locking interface is started to receive password input of a user, and the authentication is carried out to the starting behavior of the application program; and the backstage service is informed by an authentication result to release or prohibit starting of the application program. In addition, the invention also provides a device for the application program starting authentication. The method and the device for the application program starting authentication provided by the invention can realize locking before the self-starting of the application program, and determine whether the starting is realized by the user's authentication, so that the problem about frame blinking during the locking is solved, time wasting caused by timed polling of a CPU is avoided, and a program locking function with better user experience is realized.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the field of security of intelligent terminals, and in particular, the present invention relates to a method and device for authenticating application startup. Background technique

[0002] With the rapid development of smart terminal technology, applications with various functions have sprung up and occupied the market. It is undeniable that a variety of applications meet people's needs to varying degrees in all aspects of production and life, but at the same time it also brings a lot of risks to the privacy protection of users.

[0003] Many security software on smart mobile devices provide a software lock function to protect the user's private information, basically by calling the interface getTasks(intmaxNum, intflags, IThumbnailReceiverreceiver) method in the android system service ActivityManagerService to query whether the screen at the top of the current screen is Belongs to the specified application, if it is,...

Examples

Embodiment Construction

[0048] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0049]Those skilled in the art will understand that unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the word "comprising" used in the description of the present invention refers to the presence of said features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, Integers, steps, operations, elements, components, and / or groups thereof. It will be underst...