Adaptive contact list
    1.
    发明授权
    Adaptive contact list 有权
    自适应联系人列表

    公开(公告)号:US07797293B2

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

    申请号:US10875758

    申请日:2004-06-24

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/10 G06Q10/109

    摘要: A method, device and computer accessible medium for an adaptive contact list. An adaptive contact list may maintain one or more contact entries for corresponding identities. An adaptive contact list may detect context information for a user and may identify context appropriate contact entries according to the current context information and may supply the context appropriate contact entries. Context appropriate contact entries may be supplied to other applications or processes. Further, an adaptive contact list may detect, either periodically or on demand, a change in context information for the user, identify different context appropriate contact entries according to the changed context information, and supply the different context appropriate contact entries. Maintained contact entries may be stored in shared identity objects and an adaptive contact list may request and receive contact entries from an identity framework.

    摘要翻译: 用于自适应联系人列表的方法,设备和计算机可访问介质。 自适应联系人列表可以维护用于相应身份的一个或多个联系人条目。 自适应联系人列表可以检测用户的上下文信息,并且可以根据当前上下文信息识别上下文适当的联系人条目,并且可以提供上下文适当的联系人条目。 上下文适当的联系人条目可以提供给其他应用程序或进程。 此外,自适应联系人列表可以周期地或按需地检测用户的上下文信息的改变,根据改变的上下文信息识别不同的上下文适当的联系人条目,并且提供不同的上下文适当的联系人条目。 维护的联系人条目可以存储在共享身份对象中,自适应联系人列表可以从身份框架请求和接收联系人条目。

    Multi-grid mechanism using peer-to-peer protocols
    2.
    发明授权
    Multi-grid mechanism using peer-to-peer protocols 有权
    使用对等协议的多网格机制

    公开(公告)号:US09081620B1

    公开(公告)日:2015-07-14

    申请号:US10960223

    申请日:2004-10-06

    IPC分类号: G06F9/50 G06F11/30 G06F11/20

    摘要: A multi-grid mechanism using peer-to-peer (P2P) platform protocols. An autonomic grid computing mechanism may be used to implement a multi-grid grid computing system. In the multi-grid grid computing system, there may be multiple master nodes, and thus multiple smaller grids (or grid cells) each including one or more compute nodes, in a single (larger) grid. A job submitter node may use one or more P2P platform protocols to discover the master nodes and to obtain information about the grid cells, including information that may be used by the job submitter to automatically select one of the grid cells that is suitable to execute a particular job. After selecting the grid cell, the job submitter may submit the particular job to the master node of the grid cell using the P2P platform protocols.

    摘要翻译: 一种采用点对点(P2P)平台协议的多网格机制。 自主网格计算机制可用于实现多格网格计算系统。 在多网格网格计算系统中,可以存在多个主节点,并且因此在单个(较大的)网格中可以包括多个较小的网格(或网格单元),其包括一个或多个计算节点。 作业提交者节点可以使用一个或多个P2P平台协议来发现主节点并获得关于网格单元的信息,包括可由作业提交者使用的信息,以自动选择适合于执行 特别的工作。 选择网格单元后,作业提交者可以使用P2P平台协议将特定作业提交给网格单元的主节点。

    System level identity object
    3.
    发明授权
    System level identity object 有权
    系统级标识对象

    公开(公告)号:US08099395B2

    公开(公告)日:2012-01-17

    申请号:US10875868

    申请日:2004-06-24

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30905

    摘要: A method, system, and computer accessible medium for maintaining and sharing identity information for identities. Multiple types of identity information, including communication-related information, for multiple identities may be aggregated, stored in, and accessed through, a corresponding shared identity objects. Aggregated identity information for an identity may be stored in a corresponding shared identity object. Aggregated identity information may be accessed by applications through shared identity objects. Communication-related information may include indications of communication mechanisms. Communication with an identity may be initiated through a corresponding shared identity object using the communication mechanisms. The communication related information may also include an indication of the reach-ability of the identity through each of the communication mechanisms and may be requested and received form remote system associated with the identity.

    摘要翻译: 一种用于维护和共享身份身份信息的方法,系统和计算机可访问介质。 用于多个身份的多种类型的身份信息(包括与通信相关的信息)可以被聚合,存储在相应的共享身份对象中并且被访问。 身份的聚合身份信息可以存储在相应的共享身份对象中。 应用程序可以通过共享身份对象来访问聚合身份信息。 通信相关信息可以包括通信机制的指示。 可以使用通信机制通过相应的共享身份对象来发起与身份的通信。 通信相关信息还可以包括通过每个通信机制的身份的可达性的指示,并且可以从与该身份相关联的远程系统请求和接收。

    System and method for event-based collaboration
    4.
    发明授权
    System and method for event-based collaboration 有权
    用于基于事件的协作的系统和方法

    公开(公告)号:US07908325B1

    公开(公告)日:2011-03-15

    申请号:US11156983

    申请日:2005-06-20

    IPC分类号: G06F15/16

    CPC分类号: G06F9/542 G06F2209/545

    摘要: A first collaboration framework on a first computer system may intercept, via an operating system event handling mechanism on the first computer system, local input events for a first application executing on the first computer system. The first collaboration framework may also send messages including the intercepted input events to other collaboration frameworks executing on other respective computer systems. In response to receiving a message including an intercepted input event, each of the other collaboration frameworks may deliver the input event, via an operating system event handling mechanism to another application. A collaboration framework may deliver an input event intercepted on another computer system to a local application as if the input event were input locally. Delivered input events may cause applications on other computer systems to perform the same one or more actions as performed by the application for which the input event was originally intended.

    摘要翻译: 第一计算机系统上的第一协作框架可以通过第一计算机系统上的操作系统事件处理机制截取在第一计算机系统上执行的第一应用程序的本地输入事件。 第一协作框架还可以将消息包括截取的输入事件发送到在其他各个计算机系统上执行的其他协作框架。 响应于接收到包括拦截的输入事件的消息,其他协作框架中的每一个可以经由操作系统事件处理机制将输入事件传递给另一应用。 协作框架可以将在另一台计算机系统上拦截的输入事件传递给本地应用程序,就像输入事件在本地输入一样。 交付的输入事件可能导致其他计算机系统上的应用程序执行与输入事件最初打算的应用程序执行的相同的一个或多个操作。

    Meeting facilitation tool
    5.
    发明授权
    Meeting facilitation tool 有权
    会议促进工具

    公开(公告)号:US07679518B1

    公开(公告)日:2010-03-16

    申请号:US11168577

    申请日:2005-06-28

    IPC分类号: G08B23/00

    CPC分类号: G06Q10/109 G06Q10/1095

    摘要: A meeting facilitation tool may perform and/or facilitate the planning, scheduling, holding, and/or following up of meeting related activities. A meeting facilitation tool may schedule a meeting time by interacting with meeting participants to determine a time range during which all the participants are available. Additionally, a meeting facilitation tool may programmatically interact with calendar data to schedule the meeting with each participant. A meeting facilitation tool may also allow reviewing of information for previous meetings. Additionally, a meeting facilitation tool may configure and/or initiate teleconferencing or video conferencing as well as the audio and/or video recording of the meeting. A meeting facilitation tool may also track and completion of action items assigned during a meeting.

    摘要翻译: 会议促进工具可以执行和/或促进会议相关活动的规划,安排,持有和/或跟进。 会议促进工具可以通过与会议参与者交互来安排会议时间,以确定所有参与者可用的时间范围。 此外,会议促进工具可以以编程方式与日历数据进行交互,以安排与每个参与者的会议。 会议促进工具也可以允许审查以前会议的信息。 此外,会议促进工具可以配置和/或启动电话会议或视频会议以及会议的音频和/或视频记录。 会议促进工具也可以跟踪和完成在会议期间分配的行动项目。

    Load balancing in multi-grid systems using peer-to-peer protocols
    6.
    发明授权
    Load balancing in multi-grid systems using peer-to-peer protocols 有权
    使用对等协议的多网格系统中的负载平衡

    公开(公告)号:US08886744B1

    公开(公告)日:2014-11-11

    申请号:US10971474

    申请日:2004-10-22

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5072 G06F9/505

    摘要: A load-balancing mechanism for grids in a multi-grid network. Using embodiments, one or more job submitters may distribute jobs to grids in a multi-grid network according to the load of the grids, thus spreading the load of jobs to be processed among the grids and helping to insure that jobs are handled in a timely fashion. In one embodiment, a job submitter may use peer-to-peer platform protocols to obtain load information about the grids, and then use the information about the grids to select one of the grids to perform a particular job according to the load of the grids. Determining the load on the grids may be based on information acquired from the grids including one or more of, but not limited to, how many jobs are pending in a grid's job queue and estimated time for completing the jobs in the grid's job queue.

    摘要翻译: 用于多网格网格中的网格的负载平衡机制。 使用实施例,一个或多个作业提交者可以根据网格的负载将作业分配到多网格网格中,从而将要处理的作业的载荷传播到网格中并帮助确保及时地处理作业 时尚。 在一个实施例中,作业提交者可以使用对等平台协议来获得关于网格的负载信息,然后使用关于网格的信息来选择网格之一来根据网格的负载来执行特定的工作 。 确定网格上的负载可以基于从网格获取的信息,包括一个或多个但不限于网格的作业队列中待处理的作业和用于完成网格作业队列中的作业的估计时间。

    Identity based user interface
    7.
    发明授权
    Identity based user interface 有权
    基于身份的用户界面

    公开(公告)号:US08640035B2

    公开(公告)日:2014-01-28

    申请号:US10875854

    申请日:2004-06-24

    IPC分类号: G06F3/00

    摘要: A method, system, and computer accessible medium for an identity based user interface. An identity based user interface may display user interface elements including communication-related information for a plurality of identities. The communication related information may indicate multiple communication mechanisms for each identity. In response to selection of one of the communication mechanisms, an identity based user interface may initiate communication with the corresponding identity using the selected mechanism. An identity based user interface may also display information regarding the presence, reach-ability or future availability for one or more of the identities and may request and receive such information from an identity framework. An identity based user interface may utilize shared identity objects to store and maintain the communication related information. Additionally, an identity based user interface may fill in user interface elements of communication applications with communication related information for a selected identity or mechanism.

    摘要翻译: 用于基于身份的用户界面的方法,系统和计算机可访问介质。 基于身份的用户界面可以显示包括用于多个身份的通信相关信息的用户界面元素。 通信相关信息可以指示每个身份的多个通信机制。 响应于选择一个通信机制,基于身份的用户界面可以使用所选择的机制来发起与相应身份的通信。 基于身份的用户界面还可以显示关于一个或多个身份的存在,到达能力或未来可用性的信息,并且可以从身份框架请求和接收这样的信息。 基于身份的用户界面可以利用共享身份对象来存储和维护与通信相关的信息。 此外,基于身份的用户界面可以将通信应用的用户界面元素填充到所选择的身份或机制的通信相关信息。

    Autonomic grid computing mechanism
    8.
    发明授权
    Autonomic grid computing mechanism 有权
    自动网格计算机制

    公开(公告)号:US07533168B1

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

    申请号:US10659820

    申请日:2003-09-11

    CPC分类号: G06F9/5072

    摘要: An autonomic grid computing mechanism. In embodiments, peer-to-peer platform protocols may be integrated with a grid computing system. Embodiments may use peer-to-peer platform protocols as the transport for the grid computing system. Embodiments may provide one or more of, but not limited to, the following capabilities to grid computing systems: self-deployment and self-configuration, self-updating, self-healing, node removal, master node backup, monitoring, administration, load balancing, grid brokering, decentralized grid, and multi-grid support. Peer-to-peer platform protocols may be used to automatically configure compute nodes. When a node comes up, the node searches for a master node using the peer-to-peer platform. When the node finds a master node, it provides node information to the master node using the peer-to-peer platform. The master node may send the node grid configuration information using the peer-to-peer platform and the node may self-configure as a compute node.

    摘要翻译: 自主网格计算机制。 在实施例中,对等平台协议可以与网格计算系统集成。 实施例可以使用对等平台协议作为网格计算系统的传输。 实施例可以向网格计算系统提供以下能力中的一个或多个但不限于:自我部署和自配置,自我更新,自我修复,节点移除,主节点备份,监视,管理,负载平衡 ,网格代理,分散网格和多网格支持。 对等平台协议可用于自动配置计算节点。 当节点出现时,节点使用对等平台搜索主节点。 当节点找到主节点时,它使用对等平台向主节点提供节点信息。 主节点可以使用对等平台发送节点网格配置信息,并且节点可以自配置为计算节点。

    Self-updating grid mechanism
    9.
    发明授权
    Self-updating grid mechanism 有权
    自动更新网格机制

    公开(公告)号:US07571227B1

    公开(公告)日:2009-08-04

    申请号:US10829599

    申请日:2004-04-22

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5072

    摘要: A self-updating grid mechanism using peer-to-peer platform protocols. A compute node may send another node information about its compute node configuration using peer-to-peer platform protocols. The other node may be a master node configured to manage a grid of one or more compute nodes, another compute node, or some other peer node. In one embodiment, the other node may be a logically nearby node to the compute node. In one embodiment, the compute node may discover the other node using peer-to-peer platform protocols. The other node may determine if the compute node configuration needs to be updated from the compute node configuration information. If the compute node configuration needs to be updated, the other node may send update information to the compute node using peer-to-peer platform protocols. The compute node may then update its compute node configuration according to the update information.

    摘要翻译: 使用对等平台协议的自动更新网格机制。 计算节点可以使用对等平台协议发送关于其计算节点配置的另一个节点信息。 另一节点可以是被配置为管理一个或多个计算节点,另一计算节点或某个其他对等节点的网格的主节点。 在一个实施例中,另一个节点可以是到计算节点的逻辑上邻近的节点。 在一个实施例中,计算节点可以使用对等平台协议来发现其他节点。 另一个节点可以从计算节点配置信息确定是否需要更新计算节点配置。 如果需要更新计算节点配置,则另一个节点可以使用对等平台协议向计算节点发送更新信息。 然后,计算节点可以根据更新信息更新其计算节点配置。

    Self-healing grid mechanism
    10.
    发明授权
    Self-healing grid mechanism 有权
    自愈网格机制

    公开(公告)号:US08041798B1

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

    申请号:US10828955

    申请日:2004-04-21

    IPC分类号: G06F15/173 G06F15/16

    摘要: A self-healing grid mechanism using peer-to-peer platform protocols. In one embodiment, two or more nodes on a grid may be configured as master nodes. One of the configured master nodes may serve as the actual master node, and one may be backup or “shadow” master node, not actively serving as a master node. If the active master node goes down, the peer-to-peer protocols may be used to detect that the master node is not active and the backup master node may take over the master node operations for the grid. The backup master node may “shadow” the master node, keeping updated information about the grid configuration and operations via the peer-to-peer platform protocols, so that it can assume grid management operations seamlessly.

    摘要翻译: 使用对等平台协议的自愈网格机制。 在一个实施例中,网格上的两个或多个节点可以被配置为主节点。 配置的主节点之一可以用作实际主节点,一个可以是备份或“影子”主节点,而不是主动用作主节点。 如果主节点断开,则可以使用对等协议来检测主节点不是活动的,并且备份主节点可以接管网格的主节点操作。 备份主节点可能会“影响”主节点,通过对等平台协议保留关于网格配置和操作的更新信息,从而可以无缝地承担网格管理操作。