Bypass An Inoperative Channel Patents (Class 370/225)
  • Patent number: 10944693
    Abstract: A system is described that includes an integrated circuit chip having a network-on-chip. The network-on-chip includes multiple routers arranged in a topology and a separate communication link coupled between each router and each of one or more neighboring routers of that router among the multiple routers in the topology. The integrated circuit chip also includes multiple nodes, each node coupled to a router of the multiple routers. When operating, a given router of the multiple routers keeps a record of operating states of some or all of the multiple routers and corresponding communication links. The given router then routes flits to destination nodes via one or more other routers of the multiple routers based at least in part on the operating states of the some or all of the multiple routers and the corresponding communication links.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 9, 2021
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Srikant Bharadwaj, Shomit N. Das
  • Patent number: 10938709
    Abstract: A method includes receiving, from an origin computing node, a first communication addressed to multiple destination computing nodes in a processor interconnect fabric, measuring a first set of one or more communication metrics associated with a transmission path to one or more of the multiple destination computing nodes, and for each of the destination computing nodes, based on the set of communication metrics, selecting between a multicast transmission mode and unicast transmission mode as a transmission mode for transmitting the first communication to the destination computing node.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: March 2, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mohamed Assem Ibrahim, Onur Kayiran, Yasuko Eckert, Jieming Yin
  • Patent number: 10938732
    Abstract: Various systems and methods take advantage of physical interfaces that are a part of Link Aggregation Group (LAG) to avoid traffic drops when disruptive configurations are applied to a port of a switch or router. In embodiments, in networking topologies using (SAN)-based traffic, where zero losses are expected, lossless deployment may be accomplished by using LACP to proactively intervene and redirect traffic flow in both ingress and egress directions of a to-be-configured port, e.g., to other ports of the LAG.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: March 2, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sudharsan Dhamal Gopalarathnam, Anbalagan Natchimuthu
  • Patent number: 10931560
    Abstract: Some embodiments provide a method for implementing a logical network. Based on logical network configuration data, the method identifies a route for a set of network addresses to add to a routing table of the logical router, and also identifies a route type for the identified route. The method determines whether to include the identified route as a route for the logical router to advertise based on the route type of the identified route. The method distributes a routing table comprising the identified route to a computing device that implements the logical router, where the computing device advertises the identified route when the route type is specified for advertisement.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: February 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Abhishek Goliya, Ankur Dubey
  • Patent number: 10925032
    Abstract: Aspects of the disclosure provide a method and device performing input bit allocation that includes receiving broadcasting information bits, generating timing related bits for the broadcasting information bits, and selecting a portion of the generated timing related bits. The method and device can further include allocating each of the selected timing related bits to selected input bits of an encoder, so that each of the selected timing related bits is allocated to an input bit of the encoder corresponding to an available bit channel of the encoder where the selected inputs bits of the encoder correspond to encoded bits that are located in a front portion of the encoded bits.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: February 16, 2021
    Assignee: MEDIATEK INC.
    Inventors: Wei-De Wu, Chia-Wei Tai, Yen-Cheng Liu
  • Patent number: 10924390
    Abstract: In some examples, a system populates a distribution data structure useable by a switch in distributing communications of data packets across a plurality of network paths for the switch. In response to an addition of a new network path or a removal of an existing network path for the switch, the system updates entries of the distribution data structure using a process that identifies selected entries of the distribution data structure to skip as part of updating the distribution data structure.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: February 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Bruce E. LaVigne, Freddy Andrey Solano Ocampo, Alonso Jose Carvajal Rojas, Claudio Enrique Viquez Calderon, Sergio Jesus Guillen Hernandez
  • Patent number: 10911296
    Abstract: Techniques are described for providing targeted selection of cascade ports of an aggregation device. In one example, the disclosed techniques enable dynamic assignment of active and backup cascade ports of an aggregation device for each extended port of satellite devices. In this example, rather than allocating resources for each of the extended ports of the satellite devices on all of the cascade ports of the aggregation device, the aggregation device instead allocates resources for each of the extended port only on the assigned active and backup cascade ports for the respective one of the extended ports of the satellite devices. The techniques are also described for providing traffic steering to a backup cascade port in the event the assigned active cascade port is unreachable, and, if the cascade port remains unreachable for a specified duration, the aggregation device may assign new active and backup cascade ports for the extended port.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: February 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Vishnu Janardhanan S, Babu Singarayan, Puneet Kedia, Pratibha Goel
  • Patent number: 10912004
    Abstract: In a cellular telecommunications system, outage management is managed in respect of each cell B by a nominated neighbor cell A, the identity of which is recorded in a neighbor list for cell B. If a cell C, D, other than the nominated neighbor, detects a suspected outage in a cell B, the cell detecting the outage identifies the nominated neighbor A from the neighbor list of cell B, and transmits an outage report to the nominated neighbor cell A, which coordinates a handover and outage management process. This avoids multiple detections of the same outage resulting in conflicting attempts to manage the recovery process.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: February 2, 2021
    Assignee: British Telecommunications Public Limited Company
    Inventors: Dalia Abouelmaati, Richard Mackenzie, Michael Fitch
  • Patent number: 10903899
    Abstract: A method of operating a satellite communication network is disclosed. The network includes a plurality of satellites interconnected by a plurality of satellite-to-satellite communication links. Each of the plurality of satellites is configured to communicate with at least one ground station using respective ground-satellite communication links. The method includes transmitting a routing table to each of the satellites. Each routing table has a list of destination satellites, and defines at least two possible routes leading to it. An alert message identifying a problem communication link is transmitted to a subset of the plurality of satellites. In response to receiving the alert message, subsequent data packets are routed through the communication network by the satellites using their respective routing table to avoid the problem communication link.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: January 26, 2021
    Assignee: IRIDIUM SATELLITE LLC
    Inventors: Cedric Baudoin, Jean-Francois Boutillon
  • Patent number: 10904139
    Abstract: A method for data transmission includes receiving a packet, determining a first member link in a first group of member links based on a first decision manner. If the first member link is unavailable, the method includes determining a second member link in a second group of member links based on a second decision manner, where all member links in the second group of member links are available and the first group of member links includes the second group of member links and an unavailable member link. The method includes sending the packet through the second member link.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: January 26, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaopeng Peng, Hewen Zheng, Haotao Pan, Li Shen
  • Patent number: 10880943
    Abstract: Disclosed is a method for handling a radio link failure, including: a User Equipment (UE) in dual-connectivity configuration receiving a first configuration message; when a failure occurs in a first radio link of the UE, sending a Radio Resource Control (RRC) connection re-establishment request; and, in an RRC connection re-establishment process, when the UE detects that no failure occurs in a second radio link, performing data transmission through the second radio link. Also disclosed are another four methods, user equipments, base stations and storage mediums for handling a radio link failure.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: December 29, 2020
    Assignee: ZTE CORPORATION
    Inventor: Li Yang
  • Patent number: 10879999
    Abstract: The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing nodes, available storage at each node, and possible links in the network over a period of time based on the information, and determine a series of topologies of the network based on the table. Based on received client data including a data amount, the network controller is configured to determine flows for the topology. The network controller then is configured to generate a schedule of network configurations based on the flows, and send instructions to the nodes of the network for implementing the network configurations and transmitting client data.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: December 29, 2020
    Assignee: Loon LLC
    Inventor: Brian Barritt
  • Patent number: 10862794
    Abstract: An automated Link Aggregation Group (LAG) configuration system includes a plurality of slave switch devices that are each coupled to an endhost device by at least one respective link. Each of the plurality of slave switch devices receives a Link Aggregation Group (LAG) communication from the endhost device, and forwards endhost device information in that LAG communication to a master switch device. The master switch device receives endhost device information from each of the plurality of slave switch devices and determines that each of the plurality of slave switch devices are coupled to the endhost device. In response, the master switch device sends a LAG instruction to each of the plurality of slave switch devices that causes the at least one respective link that couples each of the plurality of slave switch devices to the endhost device to be configured in a LAG.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: December 8, 2020
    Assignee: Dell Products L.P.
    Inventors: Pawan Kumar Singal, Balaji Rajagopalan, Joseph LaSalle White, Kevin Kiyoshi Matsuo
  • Patent number: 10855587
    Abstract: The embodiments disclosed herein select and assign a floating IP address (FIP) to an application based on characteristics of the application. Floating IP addresses are assigned a classification, and one or more network adapters are mapped to a FIP according to the FIPs assigned classification. The endpoint of a connection for an application initiating a network connection with a target application may be assigned a floating IP address according to attributes of the application being consistent with the classification of a FIP. Applications may be grouped according to their respective classification, and the group of applications may share a corresponding FIP. FIPs may be dynamically configured for an application with mapped network adapters selected based on the attributes of the application. An application's characteristics may change during executions, and the network adapters mapped to the FIP assigned to the application's connection may be reassigned.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventors: Ming Zhu, Mehul D. Bastawala
  • Patent number: 10833788
    Abstract: Methods are disclosed which can be performed by a network node for sending to a wireless device a first synchronization signal and an associated information message, for synchronization of the wireless device with the network node. The network node and the wireless device operate in a wireless communications network. The network node sends the first synchronization signal in N OFDM symbols within a subframe, at least once in a time and frequency position in every one of the N OFDM symbols. N is equal or larger than 2. For each sending of the first synchronization signal, the network node sends an associated information message at a pre-defined time and frequency position in an OFDM symbol. The pre-defined time and frequency position is relative to the time and frequency position of the first synchronization signal. The associated information message is associated with the first synchronization signal.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 10, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Frenne, Dirk Gerstenberger, Johan Furuskog
  • Patent number: 10820358
    Abstract: A Bluetooth Low Energy (BLE)-enabled digital device, such as a smartphone, can communicate with a BLE-enabled peripheral device via a BLE connection. The peripheral device may be a vaporizer, and the smartphone can include feature(s) related to control of the vaporizer. A method for maintaining a BLE connection between the smartphone, which may execute an Android operating system, and the peripheral device is also provided. The method may include utilizing a library of suspension functions in the form of an Application Programming Interface (API) for an Android BLE framework. The suspension functions can be implemented using coroutines that allow suspending BLE operations without locking a thread. The library may include a module communicating with a core of the library and configured to suspend requested BLE operations while attempting to reestablish a lost connection until a timeout event occurs. The module can be configured to handle BLE state machine complexities.
    Type: Grant
    Filed: July 20, 2019
    Date of Patent: October 27, 2020
    Assignee: JUUL Labs, Inc.
    Inventors: Nicholas Achtien, Erik R. Babel, Travis I. Wyatt, Casey S. Yost
  • Patent number: 10819563
    Abstract: Systems, methods, and non-transitory computer-readable storage media for recovering from a partial failure of a virtual port chain (vPC) domain. The first and second vPC peers may be paired to create a vPC having a virtual address. An endpoint host may communicate with a network via the virtual port channel. The system may detect that the first virtual port channel peer is down. During or after the first vPC reboots, the reachability cost for the first vPC with regards to the virtual address can be set to an inflated value. The first vPC peer may also delay its bring up time while it synchronizes its vPC state information with the second vPC peer. The second vPC can continue to advertise the association between the endpoint host and the virtual address. Upon completion of the synchronization, the first vPC peer may bring up the link and restore the reachability cost.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 27, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ayaskant Pani, Saurabh Agarwal, Srinivas Tatikonda, Sarat Kamisetty
  • Patent number: 10812340
    Abstract: A method for establishing end-to-end tunnels extending across multiple domains using a network element. The method includes receiving a request from a customer controller to implement a virtual network (VN) created by the customer controller, wherein the VN identifies the end-to-end tunnels extending across the multiple domains, mapping the VN to available resources based on network constraints in response to the request, and transmitting, after the VN has been mapped, a message to a network controller managing one of the domains that includes a network path used to form a portion of one of the end-to-end tunnels, wherein the message includes an association object having a Type-Length-Value (TLV) field containing a virtual network identifier binding the network path to the VN.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 20, 2020
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Young Lee, Dhruv Dhody
  • Patent number: 10812534
    Abstract: The present disclosure relates to example service processing methods and devices. In one example method, a request message for setting up a Voice over Long Term Evolution (VoLTE) service for a user equipment (UE) in a packet switched (PS) domain is received by an Internet Protocol multimedia subsystem (IMS) core network device. The IMS core network device triggers a circuit switched fallback (CSFB) service of the UE after determining that the VoLTE service cannot be set up in the PS domain.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: October 20, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weiwei Chong, Xiaobo Wu
  • Patent number: 10805121
    Abstract: Embodiments herein relate to a method performed by a wireless device for managing communication in a wireless communication network. The wireless device receives reference signals from one or more radio network nodes. The wireless device estimates to what extent the received reference signals are received spatially diversified. The wireless device then generates a measurement report by adding selected reference signals into the measurement report, which reference signals are selected for simultaneous multiple transmissions of data to the wireless device taking into account the estimated extent that the received reference signals are received spatially diversified. The wireless device then transmits the measurement report to a radio network node in the wireless communication network.
    Type: Grant
    Filed: January 2, 2017
    Date of Patent: October 13, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nicolas Schrammar, Ashim Biswas, Marc Bohlin, Anders Elgcrona, Magnus Wikström, Qiang Zhang
  • Patent number: 10798775
    Abstract: Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a device may determine a deactivation of a duplication bearer for a packet data convergence protocol (PDCP) connection, wherein a first link and a second link are configured for the duplication bearer. The device may schedule data communication for the first link and not for the second link based at least in part on the deactivation of the duplication bearer. Numerous other aspects are provided.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: October 6, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Yu-Ting Yu, Keiichi Kubota
  • Patent number: 10785139
    Abstract: A network switch having hardware thereon for transmitting probes to neighbor devices for exercising forwarding states (e.g., layer 2 and layer 3) on the switch. A light-weight agent resides on one or both of neighbor network devices and can be used to control the testing. One or more probes originating from the source network device (device A) from a local CPU are routed on the same network device A in hardware and sent out on a link towards a peer device (device B). Peer device B captures the probe using an Access Control List (ACL) hardware, and transmits the probes to a local agent for processing. The agent then transmits the probe back to the source network device and the source network device can determine whether the FIB lookup was correctly performed.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: September 22, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Srinivasan Ramabadran
  • Patent number: 10778779
    Abstract: Embodiments provide for session continuity while a mobile device moves. In some embodiments the UE is served by a serving cluster including a plurality of ANs with redundant links, with each redundant link including a UPGW. This allows a session to be maintained (for example, the UE can maintain the same IP address) as it moves, even though the ANs (and the corresponding UPGWs may change as the UE moves). A session manager (SM) can be utilized to establish a session and configure UPGWs as needed. In some embodiments a branching point can be utilized. In some embodiments the SM configures the branching point.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: September 15, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sophie Vrzic, Jaya Rao
  • Patent number: 10779171
    Abstract: A method of beam failure recovery request (BFRQ) transmission is proposed. UE can search for UE-specific control channel in a search space that is signaled specifically for monitoring network response of the BFRQ. Furthermore, configurations indicated specifically for BFRQ can be carried by dedicated signaling such as high-layer radio resource control (RRC) signaling. After successfully rebuilding connection, UE assumes the demodulation reference signal (DMRS) ports of UE-specific control channel to be spatially quasi-co-located (QCL-ed) with the reference signals identified during the beam failure recovery procedure.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: September 15, 2020
    Assignee: MEDIATEK INC.
    Inventors: Chia-Hao Yu, Ming-Po Chang, Chiou-Wei Tsai, Chien-Hwa Hwang, Jiann-Ching Guey
  • Patent number: 10778562
    Abstract: A path computation method for use by a control entity (20) of a tenant (11) in a multi-tenant communications network (40) receives a request for computation of a path in the communications network (40) and obtains a current virtual topology of the communications network from a shared topology store (31) which is shared by the tenants. The virtual topology is a topology of the communications network which is available for use by the tenant (11). The virtual topology is used to service the request. The method may create the path. The path computation may be in respect of a future time interval.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: September 15, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Gianmarco Bruno, Daniele Ceccarelli, Francesco Lazzeri, Jeroen Nijhof
  • Patent number: 10779338
    Abstract: The invention relates to a method for establishing a communication service with a user equipment in the coverage area of a base station is disclosed. The base station is part of a telecommunication system comprising a plurality of base stations connected to a core network containing a connection information database. In the method, at least one communication identifier is received by the base station of the user equipment in the coverage area of the base station after the base station has processed information indicative of a disconnection between the base station and the connection information database, e.g. a disconnection between the base station and the core network. The received at least one communication identifier is stored in a local storage associated with the base station. The communication service is established via the base station using the communication identifier from the local storage.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 15, 2020
    Assignees: KONINKLIJKE KPN N. V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELLIJK ONDERZOEK TNO
    Inventors: Job Cornelis Oostveen, Antonius Norp, Michael Schenk, Ljupco Jorguseski, Robertus Smets
  • Patent number: 10771383
    Abstract: A device may store first information regarding a first pseudowire connection with a first device, wherein the first pseudowire connection provides access to an Ethernet virtual private network (EVPN) to communicate with a host device. The device may store second information regarding a second pseudowire connection with a second device, wherein the second pseudowire connection provides access to the EVPN to communicate with the host device. The device may receive a message that includes a configuration identifier and identify the configuration identifier. The device may change a first characteristic of the first pseudowire connection based on the configuration identifier. The device may change a second characteristic of the second pseudowire connection based on the configuration identifier. The device may receive data from the host device based on changing the first characteristic of the first pseudowire connection and changing the second characteristic of the second pseudowire connection.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: September 8, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Vikram Nagarajan, Robert W. Kebler, Kapil Arora, Himanshu Agarwal, Soumyodeep Joarder
  • Patent number: 10764649
    Abstract: Disclosed are techniques for allowing a fallback from downloading and presenting a three-dimensional (3D) media content item to a 2D version of the same content item. During the download, a triggering condition is noted, such as network congestion or resource starvation on the receiving device. The receiving device requests a fallback and then begins to receive the 2D version of the media content item. (Generally, the 2D content item is downloaded beginning at a point specified by the recipient device rather than from the beginning.) The 2D version is presented to the user of the recipient device in place of the 3D version. If the triggering condition is resolved, then the download and presentation can resume in 3D, either on the request of the recipient device or by the download server noting the resolution of the triggering condition.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: September 1, 2020
    Assignee: Google Technology Holdings LLC
    Inventors: Jin-Yue Chen, Xiao-Mei He
  • Patent number: 10757066
    Abstract: An apparatus configured to provide active-active access to a transparent interconnection of lots of links (TRILL) campus. The apparatus includes a first access port associated with a first customer equipment (CE) and a second access port associated with a second CE. The first access port is configured to receive a frame from the first CE. The apparatus includes a processor configured to replicate the frame to generate a replicated frame, determine that a pseudo-nickname associated with the first access port and the pseudo-nickname associated with the second access port are the same, and determine that the first access port and the second access port are associated with different multi-chassis link aggregations (MC-LAGs). The apparatus also includes a transmitter configured to forward the replicated frame to the second CE using the second access port.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: August 25, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Donald Eggleston Eastlake, III, Yizhou Li, Weiguo Hao
  • Patent number: 10742542
    Abstract: A device may determine a link aggregation group (LAG) that aggregates links that includes a first group of links that connects the device to a first provider edge (PE) device and a second group of links that connects the device to the second PE device, where the first PE device and the second PE device are on an Ethernet virtual private network (EVPN) and are multi-homed PE devices for the device, and where the first PE device provides a local connection to a customer edge (CE) device for the device. The device may receive a message from the first PE device indicating that the first PE device lacks a connection with the EVPN, and may send, based on the message, traffic intended for the CE device via the first PE device and traffic intended for the EVPN via the second PE device and not the first PE device.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 11, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Wen Lin, Sharmila Koppula, Soumyodeep Joarder
  • Patent number: 10735292
    Abstract: A physical interconnect having multiple virtual paths is coupled between network devices of independent networks operated by different entities. In one aspect, the interconnect is monitored so that the entities can simultaneously and separately monitor network traffic being exchanged across the interconnect. Each entity can be assigned two virtual paths through the interconnect to pass network traffic through their network device, over the interconnect, through a network device of the other entity, back over the interconnect link and back through their network device. The network devices can be configured to loop back network packets using a variety of loopback configurations. Hardware policers that monitor capacity usage of the virtual paths can also be tested.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Erik Klayton Klavon, Po-Chun Chen, James Michael Lamanna, Halley Jagarapu, Jagan Selvarajah
  • Patent number: 10735313
    Abstract: A first network device detects a link down event associated with a second network device, where the link down event is detected by the first network device prior to being detected by a third network device, and the second network device is a designated network device of a network. The first network device starts a delay timer before processing the link down event, and detects an event that includes at least one of receipt, from the third network device, of a link state advertisement message based on the link down event, or an expiration of the delay timer. The first network device determines the first network device to be a new designated network device for the network based on detecting the event, and provides, to the third network device, information indicating that the first network device is the new designated network device for the network.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 4, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Bharath RadhaKrishna Bhat, Rajesh Shetty Manur, Abhishek Chakraborty, Shraddha Hegde
  • Patent number: 10728855
    Abstract: The invention proposes a scan control device, wherein in the scan operation a network detection is performed, the device comprising a request receiving means for receiving at least one request for providing scan information, and a scan control means for performing a scan operation independently from receiving the scan information requests. The invention also proposes a corresponding method and a computer program product.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: July 28, 2020
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Mikko Jaakkola
  • Patent number: 10728815
    Abstract: A method is provided that facilitates sidehaul minimization by dropping and reconnecting a mobile device when the mobile device has handed off to a second deployable in a deployable ad hoc communication system. A data session is established for the mobile device utilizing resources in the first deployable. At some point the mobile device hands over to a second deployable in the multiple deployable ad hoc network. The data session at the first deployable remains active and continues to send and receive bearer traffic and control traffic for the mobile device. Upon determining that the mobile device has entered an idle state, the mobile device is dropped from the second deployable and reconnects back to the second deployable. By dropping and reconnecting, the data and bearer sessions are moved from the first deployable to the second deployable, thereby eliminating sidehaul between the first deployable and the second deployable.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: July 28, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Trent J. Miller
  • Patent number: 10715492
    Abstract: This application discloses a flow table processing method and the method is applicable to a software-defined networking SDN. After determining that M virtual machine ports are added to a security group, an SDN controller generates a first matching flow table set, a second matching flow table set, and an action flow table of the security group. The first matching flow table set and the second matching flow table set together implement matching of the security group. The action flow table of the security group includes a packet action for a packet that successfully matches the security group. The method provided in this application lowers complexity of a flow table used to implement security group matching, and improves security group matching efficiency.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: July 14, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Wei Yuan
  • Patent number: 10708812
    Abstract: The invention relates to a method for discovery of one or more relay user equipments within a mobile communication network. A relay user equipment is capable to perform direct communication over a direct sidelink connection respectively with one or more remote user equipments, and is further capable to serve as a relay respectively for the one or more remote user equipments to relay communication between the one or more remote user equipments and the radio base station. The relay user equipment determines whether an overload situation exists in the relay user equipment or not, the overload situation preventing the relay user equipment to serve as a relay for a further remote user equipment. The relay user equipment transmits a relay discovery message, at least comprising an overload indication providing information on the result of the determination as to whether the overload situation exists in the relay user equipment.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: July 7, 2020
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Prateek Basu Mallick, Joachim Loehr, Takako Hori, Lilei Wang
  • Patent number: 10693724
    Abstract: Techniques described and suggested herein include systems and methods for optimizing network connections by using attributes of one or more of the connected entities. For example, a routing engine may be implemented to determine, based on various attributes of a client device, its desired destination, and/or the networks capable of connecting the client device and the destination, optimized parameters and routes for the network connection. Such optimization may involve the selection of an optimal network, the negotiation of an optimal connection type, and the like. The optimization may be made for one or more disparate criteria, such as data security, bandwidth, network latency, geographical proximity, and so forth.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Tushaar Sethi
  • Patent number: 10693679
    Abstract: Techniques are disclosed for an Ethernet Virtual Private Network (EVPN) Virtual Private Wire Service (VPWS) network with service interface-aware forwarding. In one example, a first network device signals to a second network device, using EVPN route advertisements, a multi-service service tunnel to transport network packets for a plurality of services. The services are identifiable by virtual local area network (VLAN) identifiers in the packets. The first network device is configured with a single transport interface for the service tunnel and the single transport interface is configured with respective service interfaces for the services. The first network device detects failure of a failed service interface of the service interfaces and outputs, in response to the failure, an EVPN route withdrawal message for the service tunnel that identifies the service corresponding to the failed service interface.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: June 23, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Wen Lin, Pankaj Kumar Gupta, Babu Singarayan, Sharmila Koppula, Manish Gupta, Kapil Arora
  • Patent number: 10679484
    Abstract: Methods and apparatus for communicating alert notifications using discrete input channels are described. An apparatus includes a field device to control a process of a process plant. The field device has a digital valve controller including a process parameter monitor to monitor a process parameter of the field device and an alarm determiner to detect an error condition associated with the process parameter. The alarm determiner generates an alarm notification associated with the error condition of the process parameter. The digital valve controller includes an alarm status assignor to assign a status notification for equipment associated with the process parameter detected by the alarm determiner to be in the error condition and a discrete output channel. The apparatus includes a host device having a discrete input channel directly coupled to the discrete output channel to receive the alarm notification and the status notification from the digital valve controller.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: June 9, 2020
    Assignee: FISHER CONTROLS INTERNATIONAL LLC
    Inventors: Stanley Felix Amirthasamy, Jeffrey Dean Seyller, Nicholas Edward Heath
  • Patent number: 10666393
    Abstract: An error recovery method performed in an end node of an Ethernet-based vehicle network includes: detecting, by a physical (PHY) layer processor of a PHY layer of the end node, a physical error of a message, when the message is received at the PHY layer of the end node; detecting, by a controller processor of a controller included in the end node, a logical error of the message; and classifying, by the controller processor, types of the physical error and the logical error.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: May 26, 2020
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Dong Ok Kim, Jin Hwa Yun, Jeong Seok Han
  • Patent number: 10666550
    Abstract: A method for determining a termination point of at least one tunnel or segment in a packet switching network. The network includes a set of routers and links between them, the routers and links forming a previous network topology, a transit router receiving packets intended for an output router, an event modifying the previous topology into a subsequent network topology, and a backup path between the transit router and the output router being calculated for the subsequent topology. The method includes calculating, prior to the event, for each router, an initial tree based on the previous topology, which has as a root the router and has as branches paths of minimum cost between the root and the other routers. A termination point of a tunnel or segment is obtained to prevent packets transiting between the start router and the output router from entering into a micro-loop caused by the event.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: May 26, 2020
    Assignee: ORANGE
    Inventor: Bruno Decraene
  • Patent number: 10666562
    Abstract: Embodiments of the present invention provide a network path computation method, apparatus and system, where the method includes: sending, by a first node, a path computation request to a first path computation element PCE, where the path computation request includes a resource sharing object, and a head node and a last node of a first label switched path LSP; and receiving, by the first node, a path computation result that is returned by the first PCE and that is obtained by means of computation according to the resource sharing object, and establishing a second path from the head node to the last node according to the path computation result. According to the network path computation method, apparatus, and system provided in the embodiments of the present invention, link resource utilization can be improved.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: May 26, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Haomian Zheng, Xian Zhang, Yi Lin
  • Patent number: 10663964
    Abstract: One or more embodiments of the present disclosure include features and functionality that reduce size, weight, and power (SWaP) specifications for an unmanned aerial vehicle (UAV) by combining flight control functionality with mission processing functionality within common hardware. By implementing flight control and mission processing functionality using common hardware, systems and methods described herein decrease costs associated with developing, producing, servicing, and operating UAVs. Moreover, the systems and methods described herein include features that reduce the SWaP for the UAV while providing further redundancies that maintain reliability of the UAV.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 26, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Jose Enrique Ortiz, Arjen Roodselaar
  • Patent number: 10637781
    Abstract: The disclosure provides an approach for reliable and secure data delivery on a data plane of a network between virtual tunnel endpoints of hypervisors. The approach involves using the Bidirectional Forwarding Detection protocol to transport additional information without adding to network congestion. Data is added to periodic health-check packets and processed by the receiving side. The packets are further modified to set an echo bit and receive an acknowledgement of the packets' successful transmission to the destination side.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 28, 2020
    Assignee: Nicira, Inc.
    Inventor: Ankur Kumar Sharma
  • Patent number: 10630596
    Abstract: Provided are systems and methods for modifying a forwarding decision for a packet being processed by a network device. The forwarding decision can include a final determination whether to forward the packet from the network device and onto a network. In various implementations, an integrated circuit device of the network device can receive packet information for the packet, where the packet information includes a forwarding decision. The forwarding decision can include a decision type. The integrated circuit device can further determine a redirection includes using the decision type. The redirection information can include a redirection entry for each of one or more decision types. The integrated circuit device can further modify the packet information using values from the particular redirection entry, excluding modification of values associated with an outbound packet header that can be used to forward the particular packet.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: April 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Mark Anthony Banse, Nafea Bshara
  • Patent number: 10623090
    Abstract: Concepts and technologies for multi-lane optical transport network recovery are provided herein. In an embodiment, a system includes a multi-lane optical transceiver. The multi-lane optical transceiver can include a transmitter optical sub-assembly, a receiver optical sub-assembly, and a controller that includes a processor and a memory that stores computer-executable instructions that, in response to execution by the processor, cause the processor to perform operations. The operations can include detecting an optical interruption event corresponding to an optical lane within a multi-lane optical path. The operations can further include instantiating an optical protocol alarm based on the optical interruption event. The operations can further include generating an optical protocol message based on the optical protocol alarm. The operations can further include instructing a peer multi-lane optical transceiver to alter optical transmission along the multi-lane optical path based on the optical protocol message.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: April 14, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Andrew Edwards, Martin Birk, Kathleen Tse, Gary Armiento
  • Patent number: 10616047
    Abstract: Aspects of the subject disclosure may include, for example, a system for receiving topology information from a plurality of waveguide systems or other transmission devices, the topology information identifying one or more transmission media available to each waveguide system for transmitting or receiving electromagnetic waves, and updating a topology of a communication system from the topology information provided by the plurality of waveguide systems. Other embodiments are disclosed.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: April 7, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Irwin Gerszberg, Farhad Barzegar, Paul Shala Henry, Robert Bennett, Donald J. Barnickel, Thomas M. Willis, III
  • Patent number: 10606784
    Abstract: Sideband device management bus messages are filtered using software operations in order to minimize dropped messages and to maintain the bus in an operable state. Redundant sideband device management buses are utilized in order to provide fail-over transmission of messages in scenarios where one of the buses becomes inoperable. Multi-packet messages are transmitted to managed devices via the sideband bus connections. If an inoperable state is detected in a sideband bus connection during transmission of a multi-packet message, the portion of the multi-packet message not received by the managed device is transmitted via a redundant sideband bus connection with the managed device. Software filtering of bus transactions utilizes a circular DMA buffer for storing all incoming transactions. Transactions of interest are copied to buffers associated with specific endpoints for processing.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: March 31, 2020
    Assignee: Dell Products, L.P.
    Inventors: Elie Antoun Jreij, Choudary Maddukuri, Ajeesh Kumar, Kala Sampathkumar, Pablo R. Arias, Rama Rao Bisa
  • Patent number: 10608732
    Abstract: Systems, methods, and software described herein provide enhancements for deploying communication networks in clusters of satellite devices. In one example, a first set of satellite devices is configured to orbit in a first orbital configuration, and a second set of satellite devices is configured to orbit in a second orbital configuration. A communication network is formed among the satellite devices and is configured to selectively exchange communications among satellite devices in the first orbital configuration and satellite devices the second orbital configuration based at least in part on an operational status of the communication network.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: March 31, 2020
    Assignee: Vector Launch Inc.
    Inventors: Shaun Coleman, Darren D. Garber
  • Patent number: 10592486
    Abstract: Systems, methods, and computer-readable and executable instructions are provided for providing a device agnostic active/active data center. Providing a device agnostic active/active data center can include receiving user communication assigned from a content delivery network (CDN) provider. In addition, providing a device agnostic active/active data center can include determining a designated database for the user communication. Furthermore, providing a device agnostic active/active data center can include assigning a destination address to the designated database for the user communication.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: March 17, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher T. Wilkinson, Shannon Thornton, Phillip C. Schwesinger, Jason P. Larrew, Tommy B. Lavelle