The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 28, 2012

Filed:

Apr. 03, 2007
Applicants:

Cheng-kai Chen, Hsi-Chi, TW;

Hung Min Sun, Hsinchu, TW;

Kang-chiao Lin, Chu-Shan Town, TW;

Shih-ying Chang, Nantou, TW;

Shuai-min Chen, Hsi-Chi, TW;

Inventors:

Cheng-Kai Chen, Hsi-Chi, TW;

Hung Min Sun, Hsinchu, TW;

Kang-Chiao Lin, Chu-Shan Town, TW;

Shih-Ying Chang, Nantou, TW;

Shuai-Min Chen, Hsi-Chi, TW;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

Apparatus, method, and computer readable medium for generating and utilizing a feature code to monitor a program are provided. The program is run in a secure environment at the beginning. The program calls a function through an application program interface. A return address of the application program interface is used to generate the feature code. When the application runs again at another time, the feature code is utilized to monitor the program. According to the aforementioned arrangement and steps, the application program interface can be monitored dynamically. Consequently, any program can be monitored by this approach, which results in a more secure environment. Further, fewer application program interfaces are required to be monitored, so the required computer resource is less.


Find Patent Forward Citations

Loading…