×

SECURE REQUEST HANDLING USING A KERNEL LEVEL CACHE

  • US 20090193251A1
  • Filed: 01/29/2008
  • Published: 07/30/2009
  • Est. Priority Date: 01/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for handling requests comprising:

  • receiving a request from a remotely located client over a secure communication channel;

    executing a transport layer security service for the secure communication channel within a transport layer of a kernel to decrypt content of the request that was previously encrypted within the secure communication channel;

    executing a request handling service to determine if the request is able to be handled using a kernel level cache, wherein the request handling service executes within the transport layer of the kernel;

    upon a determination that the request is able to be handled using the kernel level cache, generating a response to the request at the transport layer using the kernel level cache;

    upon a determination that the request is not able to be handled using the kernel level cache, conveying the request through an application layer of the kernel where an application-level handling service executes to produce a response to the request; and

    executing the transport layer security service to encrypt the response for conveyance over the secure communication channel to the remotely located client, wherein, upon a determination that the request is able to be handled using the kernel level cache the request is handled without requiring the request to be conveyed beyond the transport layer of the kernel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×