Vault controller context manager and methods of operation...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01) H04L 9/00 (2006.01) H04L 12/16 (2006.01)

Patent

CA 2310535

A context manager supports creation, storage and retrieval of data to implement state maintenance in a vault process using "scoping" of multiple levels of storage. A user request is initiated by invoking an URL with embedded Application Domain and Instance Context. The URL request is processed by a Vault Supervisor to obtain a user ID and password to initiate a vault process running in a secure vault for the user. On vault process start up, access to the vault encryption/decryption keys are made available to the request. A global context file stored on disk is decrypted and read in to memory. If the global context file does not exist, a new global context file is created on disk. For each Application Domain, the application context is decrypted and read in to memory. If an application context file does not exist, a new application context file on disk is created based on the request. All Instance Context files are scanned to determine if they have expired. If they have expired, they are deleted from the disk. At this point, the vault process is in a steady state ready to process the user request. A dispatcher running in the vault responds to a user request after all posted data as well as CGI variables are available. The dispatcher parses the URL and determines the Application Domain as well as the Instance Context. If no previous Instance Context exists, the dispatcher generates a new random value for the new instance context. If the Instance Context does exist, the vault process will then attempt to load a "local variable pool" from memory or from disk. All CGI and post-data are stored in the local variable pool for the given Instance Context and Application domain. Any previous values will be overwritten so that any CGI or post-data needed across requests are stored in specific user variables. The dispatcher will then find an idle vault process thread to service the request. This thread will be instantiated with the Application Domain and the Instance Context. The context manager will process the thread and import the application function from disk after decryption. The local instance function will be imported from disk after decryption and loaded into the application function running in the vault process. After processing. a return code is generated by the application indicating whether the local instance should be retained for the next user request.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Vault controller context manager and methods of operation... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Vault controller context manager and methods of operation..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Vault controller context manager and methods of operation... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2000994

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.