Standby Switch Patents (Class 370/219)
  • Patent number: 11962491
    Abstract: A network node including a processor coupled to a memory. The processor is configured to receive instructions from the memory which, when executed by the processor, cause the network node to receive a path computation request, calculate a first path from a first ingress node to an egress node, calculate a second path from a second ingress node to a destination node, transmit a first message comprising the first path to the first ingress node, and transmit a second message comprising the second path to the second ingress node.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: April 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Huaimo Chen
  • Patent number: 11936465
    Abstract: A system is provided where one of a first device or a second device is supplied with power by the other one of the first device or the second device. Supplying may be done via a universal serial bus cable like a universal serial bus Type-C cable.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: March 19, 2024
    Assignee: MaxLinear, Inc.
    Inventor: Stephan Pruecklmayer
  • Patent number: 11895028
    Abstract: Embodiments for handling multidestination traffic in a network are described. The multidestination traffic includes packets that are in transit to a multihomed destination in the network. Upon determining the destination is multihomed, a network switch determines a hash value from a selection of header values in the network traffic and uses the hash value to determine if the network switch is a designated forwarder for the multihomed destination. The network switch handles the network traffic according to a designated forwarder status.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: February 6, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Putu H. Subagio, Ravikanth Nasika, Saikat Bhattacharya, Chih-Tsung Huang
  • Patent number: 11888727
    Abstract: A network node including a memory and a processor coupled to the memory. The processor configured to receive instructions from the memory which, when executed by the processor, cause the network node to receive a path computation request; calculate a first path from a first ingress node to an egress node; calculate a second path from a second ingress node to the egress node; transmit a first message using border gateway protocol (BGP), the first message comprising the first path to the first ingress node; and transmit a second message using BGP, the second message comprising the second path and an ingress protection indicator to the second ingress node.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 30, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Huaimo Chen
  • Patent number: 11876710
    Abstract: The present disclosure provides dynamic routing for data flows to a customer network hosted in the cloud. A plurality of compute instances may share a common virtual IP address. Each of the plurality of compute instances may advertise information to a respective network virtualization device (NVD). The information may include the IP address, cost, and/or active/standby status of the compute instance. The NVD may then provide the information to the control plane of a virtual cloud network (VCN), which may aggregate the information from the plurality of compute instances and generate a forwarding table, which may be sent to the NVDs. These techniques may allow a customer to automatically remove a compute instance whose service host has failed. These techniques may also allow a customer to add compute instances and to route data flows according to an active-standby operation, an equal cost active-active operation, or an unequal cost active-active operation.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: January 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Jagwinder Singh Brar, Shahab Zahedi, Myron Decker King, Ravi Sastry Aysola
  • Patent number: 11863430
    Abstract: Aspects of the subject disclosure may include, for example, generating a set of SRLGs associated with a set of link bundles, wherein the set of SRLGs comprises for each SRLG in the set of SRLGs an indication for each failed link bundle in a particular SRLG a respective bandwidth failure fraction, and wherein for at least one of the failed link bundles the failure is less than a complete failure; generating a set of dominance relationships among the SRLGs in the set of SRLGs, and generating, based at least in part upon the set of SRLGs and the set of dominance relationships a packed set of SRLGs, wherein the packed set of SRLGs comprises a subset of the set of SRLGs. Other embodiments are disclosed.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: January 2, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Narayan Padi, Gagan Choudhury, Kenichi Futamura, Shweta Vachhani, Alvin C. Goddard, Timothy E. Gallivan, Harpreet Ahluwalia
  • Patent number: 11811611
    Abstract: A method for encoding messages of a flooding topology and backup paths of the flooding topology. The method includes monitoring a status of a network, and detecting at least one network failure. The network failure is one of a link failure, a node failure, or both. A backup path for each of the links and nodes on a flooding topology is computed. The backup paths for a link are encoded in a link backup path (LBP) data structure. The LBP data structure for the link is encoded in a LBP type-length-value (TLV). The encoded LBP-TLV comprising the encoded LBP data structure for the link is encoded in a backup paths opaque link state advertisement (LSA). The flooding topology is flooded with the backup paths opaque LSA.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: November 7, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Huaimo Chen
  • Patent number: 11777841
    Abstract: A method implemented in a network element includes, for a service, receiving a Segment Identifier (SID) list and an explicit list for an intended path in a Segment Routing network; expanding the SID list and comparing the expanded SID list to the explicit list; and setting the intended path as either valid or invalid based on the comparing. The intended path can be a primary path, and the steps can further include receiving a SID list and an explicit list for a backup path in the Segment Routing network. The steps can further include switching to the backup path responsive to a failure on the primary path, and switching back to the primary path responsive to it being valid.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: October 3, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Patent number: 11743066
    Abstract: A method performed by a control device includes: receiving forwarding information of many network devices in a network, where the many network devices in the network include a first edge device and a second edge device; determining, based on the forwarding information of the second edge device, information about a first network address that is reachable to the second edge device and that is outside the network; and estimating, based on the first network address information and the forwarding information of the plurality of network devices, whether one or more packets whose destination addresses are covered by the first network address information and that enter the network through the first edge device can be forwarded to the second edge device through the network.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: August 29, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jigang Zhou, Yufei Wang, Hongjian Cai, Lulin Wang, Zhongzhe Liu
  • Patent number: 11706185
    Abstract: Techniques are disclosed for avoiding sending network traffic through a backup network device when an active network device is operational. An example device is configured to receive a first address resolution protocol (ARP) request from an active network device and a second ARP request from a backup network device. The device is also configured to, in response to receiving the first ARP request and the second ARP request, send a first ARP response to the active network device.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: July 18, 2023
    Assignee: Juniper Networks, Inc.
    Inventor: Abilash Menon
  • Patent number: 11706142
    Abstract: Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration. A first network device that is not connected to an ethernet segment (ES), receives a plurality of ethernet segment (ES) routes (e.g., EVPN type-4 routes) from a plurality of network devices that are connected to a host via the ES. When connectivity is lost to the on a designated forwarded for the ES, t the first network device performed a designated forwarding election algorithm based on the plurality of the received ES routes, to identify that a second network device of the plurality of network devices is designated as a new forwarding device. The first network device modifies an entry in a forwarding table to indicate that the host is now reachable via the second network device.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: July 18, 2023
    Assignee: ARISTA NETWORKS, INC
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Patent number: 11700170
    Abstract: The techniques disclosed herein improve existing systems by receiving, by a packet processor from a control node of the communications network, a request to program operations for processing data packets, the request received with opaque data comprising a state of the control node. The packet processor stores the operations and the opaque data in a data store of the packet processor. The packet processor receives from the control node a subsequent request to retrieve the opaque data. The packet processor sends to the control node the operations and the opaque data that were stored in the data store of the packet processor. The opaque data is not stored in the control node.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: July 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Eric Hardwick, Matthew Ian Ronald Williams
  • Patent number: 11700167
    Abstract: Described in detail herein are systems and methods for routing data in a distributed environment. A controller can maintain an inactive state. A terminal can receive a request associated with a physical object. The terminal can be communicatively coupled to a cloud computing system. The terminal can attempt to transmit the request to the cloud computing system. A router communicatively coupled to the controller and cloud computing system can attempt to initiate communication between the terminal and the cloud computing system in response to the terminal attempt to transmit the request to the cloud computing system. The router can route the request to the controller in response to failing to initiate communication between the terminal and the cloud computing system after specified amount of time. The controller can switch from an inactive state to an active state in response to receiving the request.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: July 11, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Bryan S. Lipkin, Biju Nair, Saul Solis
  • Patent number: 11687476
    Abstract: A management apparatus (10) includes a request reception unit (111) configured to receive a transmission request for configuration information transmitted from a transmission apparatus (12), together with key information unique to the transmission apparatus (12) and feature information obtained from peripheral information of the transmission apparatus (12), a configuration-information extraction unit (112) configured to extract configuration information corresponding to the key information and the feature information added in the transmission request that is transmitted from the transmission apparatus (12) and received by the request reception unit (111) from a database in which a combination of key information, feature information, and configuration information for each transmission apparatus is registered, and a configuration-information output unit (113) configured to output the configuration information extracted by the configuration-information extraction unit (112) to the transmission apparatus (12) tha
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: June 27, 2023
    Assignee: NEC CORPORATION
    Inventor: Sadao Kimura
  • Patent number: 11665112
    Abstract: In an example, a method includes forming a first self-checking pair including a self-checking node and a first node adjacent to the self-checking node in a network. The method further includes forming a second self-checking pair including the self-checking node and a second node adjacent to the self-checking node in the network, wherein the self-checking node is between the first node and the second node. The method further includes transmitting a first paired broadcast with the first self-checking pair and transmitting a second paired broadcast with the second self-checking pair.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: May 30, 2023
    Assignee: Honeywell International Inc.
    Inventors: Brendan Hall, Kevin Raymond Driscoll
  • Patent number: 11658900
    Abstract: Systems and methods for extending Ethernet Virtual Private Network (EVPN) protocols are provided. A Link Aggregation Group (LAG), according to one implementation, includes a plurality of Ethernet Segments (ESs) and a plurality of service ports configured to communicate over the plurality of ESs. The service ports are configured to enable an operator device to access an EVPN to receive Layer 2 (L2) and Layer 3 (L3) Ethernet services. Also, the service ports are configured to enable the operator device to operate with multi-homing functionality to receive the L2 and L3 Ethernet services via redundant paths associated with the plurality of ESs. The services ports are further configured to respond to operator commands, whereby the operator commands include one or more operator commands related to switching among the redundant paths.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: May 23, 2023
    Assignee: Ciena Corporation
    Inventors: Marc Holness, Peng He, Himanshu Shah, Selvamani Ramasamy
  • Patent number: 11653180
    Abstract: A group communications method and system, and a device are provided. The method includes: when a first terminal initiates access to a local area network group, obtaining, by a group management function network element, an identifier of a first user plane network element to be accessed by the first terminal, context information of the local area network group, and a first session port identifier; creating, for the local area network group, a rule group applied to a first session port, and creating or updating, for the local area network group based on the context information, a local area network group forwarding action rule (FAR) applied to the first user plane network element; and sending a first message to a session management network element, for configuring the rule group on the first session port, and configuring the local area network group FAR on the first user plane network element.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: May 16, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Changchun Xu, Zhongping Chen, Runze Zhou, Yan Wang
  • Patent number: 11601359
    Abstract: Techniques for detecting path failures and reducing packet loss as a result of such failures are described for use within a data center or other environment. For example, a source and/or destination access node may create and/or maintain information about health and/or connectivity for a plurality of ports or paths between the source and destination device and core switches. The source access node may spray packets over a number of paths between the source access node and the destination access node. The source access node may use the information about connectivity for the paths between the source or destination access nodes and the core switches to limit the paths over which packets are sprayed. The source access node may spray packets over paths between the source access node and the destination access node that are identified as healthy, while avoiding paths that have been identified as failed.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 7, 2023
    Assignee: FUNGIBLE, INC.
    Inventors: Deepak Goel, Pradeep Sindhu, Ayaskant Pani, Srihari Raju Vegesna, Narendra Jayawant Gathoo, John David Huber, Rohit Sunkam Ramanujam, Saurin Patel
  • Patent number: 11570095
    Abstract: A physical network element is provided which is configured to operate as a plurality of separated routing entities, each functioning independently of the others, wherein the physical network element is characterized in that: a) each of the plurality of routing entities is provided with its own control, management and data planes, as well as with a dedicated routing information base table and a forwarding information base table; and b) all of the plurality of routing entities are configured to operate while sharing at least one member of a group that consists of: (i) one or more packet processors comprised in the physical network element; (ii) one or more central processing units (CPUs) comprised in the physical network element; (iii) one or more fabrics comprised in the physical network element; and (iv) one or more network interfaces comprised in the physical network element.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: January 31, 2023
    Assignee: DRIVENETS LTD.
    Inventors: Evgeny Sandler, Amir Krayden, Ido Susan, Chen Goldenberg
  • Patent number: 11563671
    Abstract: This disclosure describes techniques that include determining the health of one or more routing engines included within a router. In one example, this disclosure describes a method that includes performing, by a first routing engine included within a router, routing operations, wherein the router includes a plurality of routing engines, including the first routing engine and a second routing engine; receiving, by a computing system, data including health indicators associated with the first routing engine; applying, by the computing system, a machine learning model to the data to determine, from the health indicators, a health status of the first routing engine, wherein the machine learning model has been trained to identify the health status from the health indicators; and determining, by the computing system and based on the health status of the first routing engine, whether to switch routing operations to the second routing engine from the first routing engine.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 24, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Ankur Neog, Sanjeev Kumar Mishra, Santosh Kottanipral Mathews
  • Patent number: 11552822
    Abstract: A controller for an electric power distribution system includes processing circuitry and a memory that includes instructions. The instructions, when executed by the processing circuitry, are configured to cause the processing circuitry to determine that a first switch of the electric power distribution system is a primary switch communicatively coupled to an intelligent electronic device (IED) of the electric power distribution system, determine that a second switch of the electric power distribution system is a backup switch communicatively coupled to the TED, and distribute a first copy of a security association key (SAK) to the first switch and a second copy of the SAK to the second switch in response to determining that the first switch is the primary switch and the second switch is the backup switch to enable the first switch and the second switch to establish respective media access control security (MACsec) communication links with the IED.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 10, 2023
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Colin Gordon, Robert Meine
  • Patent number: 11546229
    Abstract: A software defined networking (SDN) controller for a communication network is provided. The SDN controller includes a northbound interface, a southbound interface, and a database as a service (DBaaS) layer. The northbound interface includes an application layer having one or more independent SDN applications. The southbound interface includes an adapter layer having one or more independent device adapters. The DBaaS layer includes a persistent DBaaS unit and a state DBaaS unit.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: January 3, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Randy Levensalor, Steven M. Pisarski, Christopher J. Corcimiglia, Dan Schrimpsher
  • Patent number: 11537730
    Abstract: In a processing apparatus having semiconductor integrated circuits, a first status monitoring circuit included in a first semiconductor integrated circuit is configured to instruct a plurality of second semiconductor integrated circuits to transmit status information indicating statuses of the plurality of second semiconductor integrated circuits. When a second status monitoring circuit included in each of the plurality of second semiconductor integrated circuits receives the instruction for transmission of the corresponding status information, the second status monitoring circuit transmits encrypted information in which the status information is encrypted to the first semiconductor integrated circuit.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: December 27, 2022
    Assignee: SOCIONEXT INC.
    Inventors: Seiji Goto, Eiichi Nimoda
  • Patent number: 11502939
    Abstract: A network device may receive policy data identifying a first segment routing (SR) policy and a second SR policy. The first SR policy may be associated with a first path through a network and a first next hop, and the second SR policy may be associated with a second path through the network and a second next hop. The network device may advertise, to another device, reachability associated with the first next hop and the second next hop, and may receive, from the other device, a packet with a header. The network device may determine, from the header, data identifying the first next hop or the second next hop, without performing a lookup, and may cause the packet to be routed to a destination address, via the first path or the second path, based on the policy data associated with the first next hop or the second next hop.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: November 15, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Shraddha Hegde, Salih K A
  • Patent number: 11496611
    Abstract: Disclosed is a transmitting method for a control instruction in long-distance transmission. The transmitting method includes the follows. A transmitting device obtains a first control instruction. The transmitting device encapsulates the first control instruction through a user datagram protocol (UDP) protocol to obtain a UDP packet. The transmitting device transmits the UDP packet to a first communication module via an input interface of the first communication module. With this disclosure, ultra-low latency transmission of the control instruction between devices in long-distance transmission can be achieved.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: November 8, 2022
    Assignee: SHENZHEN LENKENG TECHNOLOGY CO., LTD
    Inventor: Binghai Gao
  • Patent number: 11483222
    Abstract: Disclosed herein are system, method, and computer program product embodiments for interrogating and remediating a device. For example, a method includes: transmitting instructions from a headend device to a plurality of remote devices, the instructions being for diagnosing a status of each of the plurality of devices; based on responses from the plurality of remote devices, identifying a set of remote devices from among the plurality of remote devices requiring remediation; categorizing each remote device of the set of remote devices into one of a plurality of categories based on a connectivity status between each remote device and the headend device; and assigning, for each of the plurality of categories, a respective number of connections for remediating the set of remote devices.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: October 25, 2022
    Assignee: CSC Holdings, LLC
    Inventors: Pallavi Ghosh, Heitor Joseph Almeida, John Markowski
  • Patent number: 11470038
    Abstract: The present invention is directed to data communication systems and techniques thereof. In a specific embodiment, the present invention provides a network connector that includes an interface for connecting to a host. The interface includes a circuit for utilizing two data paths for the host. The circuit is configured to transform the host address to different addresses based on the data path being used. There are other embodiments as well.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 11, 2022
    Assignee: Marvell Asia Pte Ltd.
    Inventors: Whay Sing Lee, Arash Farhoodfar
  • Patent number: 11431553
    Abstract: Techniques for automated failover of remote control planes are described. A method of automated failover of remote control planes include determining failover event associated with a first control plane has occurred, the first control plane associated with a first area of a provider network, identifying a second control plane associated with a second area of the provider network, and failing over the first area of the provider network from the first control plane to the second control plane, wherein the child area updates one or more references to endpoints of the first control plane to be references to endpoints of the second control plane.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 30, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Alan Hadley Goodman, Georgios Elissaios, Diwakar Gupta
  • Patent number: 11385690
    Abstract: An electronic device is provided. The electronic device includes a wireless communication module including a first communication processor and a second communication processor, a sensor module, at least one processor, and at least one memory configured to store instructions, executable by the at least one processor, for identifying an execution status of the application and temperature of at least part of the electronic device, deactivating the second communication processor based on the identified execution status of the application and the identified temperature, and activating the second communication processor based on network traffic being processed by the first communication processor being greater than a predetermined threshold.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: July 12, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangwon Chae, Sunmin Park, Jaeyoung Huh, Mooyoung Kim, Minjung Kim, Jungeun Lee
  • Patent number: 11362925
    Abstract: A method implemented by a switch in a software defined networking (SDN) network to monitor a service node communicatively coupled to the switch. The method includes generating a first flow entry that matches packets received from the service node, generating a second flow entry that matches packet received from the service node, wherein the second flow entry has a priority that is lower than a priority of the first flow entry, removing the first flow entry and transmitting a flow removed message to an SDN controller in response to a determination that the first flow entry has timed out, maintaining a statistic associated with the second flow entry, and transmitting a statistics trigger event message to the SDN controller in response to a determination that the statistic associated with the second flow entry exceeds a threshold value.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: June 14, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Faseela K, Vyshakh Krishnan C H, Riyazahmed D Talikoti
  • Patent number: 11349758
    Abstract: Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration. A first network device that is not connected to an ethernet segment (ES), receives a plurality of ES routes (e.g., EVPN type-4 routes) from a plurality of network devices that are connected to a host via the ES. When connectivity is lost to a designated forwarded for the ES, the first network device performs a designated forwarding election algorithm based on the plurality of received ES routes, to identify that a second network device of the plurality of network devices is designated as a new forwarding device. The first network device modifies an entry in a forwarding table to indicate that the host is now reachable via the second network device.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: May 31, 2022
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Rajesh Kumar Semwal, Amit Dattatray Ranpise
  • Patent number: 11349749
    Abstract: Techniques are described for facilitating node protection for Broadcast, unknown Unicast, and Multicast (BUM) traffic for a multi-homed node failure. For example, each VTEP (e.g., PE device) may advertise a protected VTEP address that indicates an IP address of a remote PE device that is to be protected in the event of a node failure. In the event a multi-homed PE device fails, the ingress PE device sends a BUM packet including the protected VTEP address for the failed node. When an egress PE device receives the BUM packet, the egress PE device determines whether the BUM packet includes the protected VTEP address and whether the egress PE device is operating as a backup designated forwarder (DF). If the BUM packet includes the protected VTEP address and the egress PE device is a backup DF, the egress PE device forwards the BUM traffic to the ESI.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: May 31, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Vikram Nagarajan, Kapil Arora, Robert W. Kebler, Princy T. Elizabeth, Ramesh Kandula, Soumyodeep Joarder
  • Patent number: 11336574
    Abstract: A system and method are disclosed for using segment routing (SR) in native IP networks. The method involves receiving a packet. The packet is an IP packet and includes an IP header. The method also involves updating the packet. Updating the packet involves writing information, including a segment routing segment identifier, to the destination address of the packet.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: May 17, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Stefano B. Previdi, Clarence Filsfils
  • Patent number: 11330050
    Abstract: A network device includes a processor and a memory. The processor effectuates operations including instantiating an edge share orchestrator that identifies edge devices including a customer device. Edge share orchestrator also determines that the customer device lacks computing power or functionality to perform at least a portion of an existing or augmented service and identifies at least one additional device of the edge devices capable of providing additional computing power or functionality for performing the at least a portion of the existing service or augmented service associated with the customer device. Edge share orchestrator also meshes the additional computing power or functionality of the at least one additional device with the customer device and performs the at least a portion of the existing or augmented service associated with the customer device using the meshed additional computing power or functionality of the at least one additional device and the customer device.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: May 10, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Nigel Bradley, David Crawford Gibbon, Timothy Innes, James Pratt
  • Patent number: 11323316
    Abstract: A device configuration method, apparatus, and system based on Network Configuration Protocol (NETCONF), and belong to the field of communications technologies. The method includes establishing, by a network management device, a model of configuration data using a predefined Yet Another Next Generation (YANG) model, and sending the configuration data to a managed device based on NETCONF. The predefined YANG model includes n reference fields and one or more object fields separately corresponding to each reference field. Hence, resolves problems that when an extension field is added to a NETCONF message to indicate a target lower-level device of configuration data in the NETCONF message in a device cascading scenario, solution universality is relatively poor, configuration processing efficiency is relatively low, and a data storage processing procedure is relatively complex.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: May 3, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lin Zhang, Jishang Yang
  • Patent number: 11301141
    Abstract: Embodiments of the present disclosure provide a storage management method, an electronic device, and a computer program product. The method includes: determining, in a storage device set, a plurality of candidate subsets of storage devices used for data backup, wherein the plurality of candidate subsets include substantially the same number of storage devices. The method further includes: determining global balance degrees respectively corresponding to the plurality of candidate subsets, wherein the global balance degree indicates a usage balance degree of the storage device set when storage devices in a corresponding candidate subset are used for data backup. The method further includes: determining a target subset of storage devices for data backup in the plurality of candidate subsets based on the global balance degrees.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: April 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Qi Wang, Zhen Jia, Yun Zhang, Ren Wang, Jing Yu
  • Patent number: 11283706
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing multiple egress points from a telecommunications network for a client of the network. In particular, the process and system allows for multiple provider edges of the network to utilize a route reflector server to provide a border gateway protocol (BGP) route to other provider edges in the network. Further, the multiple provider edges may each announce similar interior gateway protocol (IGP) routes through the network such that a provider edge receiving a packet intended for the customer network may select from the multiple IGP routes to provide the intended packet to the customer network. In this manner, the receiving provider edge may load balance among the various connections of the customer network to the telecommunications network.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: March 22, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Eric Osborne, Brent W. Smith
  • Patent number: 11271563
    Abstract: A power switch comprises a SPDT switch having a common side and a switch side; a first isolation switch electrically connected at the common side of the SPDT switch and a second isolation switch electrically connected at the switch side of the SPDT switch; a microprocessor for detecting a current direction and controlling the conduction state of one of the first isolation switch and the second isolation switch in response to the detected current direction; and a power converter converting AC power to DC power for powering the first isolation switch, the second isolation switch and the microprocessor.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: March 8, 2022
    Assignee: GEMTEK TECHNOLOGY CO., LTD.
    Inventor: Chih-Cheng Lin
  • Patent number: 11258700
    Abstract: Enhanced messaging is described to support status notifications regarding backup nodes of a data communications network. In one example, a status of a network node at the network node is monitored. The network node is coupled to a network. It is determined that the node is operating in a backup state, and a backup alive packet is sent through the network in response to determining that the node is operating in a backup state.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: February 22, 2022
    Assignee: Versa Networks, Inc.
    Inventors: Kapil Bajaj, Indira Priyadarshini Thangella, Apurva Mehta
  • Patent number: 11245617
    Abstract: A node receives an internet protocol (IP) payload packet that includes an IPv6 transport header that has been extended with a compressed routing header (CRH). The CRH includes a list of segment identifiers (SIDs) that identify nodes that the IP payload packet is to traverse. The node determines, by referencing the list of SIDs, a next segment for the IP payload packet. The node updates a destination IP address that is included in the IPv6 transport header to a particular destination IP address of a next-hop node. The node updates a remaining segments value, included in the CRH, that identifies a number of segments left in a route of the IP payload packet. The node provides the IP payload packet to the next-hop node to allow the next-hop node to route the IP payload packet to another node in the network or to a destination device.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: February 8, 2022
    Assignee: Juniper Networks, Inc.
    Inventor: Ronald Bonica
  • Patent number: 11245664
    Abstract: In one embodiment, a first networking device associated with a switched network comprises one or more processors and one or more computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform acts comprising configuring, on the first networking device, a network-address-translation (NAT) rule indicating that a first multicast group is to be translated to a second multicast group. The acts further include, at least partly in response to the configuring of the NAT rule, storing the NAT rule at the first networking device, generating a message indicating the NAT rule, and sending the message to at least a second networking device associated with the switched network.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: February 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Padmanab Pathikonda, Rishi Chhibber, Stig Ingvar Venaas, Ramakrishnan Chokkanathapuram Sundaram, Francesco Meo, Rahul Parameswaran
  • Patent number: 11233733
    Abstract: A controller determines a path from a first router in a first segment routing (SR) domain to a destination in a second SR domain, where the path includes a first sub-path in the first SR domain and a second sub-path in the second SR domain. The controller determines first SR instructions, that conform to a first SR protocol, for the first sub-path, and determines second SR instructions, that conform to a second SR protocol, for the second sub-path. The controller sends the first SR instructions to the first router in the first SR domain to enable segment routing of data towards the destination via the first sub-path, and sends the second SR instructions to a second router located at an end of the first sub-path or at a beginning of the second sub-path to enable segment routing of data towards the destination via the second sub-path.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: January 25, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark T. Watts, Gregory Pultorak
  • Patent number: 11229080
    Abstract: Provided are a method and apparatus for managing a session in a wireless communication system. The method includes identifying a session management module with a failure from among a plurality of session management modules that each manage at least one session; determining a substitute module that replaces the session management module with the failure; obtaining, from a control plane entity, information about at least one session managed by the session management module with the failure; and controlling the substitute module to manage the at least one session, based on the obtained information about the at least one session.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 18, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Giwon Lee, Moonyoung Jeong, Youngsung Kho, Joonseo Lee, Kyuho Han
  • Patent number: 11223557
    Abstract: A multicast traffic disruption prevention system includes a first router having a first priority and operating as a designated router such that a second router transmits data traffic to the first router device for forwarding to a destination. A third router coupled to the second router also has the first priority and, in response to a link to the destination device becoming available, transmits an active designated router discovery communication to the first router that identifies the first priority of the third router. In response to receiving an active designated router confirmation communication from the first router that identifies that the first router also has the first priority and that the first router is configured to operate as the designated router, the third router operates as a non-designated router such that the second router continues to transmit data traffic to the first router for forwarding to the destination device.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: January 11, 2022
    Assignee: Dell Products L.P.
    Inventor: Karthi Kaliyamoorthy
  • Patent number: 11200123
    Abstract: A consensus process recovery method and a related node, where the method includes determining, by a plurality of nodes, a target instance from one or more secondary instances, where a throughput of the target instance is higher than a throughput of a primary instance, and obtaining, by a first node and all second nodes, a consensus to replace the primary instance with the target instance as a new primary instance, where the second nodes are backup nodes running the target instance, and the first node is a primary node running the target instance.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: December 14, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Ding, Xun Liu, Zhao Cao
  • Patent number: 11178045
    Abstract: A method for operating an Ethernet virtual private network includes advertising, by a peer of the Ethernet virtual private network, virtual local area network routing information based on an integrated routing and bridging interface of the peer; making a determination that an Ethernet segment directly connecting a multi-homed host and the peer has failed; in response to the determination: withdrawing, by the peer, a first route of a first type of route associated with the Ethernet segment; maintaining, by the peer, a first route of a second type of route associated with the multi-homed host for a predetermined time after the Ethernet segment has failed; and forwarding, by the peer, a packet while the Ethernet segment has failed.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: November 16, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Isidoros Kouvelas, Rajesh Kumar Semwal
  • Patent number: 11159602
    Abstract: A system for providing data to electrical devices in an interconnected network can include a user system disposed in a volume of space, where the user system has a communication range, where the user system broadcasts multiple communication signals into the volume of space. The system can also include an electrical device disposed within the communication range of the user system, where the electrical device includes a controller, where the controller can retrieve first information from a first communication signal, where the information includes a file identification for a file and a number of blocks in the file. The controller can also generate a table for the number of blocks in the file and retrieve second information from a second communication signal, where the second information comprises a first block of the file. The controller can also store the first block of the file in the table.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: October 26, 2021
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Altan John Stalker, Russell Leake
  • Patent number: 11108542
    Abstract: One aspect of the invention provides an automotive electronic control unit (ECU) including: an application processor; and one or more co-processors communicatively coupled to the application processor. The one or more co-processors are configured to: receive data from the application processor; encrypt the data received from the application processor; process the encrypted data to detect faults and generate secure data that is encrypted and free from faults; and communicate the secure data to the application processor.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: August 31, 2021
    Assignee: Board of Regents of the Nevada System of Higher Education, on behalf of the University of Nevada, Reno
    Inventors: Arslan Munir, Bikash Poudel
  • Patent number: 11088873
    Abstract: Example implementations relate to gateway devices coupled to a connection point device. A system can include a first gateway device communicatively coupled to a connection point device and a second gateway device. The second gateway device can be communicatively coupled to the connection point device and the first gateway device and can take control of a portion of the connection point device in response to a failure of the first gateway device.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: August 10, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Joseph Flynn, Christoph J. Graham
  • Patent number: 11082260
    Abstract: A network system includes: a hub base that includes a first network device with a hub function, the first network device being connected to an information communication network; and a spoke base that includes a second network device without the hub function, the second network device being connected to the information communication network. Communication between a computer provided in the spoke base and an external device connected with the computer via Internet is performed such that intra-network loopback communication is performed between the first network device and the second network device in the information communication network without an internet service provider, and communication is performed between the first network device and the external device via the internet service provider.
    Type: Grant
    Filed: April 12, 2020
    Date of Patent: August 3, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Koji Takeda, Hiroki Ikenaga