Direct process access
First Claim
1. A method of obtaining notification information about the state of an operating system, the method comprising the steps of:
- (1) receiving, by a Direct Process Access (DPA) engine, a request for the notification information from a requesting program;
(2) obtaining the notification information from a database associated with the DPA engine, wherein the notification information is stored in the database as two or more hash tables; and
,(3) providing the notification information to the requesting program;
wherein, the DPA engine receives update information indicative of changes in the notification information directly from the operating system and causes the notification information to be updated in the database.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product and system for obtaining notification information about the state of an operating system. The method includes the steps of receiving, by a Direct Process Access (DPA) engine, a request for the notification information from a requesting program. The notification information is obtained from a database associated with the DPA engine and the notification information is provided to the requesting program. The DPA engine receives update information indicative of changes in the notification information directly from the operating system and causes the notification information to be updated in the database.
24 Citations
19 Claims
-
1. A method of obtaining notification information about the state of an operating system, the method comprising the steps of:
-
(1) receiving, by a Direct Process Access (DPA) engine, a request for the notification information from a requesting program; (2) obtaining the notification information from a database associated with the DPA engine, wherein the notification information is stored in the database as two or more hash tables; and
,(3) providing the notification information to the requesting program; wherein, the DPA engine receives update information indicative of changes in the notification information directly from the operating system and causes the notification information to be updated in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for obtaining notification information about the state of an operating system, the computer program product comprising a non-transitory computer-readable storage medium having instructions thereon, the instructions comprising:
-
(1) code programmed to receive, at a Direct Process Access (DPA) engine, a request for the notification information from a requesting program; (2) code programmed to obtain the notification information from a database associated with the DPA engine, wherein the notification information is stored in the database as two or more hash tables; and
,(3) code programmed to provide the notification information to the requesting program;
wherein, the DPA engine receives update information indicative of changes in the notification information directly from the operating system and causes the notification information to be updated in the database. - View Dependent Claims (16)
-
-
17. A system for obtaining notification information about the state of an operating system, the system comprising:
-
(1) at least one memory to store a database; and
,(2) a processor, in communication with the at least one memory, the processor configured to; (a) receive a request for the notification information from a requesting program; (b) obtain the notification information from the database, wherein the notification information is stored in the database as two or more hash tables; and
,(c) provide the notification information to the requesting program; wherein, the processor receives update information indicative of changes in the notification information directly from the operating system and causes the notification information to be updated in the database. - View Dependent Claims (18, 19)
-
Specification