Patents Examined by Mohamed A Kamara
  • Patent number: 11489780
    Abstract: Traffic flow across a backbone network can be determined even though flow data may not be available from all network devices. Flow data can be observed using types of backbone devices, such as aggregation and transit devices. An algorithm can be applied to determine which data to utilize for flow analysis, where this algorithm can be based at least in part upon rules to prevent duplicate accounting of traffic being observed by multiple devices in the backbone network. Such an algorithm can use information such as source address, destination address, and region information to determine which flow data to utilize. In some embodiments, address mapping may be used to attribute this traffic to various services or entities. The data can then be analyzed to provide information about the flow of traffic across the backbone network, which can be useful for purposes such as network optimization and usage allocation.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: November 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Atefeh Khosravi
  • Patent number: 11490353
    Abstract: This application discloses a path processing method, an apparatus, and a related computer-readable storage medium. In the method, whether there is an existing communication connection for a service flow is determined, and a service feature indicator corresponding to the existing communication connection satisfies a service feature condition required by the service flow. In a case of determining that there is the existing communication connection, a service packet is sent in the existing communication connection. In a case of determining that there is no existing communication connection, a new communication connection is established for the service flow, and a service packet is sent in the new communication connection, and a service feature indicator corresponding to the new communication connection satisfies the service feature condition required by the service flow.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: November 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hui Ni, Yongcui Li
  • Patent number: 11490287
    Abstract: An apparatus, system and method are introduced for controlling a user equipment in a first network with a resource control server. In one embodiment, the resource control server provides instructions over the second network to the user equipment of actions to be taken based at least in part on congestion within the first network.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: November 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lisa Boström, Marco Belleschi, Tomas Nylander, Stefan Runeson, Stefano Sorrentino, Per Synnergren, Erik Westerberg
  • Patent number: 11489774
    Abstract: The method includes a first network device receives a first packet of a first group of data packets from a second network device, and increases a current quantity of active flows by 1, to obtain a first quantity of active flows, the first network device receives a last packet of the first group of data packets sent by the second network device, and determines a first congestion value based on a second quantity of data packets that carry an explicit congestion notification (ECN) identifier in the first group of data packets, and when the first congestion value is less than a congestion threshold, the first network device decreases the first quantity of active flows by 1, to obtain a third quantity of active flows, or when the first congestion value is greater than or equal to the congestion threshold, the first network device keeps the first quantity of active flows unchanged.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Mengzhu Liu, Yali Zhang
  • Patent number: 11490289
    Abstract: Provided is a control apparatus that controls any one or all of a plurality of slave station apparatuses communicating with a terminal apparatus, a plurality of master station apparatuses that control the slave station apparatuses, and a transfer apparatus that transfers data transmitted and received between the master station apparatuses and the slave station apparatuses, the control apparatus including an information acquisition unit that acquires information regarding traffic of the data transmitted and received between the master station apparatuses and the slave station apparatuses, and a switching control unit that performs, on the basis of the information regarding the traffic acquired by the information acquisition unit, switching-control of an assignment relationship between the master station apparatus and the slave station apparatus and switching-control of a transfer path of data between the master station apparatus and the slave station apparatus.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: November 1, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kenji Miyamoto, Keita Takahashi, Hirofumi Yamamoto, Noriyuki Ota, Jun Terada
  • Patent number: 11483776
    Abstract: A system described herein may provide a technique for determining a maximum and/or target output power on a per-beam and/or per-direction basis for a base station of a radio access network (“RAN”) that implements multiple beams for which output power is dynamically adjustable. The maximum and/or target output power for a given beam (or set of beams) for a given time period may be determined based on historical output power information associated with the beam over one or more previous time periods. The maximum and/or target output power may be based on a predicted received signal power within a coverage area of the base station, based on varying levels of output power.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: October 25, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Xin Wang, Krishnamurthy Sreenath, Emad M. Abuqabaita, Arvind Kumar, Nischal Patel, Ahmed Moussa
  • Patent number: 11483251
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for configuration of time-sensitive networks. Time-sensitive networks utilize traffic shaping to provide for efficient and predictable flows of data through the network. A network configuration tool can be used to determine how data should be routed and shaped through the network towards its destination. The network configuration tool calculates the maximum burst size at an output port of a switch by analyzing groups of data flows that pass through the output port, rather than analyzing the data flows individually.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: October 25, 2022
    Assignee: Ethernovia Inc.
    Inventors: Jean C. Walrand, Roy T. Myers, Jr., Darren S. Engelkemier, Hossein Sedarat, Ramin Shirani
  • Patent number: 11477788
    Abstract: A method of operating a network on a plurality of frequency hopping channels is disclosed. The method includes transmitting a beacon on a beacon channel different from the frequency hopping channels and receiving a request from a node to join the network in response to the beacon. The method further includes adding the node to the network in response to the step of receiving and communicating with the node on the plurality of frequency hopping channels after the step of adding.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: October 18, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Timothy Mark Schmidl, Ariton Xhafa, Arvind Khandalu Raghu
  • Patent number: 11469998
    Abstract: Network controllers are described that enable creation of logical interconnects between logical routers of different, isolated virtual networks and for auto-generation and deployment of routing policies to control “leaking” of select routes amongst the different virtual networks. In one example, a network controller includes a memory and processing circuitry configured to identify a source logical router of a first virtual network and a destination logical router of a second virtual network implemented on one or more physical devices of a switch fabric, form a policy defining one or more rules for controlling leaking of one or more of the routes through a logical router interconnect from the source logical router to the destination logical router, and push the policy to the one or more physical devices of the switch fabric for application to communications through the logical router interconnect.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: October 11, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Parag Sanghvi, Ankur Tandon, Jacopo Pianigiani, Atul S Moghe, Patrik Bok
  • Patent number: 11463346
    Abstract: A data processing method, a device, and a system, for performing different processing on data packets of varying degrees of importance in a same service flow, where the data processing method includes: A first device receiving a first data packet from a third device, where the first data packet carries transmission requirement indication information of the first data packet, where the first device is any intermediate device between a source device and a target device that correspond to the first data packet, and where the third device is a previous-hop device adjacent to the first device on a transmission path from the source device to the target device; the first device determining, based on the transmission requirement indication information of the first data packet, a processing policy corresponding to the first data packet; and the first device processing the first data packet according to the processing policy.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: October 4, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yan Zhou, Han Zhou, Geng Wang
  • Patent number: 11463367
    Abstract: Embodiments of methods and systems for managing traffic across a WAN are disclosed. A method involves advertising an input rate limit across a WAN from a first node, advertising an input distribution array across the WAN from the first node, wherein the input distribution array includes forwarding class-specific weights, and adapting at least one of the input rate limit and the input distribution array in response to an error between a target forwarding class distribution and an observed input traffic distribution.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: October 4, 2022
    Assignee: Versa Networks, Inc.
    Inventors: Sridhar Vishwanathan Iyer, Aswin Sivasubramanian, Apurva Mehta
  • Patent number: 11456958
    Abstract: A system for facilitating data transmission in a switch is provided. During operation, the system can obtain one or more sets of configuration parameters for a plurality of traffic policing filters of the switch. A respective traffic policing filter can correspond to a token bucket. A number of tokens in the token bucket can indicate whether to forward a packet associated with the traffic policing filter. The system can determine the token allocation frequencies for the plurality of traffic policing filters based on the one or more sets of configuration parameters. The system can then select a sampling interval from the token allocation frequencies based on a selection policy and determine a performance rate for the plurality of traffic policing filters based on the sampling interval.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: September 27, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shen Li, Kevin M. Worth, Christian Elton Cleveland, Matthew Lee Deter
  • Patent number: 11456961
    Abstract: Described is a method of processing data packets in a communications network. The method comprises receiving a first data packet of a data packet flow from a network device and determining an instruction set for processing said first data packet. A flow key for said first data packet is determined. The first data packet is processed according to the determined instruction set. The method includes receiving a subsequent data packet and determining if a flow key of said subsequent data packet matches said flow key of said first data packet. If yes, the subsequent data packet is processed using the instruction set determined for said first data packet.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: September 27, 2022
    Assignee: Hong Kong Applied Science And Technology Research Institute Co., Ltd
    Inventors: Ka Ho Mui, Wei Chen, Jianjun Zhang, Liang Xia, Jingwei Liu, Liang Dong
  • Patent number: 11452111
    Abstract: In response to a metric (e.g., Doppler metric) exceeding a threshold, a network node device can facilitate transmitting a message instructing a user equipment to enable reception of transmission signals having a precoding rank value of one. The network node device can send a reference signal having the precoding rank value of one, and receive feedback from the user equipment comprising an indicator of channel quality. Optionally, in response to the metric exceeding a threshold, the network node device can facilitate transmitting a message instructing the user equipment to respond to a reference signal by providing feedback comprising a first indicator of rank having a value of one, and a second indicator of channel quality.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: September 20, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: SaiRamesh Nammi, Arunabha Ghosh
  • Patent number: 11431597
    Abstract: A user equipment may determine a latency requirement of the user equipment, and may determine a first set of latencies between the user equipment and a first multi-access edge computing (MEC) device. The user equipment may determine a second set of latencies between the user equipment and a second MEC device, and may calculate a first violation probability based on the latency requirement and the first set of latencies. The user equipment may calculate a second violation probability based on the latency requirement and the second set of latencies, and may identify the first MEC device or the second MEC device based on the first violation probability and the second violation probability. The user equipment may selectively initiate a MEC handoff of the user equipment to the first MEC device or the second MEC device based on identifying the first MEC device or the second MEC device.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: August 30, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Joseph Ho
  • Patent number: 11431622
    Abstract: Disclosed is a device for increasing reliability of downlink traffic to mobility devices in an RPL environment that can increase reliability of downlink traffic by dual path generation and redundant packet retransmission for the mobile device in an environment where mobility exists. The moving device includes a directed acyclic graph (DAG) rank value acquisition unit for receiving a destination oriented directed acyclic graph information object (DIO) of parent devices to obtain a DAG rank value of each parent device; a parent device selection unit for selecting prefer parents and alternate parents based on a DAG rank of the parent device; and a destination advertisement object (DAO) signal processing unit for transmitting a DAO to a sync device when the prefer parents and the alternate parents are determined.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: August 30, 2022
    Assignee: PUSAN NATIONAL UNIVERSITY INDUSTRY-UNIVERSITY COOPERATION FOUNDATION
    Inventors: Sanghwa Chung, Jeongbae Park
  • Patent number: 11422906
    Abstract: A system including a server and a wireless RF access node connected to a communication network is provided. The server provides a first publish-subscribe broker of one or more publish-subscribe brokers forming part of a publish-subscribe broker network. The server connects to the wireless RF access node. A first entity connects via the wireless RF access node to the first publish-subscribe broker using a unicast IP address and thereafter publishes data packets. A second entity connects to the publish-subscribe broker network via any of the one or more publish-subscribe brokers. The server provides packet distribution services via the first publish-subscribe broker for the first entity, the publish-subscribe broker network routes communications from the first entity to the second entity when the second entity is subscribed; and the data packets published by the first entity are routed through the publish-subscribe broker to which the second entity is connected.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: August 23, 2022
    Assignee: All Purpose Networks, Inc.
    Inventors: Harvey Rubin, James Keith Brewington, Anil S. Sawkar, David M. Poticny
  • Patent number: 11424821
    Abstract: Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a non-autonomous gateway in communication with a satellite configured to relay data packets. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets may include a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch may be configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: August 23, 2022
    Assignee: Viasat, Inc.
    Inventors: Michael Foxworthy, Girish Chandran, Jason Lau
  • Patent number: 11418432
    Abstract: The present disclosure pertains to systems and methods for automating the configuration of a software defined network (“SDN”). In one embodiment, a system may include a first communication host and a second communication host configured to transmit information to the first communication host. A network may provide communication between the first communication host and the second communication host using a plurality of network devices. An SDN controller in communication with the network may include an approved service subsystem to match the communication with an approved service. The SDN controller may also include an analysis subsystem configured to identify a communication flow corresponding to information transmitted by the second communication host to the first communication host. A traffic routing subsystem of the SDN controller may create the communication flow identified by the analysis subsystem between the second communication host and the first communication host.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: August 16, 2022
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Paul A. Belussi, Rhett Smith, Kylan T. Robinson, Lance G. Dice, Glenn C. Bethmann
  • Patent number: 11411891
    Abstract: A method for a time sensitive network (TSN) having a network topology is disclosed. The method includes determining a set of flow permutations corresponding to the network topology, computing a respective full schedule corresponding to each flow permutation of the set of flow permutations, determining a respective time to compute the full schedule for each flow permutation of the set of flow permutations, and computing a respective partial schedule for each data flow permutation of the set of flow permutations. The method further includes selecting a data flow permutation of the set of data flow permutations based at least in part on the respective time to compute the full schedule for the selected flow permutation, and saving the selected data flow permutation to a memory.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: August 9, 2022
    Assignee: GE Aviation Systems LLC
    Inventor: Stephen Francis Bush