DETERMINING THE ADDRESS OF A SYSTEM CALL TABLE TO PERFORM ANTIVIRUS TASKS IN A COMPUTER

Patent №

US 7,992,156

Granted

2011-08-02

Filed 2006

Owner

TREND MICRO INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11397529

In one embodiment, an address of a system call table is determined by invoking a first system call from a user-level program running in user space. When the first system call executes, the first system call retrieves the address of the system call table from kernel stack, which that has been populated by the kernel with various data including the address of the system call table. Using the retrieved address to locate the system call table, the system call table is modified to allow interception of calls made to one or more system calls included in the system call table. This allows a scan module to scan data for computer viruses before a system call is allowed to execute and operate on the data, for example.

AI classification

AI hardware0.61
Machine learning0.00
Vision0.00
Natural language0.00
Planning0.00
Knowledge representation0.00
Evolutionary computation0.00
Speech0.00

Ownership

TREND MICRO INCORPORATED

assignment · 181250223

© 2026 NYSGPT2525 LLC