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:
Mar. 27, 2012

Filed:

Jun. 04, 2007
Applicants:

Sangram Alapati, Austin, TX (US);

Brad Lee Herold, Austin, TX (US);

Shakti Kapoor, Austin, TX (US);

Alexandru Adrian Patrascu, Austin, TX (US);

Inventors:

Sangram Alapati, Austin, TX (US);

Brad Lee Herold, Austin, TX (US);

Shakti Kapoor, Austin, TX (US);

Alexandru Adrian Patrascu, Austin, TX (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/24 (2006.01); G06F 13/32 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system for stealing interrupt vectors from an operating system. Custom interrupt handler extensions are copied into an allocated block of memory from a kernel module. Also, operating system interrupt handlers are copied into a reserved space in the allocated block of memory from an interrupt vector memory location. In response to copying the operating system interrupt handlers into the reserved space in the allocated block of memory, custom interrupt handlers from the kernel module are copied over the operating system interrupt handlers in the interrupt vector memory location. The custom interrupt handlers after being copied into the interrupt vector memory location handle all interrupts received by the operating system.


Find Patent Forward Citations

Loading…