发明授权
US06931526B1 Vault controller supervisor and method of operation for managing multiple independent vault processes and browser sessions for users in an electronic business system
失效
Vault控制器主管和操作方法,用于管理电子商务系统中用户的多个独立的保管库进程和浏览器会话
- 专利标题: Vault controller supervisor and method of operation for managing multiple independent vault processes and browser sessions for users in an electronic business system
- 专利标题(中): Vault控制器主管和操作方法,用于管理电子商务系统中用户的多个独立的保管库进程和浏览器会话
-
申请号: US09223765申请日: 1998-12-31
-
公开(公告)号: US06931526B1公开(公告)日: 2005-08-16
- 发明人: Hamid Bacha , Robert Burns , Robert B. Carroll , Mark Fisk
- 申请人: Hamid Bacha , Robert Burns , Robert B. Carroll , Mark Fisk
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理商 Paul J. Otterstedt
- 主分类号: G06Q20/02
- IPC分类号: G06Q20/02 ; G06Q20/38 ; G06Q20/40 ; H04L29/06 ; H04L7/00
摘要:
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.
信息查询