Plurality Of Rings Or Loops To Form A Mesh Network Patents (Class 370/406)
  • Patent number: 11843243
    Abstract: A wireless sensor network gateway includes safe side circuitry, hazardous side circuitry and isolation circuitry, which are supported by a housing. The safe side circuitry includes a safe side power circuit, and a safe side data input/output (I/O) circuit. The hazardous side circuitry includes a hazardous side power circuit, and a hazardous side data I/O circuit. The isolation circuitry divides the safe side circuitry from the hazardous side circuitry. The isolation circuitry includes a power isolation circuit that couples the safe side power circuit to the hazardous side power circuit and forms an intrinsic safety barrier between the safe side power circuit and the hazardous side power circuit, and a data isolation circuit that couples the safe side data I/O circuit to the hazardous side data I/O circuit and forms an intrinsic safety barrier between the safe side data I/O circuit and the hazardous side data I/O circuit.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: December 12, 2023
    Assignee: ROSEMOUNT INC.
    Inventors: Scott T. Hofmeister, Cody J. Skow, Allen J. Kempke, Nicholas A. Wienhold, Theodore H. Schnaare
  • Patent number: 11792106
    Abstract: A method is applied to a ring link, where the ring link includes a first node, a second node, a third node, and a fourth node in sequence. According to the method, the first node receives first traffic, where the first node is a source node that sends the first traffic on the ring link; and the first node sends the first traffic to the third node, where two reachable paths with equal hop counts are included from the first node to the third node, the first node sends the first traffic to the third node on a preset first transmission path, the first transmission path passes through the second node, and the first transmission path is one of the two reachable paths with equal hop counts. This method can reduce computing load of nodes while implementing non-blocking switching of traffic between the nodes.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: October 17, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yan Zhao, Yibo Yang, Renjie Qu, Nan Li
  • Patent number: 11741930
    Abstract: The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge. The method may further include validating the received request for multimedia content using the client identification data in the manifest request and generating a manifest response that includes an identification of a specified multimedia content stream that is to be provided to the client device. The method may also include acquiring at least one license in response to the license request, where the license includes a response to the license challenge having various content keys, and then providing the specified multimedia content stream, including the generated manifest response and the acquired license, to the client device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: August 29, 2023
    Assignee: Netflix, Inc.
    Inventors: Shyam Gala, Katheryn Shi, Christopher Gray, Suudhan Rangarajan, Manuel Correa, Pablo Pissanetzky, Bertrand Mollinier Toublet, Niranjan P. Ghate, Raymond Walsh, Edward H. Barker
  • Patent number: 11711270
    Abstract: Systems and methods for creating network topology plans are provided. A method, according to one implementation, includes receiving a first constraint (number of nodes) to be set in a graph (under construction). The graph, when complete, is configured to include nodes and interconnections so as to enable each node to reach any other node via one or more interconnections. The method also includes receiving a second constraint (number of degrees) to be set with respect to each node and which defines the maximum number of interconnections that can be connected to each node. Upon determining that the graph is developed to an extent where each node is connected to at least one interconnection and every node is reachable by any other node, the method further includes performing functions to improve metrics related to a hop count that represents a number of interconnections needed for one node to reach another.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: July 25, 2023
    Assignee: Ciena Corporation
    Inventors: Vladimir Pelekhaty, Michael Y. Frankel
  • Patent number: 11700567
    Abstract: A system of a machine includes a first node and a second node configured to establish a first communication path through a waveguide system to guide a radio frequency transmission between the first node and the second node in the machine. The system also includes a third node and a fourth node configured to establish a second communication path in the machine. The first node is grouped with the third node as a first node group, and the second node is grouped with the fourth node as a second node group such that the second communication path provides a redundant communication path with respect to the first communication path for communication between the first node group and the second node group.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: July 11, 2023
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventors: Bradley C. Schafer, Coy Bruce Wood
  • Patent number: 11677748
    Abstract: The service layer may leverage the access network infrastructure so that applications on a device may bootstrap with a machine-to-machine server without requiring provisioning beyond what is already required by the access network.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: June 13, 2023
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Michael F. Starsinic, Guang Lu, Suresh Palanisamy, Qing Li, Dale N. Seed
  • Patent number: 11625393
    Abstract: A method including providing a SHARP tree including a plurality of data receiving processes and at least one aggregation node, designating a data movement command, providing a plurality of data input vectors to each of the plurality of data receiving processes, respectively, the plurality of data receiving processes each passing on the respective received data input vector to the at least one aggregation node, and the at least one aggregation node carrying out the data movement command on the received plurality of data input vectors. Related apparatus and methods are also provided.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: April 11, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Richard Graham, Lion Levi
  • Patent number: 11575739
    Abstract: Various embodiments disclose a method that includes sending, by a first node to a plurality of neighbor nodes, a query associated with a dataset, wherein the dataset includes multiple blocks; receiving, at the first node from a set of the plurality of neighbor nodes, one or more responses to the query; based on a first quality ranking of individual nodes in the set, selecting, by the first node, a second node from the set; and sending, by the first node, a first request to the second node for at least one block of the multiple blocks.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: February 7, 2023
    Assignee: ITRON, INC.
    Inventors: Imad Jamil, Jerome Bartier, Fabrice Monier, Samuel De Vals
  • Patent number: 11563806
    Abstract: Systems and apparatus for providing content distribution network (or CDN) egress and/or ingress functionality and methods for making and using the same. In various embodiments, the system can comprise not only a traditional CDN but also a reverse CDN, wherein edge Points of Presence (or PoPs) can be used as ingest points. The system advantageously can be applied to given emerging workloads, such as autonomous applications, artificial intelligence (AI) applications and Internet of Things (IoT) applications, among other things.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 24, 2023
    Assignee: R-STOR, INC.
    Inventors: Anthony P. Gaughan, Giovanni Coglitore
  • Patent number: 11546251
    Abstract: Systems and methods for managing communication of a plurality of devices in a computer network having a plurality of access points, including identifying, by a second access point of the computer network, a communication request from at least one device of the plurality of devices; sending, by a first access point of the computer network, at least one communication rule to the second access point, the at least one communication rule including conditions for communication corresponding to the identified communication request; and blocking, by the second access point, communication to the second access point when the received communication request is inadmissible according to the at least one communication rule.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: January 3, 2023
    Assignee: Securing SAM Ltd.
    Inventors: Omri Mallis, Eilon Lotem, Dima Krasner
  • Patent number: 11503025
    Abstract: Disclosed is a method including: receiving, by a routing device, a message; determining an indication of an authentication server for authenticating the user to access the network service; and generating an authentication request including at least the user identifier derived from the data structure to the determined authentication server. Also disclosed is a routing device and a computer program product.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: November 15, 2022
    Assignee: TELIA COMPANY AB
    Inventor: Jarkko Westerling
  • Patent number: 11496354
    Abstract: A switching circuit includes circuitry configured to manage a plurality of Equal Cost Multiple Paths (ECMPs) through a plurality of shared protection group objects, wherein each of the plurality of shared protection group objects is connected to two paths in the ECMPs, and wherein a number of shared protection group objects equals a number of next-hops, cause distribution of packets based on a setting of the shared protection group object for each next-hop, and responsive to a failure of a next-hop, change the setting of the shared protection group object for the failed next-hop.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: November 8, 2022
    Assignee: Ciena Corporation
    Inventors: Sami Boutros, Kambiz Frounchi, Tao Wang
  • Patent number: 11451474
    Abstract: Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a bit string. The node selects forwarding information based on a flow value associated with the packet. The forwarding information includes a forwarding bit mask. The node then forwards the packet based on the bit string and the forwarding information.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: September 20, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ijsbrand Wijnands, Gregory J. Shepherd, Christian J. Martin, Rajiv Asati
  • Patent number: 11395125
    Abstract: Disclosed are techniques to minimize the electricity consumption of battery powered devices during network discovery and other phases of network operation. Example techniques include efficiently listening for other mains powered and battery powered devices within communication range of the battery powered device by, for example, shortening its listening window depending on how close the time reference maintained by the battery powered device is estimated to be to the time reference used by the other mains powered and battery powered devices within communication range. Other techniques include slowing the rate of listening by the battery powered device when the battery powered device is unlikely to be able to receive discovery messages or is already connected to the network. Other techniques include using knowledge of the network to listen for discovery messages on a channel or channels on which other devices are likely to be transmitting.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: July 19, 2022
    Assignee: Itron, Inc.
    Inventors: Fabrice Monier, Thomas Uhling, Imad Jamil, Keith Barnes
  • Patent number: 11362934
    Abstract: The present invention provides a method and apparatus to route data packets across a torus or higher radix topology that has low latency, increased throughput and traffic distribution to avoid hot spots development.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: June 14, 2022
    Assignee: ROCKPORT NETWORKS INC.
    Inventors: Dan Oprea, Andrei Catana, Udo Neustadter
  • Patent number: 11356374
    Abstract: Network traffic, such as packets addressed to a user device and/or a location, may be filtered/segregated to ensure that the user device and/or the location receives services for which they are subscribed.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: June 7, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: John Bevilacqua, Jason Combs
  • Patent number: 11347202
    Abstract: A servo control module for a motion control system with a plurality of individual servo control modules. The servo control module includes a single axis servo drive. The servo control module further includes a set of input pins configured to receive motor state information of motors controlled by single axis servo drives of all of the other of the plurality of servo control modules over a dedicated inter-drive network each servo update cycle. The servo control module further includes a set of output pins configured to transmit the motor state information of a motor controlled by the single axis servo drive and the received state information over the inter-drive network of motors each servo update cycle.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: May 31, 2022
    Assignee: Analogic Corporation
    Inventor: Stephen Glow
  • Patent number: 11303584
    Abstract: A network includes a plurality of nodes and a plurality of links communicatively coupling each of the nodes to at least one respective adjacent node via a first communication channel and to another respective adjacent node via a second communication channel. The nodes and links have a braided ring topology. First and second nodes of the plurality of nodes source data, are adjacent nodes, and at least one is a source node. The first node sends a first communication to the second node via a third node that is adjacent the first node and via a fourth node that is adjacent the second node. The second node sends a second communication to the first node via the third node and via the fourth node. At least one of the first and second nodes terminates transmission of the first and second communications when the first and second communications do not match.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: April 12, 2022
    Assignee: Honeywell International Inc.
    Inventors: Brendan Hall, Kevin Raymond Driscoll
  • Patent number: 11115906
    Abstract: A static memory device including an instrument, a wireless radio, a shared memory, an outgoing memory portion and an incoming memory portion. The instrument includes an environmental sensing device, a hazard detection device, and/or an industrial safety device. The wireless radio sends and receives information on a wireless mesh network. The shared memory is connected to the instrument and wireless radio and includes static message memory having static messages related to the instrument. The outgoing memory portion receives outgoing information from the instrument and transmits the outgoing information to the wireless radio for transmission on the wireless mesh network. The incoming memory portion receives incoming information from the wireless radio and transmits the incoming information to the instrument. The shared memory restricts the wireless radio and the instrument from both raising grant lines and granting data to either the incoming memory portion or the outgoing memory portion simultaneously.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: September 7, 2021
    Assignee: Industrial Scientific Corporation
    Inventors: L. Robert Crouthamel, Raghu Arunachalam, Benjamin Haas, Henry Xin, Lisa McCracken, Scott Jubeck
  • Patent number: 11106771
    Abstract: A password authentication device includes a period information storage unit, an acquirer, an authentication unit, and an updating unit. The acquirer acquires the period information when the user inputs a password. The authentication unit authenticates the user when a difference between the reference value stored in the period information storage unit and the period information acquired by the acquirer is equal to or less than a specified value. The updating unit updates the reference value of the period information stored in the period information storage unit based on the period information acquired by the acquirer. The password input period indicates a period from when the user starts inputting the password until the user completes the input. The depression period proportion indicates a proportion that a depression period occupies the password input period. The period-between-characters proportion indicates a proportion that a period-between-characters occupies the password input period.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: August 31, 2021
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Daichi Iida
  • Patent number: 11095615
    Abstract: Decoding a partially encrypted data stream may include receiving and scanning the partially encrypted data stream. Scanning the partially encrypted data stream may include identifying an encrypted portion sentinel in the partially encrypted data stream subsequent to a first portion, identifying an encrypted portion in the partially encrypted data stream subsequent to the encrypted portion sentinel, and generating a decrypted data portion by decrypting the encrypted portion. Decrypting the encrypted portion may include identifying an encrypted data portion in the encrypted portion, the encrypted data portion omitting an end encrypted portion sentinel, decrypting the encrypted data portion, and identifying an end encrypted portion sentinel in the encrypted portion subsequent to the encrypted data portion.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: August 17, 2021
    Assignee: ServiceNow, Inc.
    Inventor: Norris Merritt
  • Patent number: 11089592
    Abstract: A communication method, executed in a network of the LoRa type wherein terminals communicate with a server by means of gateways in a set of gateways, each gateway being associated with a set of terminals comprising at least one terminal using said gateway to communicate with the server. The method enables a second gateway to relay, in a downlink frame, a response to a message received in an uplink frame by a first gateway, different from the second gateway, even if the second gateway has not received the uplink frame.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: August 10, 2021
    Assignee: SAGEMCOM ENERGY & TELECOM SAS
    Inventors: Henri Teboulle, Marc Le Gourrierec
  • Patent number: 10979346
    Abstract: A hybrid hub-and-spoke communications network with hub-bypass communications paths is disclosed. An edge router receives, from a first origination network gateway node, a first packet destined for a first destination network gateway node. The edge router is communicatively coupled to a hybrid hub-and-spoke and hub-bypass data communications network. The edge router determines that the first packet is to be routed to the first destination network gateway node via a first hub-bypass communications path of the hybrid hub-and-spoke and hub-bypass data communications network. The edge router adds one or more segment identifiers to a header of the first packet that defines the first hub-bypass communications path, and sends the header and the first packet to the first spoke router.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: April 13, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: Elaine T. H. Yeo, Jeffrey L. Cook
  • Patent number: 10976810
    Abstract: A technique for sharing a peripheral device among a group of systems comprises capturing a set of images of a user, and processing the set of images of the user to determine a user directive to designate a first system in the group as an owner of a peripheral device of a second system in the group. If the peripheral device is an input device, the technique further comprises redirecting, responsive to the user directive, from the second system to the first system, data entered using the input device of the second system. If the peripheral device is an output device, the technique further comprises forwarding, responsive to the user directive, from the first system to the second system, data for processing by the output device of the second system. In an embodiment, the user directive is in the form of the user's eye gaze directed at a camera.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: April 13, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Keshava Munegowda, Veeramanikandan Raju, Keerthy J
  • Patent number: 10901922
    Abstract: Methods and arbiter systems for arbitrating between a plurality of ordered requestors and a shared resource based on priorities allocated to the requestors include determining whether there is at least one requestor that has requested access in the current cycle and has priority in the current cycle. In response to determining that there is at least one requestor that has requested access in the current cycle and has priority in the current cycle, a lowest ordered requestor is selected that has requested access in the current cycle and has priority in the current cycle; and in response to determining that there are no requestors that have requested access in the current cycle and have priority in the current cycle, a highest ordered requestor is selected that has requested access in the current cycle.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: January 26, 2021
    Assignee: Imagination Technologies Limited
    Inventor: Jonas Olof Gunnar Källén
  • Patent number: 10868728
    Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request may be received by a network device. The network statistics request indicates a network resource and a network statistics attribute to be determined for the network resource. The network resource is one of a node and a data path in the network infrastructure. The network statistics attribute is indicative of information on flow of data packets at the network resource. A graph is generated based on the network statistics request. The graph depicts vertices corresponding to nodes in a network segment associated with the network resource and edges corresponding to communication links between pairs of adjacent nodes in the network segment. Based on the graph and a network statistics attribute for a pair of adjacent nodes, the network statistics attribute for the network resource, may be determined.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: December 15, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Harish B. Kamath, Vijay Vishwanath Hegde, Deepak Khungar
  • Patent number: 10817458
    Abstract: This disclosure describes techniques for extending a range of bidirectional bus communications through the use of a differential signal path. The disclosed techniques include first separating the bidirectional bus into first and second unidirectional buses that transmit and receive signals, respectively, and then communicating the signals from the first and second unidirectional buses over a differential signal path. The separation of the bidirectional bus into the first and second unidirectional buses is performed using logic circuitry that blocks or permits communication between a given one of the first and second buses and the bidirectional bus based on whichever one of the first and second buses becomes dominant first. If the logic circuitry determines that the first bus becomes dominant before the second bus, the logic circuitry permits communications between the first bus and the bidirectional bus and blocks communications between the second bus and the bidirectional bus.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: October 27, 2020
    Assignee: Analog Devices International Unlimited Company
    Inventors: Xin Qi, Eric Stephen Young, Chad Cosby
  • Patent number: 10789079
    Abstract: User action data, quantifying the actions of the user in a physical establishment, can be obtained through various forms of tracking and monitoring that can be implemented by software or hardware infrastructure supported by physical establishment, and agreed to by the user. Such user action data is obtained from multiple physical establishments, which, in combination with tracking of user actions in an online environment, provides a more accurate basis on which to determine a user's intent to act upon an item, a user's affinity for items associated with a specific entity, or combinations thereof. User intent can be quantified in terms of predetermined levels of intent. User content and user entity affinity provide a more accurate basis on which to proactively offer user aid to facilitate the user's acquiring of items, or otherwise make more efficient the user's activities with respect to such items.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vaidyaraman Sambasivam, Nagendra V Kolluru
  • Patent number: 10740934
    Abstract: The purpose of the present invention is to correct more accurate marketing information. A flow line display system of the present invention includes image-capturing unit, information operation device and display unit. The image-capturing unit captures an image. The information operation device detects an object from the image and identifies a flow line of the object, an orientation of the object, and a time related to the orientation. The display unit displays the orientation of the object and the time related to the orientation together with the flow line of the object.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: August 11, 2020
    Assignee: NEC CORPORATION
    Inventors: Shigetsu Saito, Jun Kobayashi
  • Patent number: 10735335
    Abstract: Example implementations described herein are directed to a configurable Network on Chip (NoC) element that can be configured with a bypass that permits messages to pass through the NoC without entering the queue or arbitration. The configurable NoC element can also be configured to provide a protocol alongside the valid-ready protocol to facilitate valid-ready functionality across virtual channels.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: August 4, 2020
    Assignee: NetSpeed Systems, Inc.
    Inventors: Joseph Rowlands, Joji Philip, Sailesh Kumar, Nishant Rao
  • Patent number: 10727907
    Abstract: Systems and methods are described for enhancing the channel spatial diversity in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”), by exploiting channel selectivity indicators. The proposed methods are: i) antenna selection; ii) user selection; iii) transmit power balancing. All three methods, or any combination of those, are shown to provide significant performance gains in DIDO systems in practical propagation scenarios.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: July 28, 2020
    Assignee: Rearden, LLC
    Inventors: Antonio Forenza, Timothy Anders Pitman, Benyavut Jirasutavasuntorn, Robert J. Andrzejewski, Stephen G. Perlman
  • Patent number: 10721096
    Abstract: A respective VPN routing table for each of a plurality of VPNs can be stored on a client device. The client device can access a first VPN routing table and, using the first VPN routing table, establish a first VPN tunnel to a first VPN. The first VPN can be a first subnetwork assigned a particular network prefix. While the first VPN tunnel is currently active, the client device can access a second VPN routing table and, using the second VPN routing table, establish a second VPN tunnel to the second VPN. The second VPN can be a second subnetwork assigned the same particular network prefix as the first subnetwork. While the first VPN tunnel and the second VPN tunnel are simultaneously active, the client device can communicate data to remote devices in the first VPN and the second VPN using the particular network prefix for both.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: July 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Subil M. Abraham
  • Patent number: 10671910
    Abstract: A connectivity look up structure is maintained for a network that comprises a plurality of nodes, each node is connectable to one or more other nodes, and nodes that are connected tend to be local to one another in the network, and the number of node connections in the network tends to be sparse in relation to the number of potential node connections in the network. The connectivity look up structure stores, for a given node, an address of each other node that is connected to the given node, wherein the stored address for the other node is represented as a run-length encoded difference between a full network address of the given node and a full network address of the other node.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Arvind Kumar, Winfried W. Wilcke
  • Patent number: 10627977
    Abstract: Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for configuring a graphical user interface of an electronic display device for enabling preauthorized payment of products or services using distributed processing. A customer may interact with a kiosk or terminal to identify themselves and initiate the process for dynamically computing an active preauthorization limit. Items may then be added to the customer's balance at various point of sale terminals or scanning locations within the facility. Total cost of the items is compared to the active preauthorization limit. Once the customer is finished shopping, a GUI can present them with an authorization screen showing their shopping balance and requesting authorization. The user can interact with the GUI to approve the total via the GUI without the need to produce their card or payment method at checkout.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: April 21, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Stephen Tyler Caution, Douglas Jahe Ryner
  • Patent number: 10582567
    Abstract: In one embodiment, a method includes determining a plurality of network nodes of a multi-hop wireless network, wherein each network node comprises an array of beamforming antennae; assigning to each network node in a first subset a first bipartite-graph polarity; assigning to each network node in a second subset a second bipartite-graph polarity; and configuring the multi-hop wireless network according to a bipartite-graph representation of the multi-hop wireless network. During first time slots network nodes of the first bipartite-graph polarity transmit to network nodes of the second bipartite-graph polarity and network nodes of the second bipartite-graph polarity receive from network nodes of the first bipartite-graph polarity.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: March 3, 2020
    Assignee: FACEBOOK, INC.
    Inventor: Djordje Tujkovic
  • Patent number: 10467437
    Abstract: Described include various embodiments of an integrated multi-level network appliance and system, and remote management system and method therefor. In one embodiment, the appliance can comprise: two or more hardware-integrated processing engines each operable to implement a corresponding network-related resource associated with a respective network level in accordance with a designated multi-level network architecture; an integrated processor operable to execute the processing engines; one or more integrated data storage resources accessible to the processing engines to implement each corresponding network-related resource; and a trusted single-chip switch having a plurality of hardware ports associated therewith and configured to define in hardware multiple data communication paths embedded therein.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: November 5, 2019
    Assignee: Crypto4A Technologies Inc.
    Inventors: Bruno Couillard, Bradley Clare Ritchie, James Ross Goodman, Jean-Pierre Fiset
  • Patent number: 10467169
    Abstract: Present disclosure relates to a HID switch with security function that permits sharing of peripherals between multiple computers in a multi-network computer system. The HID switch is configured to connect at least one user input peripheral device and at least two host computers. The HID switch incudes a first directing module and a second directing module, wherein the two directing modules are physically isolated. The passages directed to the two directing modules are controlled by a physical peripheral selector. The physical peripheral selector is configured to selectively enable the first passage and the second passage, wherein only one of the first and second passages is enabled at a time. When one of the first or the second passages is enabled, there is only one host computer is electrically connected to the user input peripheral device via one of the directing modules.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: November 5, 2019
    Assignee: I/O INTERCONNECT, LTD.
    Inventors: Chih-Hsiung Chang, Kun-Yuan Lin
  • Patent number: 10447496
    Abstract: Methods and network devices are disclosed for multicast traffic steering in a communications network. In one embodiment, a method includes generating a first tree connecting a source node for a multicast flow through a communications network to each of multiple destination nodes for the multicast flow. The communications network is configured to forward a multicast message based on bit values in a message bit array carried by the message, and the first tree comprises a first set of unicast paths from the source node to the destination nodes. The method further includes allocating a first tree identifier to the first tree and communicating the first tree identifier and associated forwarding information to each of multiple forwarding nodes within the communications network. An embodiment of a network device includes a processor operably coupled to one or more network interfaces and adapted to perform steps of the method.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaorong Wang, Yicheng Liu, Lianxiang Wang, Fang Yang, Gaofeng Tao, Ijsbrand Wijnands
  • Patent number: 10447782
    Abstract: The present disclosure relates a slave device control method including generating the control message including a plurality of input data and transmitting the control message to a specific slave device among a plurality of slave devices, by a master device, extracting input data from a received data start position of the control message, by the specific slave device, and padding output data to transmitted data storage position of the control message and transmitting the output data to a next slave device, by the specific slave device.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: October 15, 2019
    Assignee: LSIS CO., LTD.
    Inventor: Sung-Han Lee
  • Patent number: 10432425
    Abstract: Methods and network devices are disclosed for internet protocol (IP) based encapsulation in bit indexed explicit replication (BIER) forwarding. In one embodiment, a method includes receiving a multicast message comprising an inner IP header, an intervening header, and an outer IP header. The embodiment further includes accessing a message bit array stored in the intervening header, retrieving an IP address from an entry in a bit indexed forwarding table, replacing an IP destination address in the outer IP header of a copy of the multicast message with the retrieved IP address, and sending the copy of the multicast message toward a second node in the network, where the retrieved IP address is assigned to the second node. An embodiment of a network device includes a processor operably coupled to a plurality of storage locations and to one or more network interfaces and adapted to perform steps of the method.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: October 1, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaorong Wang, Yicheng Liu, Lianxiang Wang, Fang Yang, Gaofeng Tao, Ijsbrand Wijnands
  • Patent number: 10341013
    Abstract: A system and a method for use in satellite communication are presented. The system comprising (a) one or more antenna units for receiving and transmitting electromagnetic radiation in selected frequency ranges, (b) a modem unit configured for modulating received input signals and modulating output electronic data to signals to be transmitted, (c) a processor unit connected to said one or more antenna units and to said modem unit. The processor unit comprises: antenna orientation optimizer module configured and operable for varying azimuth and elevation of signal transmission and reception the antenna units; and network registration module configured and operable for registering the system to a communication network. The registering comprising: selecting a free private communication channel provided by the network, generating a corresponding signal sequence for transmission to a hub. The registering module is configured to be responsive to appropriate notification signals in said private communication channel.
    Type: Grant
    Filed: April 17, 2016
    Date of Patent: July 2, 2019
    Assignee: HISKY SCS LTD
    Inventors: Berejik Zacharia, Mordechai Litochevski, Shahar Kravitz
  • Patent number: 10320606
    Abstract: A server connection method and system, which relates to the field of communications technologies, such that servers of a same specification are used to implement an optimal network, thereby reducing complexity of routing implementation which includes, providing ten servers, where each server includes five nodes, and the five nodes of each server are connected head-to-tail in series in a same connection manner, and connecting five nodes of any server in five of the ten servers to five nodes of each of the remaining five servers in a one-to-one correspondence manner, in order to form an optimal network of a Hoffman-Singleton graph.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: June 11, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wentao Bao, Binzhang Fu, Mingyu Chen, Lixin Zhang
  • Patent number: 10313956
    Abstract: The invention relates to a communication method within a network of wireless communicating electronic devices making it possible to dynamically and automatically control the propagation of enrollment messages during the creation of clusters. The invention also relates to any electronic device implementing said communication method and to any system comprising such a device. Such a communicating electronic device comprises a processing unit cooperating with a program memory comprising instructions of a program, of which the execution or interpretation by said processing unit causes the communication method to be implemented.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: June 4, 2019
    Assignees: TRAXENS, INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Pascal Daragon, Natale Guzzo, Arulnambi Nandagoban, Nathalie Mitton
  • Patent number: 10282505
    Abstract: Disclosed are methods, systems, and articles of manufacture for implementing legal routing tracks across virtual hierarchies and legal placement patterns. These techniques identify at least a layout or a portion thereof and determine one or more legal sets of routing tracks for the layout or the portion. One or more figure groups are identified or generated at a first virtual hierarchy, and the one or more first figure groups inherit respective portions of the one or more legal sets of routing tracks. A plurality of legal devices are identified in a layout or a portion thereof, and a figure group is generated at least by determining a boundary for the figure group and enclosing the plurality of layout devices within the boundary. These techniques may modify a placement row without disturbing compliance of one or more design rules with which the legal device pattern complies when generated.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 7, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventor: Arnold Ginetti
  • Patent number: 10257162
    Abstract: A method is implemented by a border network gateway for enabling an end user device to access home network resources and receive subscriber services in a visited network. The method includes receiving a connection from the end user device, querying an authentication server to obtain a virtual extended local area network (VXLAN) network identifier (VNI) of the end user device, and checking for the VNI for the end user device in a demultiplexor table of the border network gateway. The process further involves determining whether the end user device is in a home network of the end user device and updating an entry in the demultiplexor table to include a media access control address for the end user device in response to determining the end user device is not in the home network of the end user device.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: April 9, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Narayana Hosdurg Pai, Shankar Kambat Ananthanarayanan, Syed Nadeemulla R, Madhavan Jayabalan
  • Patent number: 10243623
    Abstract: Systems and methods are described for enhancing the channel spatial diversity in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”), by exploiting channel selectivity indicators. The proposed methods are: i) antenna selection; ii) user selection; iii) transmit power balancing. All three methods, or any combination of those, are shown to provide significant performance gains in DIDO systems in practical propagation scenarios.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 26, 2019
    Assignee: REARDEN, LLC
    Inventors: Antonio Forenza, Timothy Anders Pitman, Benyavut Jirasutavasuntorn, Robert J. Andrzejewski, Stephen G. Perlman
  • Patent number: 10230725
    Abstract: Systems and methods for edge protection for internal identity providers are provided. A first claimed embodiment of the present disclosure involves a method for edge protection for internal identity providers. The method includes receiving a service authentication request at a virtual private networking (VPN) appliance on an edge of a secure network. A client device external to the secure network can send the service authentication request. The VPN appliance can then send a synthetic service authentication request to an identity provider in the secure network. This synthetic service authentication request can be based on the service authentication request. The VPN can then receive an authenticated credential from the identity provider. The authenticated credential is responsive to the synthetic service authentication request. The VPN appliance can then send the authenticated credential from the VPN appliance to the client device.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: March 12, 2019
    Assignee: SONICWALL INC.
    Inventors: Christopher D. Peterson, Abhishek Kumar
  • Patent number: 10117172
    Abstract: A method for enhanced mesh networking, preferably including performing network analysis, configuring router link parameters, and managing routing paths. A metric for routing path assessment, preferably including a throughput metric and a channel utilization metric. A Segment Table Announced Mesh Protocol, preferably including determining network segments and designating forwarding devices for communication between the network segments.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: October 30, 2018
    Assignee: eero Inc.
    Inventors: Jasmine Strong, Mete Rodoper, Ryan Thompson
  • Patent number: 9930512
    Abstract: The present disclosure provides such wireless communication apparatuses that when the wireless communication apparatuses perform direct communication using WiGig, one of the wireless communication apparatuses can transmit an action frame. Wireless communication apparatus 100 is a wireless communication apparatus that performs communication using WiGig and that includes: device searching section 142 that searches for other wireless communication apparatuses using a search signal; medium management section 143 that transmits, when a communication peer of wireless communication apparatus 100 is designated from among the found other wireless communication apparatuses, a temporary beacon including medium schedule information; and group formation section 144 that transmits an action frame to form a group with the designated other wireless communication apparatus after transmission of the temporary beacon.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: March 27, 2018
    Assignee: PANASONIC CORPORATION
    Inventors: Ken Naka, Yoshio Urabe, Masataka Irie
  • Patent number: 9781043
    Abstract: Systems and methods for automatically building a deadlock free inter-communication network in a multi-core system are described. The example implementations described herein involve automatically generating internal dependency specification of a system component based on dependencies between incoming/input and outgoing/output interface channels of the component. Dependencies between incoming and outgoing interface channels of the component can be determined by blocking one or more outgoing interface channels and evaluating impact of the blocked outgoing channels on the incoming interface channels. Another implementation described herein involves determining inter-component communication dependencies by measuring impact of a deadlock on the blocked incoming interface channels of one or more components to identify whether a dependency cycle is formed by blocked incoming interface channels.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: October 3, 2017
    Assignee: NetSpeed Systems
    Inventors: Sailesh Kumar, Eric Norige, Joji Philip, Joseph Rowlands