Enhanced computer target groups
    3.
    发明申请
    Enhanced computer target groups 审中-公开
    增强的计算机目标组

    公开(公告)号:US20070240151A1

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

    申请号:US11344424

    申请日:2006-01-29

    CPC classification number: G06F8/61

    Abstract: Performing software installation activities. A method may be practiced for example in a network computing environment including one or more targetable entities organized into target groups. The method includes beginning a rollout including installation activities to a first set of one or more target groups. At least a portion of the installation activities are evaluated in the first set of one or more target groups. A rollout, including installation activities, to a second set of one or more target groups is begun if the installation activities in the first set of one or more target groups meet predetermined criteria.

    Abstract translation: 执行软件安装活动。 可以例如在包括组织成目标组的一个或多个可定位实体的网络计算环境中实践一种方法。 该方法包括开始包括安装活动到第一组一个或多个目标组的卷展栏。 至少一部分安装活动在第一组一个或多个目标组中进行评估。 如果第一组一个或多个目标群体中的安装活动满足预定标准,则开始向第二组一个或多个目标群体推出包括安装活动的部署。

    Computer system with update-based quarantine
    4.
    发明申请
    Computer system with update-based quarantine 审中-公开
    具有基于更新的隔离的计算机系统

    公开(公告)号:US20070198525A1

    公开(公告)日:2007-08-23

    申请号:US11353872

    申请日:2006-02-13

    CPC classification number: G06F21/57 G06F8/60 G06F21/572

    Abstract: A managed network with a quarantine enforcement policy based on the status of installed updates for software on each client seeking access to the managed network. To determine whether a client requesting access has up-to-date software, an access server may communicate directly with an update server to determine the update status of the client requesting access. Information from the update server allows the update server to determine which update the client requesting access is missing. The access server may also receive an indication of the severity of the updates missing from the client requesting access. The access server may use the severity information to apply a quarantine enforcement policy, thereby avoiding the need for either the client or access server to be programmed to identify specific software updates that must be installed for a client to comply with a quarantine enforcement policy. To reduce network congestion and delays seeking access to the network, the quarantine enforcement policy includes a deadline by which updates must be installed. Establishing a deadline allows a grace period during which clients may download new updates and avoids network congestion from multiple clients downloading updates simultaneously.

    Abstract translation: 具有隔离执行策略的受管网络,其基于每个客户端上寻求访问受管网络的软件的已安装更新的状态。 为了确定请求访问的客户端是否具有最新的软件,访问服务器可以直接与更新服务器通信,以确定请求访问的客户端的更新状态。 来自更新服务器的信息允许更新服务器确定客户端请求访问的哪个更新丢失。 访问服务器还可以从请求访问的客户端接收对缺少的更新的严重性的指示。 访问服务器可以使用严重性信息来应用隔离实施策略,从而避免客户端或访问服务器被编程为识别必须为客户端安装以符合隔离执行策略的特定软件更新。 为了减少网络拥塞和寻求访问网络的延迟,隔离实施策略包括必须安装更新的截止日期。 建立最后期限允许客户端下载新更新的宽限期,并避免多个客户端同时下载更新的网络拥塞。

    Managing software updates and a software distribution service
    5.
    发明授权
    Managing software updates and a software distribution service 有权
    管理软件更新和软件分发服务

    公开(公告)号:US07478381B2

    公开(公告)日:2009-01-13

    申请号:US10737726

    申请日:2003-12-15

    CPC classification number: G06F8/65 Y10S707/99953 Y10S707/99954

    Abstract: The present invention is directed to a system and method for managing software updates. More specifically, the present invention is directed to a system and method for facilitating the selection and implementation of software updates while minimizing the bandwidth and processing resources required to select and implement the software updates. In accordance with an aspect of the present invention, a software update service controls access to software updates stored on servers. In accordance with another aspect, the software update service synchronizes with client machines to identify applicable updates.

    Abstract translation: 本发明涉及用于管理软件更新的系统和方法。 更具体地,本发明涉及一种用于在最小化带宽和处理选择和实现软件更新所需的资源的同时促进软件更新的选择和实现的系统和方法。 根据本发明的一个方面,软件更新服务控制对存储在服务器上的软件更新的访问。 根据另一方面,软件更新服务与客户端机器同步以识别适用的更新。

    Operating system event tracker having separate storage for interrupt and non-interrupt events and flushing the third memory when timeout and memory full occur
    6.
    发明授权
    Operating system event tracker having separate storage for interrupt and non-interrupt events and flushing the third memory when timeout and memory full occur 有权
    操作系统事件跟踪器具有用于中断和非中断事件的独立存储,并且在超时和内存已满的情况下刷新第三个内存

    公开(公告)号:US06785893B2

    公开(公告)日:2004-08-31

    申请号:US09726907

    申请日:2000-11-30

    Abstract: A system and method for logging events processed by an operating system is provided. The events logged can include interrupt and non-interrupt events, and can include user-defined events. Information concerning the interrupt events is initially written, during event handling time, into a first buffer while information concerning non-interrupt events is initially written, during event handling time, into a second buffer. Information from the two buffers is then written to a third buffer not during event handling time. Separating the interrupt event buffer from the non-interrupt event buffer rather than having one buffer, and writing relatively small amounts of data during event handling time to memory, rather than transporting data to slower non-memory mapped devices allows the event logger to be less intrusive and facilitates greater accuracy in event logging. Data stored in the third buffer can be accessed by a viewing component, which facilitates displaying data in a manner useful to diagnose operating systems.

    Abstract translation: 提供了一种用于记录由操作系统处理的事件的系统和方法。 记录的事件可以包括中断和非中断事件,并且可以包括用户定义的事件。 关于中断事件的信息在事件处理时间期间被初始地写入第一缓冲器,而在事件处理时间期间首先将关于非中断事件的信息写入第二缓冲器。 然后,在事件处理时间内,来自两个缓冲器的信息被写入第三缓冲器。 将中断事件缓冲区与非中断事件缓冲区分开,而不是具有一个缓冲区,并且在事件处理时间内将相对较少量的数据写入存储器,而不是将数据传输到较慢的非内存映射设备,从而使事件记录器更少 侵入并有助于事件日志记录中的更高准确性。 存储在第三缓冲器中的数据可以被观看组件访问,这有助于以对诊断操作系统有用的方式显示数据。

    Operating system event tracking and logging
    7.
    发明授权
    Operating system event tracking and logging 有权
    操作系统事件跟踪和记录

    公开(公告)号:US07818754B2

    公开(公告)日:2010-10-19

    申请号:US10866861

    申请日:2004-06-14

    Abstract: A system and method for logging events processed by an operating system is provided. The events logged can include interrupt and non-interrupt events, and can include user-defined events. Information concerning the interrupt events is initially written, during event handling time, into a first buffer while information concerning non-interrupt events is initially written, during event handling time, into a second buffer. Information from the two buffers is then written to a third buffer not during event handling time. Separating the interrupt event buffer from the non-interrupt event buffer rather than having one buffer, and writing relatively small amounts of data during event handling time to memory, rather than transporting data to slower non-memory mapped devices allows the event logger to be less intrusive and facilitates greater accuracy in event logging. Data stored in the third buffer can be accessed by a viewing component, which facilitates displaying data in a manner useful to diagnose operating systems.

    Abstract translation: 提供了一种用于记录由操作系统处理的事件的系统和方法。 记录的事件可以包括中断和非中断事件,并且可以包括用户定义的事件。 关于中断事件的信息在事件处理时间期间被初始地写入第一缓冲器,而在事件处理时间期间首先将关于非中断事件的信息写入第二缓冲器。 然后,在事件处理时间内,来自两个缓冲器的信息被写入第三缓冲器。 将中断事件缓冲区与非中断事件缓冲区分开,而不是具有一个缓冲区,并且在事件处理时间内将相对较少量的数据写入存储器,而不是将数据传输到较慢的非内存映射设备,从而使事件记录器更少 侵入并有助于事件日志记录中的更高准确性。 存储在第三缓冲器中的数据可以被观看组件访问,这有助于以对诊断操作系统有用的方式显示数据。

    Tag-based schema for distributing update metadata in an update distribution system
    8.
    发明授权
    Tag-based schema for distributing update metadata in an update distribution system 有权
    用于在更新分发系统中分发更新元数据的基于标签的模式

    公开(公告)号:US07539686B2

    公开(公告)日:2009-05-26

    申请号:US10799440

    申请日:2004-03-12

    CPC classification number: G06F8/65 H04L67/34

    Abstract: A tag-based structure for communicating software update metadata information to client computers and to update service nodes is presented. An update metadata file includes: an identifier tag including a software update identifier that uniquely identifies the software update; zero or more general properties tags that carry general property information relating the software update; zero or more localized properties tags that carry localized property information organized according to language; zero or more relationship tags that identify dependency relationships the current software update, as described in the update metadata, has with other software updates; zero or more applicability rules tags that carry information for determining the applicability of the software update to a client computer; zero or more files tags that carry information relating to the software update's payload files; and handler specific data tags that carry information directed to the software handler for installing the software update.

    Abstract translation: 提出了一种用于将软件更新元数据信息到客户端计算机并更新服务节点的基于标签的结构。 更新元数据文件包括:标识符标签,其包括唯一地标识软件更新的软件更新标识符; 零个或多个通用属性标签,其携带与软件更新相关的一般属性信息; 零个或多个本地化属性标签,其携带根据语言组织的本地化属性信息; 标识依赖关系的零个或多个关系标签,如更新元数据中所描述的当前软件更新与其他软件更新相关; 零个或多个适用性规则标签,其携带用于确定软件更新对客户端计算机的适用性的信息; 零个或多个文件标签,其携带与软件更新的有效载荷文件有关的信息; 以及处理特定数据标签,该数据标签携带指向用于安装软件更新的软件处理程序的信息。

    Method and system for effective management of client and server processes
    9.
    发明授权
    Method and system for effective management of client and server processes 有权
    有效管理客户端和服务器进程的方法和系统

    公开(公告)号:US07386859B2

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

    申请号:US10156463

    申请日:2002-05-28

    CPC classification number: G06F9/4856 H04L67/14 H04L69/329

    Abstract: Methods, functional components and structures are disclosed for carrying out management of client/server processes operating within separate process spaces within a computer system. The disclosed methods, functional components facilitate and carry out management of client and server processes within a computer system such that a greater degree of control can be exhibited over their execution. An active server component process maintains a list structure identifying each client process that is currently using one of the server component process's interfaces. When a new client references a server, the list structure is augmented to include the system identification (e.g., handle) assigned by the operating system to the client process. A thread within the server process blocks while awaiting a triggering event (e.g., a client process in the list terminates). When the client process terminates, the block on the thread releases and the thread processes the change in client references. If the list of clients within the structure reaches zero, then the server process can immediately terminate.

    Abstract translation: 公开了方法,功能组件和结构,用于执行在计算机系统内的单独处理空间内操作的客户端/服务器进程的管理。 公开的方法,功能组件促进并执行计算机系统内的客户端和服务器进程的管理,使得可以在其执行上显示更大程度的控制。 活动服务器组件进程维护一个列表结构,用于标识当前正在使用服务器组件进程的一个接口的每个客户端进程。 当新的客户端引用服务器时,增加列表结构以将由操作系统分配的系统标识(例如,句柄)包括到客户端进程。 服务器进程内的线程在等待触发事件(例如,列表中的客户端进程终止)时阻塞。 当客户端进程终止时,线程上的块释放并且线程处理客户端引用中的更改。 如果结构中的客户端列表达到零,则服务器进程可以立即终止。

    Secure content publishing and distribution
    10.
    发明申请
    Secure content publishing and distribution 有权
    安全的内容发布和分发

    公开(公告)号:US20070234343A1

    公开(公告)日:2007-10-04

    申请号:US11341741

    申请日:2006-01-27

    CPC classification number: H04L63/123 G06F21/51 H04L67/34

    Abstract: Sending installation information. A method may be performed, for example, in a network computing environment including one or more servers connected to one or more clients. The method includes signing a package including installation information. A hash of the package is created. A metadata data set is created. The metadata data set includes a description of the package, an identification for the package, applicability rules describing intended recipients of the installation information, the hash of the package, and installation instructions for the package. The metadata data set is sent to a target group of systems in the network computing environment.

    Abstract translation: 发送安装信息。 可以例如在包括连接到一个或多个客户端的一个或多个服务器的网络计算环境中执行方法。 该方法包括签署包含安装信息的包。 创建包的散列。 创建元数据数据集。 元数据数据集包括包的描述,包的标识,描述安装信息的预期接收者的适用性规则,包的散列以及包的安装说明。 元数据数据集被发送到网络计算环境中的目标系统组。

Patent Agency Ranking