IP Library › Granted Patent US 9,569,607
Granted Patent B2
US 9,569,607 · App. 15/102,598 · Granted Feb 14, 2017

Security verification method and apparatus

Inventor: Xiaosheng Zheng (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
G06F21/36G06F17/2705G06F21/57G06F2221/034
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,569,607
App. No.
15/102,598
Granted
Feb 14, 2017
Kind
B2
Abstract

A security verification method includes: starting a monitoring process and monitoring a third-party application in an active state in the monitoring process; obtaining identification information of a current interface of the third-party application; determining, according to the identification information, whether the current interface is included in a preset monitoring list; displaying a security verification interface if the current interface is included in the monitoring list, and performing security verification on a user according to interaction between the user and the security verification interface; and displaying the current interface if the security verification succeeds. In addition, the present disclosure further provides a security verification apparatus.

Claims (47)

1. A security verification method, comprising:

starting a monitoring process and monitoring a third-party application in an active state in the monitoring process;

obtaining identification information of a current interface of the third-party application;

determining, according to the identification information, whether the current interface is comprised in a preset monitoring list;

displaying a security verification interface if the current interface is comprised in the monitoring list, and performing security verification on a user according to interaction between the user and the security verification interface; and

displaying the current interface of the third-party application if the user passes the security verification;

wherein the monitoring a third-party application in an active state in the monitoring process comprises:

obtaining an activity located at the top of a task stack of an operating system; and

parsing out an identifier of the third-party application and an identifier of the current interface from the activity.

2. The method according to claim 1 , wherein the method further comprises:

stopping displaying the current interface, if the current interface is comprised in the monitoring list.

3. The method according to claim 1 , wherein the method further comprises:

saving information of the activity and popping up the task stack in the activity, if the current interface is comprised in the monitoring list.

4. The method according to claim 3 , wherein the method further comprises:

regenerating an activity according to the saved information of the activity and saving the generated activity to the top of the task stack, if the security verification succeeds.

5. The method according to claim 4 , before the regenerating an activity according to the saved information of the activity and saving the generated activity to the top of the task stack, further comprising:

adding an activity that corresponds to the security verification interface to the top of the task stack.

6. The method according to claim 1 , wherein the method further comprises:

requesting the user to set security verification information for entering the current interface, if the current interface is comprised in the monitoring list and it is detected that the user has not set any security verification information for entering the current interface.

7. The method according to claim 6 , wherein the requesting the user to set security verification information for entering the current interface comprises:

displaying an interface;

receiving a gesture password drawn by the user on the interface, wherein the gesture password is used for entering the current interface; and

receiving and recording the gesture password drawn by the user.

8. A security verification apparatus, comprising:

a monitoring unit, configured to start a monitoring process and monitor a third-party application in an active state in the monitoring process;

an obtaining unit, configured to obtain identification information of a current interface of the third-party application;

a determining unit, configured to determine, according to the identification information, whether the current interface is comprised in a preset monitoring list; and

a display unit, configured to display a security verification interface if the current interface is comprised in the monitoring list, and perform security verification on a user according to interaction between the user and the security verification interface,

the display unit being further configured to display the current interface of the third-party application if the user passes the security verification;

wherein the monitoring unit comprises:

an activity obtaining unit, configured to obtain an activity located at the top of a task stack of an operating system; and

a parsing unit, configured to parse out an identifier of the third-party application and an identifier of the current interface from the activity.

9. The apparatus according to claim 8 , wherein:

the display unit is further configured to stop displaying the current interface, if the current interface is comprised in the monitoring list.

10. The apparatus according to claim 8 , wherein the apparatus further comprises:

an activity processing unit, configured to save information of the activity and pop up the task stack in the activity, if the current interface is comprised in the monitoring list.

11. The apparatus according to claim 10 , wherein:

the activity processing unit is further configured to regenerate an activity according to the saved information of the activity and save the generated activity to the top of the task stack, if the security verification succeeds.

12. The apparatus according to claim 11 , wherein:

the activity processing unit is further configured to add an activity that corresponds to the security verification interface to the top of the task stack.

13. The apparatus according to claim 12 , wherein the apparatus further comprises:

a setting unit, configured to request the user to set security verification information for entering the current interface, if the current interface is comprised in the monitoring list and it is detected that the user has not set any security verification information for entering the current interface.

14. The apparatus according to claim 13 , wherein:

the display unit is further configured to display an interface and receive a gesture password drawn by the user on the interface, wherein the gesture password is used for entering the current interface.

15. The apparatus according to claim 14 , wherein the setting unit comprises:

a receiving unit, configured to receive the gesture password drawn by the user; and

a recording unit, configured to record the gesture password drawn by the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: ZHENG, XIAOSHENG
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 038852/0780 →
Priority Claims (1)
CN 2014 1 0292802 · Jun 25, 2014 · national
Continuity (1)
Related Publication 20160314292A1 · Oct 27, 2016