Contact management in a serverless peer-to-peer system

    公开(公告)号:US20060239279A1

    公开(公告)日:2006-10-26

    申请号:US11112135

    申请日:2005-04-22

    CPC classification number: H04L67/104 H04L67/24

    Abstract: Systems and methods are described that facilitate the management of contact information, at least some of the contact information related to entities in a serverless, peer-to-peer system. A contact store may store information regarding which other entities of a plurality of other entities are authorized to monitor presence of a user entity. Presence of an entity may generally indicate the willingness and/or ability of the entity to communicate and/or collaborate with other entities, for example. The contact store may also store information regarding which other entities of the plurality of other entities the presence of which should be monitored by the system. A user entity may be able to add contacts to and/or delete contacts from the contact store, for example. The user entity may also be able to modify the contact store to modify which other entities are authorized to monitor presence of the user entity and/or which other entities the presence information of which should be monitored by the system, for example.

    Peer-to-peer name resolution protocol with lightweight traffic
    22.
    发明申请
    Peer-to-peer name resolution protocol with lightweight traffic 审中-公开
    具有轻量级流量的点对点名称解析协议

    公开(公告)号:US20060193265A1

    公开(公告)日:2006-08-31

    申请号:US11064940

    申请日:2005-02-25

    Abstract: A system, method, and computer product for a host node to participate in a peer network through a proxy, wherein the peer network includes a plurality of nodes, each node having a peer identifier (ID) and a cache of peer IDs for one or more known nodes, is provided. The method comprises acquiring the peer ID of a proxy node in the peer network; requesting the proxy node to act as a proxy; sending a message to at least one node in the peer network through the proxy node; and receiving a response from the at least one node in the peer network through the proxy node, wherein the at least one node in the peer network is unaware of a network address for the host node.

    Abstract translation: 一种用于主机节点通过代理参与对等网络的系统,方法和计算机产品,其中对等网络包括多个节点,每个节点具有对等体标识符(ID)和用于一个或多个节点的对等体ID的高速缓存 提供更多已知节点。 该方法包括获取对等网络中的代理节点的对等体ID; 请求代理节点充当代理; 通过代理节点向对等网络中的至少一个节点发送消息; 以及通过所述代理节点从所述对等网络中的所述至少一个节点接收响应,其中所述对等网络中的所述至少一个节点不知道所述主机节点的网络地址。

    Distributed stream output in a parallel processing unit
    26.
    发明授权
    Distributed stream output in a parallel processing unit 有权
    分布式流输出并行处理单元

    公开(公告)号:US08817031B2

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

    申请号:US12894001

    申请日:2010-09-29

    CPC classification number: G06T1/00

    Abstract: A technique for performing stream output operations in a parallel processing system is disclosed. A stream synchronization unit is provided that enables the parallel processing unit to track batches of vertices being processed in a graphics processing pipeline. A plurality of stream output units is also provided, where each stream output unit writes vertex attribute data to one or more stream output buffers for a portion of the batches of vertices. A messaging protocol is implemented between the stream synchronization unit and the plurality of stream output units that ensures that each of the stream output units writes vertex attribute data for the particular batch of vertices distributed to that particular stream output unit in the same order in the stream output buffers as the order in which the batch of vertices was received from a device driver by the parallel processing unit.

    Abstract translation: 公开了一种用于在并行处理系统中执行流输出操作的技术。 提供流同步单元,其使并行处理单元能够跟踪在图形处理流水线中正在处理的顶点的批次。 还提供了多个流输出单元,其中每个流输出单元将顶点属性数据写入一批或多个顶点的一部分的流输出缓冲器。 在流同步单元和多个流输出单元之间实现消息传递协议,确保每个流输出单元以流中相同的顺序写入分配给该特定流输出单元的特定批次的顶点的顶点属性数据 输出缓冲器作为由并行处理单元从设备驱动器接收到顶点批次的顺序。

    Relevance-based expiration of data
    27.
    发明授权
    Relevance-based expiration of data 有权
    相关性的数据到期

    公开(公告)号:US08224898B2

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

    申请号:US11956481

    申请日:2007-12-14

    CPC classification number: G06F17/30011

    Abstract: Technologies are described herein for relevance-based expiration of data. An initial expiration time for the data is computed based upon an expiration duration associated with the data. The expiration time for the data is periodically re-computed in order to extend the expiration time. A relevance value for the meeting data is computed and the expiration time is set as a function of the computed relevance value. The relevance value may be computed as a product of a user-settable relevance value for the meeting data and a dynamic relevance point for the meeting data. When the computed expiration time for meeting data has been reached, the meeting data is expired, such as through the deletion of the meeting data.

    Abstract translation: 本文描述了基于相关性的数据到期的技术。 基于与数据相关联的到期持续时间来计算数据的初始到期时间。 定期重新计算数据的到期时间,以延长到期时间。 计算会议数据的相关性值,并将过期时间设置为所计算的相关性值的函数。 可以将相关性值计算为会议数据的用户可设置相关性值和会议数据的动态相关性点的乘积。 当达到计算的会议数据的到期时间时,会议数据已过期,例如通过删除会议数据。

    Method and apparatus for multi-channel MAC protocol using multi-tone synchronous collision resolution
    29.
    发明授权
    Method and apparatus for multi-channel MAC protocol using multi-tone synchronous collision resolution 有权
    用于多通道MAC协议的方法和装置,使用多音同步冲突解决方案

    公开(公告)号:US07466676B2

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

    申请号:US10999389

    申请日:2004-11-30

    Abstract: A multi-tone synchronous collision resolution system permits communication nodes within a MANET to contend simultaneously for a plurality of available channels. The communication nodes contend for access using a synchronous signaling mechanism that utilizes multiple tones in a synchronous manner to resolve contentions. Contentions are arbitrated locally, and a surviving subset of communication nodes is selected. The communication nodes of the surviving subset then transmit data packets simultaneously across the available communication channels.

    Abstract translation: 多音同步冲突解决系统允许MANET内的通信节点同时争用多个可用信道。 通信节点使用同步信令机制来竞争接入,该同步信令机制以同步方式利用多个音调来解决争用。 争用在本地进行仲裁,并选择一个幸存的通信节点子集。 幸存子集的通信节点然后在可用的通信信道上同时传输数据分组。

    System and method for extensible computer assisted collaboration
    30.
    发明申请
    System and method for extensible computer assisted collaboration 审中-公开
    可扩展计算机辅助协作的系统和方法

    公开(公告)号:US20060242236A1

    公开(公告)日:2006-10-26

    申请号:US11113218

    申请日:2005-04-22

    CPC classification number: G06Q10/00

    Abstract: A collaborative services platform may include a connectivity service, an activity service and a contact management service. The connectivity service may provide communicative connectivity between users of the collaborative services platform. The activity service may provide one or more collaborative activities supporting various modes of communication. The contact management service may maintain contact information for each of the users of the collaborative service platform. It may be that not every user is capable of participating in every collaborative activity. The contact information maintained by the contact management service may indicate the collaborative activities in which each user is capable of participating. A set of programmatic objects utilized to implement the collaborative services platform may include contact objects, conference objects, MeContact objects, endpoint objects, published objects and presence objects. The presence object may represent a presence of a particular user in a networked computing environment and may reference multiple collaborative endpoints.

    Abstract translation: 协作服务平台可以包括连接服务,活动服务和联系人管理服务。 连接服务可以提供协作服务平台的用户之间的交互连接。 活动服务可以提供支持各种通信模式的一个或多个协作活动。 联系人管理服务可以维护协作服务平台的每个用户的联系人信息。 可能不是每个用户都能够参与每个协作活动。 由联系人管理服务维护的联系信息可以指示每个用户能够参与的协作活动。 用于实现协作服务平台的一组程式化对象可以包括联系对象,会议对象,MeContact对象,端点对象,已发布对象和存在对象。 存在对象可以表示在联网计算环境中特定用户的存在,并且可以引用多个协作端点。

Patent Agency Ranking