Apparatus for and method of providing user exits on an operating system platform

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5956710
SERIAL NO

09120226

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus for and method of providing user exits, including dynamic installation of associated software, within the kernel portion of an operating system. An initializer replaces existing system call pointers, in the system services table located in the kernel portion of an operating system, with new pointers to user supplied code. System calls that are hooked, when issued by a user application, are intercepted by a kernel level intercepter which generates a query to a database interface. The database interface sends database requests based on the received query to a database engine. A database manager allows a user to add, delete, edit, etc. records in a database included in the database engine. A method of dynamically inserting user supplied code into the kernel space of an operating system is also disclosed. A communications channel is opened and its associated buffer location is found. A bootstrap loader module is then written into the communications channel buffer. The installed bootstrap loader code calls a kernel level memory allocation system call which allocates a memory buffer in kernel memory. User supplied code, for establishing user exits, is written into the kernel memory buffer. Pointers in the system services table are modified to point to the newly allocated kernel memory buffer.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CA SOFTWARE ISRAEL LTD16 SHENKAR ST HERZLIYA

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Yarom, Yuval Tel Aviv, IL 8 163

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation