System and Method for Providing Improved Communication Notification Forwarding on a Network
    11.
    发明申请
    System and Method for Providing Improved Communication Notification Forwarding on a Network 审中-公开
    在网络上提供改进的通信通知转发的系统和方法

    公开(公告)号:US20080281902A1

    公开(公告)日:2008-11-13

    申请号:US11745754

    申请日:2007-05-08

    IPC分类号: G06F15/16

    CPC分类号: H04L43/16 H04L41/0609

    摘要: A system and method for improved communication notification forwarding on a network. An instant messaging (IM) server program receives at least one communication notification from a first client among a collection of clients on a network, wherein the at least one communication notification is targeted to a second client among the collection of clients. A notification manager compares a current network performance level to a predetermined threshold. In response to said comparing the current network performance level to the predetermined threshold, the notification manager parses a first list to determine if a first user indicator associated with said first client is present on the first list, wherein the first list indicates a first collection of user indicators of clients from which communication notifications are to be forwarded as high priority communication notifications. If the user indicator associated with the first client is present on the first list, the IM server program forwards the at least one communication notification as a high priority communication notification to said second client.

    摘要翻译: 一种用于改进网络上的通信通知转发的系统和方法。 即时消息(IM)服务器程序在网络上的客户端集合中从第一客户端接收至少一个通信通知,其中所述至少一个通信通知针对客户端集合中的第二客户端。 通知管理器将当前网络性能级别与预定阈值进行比较。 响应于将当前网络性能级别与预定阈值进行比较,通知管理器解析第一列表以确定与所述第一客户端相关联的第一用户指示符是否存在于第一列表上,其中第一列表指示 将通信通知作为高优先级通信通知转发的客户端的用户指示符。 如果与第一客户端相关联的用户指示符存在于第一列表上,则IM服务器程序将至少一个通信通知作为高优先级通信通知转发给所述第二客户端。

    Client assisted autonomic computing
    12.
    发明授权
    Client assisted autonomic computing 失效
    客户辅助自主计算

    公开(公告)号:US07657779B2

    公开(公告)日:2010-02-02

    申请号:US10246902

    申请日:2002-09-18

    IPC分类号: G06F11/00

    摘要: A method, system and apparatus for server failure diagnosis and self-healing in a server farm. An autonomic server farm which has been configured in accordance with the inventive arrangements can include a multiplicity of servers enabled to respond to requests received from clients which are external to the server farm. A resource director such as an IP sprayer or a network dispatcher can be configured to route requests to selected ones of the servers, in accordance with resource allocation algorithms such as random, round-robin and least recently used. Significantly, unlike conventional server farms whose management of failure diagnosis and self-healing relies exclusively upon the capabilities of the resource director, in the present invention, client-assisted failure detection logic can be coupled to the resource director so as to provide client-assisted management of failure diagnosis and self-healing.

    摘要翻译: 用于服务器场中服务器故障诊断和自愈的方法,系统和设备。 已经根据本发明的配置配置的自主服务器场可以包括能够响应于从服务器场外部的客户端接收的请求的多个服务器。 可以根据诸如随机,循环和最近最少使用的资源分配算法,将诸如IP喷雾器或网络调度器之类的资源指导器配置为将请求路由到所选择的服务器。 重要的是,与故障诊断和自我修复的管理完全依赖于资源主管的能力的传统服务器场不同,在本发明中,客户端辅助故障检测逻辑可以耦合到资源主管,以便提供客户端辅助 管理故障诊断和自我修复。

    Processing service level agreement (SLA) terms in a caching component of a storage system
    13.
    发明授权
    Processing service level agreement (SLA) terms in a caching component of a storage system 失效
    在存储系统的缓存组件中处理服务级别协议(SLA)术语

    公开(公告)号:US06915386B2

    公开(公告)日:2005-07-05

    申请号:US10162844

    申请日:2002-06-05

    IPC分类号: G06F12/08 G06F12/00

    CPC分类号: G06F12/0866 G06F12/0804

    摘要: A method and system for processing Service Level Agreement (SLA) terms in a caching component in a storage system. The method can include monitoring cache performance for groups of data in the cache, each the group having a corresponding SLA. Overfunded SLAs can be identified according to the monitored cache performance. In consequence, an entry can be evicted from among one of the groups which correspond to an identified one of the overfunded SLAs. In one aspect of the present invention, the most overfunded SLA can be identified, and an entry can be evicted from among the group which corresponds to the most overfunded SLA.

    摘要翻译: 用于处理存储系统中的缓存组件中的服务级别协议(SLA)术语的方法和系统。 该方法可以包括监视缓存中的数据组的高速缓存性能,每个组具有对应的SLA。 可以根据监视的缓存性能来识别资源超标的SLA。 因此,可以从对应于所识别的一个超量供应的SLA的组中的一个组中逐出一个条目。 在本发明的一个方面,可以识别出最多资源的SLA,并且可以从对应于资源最多的SLA的群组中逐出一个条目。

    Annotating and routing message content
    14.
    发明授权
    Annotating and routing message content 有权
    注释和路由消息内容

    公开(公告)号:US08386568B2

    公开(公告)日:2013-02-26

    申请号:US10235324

    申请日:2002-09-05

    IPC分类号: G06F15/16

    摘要: Methods, systems, computer program products, and methods of doing business for improving communication, whereby message content is routed efficiently while allowing different recipients to receive different versions of the content. A portion of the electronic conversation in an instant messaging session (or of messages in other messaging systems) can be identified as being relevant to a third party (or parties), and information can be specified for routing the relevant information to that third party. A variety of delivery mechanisms may be used. Approval may be obtained prior to routing an annotated message. The recipients of annotated message may be human users and/or automated processes. The message author may also be a human or an automated process.

    摘要翻译: 方法,系统,计算机程序产品和用于改善通信的业务方法,从而消息内容被有效地路由,同时允许不同的接收者接收不同版本的内容。 在即时消息会话(或其他消息系统中的消息)中的电子对话的一部分可以被识别为与第三方(或多方)相关,并且可以指定用于将相关信息路由到该第三方的信息。 可以使用各种递送机制。 在路由注释消息之前可以获得批准。 注释消息的接收者可以是人类用户和/或自动进程。 消息作者也可以是人或自动化过程。

    Transition between manual management and autonomic management of autonomic systems
    15.
    发明授权
    Transition between manual management and autonomic management of autonomic systems 失效
    手工管理与自主系统自主管理之间的转型

    公开(公告)号:US07734558B2

    公开(公告)日:2010-06-08

    申请号:US12108839

    申请日:2008-04-24

    IPC分类号: G06N5/02

    摘要: A method for the autonomic management of autonomic systems can include monitoring a managed system and recommending a course of action to be performed in the managed system. It can be determined whether the recommended course of action has been performed by an administrator. Responsive to the determination, it further can be determined whether an outcome from the course of action comports with a predicted outcome. If so, a point count can be changed responsive to a further determination that the outcome from the course of action comports with the predicted outcome. Conversely, the point count can be oppositely changed responsive to a further determination that the outcome from the course of action does not comports with the predicted outcome. In any case, when the point count crosses a threshold value, the management of the managed system can be transitioned to an adaptive component.

    摘要翻译: 自主系统的自主管理方法可以包括监视受管系统,并建议在被管理系统中执行的行动过程。 可以确定管理员是否已经执行了建议的操作过程。 响应于决定,还可以确定来自行动过程的结果是否与预测结果相匹配。 如果是这样,可以响应于进一步确定来自行动过程的结果与预测结果相匹配来改变点数。 相反,响应于进一步确定来自行动过程的结果不符合预测结果,点数可以相反地改变。 在任何情况下,当点数越过阈值时,被管理系统的管理可以转换到自适应组件。

    Distributed fault detection for data storage networks
    16.
    发明授权
    Distributed fault detection for data storage networks 失效
    数据存储网络的分布式故障检测

    公开(公告)号:US06973595B2

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

    申请号:US10117478

    申请日:2002-04-05

    摘要: A distributed fault detection system and method for diagnosing a storage network fault in a data storage network having plural network access nodes connected to plural logical storage units. When a fault is detected, the node that detects it (designated the primary detecting node) issues a fault information broadcast advising one or more other access nodes (peer nodes) of the fault. The primary detecting node also sends a fault report pertaining to the fault to a fault diagnosis node. When the peer nodes receive the fault information broadcast, they attempt to recreate the fault. Each peer node that successfully recreates the fault (designated a secondary detecting node) sends its own fault report pertaining to said fault to the fault diagnosis node. The fault diagnosis node performs fault diagnosis based on all of the fault reports.

    摘要翻译: 一种用于诊断具有连接到多个逻辑存储单元的多个网络接入节点的数据存储网络中的存储网络故障的分布式故障检测系统和方法。 当检测到故障时,检测到故障的节点(指定主要检测节点)发出故障信息广播,通知故障的一个或多个其他接入节点(对等节点)。 主检测节点还向故障诊断节点发送有关故障的故障报告。 当对等节点接收故障信息广播时,他们尝试重新创建故障。 成功重建故障的每个对等节点(指定为次级检测节点)将自己的故障报告发送给故障诊断节点。 故障诊断节点根据所有故障报告进行故障诊断。

    Parallel CDN-based content delivery
    17.
    发明授权
    Parallel CDN-based content delivery 失效
    并行CDN内容传送

    公开(公告)号:US06874015B2

    公开(公告)日:2005-03-29

    申请号:US10320198

    申请日:2002-12-16

    摘要: CDNs and inexpensive and available local (client) storage are combined to increase the efficiency of content delivery and improve the user experience. A large-content element, such as a video file, is stored in segments on one or more servers, allowing clients to make simultaneous requests for segments of the content in parallel. A CDN responds to these requests, optimizing the use of the resources on the CDN nodes. The responses from the CDN are cached during an intermediate process and then delivered, in proper order, to the requesting client. By requesting segments of the content element from multiple locations in parallel rather than requesting a single file containing the entire content element, the burden on the CDN nodes is reduced. Further, since the segments are requested in parallel, cost-of-delivery issues can be factored into the delivery schedule more easily (e.g., bandwidth, time of delivery, whether data is cached), thereby making the delivery process smoother and more economical.

    摘要翻译: CDN和廉价可用的本地(客户端)存储被组合以提高内容传送的效率并改善用户体验。 诸如视频文件的大内容元素被存储在一个或多个服务器上的段中,允许客户机并行地对段的内容进行同时请求。 CDN响应这些请求,优化CDN节点上资源的使用。 来自CDN的响应在中间过程中缓存,然后以适当的顺序发送给请求客户端。 通过并行地从多个位置请求片段的内容元素,而不是请求包含整个内容元素的单个文件,减少了CDN节点的负担。 此外,由于并行请求段,因此可以更容易地将交付成本问题(例如,带宽,传送时间,数据是否被缓存)等因素交付到传送计划中,从而使传送过程更平滑和更经济。

    Minimizing data loss chances during controller switching
    18.
    发明授权
    Minimizing data loss chances during controller switching 失效
    在控制器切换期间最大限度地减少数据丢失机会

    公开(公告)号:US07646705B2

    公开(公告)日:2010-01-12

    申请号:US10411828

    申请日:2003-04-11

    IPC分类号: H04J1/16

    摘要: A method, system, and computer program for managing network connectivity between a plurality of nodes and a network resource. The network resource includes a primary path to the nodes and at least one redundant path. A detecting module is configured to determine if the primary path is unavailable to at least one affected node belonging to the plurality of nodes. A switching module is configured to presumptively switch the affected node to the redundant path if the primary path is unavailable. An initiating module configured to initiate a voting procedure among the plurality of nodes to select a new path to the network resource, wherein data flow at the affected node through the redundant path continues during the voting procedure.

    摘要翻译: 一种用于管理多个节点与网络资源之间的网络连接的方法,系统和计算机程序。 网络资源包括到节点和至少一个冗余路径的主要路径。 检测模块被配置为确定主路径对于属于多个节点的至少一个受影响节点是不可用的。 如果主路径不可用,则交换模块被配置为推定将受影响的节点切换到冗余路径。 发起模块被配置为在所述多个节点之间发起投票过程,以选择到所述网络资源的新路径,其中通过所述冗余路径在所述受影响节点处的数据流在所述投票过程期间继续。

    AUTONOMIC MANAGEMENT OF AUTONOMIC SYSTEMS
    19.
    发明申请
    AUTONOMIC MANAGEMENT OF AUTONOMIC SYSTEMS 失效
    自动化系统自动化管理

    公开(公告)号:US20080235173A1

    公开(公告)日:2008-09-25

    申请号:US12108839

    申请日:2008-04-24

    IPC分类号: G06N5/02

    摘要: A method for the autonomic management of autonomic systems can include monitoring a managed system and recommending a course of action to be performed in the managed system. It can be determined whether the recommended course of action has been performed by an administrator. Responsive to the determination, it further can be determined whether an outcome from the course of action comports with a predicted outcome. If so, a point count can be changed responsive to a further determination that the outcome from the course of action comports with the predicted outcome. Conversely, the point count can be oppositely changed responsive to a further determination that the outcome from the course of action does not comports with the predicted outcome. In any case, when the point count crosses a threshold value, the management of the managed system can be transitioned to an adaptive component.

    摘要翻译: 自主系统的自主管理方法可以包括监视受管系统,并建议在被管理系统中执行的行动过程。 可以确定管理员是否已经执行了建议的操作过程。 响应于决定,还可以确定来自行动过程的结果是否与预测结果相匹配。 如果是这样,可以响应于进一步确定来自行动过程的结果与预测结果相匹配来改变点数。 相反,响应于进一步确定来自行动过程的结果不符合预测结果,点数可以相反地改变。 在任何情况下,当点数越过阈值时,被管理系统的管理可以转换到自适应组件。

    Autonomic management of autonomic systems
    20.
    发明授权
    Autonomic management of autonomic systems 失效
    自主系统的自主管理

    公开(公告)号:US07370098B2

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

    申请号:US10635878

    申请日:2003-08-06

    IPC分类号: G06F15/173

    摘要: A method for the autonomic management of autonomic systems can include monitoring a managed system and recommending a course of action to be performed in the managed system. It can be determined whether the recommended course of action has been performed by an administrator. Responsive to the determination, it further can be determined whether an outcome from the course of action comports with a predicted outcome. If so, a point count can be changed responsive to a further determination that the outcome from the course of action comports with the predicted outcome. Conversely, the point count can be oppositely changed responsive to a further determination that the outcome from the course of action does not comports with the predicted outcome. In any case, when the point count crosses a threshold value, the management of the managed system can be transitioned to an adaptive component.

    摘要翻译: 自主系统的自主管理方法可以包括监视受管系统,并建议在被管理系统中执行的行动过程。 可以确定管理员是否已经执行了建议的操作过程。 响应于决定,还可以确定来自行动过程的结果是否与预测结果相匹配。 如果是这样,可以响应于进一步确定来自行动过程的结果与预测结果相匹配来改变点数。 相反,响应于进一步确定来自行动过程的结果不符合预测结果,点数可以相反地改变。 在任何情况下,当点数越过阈值时,被管理系统的管理可以转换到自适应组件。