Mechanism for decentralized entity presence
    1.
    发明授权
    Mechanism for decentralized entity presence 有权
    分散实体存在机制

    公开(公告)号:US07464168B1

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

    申请号:US10968544

    申请日:2004-10-19

    IPC分类号: G06F15/16

    摘要: System and method for decentralized entity presence are described. Presence services may collaborate to form a presence service view on the network. A node providing an entity on the network may provide an entity advertisement to a presence service to advertise the entity's presence on the network. The presence information may be indexed locally by a presence service, and the indexes may be shared with one or more other presence services within the presence service view. A presence service may accept queries from nodes for a specific entity, and walk the query within the presence service view to locate the target entity. The query may then be forwarded to the node advertising the presence entity. The node providing the entity may respond directly to the querying node without going through the presence service. A presence contract may then be negotiated between the nodes without going through the presence service.

    摘要翻译: 描述了分散实体存在的系统和方法。 存在服务可以协作以在网络上形成呈现服务视图。 在网络上提供实体的节点可以向现状服务提供实体广告以在网络上通告实体的存在。 呈现信息可以由呈现服务在本地索引,并且索引可以与呈现服务视图内的一个或多个其他在场服务共享。 呈现服务可以接受针对特定实体的节点的查询,并且在呈现服务视图内行进查询以定位目标实体。 然后可以将该查询转发到广告该存在实体的节点。 提供实体的节点可以直接响应查询节点而不经过在场服务。 然后可以在节点之间协商存在合同,而不经过在场服务。

    Method and apparatus for data communication tunneling channels
    2.
    发明授权
    Method and apparatus for data communication tunneling channels 有权
    数据通信隧道通道的方法和装置

    公开(公告)号:US07486695B1

    公开(公告)日:2009-02-03

    申请号:US10951931

    申请日:2004-09-28

    IPC分类号: H04J3/16

    CPC分类号: H04L12/4633

    摘要: Method and apparatus for multiplexed data communication tunneling channels. Embodiments of the tunneling mechanism may provide tunnel sockets between networking environments that allow a node in one networking environment to interconnect with network resources in other networking environments. A tunnel socket is a proxy or bridge across a peer-to-peer network between different networking environments. Using the tunneling mechanism, descriptions of network resources in one format may be translated to advertisements in a uniform description format, which may then be published on the network. The published advertisements may be discovered by entities in other networking environments and translated into formats of the other networking environments for access by the entities. To the entities, the resources appear to be in their local networking environment.

    摘要翻译: 复用数据通信隧道信道的方法和装置。 隧道机制的实施例可以在允许一个网络环境中的节点与其他网络环境中的网络资源互连的网络环境之间提供隧道插槽。 隧道插座是不同网络环境之间的对等网络的代理或桥接器。 使用隧道机制,以一种格式的网络资源的描述可以被转换成统一描述格式的广告,然后可以在网络上发布。 发布的广告可以由其他网络环境中的实体发现,并且被转换为用于由实体访问的其他网络环境的格式。 对于实体,资源似乎在他们的本地网络环境中。

    Method and apparatus for decentralized device and service description and discovery
    3.
    发明授权
    Method and apparatus for decentralized device and service description and discovery 有权
    分散设备和服务描述与发现的方法和装置

    公开(公告)号:US07656822B1

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

    申请号:US10974246

    申请日:2004-10-27

    CPC分类号: H04L12/4633 H04L67/16

    摘要: A resource discovery and description mechanism for decentralized device and service description and discovery in networking environments is described that generates advertisements in a uniform description format to describe resources on a network. The mechanism may translate resource descriptions from other resource description and discovery protocols to generate the advertisements. The advertisements may be used for cross-network discovery and access of the resources. An advertisement may include, but is not limited to, physical endpoints, virtual endpoints, user-extensible metadata, location information, and a universal unique identifier (UUID) for the associated resource. If a resource cannot provide a UUID, the mechanism generates a UUID for the resource. One embodiment may support proxy nodes for generating advertisements for resources that cannot participate directly in the resource discovery and description mechanism. These proxy nodes may also serve as a proxy between local subnetwork discovery and cross-network discovery of the advertisements.

    摘要翻译: 描述了用于网络环境中的分散设备和服务描述和发现的资源发现和描述机制,其以统一描述格式生成广告以描述网络上的资源。 该机制可以将资源描述从其他资源描述和发现协议翻译成生成广告。 广告可以用于跨网络发现和访问资源。 广告可以包括但不限于物理端点,虚拟端点,用户可扩展元数据,位置信息和用于相关资源的通用唯一标识符(UUID)。 如果资源不能提供UUID,则该机制将生成资源的UUID。 一个实施例可以支持用于为不能直接参与资源发现和描述机制的资源生成广告的代理节点。 这些代理节点还可以用作本地子网发现和广告的跨网络发现之间的代理。

    Adaptive contact list
    4.
    发明授权
    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
    5.
    发明授权
    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平台协议将特定作业提交给网格单元的主节点。

    Efficient binary content distribution using propagating messages
    6.
    发明授权
    Efficient binary content distribution using propagating messages 有权
    使用传播消息的高效二进制内容分发

    公开(公告)号:US07225228B2

    公开(公告)日:2007-05-29

    申请号:US10394798

    申请日:2003-03-21

    IPC分类号: G06F15/16

    摘要: A method and system allows any peer to efficiently distribute content to all other peers in a peer group using existing propagation mechanisms. According to the invention, binary contents are broadcast over existing propagation mechanisms such as propagation pipes using a generic capability that can be used by any application that wants to multicast binary contents. According to the invention, the binary contents are broken up into file blocks that are then sent over existing propagation mechanisms such as propagation pipes. According to the present invention, the receiving peers negotiate among themselves to make up any file blocks they may have missed from the original broadcast. When each peer has all the file blocks associated with a given parent file, they store the content.

    摘要翻译: 方法和系统允许任何对等体使用现有的传播机制来有效地向对等体组中的所有其他对等体分发内容。 根据本发明,使用可以由任何想要组播二进制内容的应用程序使用的通用能力,通过现有的传播机制广播诸如传播管道的二进制内容。 根据本发明,二进制内容被分解成文件块,然后通过诸如传播管道的现有传播机制发送。 根据本发明,接收对等体之间进行协商以构成他们可能从原始广播中丢失的任何文件块。 当每个对等体具有与给定父文件相关联的所有文件块时,它们存储内容。