METHODS FOR PEER-CACHING FOR FASTER LOOKUPS IN PEER-TO-PEER SYSTEMS
    1.
    发明申请
    METHODS FOR PEER-CACHING FOR FASTER LOOKUPS IN PEER-TO-PEER SYSTEMS 审中-公开
    在对等体系统中用于快速查询的同步方法

    公开(公告)号:US20090210489A1

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

    申请号:US12032755

    申请日:2008-02-18

    IPC分类号: G06F15/16

    CPC分类号: H04L67/104 H04L67/1076

    摘要: The invention improves query response latency in a peer-to-peer network. The invention augments core neighbors included in a neighbor list of a peer node by selecting auxiliary neighbors for inclusion in the neighbor list of the peer node of a peer-to-peer network. In one embodiment, a method includes maintaining query frequency information associated with each of a plurality of peer nodes of the peer-to-peer network, selecting at least one of the peer nodes of the peer-to-peer network as an auxiliary neighbor using the query frequency information, and updating a neighbor list to include the at least one peer node selected as the at least one auxiliary neighbor. The core neighbors stored at a peer node attempt to minimize the worst-case query latency for that peer node. The auxiliary neighbors stored at the peer node attempt to reduce the average query latency for that peer node. The auxiliary neighbors may be used in any peer-to-peer system, such as Pastry, Tapestry, Chord, SkipGraph, and the like.

    摘要翻译: 本发明改进了对等网络中的查询响应等待时间。 本发明通过选择用于包括在对等网络的对等节点的邻居列表中的辅助邻居来增加包括在对等节点的邻居列表中的核心邻居。 在一个实施例中,一种方法包括维护与所述对等网络的多个对等节点中的每一个相关联的查询频率信息,将对等网络中的至少一个对等节点选择为辅助邻居,使用 所述查询频率信息,以及更新邻居列表以包括被选择为所述至少一个辅助邻居的所述至少一个对等节点。 存储在对等节点处的核心邻居尝试最小化该对等节点的最差情况查询延迟。 存储在对等节点处的辅助邻居尝试减少该对等节点的平均查询延迟。 辅助邻居可以用于任何对等系统,例如糕点,挂毯,和弦,SkipGraph等。

    Method of aggregate statistic computation
    2.
    发明授权
    Method of aggregate statistic computation 有权
    聚合统计计算方法

    公开(公告)号:US07738404B2

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

    申请号:US11656465

    申请日:2007-01-23

    IPC分类号: H04L12/28

    摘要: A method of grouping nodes within a distributed network is provided. The example method includes performing a leader node self determination operation by which each node within the distributed network determines whether to become a leader node or a non-leader node, each leader node being the leader of a group including at least one node. Next, requests are sent, from each leader node, requesting at least one non-leader node to join the group associated with the leader node. First received requests are accepted, at each non-leader node, such that accepting non-leader nodes transition from a non-leader node to a dependent node dependent upon the requesting leader node. A next set of requests are sent, from each remaining non-leader node, requesting to join the group associated with at least one leader node. A determination is made, at each requested leader node, as to whether to accept the non-leader node into the group associated with the requested leader node. Based on the determination, at each requested leader node, the non-leader node is either accepted into the group associated with the requested leader node, or is alternatively rejected from the group.

    摘要翻译: 提供了一种在分布式网络内对节点进行分组的方法。 示例性方法包括执行前导节点自我确定操作,通过该前导节点自我确定操作,分布式网络内的每个节点确定是否成为领导节点或非前导节点,每个首领节点是包括至少一个节点的组的首领。 接下来,从每个领导节点发送请求,请求至少一个非前导节点加入与该领导节点相关联的组。 在每个非前导节点处接收第一接收的请求,使得接受非前导节点从非前导节点到依赖于请求的领导节点的依赖节点的转换。 从每个剩余的非前导节点发送下一组请求,请求加入与至少一个前导节点相关联的组。 在每个请求的领导节点处,确定是否将非前导节点接受到与所请求的领导节点相关联的组中。 基于确定,在每个请求的领导节点处,非前导节点被接受到与所请求的领导节点相关联的组中,或者被替代地从组中被拒绝。

    Method of aggregate statistic computation
    3.
    发明申请
    Method of aggregate statistic computation 有权
    聚合统计计算方法

    公开(公告)号:US20080175169A1

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

    申请号:US11656465

    申请日:2007-01-23

    IPC分类号: H04L12/28

    摘要: A method of grouping nodes within a distributed network is provided. The example method includes performing a leader node self determination operation by which each node within the distributed network determines whether to become a leader node or a non-leader node, each leader node being the leader of a group including at least one node. Next, requests are sent, from each leader node, requesting at least one non-leader node to join the group associated with the leader node. First received requests are accepted, at each non-leader node, such that accepting non-leader nodes transition from a non-leader node to a dependent node dependent upon the requesting leader node. A next set of requests are sent, from each remaining non-leader node, requesting to join the group associated with at least one leader node. A determination is made, at each requested leader node, as to whether to accept the non-leader node into the group associated with the requested leader node. Based on the determination, at each requested leader node, the non-leader node is either accepted into the group associated with the requested leader node, or is alternatively rejected from the group.

    摘要翻译: 提供了一种在分布式网络内对节点进行分组的方法。 示例性方法包括执行前导节点自我确定操作,通过该前导节点自我确定操作,分布式网络内的每个节点确定是否成为领导节点或非前导节点,每个首领节点是包括至少一个节点的组的首领。 接下来,从每个领导节点发送请求,请求至少一个非前导节点加入与该领导节点相关联的组。 在每个非前导节点处接收第一接收的请求,使得接受非前导节点从非前导节点到依赖于请求的领导节点的依赖节点的转换。 从每个剩余的非前导节点发送下一组请求,请求加入与至少一个前导节点相关联的组。 在每个请求的领导节点处,确定是否将非前导节点接受到与所请求的领导节点相关联的组中。 基于确定,在每个请求的领导节点处,非前导节点被接受到与所请求的领导节点相关联的组中,或者被替代地从组中被拒绝。

    Mobile station with expanded storage space and method of retrieving files by the mobile station
    4.
    发明授权
    Mobile station with expanded storage space and method of retrieving files by the mobile station 有权
    具有扩展存储空间的移动台和移动台检索文件的方法

    公开(公告)号:US09171006B2

    公开(公告)日:2015-10-27

    申请号:US11783137

    申请日:2007-04-06

    IPC分类号: G06F17/30

    摘要: Disclosed is a mobile station having an expanded storage space, and a method of retrieving a file stored in a remote storage server. The method may include determining whether the file is locally stored or remotely stored, deleting files in a local storage to provide space if the file is determined to reside in a remote storage server, downloading the file from a remote storage server over the Internet by prefetching a portion of the file from the remote storage server, and opening the prefetched portion of the file while concurrently downloading a remaining portion of the file from the remote storage server.

    摘要翻译: 公开了具有扩展的存储空间的移动台以及检索存储在远程存储服务器中的文件的方法。 该方法可以包括确定文件是本地存储还是远程存储,如果文件被确定驻留在远程存储服务器中,则删除本地存储器中的文件以提供空间,通过预取来从远程存储服务器通过因特网下载文件 来自远程存储服务器的文件的一部分,并且在同时从远程存储服务器下载文件的剩余部分的同时打开文件的预取部分。

    Mobile station with expanded storage space and method of retrieving files by the mobile station
    5.
    发明申请
    Mobile station with expanded storage space and method of retrieving files by the mobile station 有权
    具有扩展存储空间的移动台和移动台检索文件的方法

    公开(公告)号:US20080250024A1

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

    申请号:US11783137

    申请日:2007-04-06

    IPC分类号: G06F17/30

    摘要: Disclosed is a mobile station having an expanded storage space, and a method of retrieving a file stored in a remote storage server. The method may include determining whether the file is locally stored or remotely stored, deleting files in a local storage to provide space if the file is determined to reside in a remote storage server, downloading the file from a remote storage server over the Internet by prefetching a portion of the file from the remote storage server, and opening the prefetched portion of the file while concurrently downloading a remaining portion of the file from the remote storage server.

    摘要翻译: 公开了具有扩展的存储空间的移动台以及检索存储在远程存储服务器中的文件的方法。 该方法可以包括确定文件是本地存储还是远程存储,如果文件被确定驻留在远程存储服务器中,则删除本地存储器中的文件以提供空间,通过预取来从远程存储服务器通过因特网下载文件 来自远程存储服务器的文件的一部分,并且在同时从远程存储服务器下载文件的剩余部分的同时打开文件的预取部分。

    Class loading using java data cartridges
    8.
    发明授权
    Class loading using java data cartridges 有权
    使用java数据盒加载类

    公开(公告)号:US08959106B2

    公开(公告)日:2015-02-17

    申请号:US13089556

    申请日:2011-04-19

    IPC分类号: G06F17/30 G06F9/445

    CPC分类号: G06F9/445

    摘要: Techniques for loading Java classes referenced in a continuous query. In one set of embodiments, the Java classes can be loaded based on a class space defined for an application considered to be in scope for the query. In another set of embodiments, the Java classes can be loaded based on a server class space that includes all exported classes visible to the event processing system executing the query.

    摘要翻译: 用于加载连续查询中引用的Java类的技术。 在一组实施例中,可以基于为被认为在查询的范围内的应用定义的类空间来加载Java类。 在另一组实施例中,可以基于包括对执行查询的事件处理系统可见的所有导出类的服务器类空间来加载Java类。

    Logging framework for a data stream processing server
    9.
    发明授权
    Logging framework for a data stream processing server 有权
    数据流处理服务器的日志框架

    公开(公告)号:US08527458B2

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

    申请号:US12534384

    申请日:2009-08-03

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30516 G06F17/30306

    摘要: Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server.

    摘要翻译: 用于记录与数据流处理服务器的操作有关的数据的技术。 在一组实施例中,可以接收指定要记录的数据流处理服务器的功能区域的记录配置信息。 基于记录配置信息,可以对与数据流处理服务器实例化的功能区域相关联的对象动态启用日志记录,并且可以对与丢弃(或不再使用的功能区域)相关联的对象动态禁用日志记录 )由数据流处理服务器。 在另一组实施例中,可以提供用于可视化由数据流处理服务器记录的数据的工具。