发明名称 Vault controller supervisor and method of operation for managing multiple independent vault processes and browser sessions for users in an electronic business system
摘要 A vault controller manages resources in a secure environment or vault dedicated to an authorized user(s) for conducting electronic business in a distributed information system. The controller includes a web server and a supervisor in a shared object library, which runs as part of an HTTP daemon. The supervisor runs as a multi-threaded process with state and data tables and a vault daemon to support launching secure processes mapped to users through digital certificates. The vault daemon generates a password for a user request based on the user ID. The vault daemon launches a vault process (VP) running in a vault mapped to the user ID. After launching, the VP returns a message to the supervisor including a token identifying the thread. The supervisor sends the user request through a socket to the secure VP mapped to the user ID. The VP receives the request and launches a VP thread to handle the request. The VP thread writes the process data back through the socket to the supervisor thread for return to the user.
申请公布号 US6931526(B1) 申请公布日期 2005.08.16
申请号 US19980223765 申请日期 1998.12.31
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BACHA HAMID;BURNS ROBERT;CARROLL ROBERT B.;FISK MARK
分类号 G06Q20/00;H04L29/06;(IPC1-7):H04L7/00 主分类号 G06Q20/00
代理机构 代理人
主权项
地址