Maintaining sessions in a clustered server environment
    1.
    发明授权
    Maintaining sessions in a clustered server environment 失效
    在集群服务器环境中维护会话

    公开(公告)号:US6098093A

    公开(公告)日:2000-08-01

    申请号:US45986

    申请日:1998-03-19

    摘要: A technique, system, and computer program for maintaining session information among multiple clustered computers for servlets and providing those servlets with various session services. The session services are implemented using a plug-in servlet engine. The session information is preferably maintained without using a persistent data store, to avoid performance penalties associated with storing information in persistent storage such as a database. A locking technique is implemented to prevent servlets from inadvertently overwriting each other's session object data. A registration process is preferably used, to optimize communication of configuration property changes. Non-proprietary interfaces are used, allowing for scalability, portability, and maximum industry acceptance of this solution.

    摘要翻译: 一种技术,系统和计算机程序,用于在多个集群计算机之间维护用于servlet的会话信息,并为具有各种会话服务的那些servlet提供。 会话服务使用插件servlet引擎实现。 优选地,会话信息被维护而不使用持久性数据存储,以避免与在诸如数据库的持久存储器中存储信息相关联的性能惩罚。 实现锁定技术以防止servlet无意中覆盖彼此的会话对象数据。 优选使用注册过程,以优化配置属性改变的通信。 使用非专有接口,允许扩展性,可移植性和最大的行业接受度。

    Computer system and a method of monitoring transient data structures in
a computer system
    2.
    发明授权
    Computer system and a method of monitoring transient data structures in a computer system 失效
    计算机系统和计算机系统中瞬态数据结构的监控方法

    公开(公告)号:US5129087A

    公开(公告)日:1992-07-07

    申请号:US151808

    申请日:1988-02-03

    申请人: Robert C. Will

    发明人: Robert C. Will

    IPC分类号: G06F9/52 G06F9/46

    CPC分类号: G06F9/52

    摘要: A method and system of monitoring data structures in a computer system. A control block is established when a user obtains access to the computer system and is released when the user releases access to the computer system. A control program is provided to control operation of the computer system, and the control program has a plurality of process modules to service the control blocks. The method comprises the steps of invoking one process module to service one control block, and temporarily suspending operation of that one process module and invoking another process module to control operation of the computer system. A monitoring unit is established to indicate whether that one control block remains established. When control of the computer system is passed from the other process module back to said one process module, the monitoring unit is searched to determine whether the one control block is still established. If that control block is still established, operation of the interrupted process module is resumed; however, if the one control block is not still established, control of the computer system is passed from the one process module to the control program.

    Log name exchange for recovery of protected resources
    3.
    发明授权
    Log name exchange for recovery of protected resources 失效
    用于恢复受保护资源的日志名称交换

    公开(公告)号:US5410684A

    公开(公告)日:1995-04-25

    申请号:US124368

    申请日:1993-09-20

    CPC分类号: G06F9/466 G06F11/1402

    摘要: A computer network comprises first and second computers, each having a recovery facility for recovering a two-phase commit procedure and a recovery log. The log comprises a log name log which stores the names of other logs involved in a commit scope and a sync point log which stores sync point phase information. The log names are exchanged prior to a request for sync point. If a failure occurs during sync point, each recovery facility in the commit scope again exchanges log names to verify that there was not a log failure since the prior exchange. Absent a log failure, the logs are used to recover from the sync point failure. Communication facilities are interposed between the first and second computers and include log name exchange tables which record the previous exchanges of log names between the first and second computers. If a protected conversation is initialized from the first computer to the second computer and log names were not previously exchanged, then the communication facilities intercept the conversation and hold it until log names are exchanged.

    摘要翻译: 计算机网络包括第一和第二计算机,每个计算机具有用于恢复两阶段提交过程和恢复日志的恢复设施。 该日志包括一个日志名日志,其中存储提交范围中涉及的其他日志的名称以及存储同步点相位信息的同步点日志。 在请求同步点之前交换日志名称。 如果在同步点发生故障,则提交范围中的每个恢复工具再次交换日志名称,以验证自从之前的交换以来没有日志失败。 没有日志失败,日志用于从同步点故障中恢复。 通信设施介于第一和第二计算机之间,并且包括日志名称交换表,其记录第一和第二计算机之前的日志名称交换。 如果受保护的会话从第一台计算机初始化为第二台计算机,并且以前没有交换日志名称,那么通信设备将拦截会话并保持会话,直到日志名称被更换为止。

    A Context-Centric Method of Automated Introduction and Community Building
    5.
    发明申请
    A Context-Centric Method of Automated Introduction and Community Building 审中-公开
    一种以语境为中心的自动引进和社区建设方法

    公开(公告)号:US20080010266A1

    公开(公告)日:2008-01-10

    申请号:US11456243

    申请日:2006-07-10

    IPC分类号: G06F17/30

    CPC分类号: G06F16/9535

    摘要: A method, apparatus and computer-usable medium for discovering groups of users that are distinguished by common views of on-line documents and content items. These common views are analyzed to recommend and facilitate introductions to potential corresponding parties and/or the formation of communities of interest. Users' interactions are logged for a specific task or time period according to predetermined scoping parameters. Accordingly, potential contacts relevant to a current task can be recommended as well as general contact recommendations relevant to interactions over a longer time period. Users can thereby find advisors or mentors for the current task they are performing as well as individuals they may want to contact in general.

    摘要翻译: 一种用于发现由在线文档和内容项目的共同视图区分的用户组的方法,装置和计算机可用介质。 对这些共同观点进行分析,以推荐和促进潜在相关方的介绍和/或形成感兴趣的社区。 根据预定的作用域参数,对特定任务或时间段记录用户的交互。 因此,可以推荐与当前任务相关的潜在联系,以及与更长时间内的交互相关的一般联系建议。 因此,用户可以找到他们正在执行的当前任务的顾问或导师以及他们可能想要联系的个人。