Virtualize, checkpoint, and restart POSIX IPC objects during checkpointing and restarting of a software partition
    32.
    发明授权
    Virtualize, checkpoint, and restart POSIX IPC objects during checkpointing and restarting of a software partition 失效
    在检查点和重新启动软件分区期间虚拟化,检查点并重新启动POSIX IPC对象

    公开(公告)号:US08549543B2

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

    申请号:US12242218

    申请日:2008-09-30

    CPC classification number: G06F9/54 G06F9/4856

    Abstract: A WPAR is migrated. Responsive to starting a checkpoint process, data and control information is collected and stored for IPC objects in the WPAR. Responsive to receiving a request to restart the WPAR, a type of IPC object is determined. Responsive to a determination that the IPC object is not an IPC shared memory object, a kernel handle that a process wants to be used for a new IPC object is registered. A request to create a new IPC object comprising a name uniquely associated with the IPC object and a WPAR identifier is issued. An entry that matches the name and WPAR identifier is identified and a virtual kernel handle is retrieved. The new IPC object is created. The virtual kernel handle is mapped to a real kernel handle and returned to the process. Data and control information is retrieved and overlaid onto the new IPC object.

    Abstract translation: WPAR已迁移。 响应启动检查点流程,收集并存储WPAR中IPC对象的数据和控制信息。 响应于接收到重新启动WPAR的请求,确定了一种IPC对象。 注意到IPC对象不是IPC共享内存对象的确定,注册了一个进程想要用于新的IPC对象的内核句柄。 颁布了创建新的IPC对象的请求,该对象包括与IPC对象唯一相关联的名称和WPAR标识符。 识别与名称和WPAR标识符匹配的条目,并检索虚拟内核句柄。 创建新的IPC对象。 虚拟内核句柄被映射到一个真正的内核句柄并返回到该进程。 数据和控制信息被检索并覆盖到新的IPC对象上。

    EXPLOITING CLUSTER AWARENESS INFRASTRUCTURE THROUGH INTERNET SOCKET BASED APPLICATIONS
    33.
    发明申请
    EXPLOITING CLUSTER AWARENESS INFRASTRUCTURE THROUGH INTERNET SOCKET BASED APPLICATIONS 有权
    通过基于互联网插座的应用开发集群意识基础设施

    公开(公告)号:US20130077639A1

    公开(公告)日:2013-03-28

    申请号:US13600344

    申请日:2012-08-31

    CPC classification number: H04L69/08 H04L69/32

    Abstract: Provided are techniques related generally to computer communication and, more specifically, to techniques that provide legacy applications with access to a cluster infrastructure. A pseudo interface layer provides applications with internet protocol (IP) family sockets access to cluster awareness protocols in a manner that may be transparent to both the application and the cluster awareness layer of a kernel.

    Abstract translation: 提供了与计算机通信相关的技术,更具体地说,涉及向遗留应用提供对集群基础设施的访问的技术。 伪接口层为互联网协议(IP)系列套接字提供应用程序,以对内核的应用程序和群集感知层可能是透明的方式访问群集感知协议。

    Sound enhancement system
    34.
    发明授权
    Sound enhancement system 有权
    声音增强系统

    公开(公告)号:US08379901B2

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

    申请号:US12703507

    申请日:2010-02-10

    CPC classification number: H04R1/02 H04R2499/15

    Abstract: A speaker assembly mounted on a bracket extending from a ceiling comprises an enclosure that includes a bottom wall, side walls including opposing first and second side walls, a sleeve that receives a tubular member of the bracket, and an interior wall having a first segment that extends from the sleeve to the first side wall and a second segment that extends from the sleeve to the second side wall. The interior wall cooperates with the sleeve to divide the enclosure into two approximately equal sized compartments. Each of the speakers within the assembly either forms, or is mounted in or on, one of the side walls. A top plate is mounted on, and forms a top of, the enclosure and seals the two compartments, the top plate having an opening that is aligned with the sleeve when the top plate is mounted on the enclosure. A power unit and circuitry for the speakers are mounted on the top plate.

    Abstract translation: 安装在从天花板延伸的托架上的扬声器组件包括包括底壁的外壳,包括相对的第一和第二侧壁的侧壁,容纳支架的管状构件的套筒和具有第一段的内壁, 从套筒延伸到第一侧壁和从套筒延伸到第二侧壁的第二部分。 内壁与套筒配合以将外壳分成两个大致相等的隔间。 组件内的每个扬声器都可以形成或安装在一个侧壁中或之上。 顶板安装在外壳上并形成外壳的顶部并且密封两个隔间,当顶板安装在外壳上时,顶板具有与套筒对准的开口。 扬声器的电源单元和电路安装在顶板上。

    INTER-CLUSTER COMMUNICATIONS TECHNIQUE FOR EVENT AND HEALTH STATUS COMMUNICATIONS
    35.
    发明申请
    INTER-CLUSTER COMMUNICATIONS TECHNIQUE FOR EVENT AND HEALTH STATUS COMMUNICATIONS 失效
    用于事件和健康状态通信的互联通信通信技术

    公开(公告)号:US20120250697A1

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

    申请号:US13079182

    申请日:2011-04-04

    CPC classification number: H04L61/103 H04L61/6022

    Abstract: Communication between clusters of processing nodes is initiated by designating a link layer address and a target node name in a remote cluster. The link layer address is transmitted to the target node via a regular network transmission. The link layer address is stored locally in each cluster and the nodes in each cluster are signaled that a configuration change has been made, so that gateway nodes in the clusters can obtain the link layer address to use for subsequent communications with the other cluster, such as event notifications of node status changes.

    Abstract translation: 通过在远程集群中指定链路层地址和目标节点名来启动处理节点集群之间的通信。 链路层地址通过常规网络传输被发送到目标节点。 链路层地址本地存储在每个集群中,每个集群中的节点都发信号通知已进行配置更改,使得集群中的网关节点可以获取链路层地址,以用于与其他集群的后续通信,例如 作为节点状态更改的事件通知。

    ENDPOINT-TO-ENDPOINT COMMUNICATIONS STATUS MONITORING
    36.
    发明申请
    ENDPOINT-TO-ENDPOINT COMMUNICATIONS STATUS MONITORING 有权
    端点到端点通信状态监视

    公开(公告)号:US20120203897A1

    公开(公告)日:2012-08-09

    申请号:US13425649

    申请日:2012-03-21

    CPC classification number: H04L41/5038 H04L43/062 H04L43/0811

    Abstract: Communication ability between nodes in a cluster-based computer system is tracked to inform applications executing on the nodes of the existence and quality of the endpoint-to-endpoint communications available between the nodes. Communications between a node and other nodes are tracked, and a database records the communication ability between the node and the other nodes for each link between the nodes. The tracking and recording are repeated at the other nodes. A registration by an application executing at a particular one of the nodes to receive notifications of changes in the communication ability with another node over a particular link (or in general) will cause notification of the application when the link status changes.

    Abstract translation: 跟踪基于群集的计算机系统中的节点之间的通信能力,以通知在节点上执行节点上可用节点之间可用的端点到端点通信的存在和质量的应用。 跟踪节点和其他节点之间的通信,并且数据库记录节点和节点之间的每个链路的节点与其他节点之间的通信能力。 在其他节点重复跟踪和记录。 通过在特定节点处执行的应用程序的注册,以接收通过特定链路(或一般地)与另一节点的通信能力的变化的通知,当链路状态改变时将引起应用的通知。

    Inter-Node Communication Scheme for Node Status Sharing
    37.
    发明申请
    Inter-Node Communication Scheme for Node Status Sharing 失效
    节点状态共享的节点间通信方案

    公开(公告)号:US20120143957A1

    公开(公告)日:2012-06-07

    申请号:US12959581

    申请日:2010-12-03

    CPC classification number: H04L43/10 H04L43/0817

    Abstract: A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message.

    Abstract translation: 用于在节点集群中共享节点状态的八卦方案为确定集群内的节点状态提供了一种可靠的机制。 节点向每个其他节点发送八卦消息,八卦消息列出了群集中其他可操作的节点。 当节点在预定时间段内没有从特定节点接收到八卦消息时,节点向其他节点发送指示特定节点关闭的消息。 然而,如果另一节点在预定时间段内已经从特定节点接收到分组并且接收到节点向下消息,则另一个节点用节点存活消息进行响应。

    PROPAGATION OF UNIQUE DEVICE NAMES IN A CLUSTER SYSTEM
    38.
    发明申请
    PROPAGATION OF UNIQUE DEVICE NAMES IN A CLUSTER SYSTEM 有权
    在集群系统中传播独特的设备名称

    公开(公告)号:US20120143892A1

    公开(公告)日:2012-06-07

    申请号:US12957980

    申请日:2010-12-01

    CPC classification number: G06F9/4411 G06F17/30109 G06F17/30197

    Abstract: A unique device name is assigned to each of a plurality of shared storage devices in a cluster configuration database defining membership of nodes in a cluster. A particular node among the nodes defined by the cluster configuration database as a member of the cluster searches the cluster configuration database for a device identifier matching a device identifier of a shared storage device hosted by the particular node. In response to finding a matching device identifier in the cluster configuration database, the particular node renames, in a local configuration maintained at the particular node, a storage device associated with the matching device identifier with the unique name assigned to that storage device in the cluster configuration database.

    Abstract translation: 在定义集群中节点的成员资格的集群配置数据库中的每一个共享存储设备中分配唯一的设备名称。 由集群配置数据库定义的作为集群成员的节点中的特定节点在集群配置数据库中搜索与特定节点托管的共享存储设备的设备标识符匹配的设备标识符。 响应于在集群配置数据库中找到匹配的设备标识符,特定节点在维护在特定节点的本地配置中重命名与匹配设备标识符相关联的存储设备,其中分配给该集群中的该存储设备的唯一名称 配置数据库。

    Method and apparatus for masking child user authorizations from adverse use against a parent user
    39.
    发明授权
    Method and apparatus for masking child user authorizations from adverse use against a parent user 失效
    用于屏蔽子用户授权的方法和装置不会对父用户造成不利影响

    公开(公告)号:US08001604B2

    公开(公告)日:2011-08-16

    申请号:US11935638

    申请日:2007-11-06

    CPC classification number: G06F21/629 G06F2221/2149

    Abstract: The present invention provides a computer implemented method, data processing system, and computer program product to protect a first user from authorization limitation by a second user. The computer may receive an authorization command from the second user, wherein the authorization command targets the first user, and the second user is at least partially authorized to operate the authorization command. The computer determines that the first user is an ancestor user of the second user. In addition, the computer, responsive to a determination that the first user is an ancestor user of the second user, prevents operation of code of the authorization command to change an authorization of the first user.

    Abstract translation: 本发明提供了一种计算机实现的方法,数据处理系统和计算机程序产品,用于保护第一用户免受第二用户的授权限制。 计算机可以从第二用户接收授权命令,其中授权命令针对第一用户,并且第二用户至少部分地被授权操作授权命令。 计算机确定第一用户是第二用户的祖先用户。 此外,计算机响应于第一用户是第二用户的祖先用户的确定,防止授权命令的代码的操作改变第一用户的授权。

    Method and apparatus for checkpoint and restarting a stream in a software partition
    40.
    发明授权
    Method and apparatus for checkpoint and restarting a stream in a software partition 失效
    用于检查点并重新启动软件分区中的流的方法和装置

    公开(公告)号:US07950019B2

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

    申请号:US11751505

    申请日:2007-05-21

    CPC classification number: G06F11/1438 G06F11/1407

    Abstract: A computer implemented method, apparatus, and computer program product for a checkpoint process associated with a device driver in a workload partitioned environment. In response to initiation of a checkpoint process, a stream is frozen. The stream comprises a set of kernel modules driving a device. Freezing the stream prevents any module in the set of kernel modules from sending any messages, other than a checkpoint message, to another module in the set of kernel modules. The message block for each module in the set of kernel modules is updated with internal data to form a restart message. The internal data is data describing a state of the module in the set of kernel modules.

    Abstract translation: 一种用于与工作负载分区环境中的设备驱动程序相关联的检查点处理的计算机实现的方法,装置和计算机程序产品。 响应启动检查点过程,流被冻结。 该流包括驱动设备的一组内核模块。 冻结流可防止内核模块集中的任何模块发送除检查点消息之外的任何消息到内核模块集中的另一个模块。 内核模块集中的每个模块的消息块将使用内部数据进行更新,以形成重新启动消息。 内部数据是描述内核模块集中模块状态的数据。

Patent Agency Ranking