×

Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters

  • US 6,243,753 B1
  • Filed: 06/12/1998
  • Issued: 06/05/2001
  • Est. Priority Date: 06/12/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer that includes one or more kernel mode filters operating in a kernel mode, an application operating in a user mode, and a connection-oriented device driver, a method for using the application to establish a data channel entirely in the kernel mode between the connection-oriented device driver and the kernel mode filters, enabling the kernel mode filters to access connection-oriented data, the method comprising the acts of:

  • establishing a connection between the application operating in the user mode and the connection-oriented device driver, wherein the connection-oriented device driver controls connection-oriented hardware that interfaces with a network;

    after establishing the connection, said application causing a data channel associated with the connection to be established entirely in the kernel mode between the connection-oriented device driver and a raw data transport that operates in the kernel mode and is associated with the kernel mode filters; and

    receiving, at the raw data transport, connection-oriented data that has been redirected from said connection to said data channel and transmitting the data to said one or more kernel mode filters, such that said one or more kernel mode filters receive the connection-oriented data from the network without the data passing into the user mode.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×