Method for Processing Multiple Operations
    1.
    发明申请
    Method for Processing Multiple Operations 有权
    多操作处理方法

    公开(公告)号:US20080159528A1

    公开(公告)日:2008-07-03

    申请号:US11617418

    申请日:2006-12-28

    IPC分类号: H04L9/30 H04L9/28

    摘要: In one embodiment, the present disclosure provides a method capable of processing a variety of different operations. A method according to one embodiment may include loading configuration data from a shared memory unit into a hardware configuration register, the hardware configuration register located within circuitry included within a hardware accelerator unit. The method may also include issuing a command set from a microengine to the hardware accelerator unit having the circuitry. The method may additionally include receiving the command set at the circuitry from the microengine, the command set configured to allow for the processing of a variety of different operations. The method may further include processing an appropriate operation based upon the configuration data loaded into the hardware configuration register. Of course, many alternatives, variations and modifications are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,本公开提供了一种能够处理各种不同操作的方法。 根据一个实施例的方法可以包括将配置数据从共享存储器单元加载到硬件配置寄存器中,硬件配置寄存器位于包括在硬件加速器单元内的电路内。 该方法还可以包括从微引擎向具有该电路的硬件加速器单元发出命令集。 该方法可以另外包括接收来自微引擎的电路处的命令集,该命令集被配置为允许处理各种不同的操作。 该方法还可以包括基于加载到硬件配置寄存器中的配置数据来处理适当的操作。 当然,在不脱离本实施例的情况下,可以进行许多替代,变化和修改。

    Method for processing multiple operations
    2.
    发明授权
    Method for processing multiple operations 有权
    处理多个操作的方法

    公开(公告)号:US07953221B2

    公开(公告)日:2011-05-31

    申请号:US11617418

    申请日:2006-12-28

    摘要: In one embodiment, the present disclosure provides a method capable of processing a variety of different operations. A method according to one embodiment may include loading configuration data from a shared memory unit into a hardware configuration register, the hardware configuration register located within circuitry included within a hardware accelerator unit. The method may also include issuing a command set from a microengine to the hardware accelerator unit having the circuitry. The method may additionally include receiving the command set at the circuitry from the microengine, the command set configured to allow for the processing of a variety of different operations. The method may further include processing an appropriate operation based upon the configuration data loaded into the hardware configuration register. Of course, many alternatives, variations and modifications are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,本公开提供了一种能够处理各种不同操作的方法。 根据一个实施例的方法可以包括将配置数据从共享存储器单元加载到硬件配置寄存器中,硬件配置寄存器位于包括在硬件加速器单元内的电路内。 该方法还可以包括从微引擎向具有该电路的硬件加速器单元发出命令集。 该方法可以另外包括接收来自微引擎的电路处的命令集,该命令集被配置为允许处理各种不同的操作。 该方法还可以包括基于加载到硬件配置寄存器中的配置数据来处理适当的操作。 当然,在不脱离本实施例的情况下,可以进行许多替代,变化和修改。

    Storage accelerator
    3.
    发明授权
    Storage accelerator 有权
    存储加速器

    公开(公告)号:US07797612B2

    公开(公告)日:2010-09-14

    申请号:US11617966

    申请日:2006-12-29

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1076 G06F2211/1057

    摘要: The present disclosure provides a method for generating RAID syndromes. In one embodiment the method may include loading a first data byte of a first disk block and a first data byte of a second disk block from a storage device to an arithmetic logic unit. The method may further include XORing the first data byte of the first disk block and the first data byte of the second disk block to generate a first result and storing the first result in a results buffer. The method may also include iteratively repeating, loading intermediate data bytes corresponding to the first disk block and intermediate data bytes corresponding to the second disk block from the storage device to the arithmetic logic unit. The method may additionally include XORing the intermediate data bytes corresponding to the first disk block and the intermediate data bytes corresponding to the second disk block to generate intermediate results and generating a RAID syndrome based on, at least in part, the intermediate results. Of course, many alternatives, variations and modifications are possible without departing from this embodiment.

    摘要翻译: 本公开提供了一种用于生成RAID综合征的方法。 在一个实施例中,该方法可以包括将第一磁盘块的第一数据字节和第二磁盘块的第一数据字节从存储设备加载到算术逻辑单元。 该方法还可以包括将第一磁盘块的第一数据字节和第二磁盘块的第一数据字节进行异或,以产生第一结果并将第一结果存储在结果缓冲器中。 该方法还可以包括将对应于第一磁盘块的中间数据字节和对应于第二磁盘块的中间数据字节从存储设备反复重复加载到算术逻辑单元。 该方法还可以包括对与第一磁盘块相对应的中间数据字节和对应于第二磁盘块的中间数据字节进行异或,以产生中间结果,并至少部分地基于中间结果生成RAID综合征。 当然,在不脱离本实施例的情况下,可以进行许多替代,变化和修改。

    Storage Accelerator
    4.
    发明申请
    Storage Accelerator 有权
    存储加速器

    公开(公告)号:US20080162806A1

    公开(公告)日:2008-07-03

    申请号:US11617966

    申请日:2006-12-29

    IPC分类号: G06F12/06

    CPC分类号: G06F11/1076 G06F2211/1057

    摘要: The present disclosure provides a method for generating RAID syndromes. In one embodiment the method may include loading a first data byte of a first disk block and a first data byte of a second disk block from a storage device to an arithmetic logic unit. The method may further include XORing the first data byte of the first disk block and the first data byte of the second disk block to generate a first result and storing the first result in a results buffer. The method may also include iteratively repeating, loading intermediate data bytes corresponding to the first disk block and intermediate data bytes corresponding to the second disk block from the storage device to the arithmetic logic unit. The method may additionally include XORing the intermediate data bytes corresponding to the first disk block and the intermediate data bytes corresponding to the second disk block to generate intermediate results and generating a RAID syndrome based on, at least in part, the intermediate results. Of course, many alternatives, variations and modifications are possible without departing from this embodiment.

    摘要翻译: 本公开提供了一种用于生成RAID综合征的方法。 在一个实施例中,该方法可以包括将第一磁盘块的第一数据字节和第二磁盘块的第一数据字节从存储设备加载到算术逻辑单元。 该方法还可以包括将第一磁盘块的第一数据字节和第二磁盘块的第一数据字节进行异或,以产生第一结果并将第一结果存储在结果缓冲器中。 该方法还可以包括将对应于第一磁盘块的中间数据字节和对应于第二磁盘块的中间数据字节从存储设备反复重复加载到算术逻辑单元。 该方法还可以包括对与第一磁盘块相对应的中间数据字节和对应于第二磁盘块的中间数据字节进行异或,以产生中间结果,并至少部分地基于中间结果生成RAID综合征。 当然,在不脱离本实施例的情况下,可以进行许多替代,变化和修改。

    Enhanced replication for message services
    5.
    发明授权
    Enhanced replication for message services 有权
    增强消息服务复制功能

    公开(公告)号:US08805940B2

    公开(公告)日:2014-08-12

    申请号:US13407450

    申请日:2012-02-28

    IPC分类号: G06F15/16

    摘要: Systems, methods, and software are disclosed that provide enhanced replication for message services. In one implementation, updates to a message source are replicated to message targets. The replication is monitored to identify an individual health of the replication for each of the message targets. A composite health of the replication is determined based on the individual health of the replication for each of the message targets. The updates to the message source are then controlled based on the composite health of the replication.

    摘要翻译: 公开了为消息服务提供增强的复制的系统,方法和软件。 在一个实现中,将消息源的更新复制到消息目标。 监视复制以识别每个消息目标的复制的个人健康状况。 基于每个消息目标的复制的单个运行状况来确定复制的复合运行状况。 然后基于复制的复合运行状况来控制消息源的更新。

    TECHNIQUES TO MANAGE ELECTRONIC MAIL PERSONAL ARCHIVES
    6.
    发明申请
    TECHNIQUES TO MANAGE ELECTRONIC MAIL PERSONAL ARCHIVES 审中-公开
    管理电子邮件个人档案的技术

    公开(公告)号:US20100161737A1

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

    申请号:US12342862

    申请日:2008-12-23

    IPC分类号: G06F12/16 G06F15/16 G06F17/30

    CPC分类号: G06Q10/107

    摘要: Techniques to manage email personal archives are described. A computer-implemented system may comprise a primary mailbox component, associated with a user, and operative to receive and send email. The computer-implemented system may further comprise an alternate mailbox component separate from the primary mailbox component and associated with the user and the primary mailbox, operative to store email. The computer-implemented system may also include a mail client operative on a client computer to access and display contents of the primary and alternate mailboxes substantially simultaneously. Other embodiments are described and claimed.

    摘要翻译: 描述管理电子邮件个人档案的技巧。 计算机实现的系统可以包括与用户相关联并且可操作以接收和发送电子邮件的主邮箱组件。 计算机实现的系统还可以包括与主邮箱组件分离并与用户和主邮箱相关联的备用邮箱组件,用于存储电子邮件。 计算机实现的系统还可以包括在客户端计算机上操作的邮件客户端,以基本上同时访问和显示主邮箱和备用邮箱的内容。 描述和要求保护其他实施例。

    Split brain protection in computer clusters
    7.
    发明授权
    Split brain protection in computer clusters 有权
    在计算机集群中分裂大脑保护

    公开(公告)号:US09146705B2

    公开(公告)日:2015-09-29

    申请号:US13441922

    申请日:2012-04-09

    摘要: A computer cluster can be divided into a plurality of failure scopes and a voting constraint can be enforced. The voting constraint can allow a portion of the cluster to provide the service if a majority of health votes from cluster members is obtained by that portion. A loss of connectivity between a first failure scope, which has a majority of cluster members in the cluster, and one or more other failure scopes in the cluster can be detected. The loss of connectivity can be such that the first failure scope does not have connectivity to a member in any other failure scope in the cluster. In response to detecting the loss of connectivity, a split brain situation in the cluster can be automatically protected against by preventing the first failure scope from providing the service.

    摘要翻译: 计算机集群可以分为多个故障范围,并且可以执行投票约束。 如果通过该部分获得集群成员的大多数健康投票,投票约束可以允许集群的一部分提供服务。 可以检测到具有集群中大多数集群成员的第一个故障范围与集群中的一个或多个其他故障范围之间的连接丢失。 连接的丢失可能使得第一个故障范围与集群中任何其他故障范围内的成员没有连接。 响应于检测到连通性的损失,可以通过防止第一个故障范围提供服务来自动保护群集中的分裂大脑情况。

    DETERMINING COMPOSITION OF AN INITIALIZATION VECTOR FOR ENCAPSULATING SECURITY PAYLOAD PROCESSING
    8.
    发明申请
    DETERMINING COMPOSITION OF AN INITIALIZATION VECTOR FOR ENCAPSULATING SECURITY PAYLOAD PROCESSING 有权
    确定安全载荷加工的初始化矢量的组成

    公开(公告)号:US20100199085A1

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

    申请号:US11496658

    申请日:2006-07-31

    申请人: Yogesh Bansal

    发明人: Yogesh Bansal

    IPC分类号: H04L29/06

    摘要: A method which includes receiving a request to perform encapsulating security payload (ESP) processing for data exchanged between a node and an other node over a secure network connection established via an Internet Protocol security (IPsec) security association. Information associated with the IPsec security association is obtained based on the request. The information indicates a prepend data unit size for an initialization vector, a generated data unit size for the initialization vector and an append data unit size for the initialization vector. A composition of each initialization vector included with encrypted data exchanged between the node and the other node based, at least in part, on the prepend, generated and append data unit size for the initialization vector is then determined.

    摘要翻译: 一种方法,包括接收通过经由因特网协议安全(IPsec)安全关联建立的安全网络连接来对在节点和另一节点之间交换的数据执行封装安全有效载荷(ESP)处理的请求。 根据请求获得与IPsec安全关联关联的信息。 信息表示初始化矢量的前置数据单元大小,初始化矢量的生成数据单元大小和初始化矢量的附加数据单元大小。 至少部分地基于初始化向量的前置,生成和附加数据单元大小,确定在节点和另一个节点之间交换的加密数据所包含的每个初始化向量的组合。

    Video content streaming through a wireless access point
    9.
    发明申请
    Video content streaming through a wireless access point 审中-公开
    视频内容通过无线接入点流式传输

    公开(公告)号:US20080040757A1

    公开(公告)日:2008-02-14

    申请号:US11496531

    申请日:2006-07-31

    IPC分类号: H04N7/18

    摘要: A method that includes streaming video content at a given bit-rate from a computing platform through a wireless access point and to a digital media adaptor that decodes the video content for display. A communication channel used to stream the video content to the digital media adaptor is monitored and information associated with the communication channel as at least a portion of the video content is streamed from the computing platform to the digital media adaptor is collected. Available bandwidth for the communication channel is determined based on the collected information. An adjustment to the given bit-rate that another portion of the video content is streamed from the computing platform is made based on the available bandwidth.

    摘要翻译: 一种方法,其包括以计算平台通过无线接入点的给定比特率流式传输视频内容和解码视频内容以供显示的数字媒体适配器。 监视用于将视频内容流式传输到数字媒体适配器的通信信道,并收集与计算平台流式传输到数字媒体适配器的视频内容的至少一部分与通信信道相关联的信息。 基于收集的信息确定通信信道的可用带宽。 基于可用带宽,对视频内容的另一部分从计算平台流式传输的给定比特率进行调整。

    Facilitating message services using multi-role systems
    10.
    发明授权
    Facilitating message services using multi-role systems 有权
    使用多角色系统促进消息服务

    公开(公告)号:US09037702B2

    公开(公告)日:2015-05-19

    申请号:US13356868

    申请日:2012-01-24

    CPC分类号: H04L43/0817 H04L51/00

    摘要: Systems, methods, and software are provided for facilitating a message service. A multi-role system is identified based on where an active message database associated with a user identity resides. Service communications generated by a messaging client associated with the user identity are directed from an entry system to the multi-role system for handling in the multi-role system by a messaging server and a content server to provide the message service.

    摘要翻译: 提供系统,方法和软件以便于消息服务。 基于与用户身份相关联的活动消息数据库的位置来识别多角色系统。 由与用户身份相关联的消息传递客户端生成的服务通信从入口系统引导到多角色系统,以在多角色系统中由消息传递服务器和内容服务器处理以提供消息服务。