Systems and methods of providing fast leader elections in distributed systems of simple topologies
    31.
    发明授权
    Systems and methods of providing fast leader elections in distributed systems of simple topologies 有权
    在简单拓扑的分布式系统中提供快速领导选举的系统和方法

    公开(公告)号:US08583958B2

    公开(公告)日:2013-11-12

    申请号:US12945952

    申请日:2010-11-15

    申请人: Konstantin Surkov

    发明人: Konstantin Surkov

    IPC分类号: G06F11/00

    CPC分类号: H04L67/1051

    摘要: Systems and computer-implemented methods of electing a new leader node in distributed systems of simple topologies connecting a plurality of nodes on at least one computer system. The computer-implemented method comprises several steps including at least one node, which detected the absence of a leader, starting a first round for its approval as an Approved Election Initiator. If a quorum accepts the StartElection request during the first round, then the Election Initiator starts a second round to set the leader. If a quorum of all nodes has not been reached during the first round, then the first round fails. The method repeats until a leader is set and is repeated each time a node discovers that the network does not have an active leader. Also provided herein is a computer readable medium having computer executable instructions stored thereon for performing the computer-implemented method.

    摘要翻译: 在至少一个计算机系统上连接多个节点的简单拓扑的分布式系统中选择新的领导节点的系统和计算机实现的方法。 计算机实现的方法包括几个步骤,包括至少一个节点,其检测到不存在领导者,开始第一轮以作为批准选举启动者的批准。 如果法定人数在第一轮接受StartElection请求,则选举启动者将启动第二轮以设置领导者。 如果在第一轮中没有达到所有节点的法定人数,则第一轮失败。 该方法重复,直到一个领导者被设置,并且每当一个节点发现网络没有活跃的领导者时重复。 本文还提供了一种其上存储有用于执行计算机实现的方法的计算机可执行指令的计算机可读介质。

    Interrelated WiFi and USB Protocols and Other Application Framework Processes, Circuits and Systems
    32.
    发明申请
    Interrelated WiFi and USB Protocols and Other Application Framework Processes, Circuits and Systems 审中-公开
    相关的WiFi和USB协议以及其他应用程序框架过程,电路和系统

    公开(公告)号:US20130286973A1

    公开(公告)日:2013-10-31

    申请号:US13925920

    申请日:2013-06-25

    IPC分类号: H04W28/04

    摘要: A master electronic circuit (300) includes a storage (324) representing a wireless collision avoidance networking process (332) involving collision avoidance overhead and combined with a schedulable process (345) including a serial data transfer process and a scheduler, a wireless modem (350) operable to transmit and receive wireless signals for the networking process (332), and a processor (320) coupled with the storage (324) and with the wireless modem (350) and operable to execute the scheduler to establish and transmit a schedule (110) for plural serial data transfers involving the processor (320) and distinct station identifications, and to execute the serial data transfers inside the wireless networking process and according to the schedule so as to avoid at least some of the collision avoidance overhead. Other electronic circuits, processes of making and using, and systems are disclosed.

    摘要翻译: 主电子电路(300)包括表示涉及避免冲突开销的无线冲突避免联网处理(332)的存储器(324),并且与包括串行数据传输处理和调度器的无可调度处理(345)组合,无线调制解调器 350),其可操作以发送和接收用于所述联网过程(332)的无线信号;以及处理器(320),其与所述存储器(324)和所述无线调制解调器(350)耦合并且可操作以执行所述调度器以建立和发送调度 (110),用于涉及处理器(320)和不同站标识的多个串行数据传输,并且在无线联网过程内执行串行数据传输并根据该调度,以避免至少一些避免冲突开销。 公开了其他电子电路,制造和使用过程以及系统。

    SELECTING A MASTER PROCESSOR FROM AN AMBIGUOUS PEER GROUP
    34.
    发明申请
    SELECTING A MASTER PROCESSOR FROM AN AMBIGUOUS PEER GROUP 有权
    从AMBIGUOUS PEER GROUP选择一个主处理器

    公开(公告)号:US20130155841A1

    公开(公告)日:2013-06-20

    申请号:US13327307

    申请日:2011-12-15

    IPC分类号: H04L12/56 H04L12/24

    摘要: A distributed switch may include a plurality of special-purpose processors that control the different functions of the switch. To enable some special services, however, the distributed switch may need one of these processors to perform the role of a master. When a processor is powered on, the processor may publish a corresponding unique ID. Before electing the master, the special-purpose processors may use a discovery process to identify the network topology of the switch and evaluate the published IDs to determine which processor should be the master. If all the processors nominate the same master processor, then that processor is elected as the master and may finish configuring the distributed switch to enable the special services.

    摘要翻译: 分布式交换机可以包括控制交换机的不同功能的多个专用处理器。 然而,为了实现一些特殊服务,分布式交换机可能需要这些处理器中的一个来执行主机的作用。 当处理器通电时,处理器可以发布相应的唯一ID。 在选择主设备之前,专用处理器可以使用发现过程来识别交换机的网络拓扑,并评估已发布的ID,以确定哪个处理器应该是主设备。 如果所有处理器提名相同的主处理器,那么该处理器被选为主设备,并且可以完成配置分布式交换机以启用特殊服务。

    METHOD AND SYSTEM FOR COMMUNITY DATA CACHING
    35.
    发明申请
    METHOD AND SYSTEM FOR COMMUNITY DATA CACHING 有权
    用于社区数据缓存的方法和系统

    公开(公告)号:US20130007188A1

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

    申请号:US13613543

    申请日:2012-09-13

    IPC分类号: G06F15/167

    摘要: A cache module (26) at a client computer (12) controls a cache portion (28) on a storage device (24). The cache module communicates with other cache modules at other clients to form a cache community (15). The cache modules store World Wide Web or other content in the cache portions for retrieval in response to requests (32) for content from browsers (30) in the cache community. When the requested content is not available in the cache community, the requested content may be retrieved from an origin server (19) using the Internet.

    摘要翻译: 在客户计算机(12)处的高速缓存模块(26)控制存储设备(24)上的高速缓存部分(28)。 缓存模块与其他客户端上的其他缓存模块进行通信,形成缓存区(15)。 缓存模块存储万维网或高速缓存部分中的其他内容以响应来自缓存区域中的浏览器(30)的内​​容的请求(32)来检索。 当请求的内容在缓存社区中不可用时,可以使用因特网从原始服务器(19)检索所请求的内容。

    CONTENTS SIMULTANEOUS PLAYBACK TERMINAL, THE SAME SYSTEM AND METHOD THEREOF
    36.
    发明申请
    CONTENTS SIMULTANEOUS PLAYBACK TERMINAL, THE SAME SYSTEM AND METHOD THEREOF 审中-公开
    目录同时播放终端,相同的系统及方法

    公开(公告)号:US20120303705A1

    公开(公告)日:2012-11-29

    申请号:US13289866

    申请日:2011-11-04

    IPC分类号: G06F15/16

    摘要: The present invention relates to a contents simultaneous playback terminal, the same system and method thereof. The contents simultaneous playback terminal, system and method is capable of allowing both terminals to share and simultaneously replay contents in a one-to-one correspondence by identifying terminals through terminal information broadcast in a single wireless access point network environment and setting a sharing environment for simultaneous playback of the contents of both terminals, without requiring a complicated separate sharing procedure. In addition, the contents simultaneous playback terminal, system and method is capable of, when both terminals connected in a one-to-one correspondence share contents, streaming the contents from one terminal to the other terminal and receiving in the other terminal the streamed contents for simultaneous playback of the contents, thereby extinguishing the contents after the playback.

    摘要翻译: 本发明涉及内容同时重放终端,其系统和方法相同。 内容同时重放终端,系统和方法能够通过在单个无线接入点网络环境中广播的终端信息来识别终端,通过一一对应地共享并同时重放内容,并且设置共享环境 同时回放两个终端的内容,而不需要复杂的分开共享过程。 此外,内容同时重放终端,系统和方法能够在两个终端以一对一的对应方式共享内容的情况下将内容从一个终端流传输到另一个终端,并且在另一个终端中接收流式内容 用于同时回放内容,从而在回放之后熄灭内容。

    METHOD AND SYSTEM FOR DELEGATING GROUP OWNERSHIP IN A WI-FI PEER TO PEER NETWORK
    37.
    发明申请
    METHOD AND SYSTEM FOR DELEGATING GROUP OWNERSHIP IN A WI-FI PEER TO PEER NETWORK 有权
    将同类产品中的所有权归属于对等网络的方法和系统

    公开(公告)号:US20120278389A1

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

    申请号:US13434249

    申请日:2012-03-29

    IPC分类号: G06F15/16 H04W8/00

    摘要: A method for exiting, by a peer owner, a Wireless Fidelity (Wi-Fi) peer-to-peer network including the peer owner and a plurality of client devices, and the Wi-Fi peer-to-peer network are provided. The method includes delegating ownership of the peer-to-peer network from the peer owner to a new owner from among said the plurality of client devices; and exiting the network after delegating the ownership to the new owner.

    摘要翻译: 提供了由对等所有者退出包括对等所有者和多个客户端设备的无线保真(Wi-Fi)对等网络以及Wi-Fi对等网络的方法。 所述方法包括将所述对等网络的所有权从所述多个客户端设备中从所述对等主人转让给新所有者; 并将所有权委托给新所有者后退出网络。

    Peer to peer network
    38.
    发明授权
    Peer to peer network 有权
    对等网络

    公开(公告)号:US08214489B2

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

    申请号:US12520525

    申请日:2007-12-21

    IPC分类号: G06F15/173 G06F15/16

    摘要: Peer-to-peer networks employing simple peers and super peers strike a balance between centralized (client-server based) and entirely flat peer-to-peer approaches. They introduce hierarchy into peer-to-peer networks in the form of super peer nodes, peers which have extra capabilities and duties in the network. There are problems in the identification and election of peers to take the role of super peer: in particular, the need for regular update messages to communicate peer availability across the network significantly impacts discovery times (when a simple peer attempts to advertise a service or requests a service from another peer). A presence server is implemented in the network in order to monitor the availability of each peer. A device called the “super peer elector” subscribes to receive updated availability information from the presence server and assigns super peer status to the most appropriate, and available, simple peer.

    摘要翻译: 使用简单对等体和超级对等体的对等网络在集中式(基于客户机 - 服务器)和完全平坦的对等方法之间取得了平衡。 他们以超级对等节点的形式将层次结构引入对等网络,在网络中具有额外的能力和职责的对等体。 识别和选择对等体以发挥超级对等体的作用存在问题:特别是需要定期更新消息来传播跨网络的对等可用性显着影响发现时间(当一个简单的对等体尝试发布一个服务或请求时) 来自另一个同行的服务)。 在网络中实现呈现服务器,以便监视每个对等体的可用性。 称为“超级对等体选区”的设备订阅从存在服务器接收更新的可用性信息,并将超级对等体状态分配给最合适且可用的简单对等体。

    INTERRELATED WiFi AND USB PROTOCOLS AND OTHER APPLICATION FRAMEWORK PROCESSES, CIRCUITS AND SYSTEMS
    40.
    发明申请
    INTERRELATED WiFi AND USB PROTOCOLS AND OTHER APPLICATION FRAMEWORK PROCESSES, CIRCUITS AND SYSTEMS 有权
    互联WiFi和USB协议和其他应用框架过程,电路和系统

    公开(公告)号:US20110188391A1

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

    申请号:US13014882

    申请日:2011-01-27

    IPC分类号: H04W24/10 H04W88/08

    摘要: A master electronic circuit (300) includes a storage (324) representing a wireless collision avoidance networking process (332) involving collision avoidance overhead and combined with a schedulable process (345) including a serial data transfer process and a scheduler, a wireless modem (350) operable to transmit and receive wireless signals for the networking process (332), and a processor (320) coupled with the storage (324) and with the wireless modem (350) and operable to execute the scheduler to establish and transmit a schedule (110) for plural serial data transfers involving the processor (320) and distinct station identifications, and to execute the serial data transfers inside the wireless networking process and according to the schedule so as to avoid at least some of the collision avoidance overhead. Other electronic circuits, processes of making and using, and systems are disclosed.

    摘要翻译: 主电子电路(300)包括表示涉及避免冲突开销的无线冲突避免联网处理(332)的存储器(324),并且与包括串行数据传输处理和调度器的无可调度处理(345)组合,无线调制解调器 350),其可操作以发送和接收用于所述联网过程(332)的无线信号;以及处理器(320),其与所述存储器(324)和所述无线调制解调器(350)耦合并且可操作以执行所述调度器以建立和发送调度 (110),用于涉及处理器(320)和不同站标识的多个串行数据传输,并且在无线联网过程内执行串行数据传输并根据该调度,以避免至少一些避免冲突开销。 公开了其他电子电路,制造和使用过程以及系统。