Maintaining Distributed Hash Tables In An Overlay Network
    14.
    发明申请
    Maintaining Distributed Hash Tables In An Overlay Network 有权
    在覆盖网络中维护分布式哈希表

    公开(公告)号:US20110110269A1

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

    申请号:US12993990

    申请日:2008-05-23

    申请人: Jouni Mäenpää

    发明人: Jouni Mäenpää

    IPC分类号: H04L12/28

    摘要: A method of maintaining routing tables at nodes of an overlay network, where a routing table of a given node contains, for each of a set of neighbouring successor and predecessor nodes, a mapping between an overlay network address of the node and a physical locator of the node. The method comprises, upon or immediately prior to departure of a node from the overlay network, sending a Leave request from the departing node (or one of the neighbouring nodes of the departing node aware of the departure) to each neighbouring node (or each other neighbouring node of the departing node), indicating the departure and containing one or more mappings for nodes not contained within the routing table of the recipient node. Each neighbouring node (or each other neighbouring node) receives the Leave request and uses said mapping(s) to update its routing table.

    摘要翻译: 在覆盖网络的节点处维护路由表的方法,其中给定节点的路由表针对一组相邻后继者和前导节点中的每一个包含所述节点的覆盖网络地址与所述节点的覆盖网络地址与物理定位符之间的映射 节点。 该方法包括:在节点离开覆盖网络之后或之前,从离开节点(或离开节点的相邻节点之一识别出发)向每个相邻节点(或彼此)发送离开请求 指示离开并且包含未包含在接收方节点的路由表中的节点的一个或多个映射。 每个相邻节点(或每个其他相邻节点)接收到Leave请求,并使用所述映射来更新其路由表。

    Maintaining distributed hash tables in an overlay network
    15.
    发明授权
    Maintaining distributed hash tables in an overlay network 有权
    在覆盖网络中维护分布式哈希表

    公开(公告)号:US08526331B2

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

    申请号:US12993990

    申请日:2008-05-23

    申请人: Jouni Mäenpää

    发明人: Jouni Mäenpää

    IPC分类号: H04L12/28

    摘要: A method of maintaining routing tables at nodes of an overlay network, where a routing table of a given node contains, for each of a set of neighboring successor and predecessor nodes, a mapping between an overlay network address of the node and a physical locator of the node. The method comprises, upon or immediately prior to departure of a node from the overlay network, sending a Leave request from the departing node (or one of the neighboring nodes of the departing node aware of the departure) to each neighboring node (or each other neighboring node of the departing node), indicating the departure and containing one or more mappings for nodes not contained within the routing table of the recipient node. Each neighboring node (or each other neighboring node) receives the Leave request and uses said mapping(s) to update its routing table.

    摘要翻译: 在覆盖网络的节点处维护路由表的方法,其中给定节点的路由表针对一组相邻后继者和前导节点中的每一个包含所述节点的覆盖网络地址与所述节点的覆盖网络地址与物理定位符之间的映射 节点。 该方法包括:在节点离开覆盖网络之后或之前,从离开节点(或离开节点的相邻节点之一识别出发)向每个相邻节点(或彼此)发送离开请求 指示离开并且包含未包含在接收方节点的路由表中的节点的一个或多个映射。 每个相邻节点(或每个其他相邻节点)接收到Leave请求,并使用所述映射来更新其路由表。

    LOCATION AWARE MASS INFORMATION DISTRIBUTION SYSTEM AND METHOD
    16.
    发明申请
    LOCATION AWARE MASS INFORMATION DISTRIBUTION SYSTEM AND METHOD 有权
    位置质量信息分配系统和方法

    公开(公告)号:US20120271895A1

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

    申请号:US13498648

    申请日:2009-10-01

    IPC分类号: G06F15/16

    摘要: A system, node and method for location aware mass information distribution to peers. The method includes overlaying a distributed hash table (DHT) network over an existing physical communication network to which the peers are connected, wherein the DHT network is a peer to peer (P2P) network; providing at least one application layer multicast (ALM) protocol over the overlayed DHT network to form an ALM tree topology for the peers, wherein the ALM tree topology is based on location information of the peers; using the ALM tree topology for establishing logical connections within a group, between a leader of the group and peers of the group; and using the overlayed DHT network for establishing connections, between the leader and the peers, to be followed by a message to be distributed to the peers.

    摘要翻译: 用于将位置感知质量信息分发给对等体的系统,节点和方法。 该方法包括在对等体连接的现有物理通信网络上叠加分布式哈希表(DHT)网络,其中DHT网络是对等(P2P)网络; 在覆盖的DHT网络上提供至少一个应用层组播(ALM)协议,以形成对等体的ALM树拓扑,其中ALM树拓扑基于对等体的位置信息; 使用ALM树拓扑来建立群组中的领导者和群组的对等体之间的组内的逻辑连接; 并且使用覆盖的DHT网络来建立在领导者和对等体之间的连接,随后将被分发给对等体的消息。

    Adaptive service discovery in structured peer-to-peer overlay networks and method
    17.
    发明授权
    Adaptive service discovery in structured peer-to-peer overlay networks and method 有权
    结构化对等覆盖网络中的自适应服务发现及方法

    公开(公告)号:US08499075B2

    公开(公告)日:2013-07-30

    申请号:US13022001

    申请日:2011-02-07

    申请人: Jouni Mäenpää

    发明人: Jouni Mäenpää

    IPC分类号: G06F15/173

    摘要: An overlay network, node and method for adaptive service discovery. The method uses an adaptive service discovery in the overlay network for finding a peer that provides a desired service; generates a tree structure for current peers that provide the desired service; assign the current peers that provide the desired service to different levels of the tree structure; estimate, when a peer intends to register for the desired service with the adaptive service discovery, a number S of actual peers that provide the desired service; and calculates, based on the estimated number of actual peers providing the desired service, an optimal starting level for the peer to register for the desired service.

    摘要翻译: 用于自适应服务发现的覆盖网络,节点和方法。 该方法使用覆盖网络中的自适应服务发现来查找提供所需服务的对等体; 生成提供所需服务的当前对等体的树结构; 将提供所需服务的当前对等体分配给树结构的不同级别; 估计当对等体打算用自适应服务发现注册所需服务时,提供提供所需服务的实际对等体数量S; 并且基于提供所需服务的实际对等体的估计数量来计算对等体注册所需服务的最佳起始级别。

    Methods and nodes for enabling and producing input to an application
    18.
    发明授权
    Methods and nodes for enabling and producing input to an application 有权
    用于启用和生成应用程序输入的方法和节点

    公开(公告)号:US09576572B2

    公开(公告)日:2017-02-21

    申请号:US14408756

    申请日:2012-06-18

    摘要: Methods and nodes for enabling and producing input generated by speech of a user, to an application. When the application has been activated (2:1), an application node (200) detects (2:2) a current context of the user and selects (2:3), from a set of predefined contexts (204a), a predefined context that matches the detected current context. The application node (200) then provides (2:4) keywords associated with the selected predefined context to a speech recognition node (202). When receiving (2:5) speech from the user, the speech recognition node (202) is able to recognize (2:6) any of the keyword in the speech. The recognized keyword is then used (2:7) as input to the application.

    摘要翻译: 用于启用和生成用户的语音产生的输入到应用的方法和节点。 当应用程序被激活(2:1)时,应用节点(200)检测(2:2)当前用户的上下文,并从一组预定义的上下文(204a)中选择(2:3) 匹配检测到的当前上下文的上下文。 应用节点(200)然后将与所选择的预定上下文相关联的(2:4)关键词提供给语音识别节点(202)。 当从用户接收(2:5)语音时,语音识别节点(202)能够识别语音中的任何关键词(2:6)。 然后使用公认的关键字(2:7)作为应用程序的输入。

    Location aware mass information distribution system and method
    19.
    发明授权
    Location aware mass information distribution system and method 有权
    位置感知的大众信息分发系统和方法

    公开(公告)号:US09357001B2

    公开(公告)日:2016-05-31

    申请号:US13498648

    申请日:2009-10-01

    IPC分类号: G06F15/16 H04L29/08 H04L12/18

    摘要: A system, node and method for location aware mass information distribution to peers. The method includes overlaying a distributed hash table (DHT) network over an existing physical communication network to which the peers are connected, wherein the DHT network is a peer to peer (P2P) network; providing at least one application layer multicast (ALM) protocol over the overlayed DHT network to form an ALM tree topology for the peers, wherein the ALM tree topology is based on location information of the peers; using the ALM tree topology for establishing logical connections within a group, between a leader of the group and peers of the group; and using the overlayed DHT network for establishing connections, between the leader and the peers, to be followed by a message to be distributed to the peers.

    摘要翻译: 用于将位置感知质量信息分发给对等体的系统,节点和方法。 该方法包括在对等体连接的现有物理通信网络上叠加分布式哈希表(DHT)网络,其中DHT网络是对等(P2P)网络; 在覆盖的DHT网络上提供至少一个应用层组播(ALM)协议,以形成对等体的ALM树拓扑,其中ALM树拓扑基于对等体的位置信息; 使用ALM树拓扑来建立群组中的领导者和群组的对等体之间的组内的逻辑连接; 并且使用覆盖的DHT网络来建立在领导者和对等体之间的连接,随后将被分发给对等体的消息。

    METHODS AND NODES FOR ENABLING AND PRODUCING INPUT TO AN APPLICATION
    20.
    发明申请
    METHODS AND NODES FOR ENABLING AND PRODUCING INPUT TO AN APPLICATION 有权
    用于启动和生成输入到应用程序的方法和名称

    公开(公告)号:US20150199961A1

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

    申请号:US14408756

    申请日:2012-06-18

    IPC分类号: G10L15/08

    摘要: Methods and nodes for enabling and producing input generated by speech of a user, to an application. When the application has been activated (2:1), an application node (200) detects (2:2) a current context of the user and selects (2:3), from a set of predefined contexts (204a), a predefined context that matches the detected current context. The application node (200) then provides (2:4) keywords associated with the selected predefined context to a speech recognition node (202). When receiving (2:5) speech from the user, the speech recognition node (202) is able to recognize (2:6) any of the keyword in the speech. The recognized keyword is then used (2:7) as input to the application.

    摘要翻译: 用于启用和生成用户的语音产生的输入到应用的方法和节点。 当应用程序被激活(2:1)时,应用节点(200)检测(2:2)当前用户的上下文,并从一组预定义上下文(204a)中选择(2:3)预定义的 匹配检测到的当前上下文的上下文。 应用节点(200)然后将与所选择的预定上下文相关联的(2:4)关键词提供给语音识别节点(202)。 当从用户接收(2:5)语音时,语音识别节点(202)能够识别语音中的任何关键词(2:6)。 然后使用公认的关键字(2:7)作为应用程序的输入。