Minimizing user disruption during modification operations
    2.
    发明授权
    Minimizing user disruption during modification operations 有权
    在修改操作期间最大限度地减少用户中断

    公开(公告)号:US07873957B2

    公开(公告)日:2011-01-18

    申请号:US11494320

    申请日:2006-07-27

    IPC分类号: G06F9/44

    CPC分类号: G06F8/61

    摘要: A reboot reduction infrastructure may be used by applications to make installing modifications as unobtrusive as possible. Applications may register with the reboot reduction infrastructure and use provided APIs to detect which applications and services have files in use, shutdown down those applications with files in use and then restart those applications in a form similar to which they were in when the applications were shut down.

    摘要翻译: 应用程序可能会使用重新启动减少基础设施,使安装修改尽可能不引人注目。 应用程序可以注册重新启动减少基础设施,并使用提供的API来检测哪些应用程序和服务具有正在使用的文件,使用正在使用的文件关闭这些应用程序,然后以类似于应用程序关闭时的方式重新启动这些应用程序 下。

    System and method for implementing database cursors in a client/server
environment
    3.
    发明授权
    System and method for implementing database cursors in a client/server environment 失效
    在客户端/服务器环境中实现数据库游标的系统和方法

    公开(公告)号:US5835904A

    公开(公告)日:1998-11-10

    申请号:US838610

    申请日:1997-04-10

    IPC分类号: G06F17/30

    摘要: A system and method for implementing database cursors at the server in a client/server environment is disclosed. In operation, the system and method for implementing the database cursors is compatible with existing client/server database search engines but provides for increased control over cursor lock options, an ability to share cursors and search plans across multiple nodes in a network, and an increase in the overall operating efficiency of a database application. The invention is directed to cursors for all types of collections or compilations of data in a client/server database environment.

    摘要翻译: 公开了一种在客户机/服务器环境中在服务器上实现数据库光标的系统和方法。 在操作中,用于实现数据库游标的系统和方法与现有的客户端/服务器数据库搜索引擎兼容,但是提供对光标锁定选项的增加的控制,能够在网络中的多个节点上共享游标和搜索计划,以及增加 在数据库应用的整体运行效率上。 本发明涉及用于客户端/服务器数据库环境中所有类型的集合或数据汇编的游标。

    Method of pipelined processing of program data
    4.
    发明授权
    Method of pipelined processing of program data 失效
    程序数据流水线处理方法

    公开(公告)号:US06973650B1

    公开(公告)日:2005-12-06

    申请号:US09436618

    申请日:1999-11-09

    IPC分类号: G06F9/46 G06F9/48 G06F12/00

    CPC分类号: G06F9/4843

    摘要: A system for pipelined processing of program data uses a series of servers. A server is an event loop optimized for performing a particular task in the overall program. Servers perform their respective tasks in response to receiving work packets. A work packet is a data structure containing the data needed to perform that task. Each server has a queue of pending work packets. When there are work packets in a server's queue, the server performs the required function using the user context data contained in the packet, and may generate a reply code when complete. A server may run on a single CPU until all work packets in its queue have been processed, or it may also be shared among two or more CPUs. Each server performs its designated task for all users and thus, the general effect of this method is that each CPU performs a single task for all users, thereby insuring that the global context state for each task tends to remain in the cache of the CPU performing that task.

    摘要翻译: 用于流水线处理程序数据的系统使用一系列服务器。 服务器是针对在整个程序中执行特定任务而优化的事件循环。 服务器响应于接收工作数据包执行各自的任务。 工作包是包含执行该任务所需的数据的数据结构。 每个服务器都有一个待处理的工作包队列。 当服务器队列中存在工作数据包时,服务器使用数据包中包含的用户上下文数据执行所需功能,并在完成后生成回复代码。 一个服务器可以在单个CPU上运行,直到其队列中的所有工作包都被处理,或者也可以在两个或更多个CPU之间共享。 每个服务器为所有用户执行其指定任务,因此,该方法的一般效果是每个CPU为所有用户执行单个任务,从而确保每个任务的全局上下文状态趋于保留在执行CPU的高速缓存中 那个任务。