Flow Control Of Data Transmission Through A Network Patents (Class 370/235)
  • Patent number: 11671969
    Abstract: The disclosure relates to a method implemented by a network device in a wireless communication network, the network device communicatively connected to at least a terminal device in the wireless communication network. The method comprises determining a corresponding configuration for simultaneous PUCCH and PUSCH transmission based on information associated with the terminal device; and transmitting a configuration signaling to the terminal device, wherein the configuration signaling carries the corresponding configuration for simultaneous PUCCH and PUSCH transmission and the configuration signaling is to be used to enable or disable simultaneous PUCCH and PUSCH transmission. The disclosure also relates to a network device performing said method.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: June 6, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jinhua Liu, Min Wang
  • Patent number: 11671342
    Abstract: Techniques are disclosed for identifying faulty links in a virtualized computing environment. Network path latency information is received for one or more network paths in the networked computing environment. Based on the network path latency information, a probable presence of a faulty component is determined. In response to the determination, physical links for a network path associated with the probable faulty component are identified. Information indicative of likely sources of the probable faulty component is received from multiple hosts of the networked computing environment. Based on the identified physical links and information, a faulty component is determined.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: June 6, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shachar Raindel, Jitendra D. Padhye, Avi William Levy, Mahmoud S. El Haddad, Alireza Khosgoftar Monafared, Brian D. Zill, Behnaz Arzani, Xinchen Guo
  • Patent number: 11665136
    Abstract: An access point that selectively provides a multicast domain name system (mDNS) message is described. During operation, the access point may receive an mDNS message, where the mDNS message includes an identifier of a group (such as a user group). For example, the identifier of the group may be included in the mDNS message when the mDNS message includes discovery information for a service. Moreover, the identifier may specify the portion of a subnet in a wireless local area network (WLAN) in a geographic region, such as a room, a floor or a building. Then, the access point may determine whether the access point or an electronic device is included in the group. When the access point or the electronic device is in the group, the access point may selectively provide the mDNS message addressed to the electronic device. Otherwise, the access point may drop the mDNS message.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: May 30, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Zhineng Cui, Inigo Arockia Nirmal Nevis, Shailesh Gupta
  • Patent number: 11665109
    Abstract: A resource allocation calculation device includes: a demand prediction unit that for each of a plurality of virtual networks sharing a physical network, predicts demands in units of communications sharing common origin and destination nodes; and an allocation calculation unit that based on the demands predicted by the demand prediction unit, observed past demands in the units of communications and past allocated bandwidths in the units of communications, calculates allocated bandwidths and allocated routes at a current time for the respective units of communications in such a manner that fairness between utilities of the respective virtual networks is maximized, which enhances fairness and efficiency of allocation of resources to a plurality of virtual networks sharing resources of a physical network.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: May 30, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Keisuke Ishibashi, Yoko Hoshiai
  • Patent number: 11665581
    Abstract: The present disclosure provides a data transmission method, related devices and system. The method includes: an upper layer transmits a data packet to a corresponding Service Data Adaptation Protocol (SDAP) entity, according to at least one of a network slice identifier, an SDAP identifier, a flow identifier or a session identifier; the SDAP entity adds the flow identifier to the data packet, and transmits the data packet with the flow identifier to a Packet Data Convergence Protocol (PDCP) entity corresponding to a Data Radio Bearer (DRB), according to a corresponding relationship between the SDAP entity and the DRB.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: May 30, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Yumin Wu
  • Patent number: 11665267
    Abstract: A method of a transmitter transmitting a packet encoded by applying a coding scheme based on a wireless channel environment to a receiver, and a method of the receiver detecting the coding scheme applied to the encoded packet and decoding the packet, in which the transmitter applies a spreading factor corresponding to the coding scheme to a preamble of the packet, and the receiver decodes the packet by detecting the coding scheme using the preamble.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: May 30, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chang Soon Park, Young Jun Hong, Youngsoo Kim, Hyosun Hwang
  • Patent number: 11665577
    Abstract: This application provides communication methods and apparatuses. One method comprises: obtaining, by a central unit-user plane node (CU-UP), first information that instructs the CU-UP to map a first data packet to a data radio bearer (DRB) and set a reflective mapping indication field of the first data packet, wherein the first data packet belongs to a quality of service (QoS) flow, and the reflective mapping indication field instructs a terminal device to map an uplink data packet in the QoS flow to the DRB; receiving, by the CU-UP, the first data packet sent by a core network device; setting, by the CU-UP, the reflective mapping indication field of the first data packet; and sending, by the CU-UP to the terminal device on the DRB, the first data packet.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 30, 2023
    Assignee: Honor Device Co., Ltd.
    Inventors: Feng Han, Yinghao Jin, Wei Tan, Wenqi Sun
  • Patent number: 11665636
    Abstract: Embodiments of this application provide a method for selecting an access network type, a device, and a system, to flexibly select an access network type. An example method includes: determining, by a policy control function PCF entity, that a network status of a first network does not meet a preset condition, where the first network is a network currently accessed by a terminal; and sending, by the PCF entity, an access network type corresponding to a second network to the terminal, where the access network type corresponding to the second network is used to instruct the terminal to redirect a session of the terminal to the second network, and the second network is a network other than the first network.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: May 30, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiao Yang, Yan Li
  • Patent number: 11665530
    Abstract: A communication technology for converging a 5th-generation (5G) communication system for supporting a higher data rate after a 4th-generation (4G) system to an Internet of things (IoT) technology and a system thereof are provided. A method for connecting to a network by a terminal in a mobile communication system wherein a first communication network and a second communication network are operable, and an apparatus thereof are provided. The method includes transmitting, to a mobility management function, information on supportable communication network for the terminal and an attach request message including a packet data unit (PDU) session request, receiving an internet protocol (IP) address allocated based on the information on supportable communication network and an attach accept message including a PDU session response, and connecting to a network based on the IP address.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: May 30, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sunghoon Kim, Youngkyo Baek, Jungje Son, Hoyeon Lee
  • Patent number: 11659431
    Abstract: A receiver mounted on a vehicle moving on a route manages an operation profile that stores data in which a section that is a part of the route and a communication quality in the section are associated, and can receive a first traffic and a second traffic having a lower priority than the first traffic. The receiver determines a section having a good communication quality to a transmission section where the second traffic can be transmitted with reference to the operation profile, and generates control information for controlling transmission of the second traffic not to hinder transmission of the first traffic when the vehicle is located in the transmission section.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: May 23, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Rintaro Katayama, Daisuke Ishii, Ryosuke Fujiwara
  • Patent number: 11659052
    Abstract: Techniques for synchronizing a network device to selectively operate according to a selectable operation policy. A system utilizing such techniques can a self-configuring network device operation coordination system and a self-configuring network device operation management system. A method utilizing such techniques can include synchronizing a network device to selectively operate according to a first operation policy and a second operation policy in providing network service access.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: May 23, 2023
    Assignee: Extreme Networks, Inc.
    Inventors: William Edward Lundgren, Alan Cuellar Amrod, Krishnamoorthy Narayanan, Richard Stephen Hector
  • Patent number: 11658898
    Abstract: A method may include identifying an address within a packet of a traffic flow associated with a network device. The method may also include comparing the address within the packet with a stored address, the stored address associated with a route for an alternative traffic path, where the alternative traffic path may be different from a default route of traffic passing through the network device. The method may additionally include, based on the address within the packet matching the stored address, routing the packet along the alternative traffic path instead of the default route of traffic.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: May 23, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Himanshu Shah, Murtuza Attarwala, Linus Aranha
  • Patent number: 11659448
    Abstract: This disclosure provides methods, devices and systems for controlling basic service set (BSS) configuration of an access point (AP) in a multi-AP network. The multi-AP network may include a first AP that manages a first basic service set (BSS) and a second AP that manages a second BSS. The first BSS and the second BSS may share one or more wireless channels or may have overlapping coverage areas. A multi-AP controller may determine a BSS configuration policy (such as a maximum transmission opportunity (TXOP) duration) for the second BSS based on a type of traffic in the first BSS. This disclosure includes techniques for sharing traffic characteristics, determining the BSS configuration policy, communicating the BSS configuration policy, and controlling the BSS configuration policies for multiple BSSs so that one of the BSSs can provide a quality of service (QoS) for one or more stations (STAs).
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: May 23, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Srinivas Katar, Bharat Bhushan
  • Patent number: 11658895
    Abstract: An example network device includes a memory configured to store a plurality of counts of packets of a data flow. The network device also includes one or more processors in communication with the memory. The one or more processors are configured to determine the plurality of counts of packets of the data flow, wherein each count of the plurality of counts includes a number of packets occurring in a predetermined time period. The one or more processors are configured to assign a corresponding range to each count of the plurality of counts, so as to assign a plurality of corresponding ranges. The one or more processors are also configured to determine a pattern in the plurality of corresponding ranges and send a number of active probe packets based on the determined pattern.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: May 23, 2023
    Assignee: Juniper Network, Inc.
    Inventors: Rajeev Gupta, Samta Rangare, Prasad V
  • Patent number: 11652752
    Abstract: A network device adds a fixed value to a congestion threshold (CT) when a first period ends. Detects whether a difference obtained by subtracting average traffic load of a queue in the first period from average traffic load of the queue in a second period is greater than a target increase value, sets the CT based on a detection result when the second period ends, where the first period is previous to the second period; marks a received packet when a quantity of packets buffered in the queue is greater than the CT, enqueues the marked packet and sends the marked packet to a receiving device.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 16, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhigang Ji, Di Qu
  • Patent number: 11650755
    Abstract: A memory system having memory components and a processing device to receive, from a host system, write commands to store data in the memory components, store the write commands in a buffer, and execute at least a portion of the write commands. For example, this write buffer capacity can be represented by write credit values on the host and the subsystem. The processing device determines an amount of available capacity of the buffer that becomes available after execution of at least the portion of the write commands, and signals the host system to receive information identifying the amount of available capacity, without a pending information request received from the host system.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 16, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Trevor Conrad Meyerowitz, Dhawal Bavishi
  • Patent number: 11652791
    Abstract: Systems, methods, and computer-readable media for implementing an extranet policy include receiving a request from a source to perform a lookup for a destination address. A lookup for the destination address is performed in a consolidated routing table, the consolidated routing table including a consolidated mapping of address prefixes associated with two or more virtual networks. If the lookup results in a match for the destination address with a matching address prefix, a matching virtual network associated with the matching address prefix is determined. An access policy for the request corresponding to the matching virtual network is obtained, and based on the access policy the request is allowed to access the destination address in the matching virtual network or disallowed. The consolidated routing table can be implemented in a mapping server using a Locator/ID Separation Protocol (LISP).
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 16, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Victor Moreno, Sanjay Kumar Hooda, Marc Portoles Comeras
  • Patent number: 11652843
    Abstract: A system and method for detecting cyber-attacks using quantile regression analysis are disclosed. The method includes identifying at least one hit quantile out of a plurality of quantiles, wherein at least one sample of traffic directed at a protected entity falls within quantile edges of the at least one identified hit quantile, wherein each of the plurality of quantiles is characterized by a probability distribution of at least one feature of a data stream, each of the plurality of quantiles having a respective probability estimate of bytes to fall into it; updating the probability estimates of the plurality of quantiles when the hit quantile has been identified; determining if the probability estimate of the at least one hit quantile is above a threshold; and detecting a cyber-attack when the probability estimate of the at least one hit quantile is above the threshold.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: May 16, 2023
    Assignee: RADWARE LTD.
    Inventors: Lev Medvedovsky, David Aviv
  • Patent number: 11653220
    Abstract: Systems, methods, and computer-readable media for identifying a deployment scheme for forming a wireless mesh network based on environmental characteristics and an optimum deployment scheme. In some examples, a geographical area for deployment of a wireless mesh network is identified. Additionally, environmental information of the geographical area can be collected. Network characteristics of an optimum deployment scheme for forming the wireless mesh network can be defined. As follows, a deployment scheme for forming the wireless mesh network can be identified based on the network characteristics of the optimum deployment scheme and the environmental information of the geographical area.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: May 16, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Li Zhao, Chuanwei Li, Lele Zhang, Huimin She
  • Patent number: 11653057
    Abstract: A source electronic device may include first interface circuitry that transmits a data packet over a wireless link to a sink electronic device to present the data packet as part of a video stream. The source electronic device may also include encoder circuitry that encodes the data packet for transmission through the wireless link and a feedback path communicatively coupling the encoder circuitry directly to the first interface circuitry. The feedback path may transmit one or more feedback signals from the first interface circuitry to the encoder circuitry, bypassing a network layer, an encoder driver, or both. The encoder circuitry, the first interface circuitry, or both may adjust one or more transmission parameters associated with transmitting the data packet over the wireless link, based on the one or more feedback signals.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 16, 2023
    Assignee: Apple Inc.
    Inventors: Eran Sudak, Ran Katz, Sorin Constantin Cismas
  • Patent number: 11652750
    Abstract: Packet-switching operations in a network device are managed based on the detection of excessive-rate traffic flows. A network device receives a data unit, determines the traffic flow to which the data unit belongs, and updates flow tracking information for that flow. The network device utilizes the tracking information to determine when a rate at which the network device is receiving data belonging to the flow exceeds an excessive-rate threshold and is thus an excessive-rate flow. The network device may enable one or more excessive-rate policies on an excessive-rate traffic flow. Such a policy may include any number of features that affect how the device handles data units belonging to the flow, such as excessive-rate notification, differentiated discard, differentiated congestion notification, and reprioritization. Memory and other resource optimizations for such flow tracking and management are also described.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: May 16, 2023
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Rupa Budhia, Puneet Agarwal
  • Patent number: 11653251
    Abstract: A packet forwarding method to shorten a transmission latency of an elephant flow is provided. In the method, for a first packet flow used as an elephant flow, a network device may receive a plurality of packets of the first packet flow, and determine a characteristic parameter of the first packet flow based on the plurality of packets, where the characteristic parameter of the first packet flow is used to indicate a transmission latency of the first packet flow. After determining the characteristic parameter of the first packet flow, the network device determines a forwarding policy of the first packet flow based on the characteristic parameter of the first packet flow. The forwarding policy of the first packet flow is used to indicate latency sensitivity of the first packet flow.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 16, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhen Wang, Xiaozhong Wang, Jian Song, Wenbin Yang, Xiquan Zhao, Degao Zheng
  • Patent number: 11652751
    Abstract: A method, an apparatus, a computer-program product and a system for transmission of data packets are disclosed. A communication link between a first device and a second device is established in accordance with a transmission control protocol for transmission of a data packet between the first device and the second device. The communication link is monitored during transmission of the data packet from the second device to the first device. Based on the monitoring, at least a portion of a bandwidth available for transmission of an acknowledgement from the second device to the first device is adjusted. The acknowledgement indicates receipt of the data packet performing by the second device.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: May 16, 2023
    Assignee: Altiostar Networks, Inc.
    Inventors: Anupam Kumar Goel, Pramod Kumar Singh
  • Patent number: 11650947
    Abstract: Embodiments of apparatuses, methods, and systems for highly scalable accelerators are described. In an embodiment, an apparatus includes an interface to receive a plurality of work requests from a plurality of clients and a plurality of engines to perform the plurality of work requests. The work requests are to be dispatched to the plurality of engines from a plurality of work queues. The work queues are to store a work descriptor per work request. Each work descriptor is to include all information needed to perform a corresponding work request.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: May 16, 2023
    Assignee: Intel Corporation
    Inventors: Philip R. Lantz, Sanjay Kumar, Rajesh M. Sankaran, Saurabh Gayen
  • Patent number: 11652577
    Abstract: A system includes a first node, a second node, and a third node, wherein the first node establishes a wireless communication link with the second node to perform wireless communication, and forwards connection information of the wireless communication to the third node; and the third node receives, by listening on the wireless communication link based on the connection information, transmission data sent by the second node to the first node. If an error occurs when the third node receives the transmission data sent by the second node to the first node, the third node interferes with the first node's reception of the transmission data sent by the second node, so that an error is caused when the first node receives the transmission data sent by the second node, and the second node is triggered to perform retransmission.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: May 16, 2023
    Assignee: SHANGHAI WUQI MICROELECTRONICS CO., LTD.
    Inventors: Da Liu, Zhiyong Xu
  • Patent number: 11646852
    Abstract: Certain aspects of the present disclosure provide techniques for uplink transport protocol acknowledgment shaping and downlink data shaping at a user equipment. A method that may be performed by the UE generally includes determining an allowed number of transport protocol acknowledgments to transmit in a transmission time interval (TTI); and transmitting one or more transport protocol acknowledgments in the TTI based, at least in part, on the determined allowed number of transport protocol acknowledgments. Another method that may be performed by the UE generally includes determining an allowed number of downlink data units to transmit in a TTI; and transmitting one or more data units in the TTI based, at least in part, on the determined allowed number of data units.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: May 9, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Priyangshu Ghosh, Arnaud Meylan, Vaibhav Kumar, Sitaramanjaneyulu Kanamarlapudi, Alok Mitra, Vamsi Krishna Dokku, Ravi Balasubramanian, Mohammed Ali, Rushil Gholap, Narender Mannem
  • Patent number: 11647554
    Abstract: Systems, methods, and devices can be utilized to aggregate downlink millimeter wave (mmWave) frequency resources based on various conditions. In an example method, a connection request for downlink data is received from a user equipment (UE). The example method includes determining that a first congestion level of a first mmWave downlink channel is below a first threshold and determining that a second congestion level of a second mmWave downlink channel is below a second threshold. An activation request is transmitted to the UE. The activation request instructs the UE to activate a first antenna corresponding to the first mmWave downlink channel and to activate a second antenna corresponding to the second mmWave downlink channel. At least a portion of the downlink data is transmitted to the UE over the first mmWave downlink channel and the second mmWave downlink channel.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: May 9, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: David Jones
  • Patent number: 11646957
    Abstract: Technologies are provided for analyzing packet loss in network packet streams using windowed loss durations. A computing device can be configured to detect a first loss period in a network packet stream and a second, subsequent loss period in the network packet stream. The computing device can determine a number of packets received in the stream between the two loss periods, and can compare this number of packets to a specified recovery window length. If the number of packets received between the two loss periods is less than the recovery window length, then the computing device can treat the two loss periods, and the packets received between the two loss periods, as a single period of packet loss. The packet loss period can be treated as a single loss event for the purposes of analyzing network packet stream quality of experience and/or tuning packet loss compensation mechanisms.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: May 9, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Hegar, Ronan Waide, John William Evans
  • Patent number: 11641590
    Abstract: Aspects of the subject disclosure include, for example, identifying a primary serving cell and a secondary serving cell, wherein the primary serving cell facilitates one of attachment, re-attachment or mobility, or any combination thereof, of a mobile device in association with coordination of a wireless service between the primary serving cell, the secondary serving cell and the mobile device. A latency value associated with a message exchange is determined between the primary and secondary serving cells via a messaging interface, and compared to latency requirements, which correspond to a group of mobile service features. A mobile service feature of the group is associated with the wireless service based on the comparison. The wireless service includes a coordinated exchange of wireless signals between the primary serving cell and the mobile device and between the secondary serving cell and the mobile device based on the mobile service feature. Other embodiments are disclosed.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: May 2, 2023
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Hongyan Lei, Ye Chen, Zhi Cui, Cheng P Liu, Yonghui Tong
  • Patent number: 11641324
    Abstract: A network element (16) includes ingress optics (22) configured to receive a client signal; egress optics (30) configured to transmit packets over one or more Ethernet links (20) in a network (12); circuitry (26, 28) interconnecting the ingress optics (22) and the egress optics (30), wherein the circuitry is configured to segment an Optical Transport Network (OTN) signal from the client signal into one or more flows; and provide the one or more flows to the egress optics for transmission over the one or more of Ethernet links (20) to a second network element (18) that is configured to provide the one or more flows into the OTN signal.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: May 2, 2023
    Assignee: Ciena Corporation
    Inventors: Daniel Rivaud, Marc Leclair
  • Patent number: 11638293
    Abstract: A method for transmitting data includes: determining whether a length of cached data of user equipment (UE) is no less than a first preset threshold; in response to determining that the length of the cached data of the UE is no less than the first preset threshold, dividing, in a preset mode, the cached data into two groups of data; and uploading the two groups of data to a base station respectively through a mobile network and a wireless local area network (WLAN).
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: April 25, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Wei Hong, Ming Zhang
  • Patent number: 11638173
    Abstract: Wireless communication devices, systems, and methods related to mechanisms to aid a user equipment in determining the channel access priority (CAPC) to use for a data radio bearer (DRB) on the response link, such as uplink (UL), that includes multiple quality of service (QoS) flows for an UL transmission (such as for a configured grant UL transmission). The UE may receive a plurality of QoS flows in a common DRB from a base station. The UE may apply a rule to select a CAPC to apply for all QoS flows in the common DRB on an UL transmission. This rule may alternatively include the base station making the selection of the CAPC to apply and informing the UE of the selected CAPC for implementation. The UE may then apply the selected CAPC to the UL transmission.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: April 25, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Ozcan Ozturk, Xiaoxia Zhang, Jing Sun
  • Patent number: 11632444
    Abstract: Various embodiments provide a method for transmission control protocol (TCP) packet transmission. The method includes receiving, by a receiver performance enhancing node (PEN), one or more TCP packets each with a timestamp and a sequence number from a sender PEN; evaluating a packet delivery time from the sender PEN to the receiver PEN; detecting whether any TCP packet is lost based on a packet sequence and determining a delay shaping time for each TCP packet based on a maximum number of retransmissions and an evaluated delivery time distribution; in response to a lost TCP packet being detected, determining whether the lost TCP packet needs to be retransmitted based on the maximum number of retransmissions; and in response to the determined delay shaping time, determining when a received TCP packet needs to be forwarded based on the determined delay shaping time and a timestamp associated with the received TCP packet.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: April 18, 2023
    Assignee: INTELLIGENT FUSION TECHNOLOGY, INC.
    Inventors: Xin Tian, Qi Zhao, Yi Li, Genshe Chen, Khanh Pham
  • Patent number: 11632354
    Abstract: A disclosed method is performed at a first boundary node bordering a BIER domain. The method includes receiving a message associated with a source and group for multicast from outside the BIER domain. The method further includes generating an encapsulated message based on the message, a metric, and a first proxy address of the first boundary node. The method also includes forwarding the encapsulated message through the BIER domain to at least one second boundary node bordering the BIER domain and connectable to the first boundary node. The first boundary node additionally triggers the at least one second boundary node to decapsulate the encapsulated message for forwarding out of the first domain and store a record including the source, the group, the metric representing the cost of the first boundary node to the source, and the first proxy address on the at least one second boundary node.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 18, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Stig Ingvar Venaas, Mahesh Sivakumar, Ijsbrand Wijnands, Mankamana Prasad Mishra
  • Patent number: 11632517
    Abstract: Managing Internet Protocol (IP) flows to produce multi-connection communication is contemplated, such as but not necessarily limited to managing a single IP flow simultaneously through disparate physical layers (PHYs). A unification sublayer may be configured as a logical interface between a network layer and a data link layer and/or the disparate PHYs to facilitating partitioning of IP packets included in the IP flow.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: April 18, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventor: Alireza Babaei
  • Patent number: 11632334
    Abstract: A first node and a second node transmit packets to a third node via a switch. The packets are buffered in a Tx buffer in the switch and then transmitted to the third node. When the third node detects a sign of congestion at the Tx buffer based on the reception frequency of the packets, it is recognized, from transmitter addresses included in the received packets, that the nodes transmitting the packets to the third node are the first node and the second node, and a control packet for a transmission stop request is transmitted to the first node and the second node. On receiving the control packet for a transmission stop request, the first node stops transmission of only packets addressed to the third node. On receiving the control packet for a transmission stop request, the second node stops transmission of only packets addressed to the third node.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: April 18, 2023
    Assignees: FUJITSU LIMITED, RIKEN
    Inventors: Junichi Sugiyama, Katsuya Tsushita, Kentaro Sano, Tomohiro Ueno
  • Patent number: 11627097
    Abstract: Systems and methods for quality of service management are provided. According to one embodiment, a non-transitory computer-readable medium comprises instructions that when executed by the processing resource cause the processing resource to receive, in a normalizing agent, one or more compute load parameters from one or more background compute processes executing on the one or more computer systems and one or more Quality of Service (QoS) parameters for one or more client compute processes executing on the one or more computer systems, convert the one or more compute load parameters to one or more normalized utilization metrics, and execute instructions that cause a processor to adjust a compute resource allocation dedicated to the one or more background compute processes based at least in part on the one or more normalized utilization metrics and the one or more QoS parameters.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: April 11, 2023
    Assignee: NetApp, Inc.
    Inventors: Austino Longo, Christopher Cason, Daniel McCarthy
  • Patent number: 11626957
    Abstract: A wireless transmit/receive unit (WTRU) is configured to, on a condition that a serving grant having a non-zero value is too small for transmission of a single protocol data unit (PDU) from any scheduled medium access control-d (MAC-d) flow, transmit scheduling information (SI). The WTRU is further configured to produce a trigger on the condition that the serving grant is too small and the transmission of the SI is based on the produced trigger.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: April 11, 2023
    Assignee: InterDigital Technology Corporation
    Inventor: Paul Marinier
  • Patent number: 11627498
    Abstract: Embodiments herein describe techniques for dynamically negotiating an SLA between a roaming device and a VN in an identity federation. Instead of an IDP having to individually negotiate with a VN to decide on an SLA before a user device roams to the VN, the parties can dynamically negotiate the SLA after the user device has detected the VN (but before the device is permitted to connect or associate with the VN). In one embodiment, when a roaming user device comes within wireless range of a VN, the roaming device receives an advertisement from the VN that indicates the current SLA (or SLAs) offered by the VN. The roaming device can compare this offered SLA to a stored SLA in an identity profile the device received from the IDP to determine whether to accept the offer. In another embodiment, the SLA is instead negotiated between VN and the IDP.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: April 11, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm M. Smith, Jerome Henry, Mark Grayson, Robert E. Barton, Bart A. Brinckman
  • Patent number: 11621912
    Abstract: A packet routing method includes computing, for a source node in the data network and a destination node in the data network, a set of multiple routes providing a set of shortest routes from the source to the destination that satisfy all the truth assignments for the Boolean algebra available from the path in the network. The method selects, for a packet flow, a route where logical conjunction of the policy constraints of the flow and the route is satisfied and where the route has sufficient bandwidth.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: April 4, 2023
    Assignee: The Regents of the University of California
    Inventor: Bradley R. Smith
  • Patent number: 11616736
    Abstract: A communication system in which DRA control is aided by RL. An example embodiment may control one or more buffer queues populated by downstream and/or upstream data streams. The egress rates of the buffer queues can be dynamically controlled using an RL technique, according to which a learning agent can adaptively change the state-to-action mapping function of the DRA controller while circumventing the RL exploration phase and relying on extrapolation of the already taken actions instead. This feature may result in at least two benefits: (i) cancellation of a performance penalty typically associated with RL exploration; and (ii) faster learning of the environment, as the learning agent can determine the performance metrics of many actions per state in a single occurrence of the state. In an example embodiment, the communication system may be a DSL system, a PON system, or a wireless communication system.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: March 28, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Paschalis Tsiaflakis
  • Patent number: 11616733
    Abstract: A method for controlling network congestion, including overlaying an overlay network packet header on an encapsulation outer layer of a transmit packet, where the overlay network packet header includes an outer Internet Protocol (IP) header, and an explicit congestion notification (ECN) identifier of an ECN is set in the outer IP header, decapsulating the overlay network packet header for an encapsulated reply packet, where an inner congestion identifier that is based on the ECN identifier is obtained from an IP header of the decapsulated reply packet through matching, and if the decapsulated reply packet is a User Datagram Protocol (UDP) packet, forwarding the UDP packet to a preset slow channel.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: March 28, 2023
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventor: Jian Wang
  • Patent number: 11616720
    Abstract: The application disclose a packet processing method that includes: receiving, by a service distribution node, service routing information sent by a controller, where the service routing information includes a flow identifier, a service identifier, and a next-hop address, the flow identifier is used to identify a packet flow, the service identifier is used to identify a sequence of a service node instance that processes the packet flow, and the next-hop address is used to identify the service node instance that processes the packet flow; receiving a first packet; acquiring a first flow identifier according to the first packet, and searching the service routing information according to the first flow identifier to acquire a matched service identifier and a matched next-hop address; and sending a second packet to a first service node instance that has the matched next-hop address, which implements service processing on a packet flow.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: March 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Changjiang Yan
  • Patent number: 11611584
    Abstract: Systems and methods for intelligent data routing based on data type are provided. A proxy installed on a client device receives a data stream and scans the data stream for classification parameters associated with sensitive data. A data stream may be broken down, for example, to data packets, classified using known libraries containing characteristics of a classification, and routed based on applicable policies governing each classification. The routed data packets are constantly monitored and may be re-routed to a network designed to handle highly sensitive data, a network designed to handle data with high security risk, or to another applicable service infrastructure as needed, before reaching the intended recipient. The classification libraries may be updated based on the monitored data and change in classification of the data packet.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: March 21, 2023
    Assignee: Cloudentity, Inc.
    Inventor: Nathanael Coffing
  • Patent number: 11606225
    Abstract: Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: March 14, 2023
    Assignee: VMWARE, INC.
    Inventors: Israel Cidon, Prashanth Venugopal, Aran Bergman, Chen Dar, Alex Markuze, Eyal Zohar
  • Patent number: 11601143
    Abstract: Disclosed in some examples are systems, methods, devices, and machine-readable mediums for improved communications between a software-defined radio front-end device and a network-based computing device. Rather than packetize samples together, same bit positions from multiple ADC samples may be packetized together. If a Quality of Service (QoS) metric of the network connection between the RF front-end device and the network-based processing computing drops below a threshold, the RF front-end device may prioritize sending packets with the more significant bits over packets with less significant bits. In other examples, the RF front-end device may prioritize samples corresponding to certain data types over other data types.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: March 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Mahendra D. Sekaran, Russell Andrew Penar
  • Patent number: 11601375
    Abstract: A frame transmission method of an electronic device, wherein the frame transmission method includes the steps of: receiving a pause frame from another electronic device, wherein the pause frame includes a plurality of packet size ranges and corresponding pause times; referring to content of the pause frame, and determining a first frame interval according to which packet size range a first packet to be sent to the other electronic device belongs to; and after a first frame including the first packet is sent to said another electronic device, at least waiting for the first frame interval before starting to send a second frame to said another electronic device.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: March 7, 2023
    Assignee: Realtek Semiconductor Corp.
    Inventors: Han-Yi Hung, Huai-Chih Ma, Yi-Kuang Ko
  • Patent number: 11601212
    Abstract: The present disclosure describes the concept of operations and the medium access control protocols of a wireless communication system using code-division multiple access with interference avoidance (CDMA-IA) as its physical layer. The system can dynamically share a common band with other networks without a central radio resource controller. In one embodiment, the wireless communication system includes a plurality of radio nodes forming a wireless mesh network, wherein the pairs of radio nodes use, individually optimized, time division duplexing. At least one radio node includes a software-defined radio, a memory, and an electronic processor. The electronic processor is configured to control the software-defined radio to transmit a pilot signal and share various state information with the other nodes of the network. The shared information includes local spectrum occupancy and node connectivity sets.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: March 7, 2023
    Assignee: ATC Technologies, LLC
    Inventors: Santanu Dutta, Gary Churan, Dunmin Zheng
  • Patent number: 11601849
    Abstract: A method where a data analytics network element may determine a background traffic transmission data analysis result of a first terminal device based on target background traffic transfer policies of another terminal device (that is, a second terminal device), and where the data analytics network element may further enable a first policy control network element to determine a background traffic transfer policy of the first terminal device. Therefore, the background traffic transfer policy of the first terminal device is determined by the first policy control network element with reference to the other terminal devices.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: March 7, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yang Xin, Xiaobo Wu
  • Patent number: RE49512
    Abstract: A method for alleviation of congestion in a mobile communications network includes detecting congested cells in the mobile communications network, identifying subscribers with active data sessions in the congested cells; and optimizing bandwidth usage for at least one of the identified subscribers. A bandwidth optimization system includes a network sampling interface to receive at least subscriber, cell and data session identifiers from a network data packet sampler, where the sampler identifies the identifiers from internal data traffic within a mobile communications network, and a network awareness engine (NAE) to at least cross reference the identifiers with external data traffic output by the mobile communications network to at least detect congested cells and associated subscriber data sessions emanating from the mobile communications network.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: April 25, 2023
    Assignee: Allot Ltd.
    Inventors: Andrei Elefant, Amir Hochbaum, Israel Jay Klein, Yaniv Sulkes, Asaf Shahar