Flow Control Of Data Transmission Through A Network Patents (Class 370/235)
  • Patent number: 11917450
    Abstract: This application provides a transmission method and a data transmission apparatus, so as to avoid out-of-order of data packets.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: February 27, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lifeng Han, Rui Wang, Mingzeng Dai, Hongping Zhang, Qinghai Zeng
  • Patent number: 11916759
    Abstract: A computing system includes a distributed computing cluster including a plurality of computing nodes interconnected by an interconnect network over which the computing nodes of the plurality of computing nodes communicate with each other by passing messages. The computing nodes are configured with a first parameter governing transmissions of messages by the computing nodes over the interconnect network. The computing nodes are configured to accumulate messages for transmission as a group of messages according to the first parameter, and the computing system is configured to limit injections of computing requests into the distributed computing cluster according to a second parameter. A controller is configured to receive at least one predetermined service level requirement and to control a value of the second parameter and a value of the first parameter to control a computational throughput of the distributed computing cluster while complying with the at least one service level requirement.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: February 27, 2024
    Assignee: Ab Initio Technology LLC
    Inventor: Craig W. Stanfill
  • Patent number: 11917439
    Abstract: There are provided a wireless communication method of configuring a measurement resource and a wireless communication device therefor. The method comprises determining a measurement resource to be disregarded when the number of measurement resources configured in one subframe exceeds the maximum number of measurement resources that a user equipment is able to measure in one subframe, wherein the measurement resource with lower priority is determined to be disregarded, and the measurement resource is not disregarded A times within the duration of N subframes, where A is an integer larger than 1, N corresponds to one plus B*periodicity of the measurement resource, and B is an integer equal to or larger than 1.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: February 27, 2024
    Assignee: Sun Patent Trust
    Inventors: Hui Tong, Masayuki Hoshino, Akihiko Nishio, Ming Xu
  • Patent number: 11916791
    Abstract: Techniques for modifying data packet transmission strategies for a data packet transmitted through a network are disclosed. A node identifies a TCP stage of a data packet flow associated with a data packet received by the node. The node identifies additional characteristics associated with the data packet, such as a duration of the data packet flow to which the data packet belongs. The node modifies a transmission strategy of the data packet based on the TCP stage associated with the data packet and one or more additional characteristics of the data packet. The node modifies the transmission strategy for the data packet by increasing an aggressiveness of the transmission strategy or decreasing the aggressiveness of the transmission strategy. A more aggressive transmission strategy employs more proactive data packet acceleration techniques than a less aggressive transmission strategy.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: February 27, 2024
    Assignee: CLOUDBRINK INC.
    Inventor: Subbu Ponnuswamy
  • Patent number: 11909800
    Abstract: A system and method of downspeeding a media stream transmitted over a communication link from a sender device to a receiving device.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: February 20, 2024
    Assignee: Pexip AS
    Inventors: Håvard Graff, Tulio Beloqui, Knut Inge Hvidsten
  • Patent number: 11909644
    Abstract: A network device transmits data to a user equipment (UE) via a first Radio Access Network (RAN) using first Transmission Control Protocol (TCP) congestion control parameters. The network device receives a notification message indicating that the UE has moved from the first RAN to a second RAN. The network device modifies, responsive to receipt of the notification, the first TCP congestion control parameters to create second TCP congestion control parameters, where the first TCP congestion control parameters include a first slow start threshold (ssthresh), and wherein the second TCP congestion control parameters include a second ssthresh that is different than the first ssthresh. The network device transmits data to the UE via the second RAN using the second TCP congestion control parameters.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: February 20, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Daniel Mindler, Hugo David Munoz Sanchez, Maria Cel Halili Zaballero, Daniel Osorio, Xihong Wang, Lixia Yan
  • Patent number: 11910236
    Abstract: Methods, devices, and system related to adaptive determination of payload sizes based on usage patterns of the contents are disclosed. In one example aspect, an apparatus for wireless communication includes a processor that is configured to transmit a first data packet associated with a first network content to a user device, receive a request from the user device indicating a switch to a second network content from the first network content, determine a usage pattern associated with the first network content based on information included in at least the first data packet and the request, and adaptively change, based on the usage pattern, a payload size of a second data packet associated with a subsequent transmission of the first network content.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: February 20, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Muhammad Tawhidur Rahman
  • Patent number: 11909481
    Abstract: Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a user equipment (UE). The method generally includes determining whether a plurality of beam configurations configured for processing one or more downlink (DL) signals are different than a first beam configuration for processing at least one CSI-RS, the one or more DL signals to be received in the same symbol as the at least one CSI-RS; selecting a second beam configuration for processing the at least one CSI-RS based on the determination; receiving the at least one CSI-RS; and processing the at least one CSI-RS based on the selected second beam configuration.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Yan Zhou, Mostafa Khoshnevisan, Tao Luo, Xiaoxia Zhang, Wooseok Nam, Huilin Xu
  • Patent number: 11902131
    Abstract: A data collection system collects data of a monitoring target. The data collection system includes a transmission-side apparatus and a reception-side apparatus. The transmission-side apparatus includes an acquisition unit that acquires the data from the monitoring target, and a transmission unit that transmits the data if the data has changed. The reception-side apparatus includes a reception unit that receives the data from the transmission-side apparatus, and a determination unit that determines whether a data loss is present.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: February 13, 2024
    Assignee: Daikin Industries, Ltd.
    Inventors: Kenta Nohara, Gou Nakatsuka
  • Patent number: 11902128
    Abstract: Systems and methods described herein allow mobile network operators to provide an adaptive quality of service (QoS) approach for application providers. A network device in a core network receives a QoS monitoring report based on QoS monitoring by an access station. The QoS monitoring report includes data for QoS parameters for network services in a default QoS flow supporting a protocol data unit (PDU) session. Based on the QoS monitoring report, the network device determines if the default QoS flow supports a required service level for the PDU session. When the network device determines that the default QoS flow does not support the required service level for the PDU session, the network device automatically activates a dedicated QoS flow to support the PDU session with the required service level.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: February 13, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Violeta Cakulev, Sudhakar Reddy Patil, Yousef Abdelmalek
  • Patent number: 11902892
    Abstract: A network device of a core network may maintain a mapping table that maps core network slices with quality of service (QoS) class identifiers (QCIs) based on service profile identifiers (SPIDs), and may receive, from a user device, a request for service with a particular QCI included in the QCIs of the mapping table. The network device may identify a particular SPID of the SPIDs in the mapping table based on the particular QCI of the service, and may generate a flow request based on the particular SPID. The network device may cause the flow request to be provided to a radio access network (RAN) associated with the user device, to cause the RAN to select a RAN slice for provision of the service to the user device.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: February 13, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Jin Yang, Sudhakar Reddy Patil, Javier A. Ferro, Suzann Hua, Susan Wu Sanders, Violeta Cakulev, Ali Imdad Malik, Hossein M. Ahmadi
  • Patent number: 11902832
    Abstract: The system obtains an acyclic graph including multiple nodes and edges. An edge indicates a parent node and a child node to be included in a weave indicating a linear order of the multiple nodes. The parent node occurs before the child node in the weave. The acyclic graph includes a branch node having a first and a second child node that do not have a parent-child relationship indicating the weave. The system orders the multiple nodes in the acyclic graph by ordering a portion of the multiple nodes according to a portion of the multiple edges. The system orders the first child node and the second child node by obtaining a first priority associated with the first child node and a second priority associated with the second child node and, based on the first and second priority, creating the weave by ordering the first and second child node.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: February 13, 2024
    Assignee: SpiderOak, Inc.
    Inventor: Jonathan Andrew Crockett Moore
  • Patent number: 11902116
    Abstract: A packet processing method includes receiving, by a forwarding plane device, a first packet transmitted by a user, where an identity of the user is comprised in the first packet, and a forwarding table is comprised in the forwarding plane device, determining, by the forwarding plane device, an identity of a service according to a corresponding relationship between the identity of the user and the identity of the service as well as the identity of the user in the first packet, generating, by the forwarding plane device, a second packet by encapsulating the first packet with the identity of the service, and transmitting the second packet to a network device to enable the network device to manage the service according to the identity of the service in the second packet.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: February 13, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chengyong Lin, Enhui Liu, Wenyang Lei
  • Patent number: 11902162
    Abstract: There is provided a transmission apparatus that transmits information generated by an information source and divided for each block to a transmission path in units of frames including a plurality of the blocks, including: a transmission unit that stops the transmission of information to the transmission path or transmits toggle data to the transmission path in one of several blocks in the frame where an amount of information to be transmitted is less than a transmission capacity of the transmission path, the toggle data having a cycle of transition of information longer than that of information in a block other than the one block in the frame.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: February 13, 2024
    Assignee: Sony Semiconductor Solutions Corporation
    Inventors: Satoshi Ota, Toshihisa Hyakudai
  • Patent number: 11902365
    Abstract: A network device, associated with peer network devices, may receive policy information for a protocol; and compute a first update message based on information regarding a route associated with the policy information. The network device may determine that an upper utilization threshold for one or more of peer queues, associated with the peer network devices, is not satisfied; and write the first update message to the peer queues based on determining that the upper utilization threshold is not satisfied. The network device may compute a second update message based on the information regarding the route; determine that the upper utilization threshold for one or more of the peer queues is satisfied; and pause writing the second update message to the peer queues based on the upper utilization threshold being satisfied. The network device may permit the peer network devices to obtain data from corresponding ones of the peer queues.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: February 13, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Ashutosh K. Grewal, Jaihari V. Loganathan, Kevin Wang, Sanjay Khanna
  • Patent number: 11902096
    Abstract: A network device may detect an error associated with a packet based on error information being generated from processing the packet at a layer of a network stack. The network device may determine, based on detecting the error, metadata associated with the packet. The network device may generate telemetry data to include the metadata. The network device may provide the telemetry data to a network analyzer for policy enforcement.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: February 13, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Vivek R., Reji Thomas, Jimmy Jose
  • Patent number: 11886732
    Abstract: A data storage server may store a data packet generated by a client in a first server memory prior to the data packet being migrated to a third server memory of the data storage server by a server controller in response to a server data migration module. The data packet may be moved to satisfy a quality of service agreement between a host and the client. The data packet can be proactively copied to a second server memory by the server controller in response to the migration of the data packet from the first to the third server memories.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: January 30, 2024
    Assignee: Seagate Technology LLC
    Inventors: Paul F. Kusbel, John E. Moon
  • Patent number: 11889538
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may adjust a basic safety message generation periodicity based at least in part on a semi-persistent scheduling periodicity for transmitting basic safety messages. The UE may generate one or more basic safety messages based at least in part on the adjusted basic safety message generation periodicity. Numerous other aspects are provided.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: January 30, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Ralph Akram Gholmieh, Sean Vincent Maschue, Shailesh Patil, Cheol Hee Park, Tien Viet Nguyen, Hamza Ijaz Abbasi, Ashish Shankar Iyer, Praveen Kumar Appani, Srinivasan Rajagopalan
  • Patent number: 11882049
    Abstract: A method of managing a fill state of a buffer in an external device includes monitoring the latency of a network connection to an external device having a network buffer via a managing device. A state of fill of the network buffer is determined based on at least the monitored latency of the network connection, and the effective network speed is estimated based on the state of fill of the network buffer. One or more network traffic scheduling parameters are adjusted in response to the estimated effective network speed, such as a maximum currently usable network speed that is lower than a maximum possible speed of the network. The maximum currently usable network speed of the network connection is periodically increased if the monitored latency is in a normal state and the maximum currently usable network speed is lower than the maximum possible speed of the network.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: January 23, 2024
    Assignee: Avast Software s.r.o.
    Inventor: Michal Vaner
  • Patent number: 11876704
    Abstract: A traffic control method including obtaining, by a network device, a configuration policy from a management device, where the configuration policy is used to control access between a plurality of branch devices, and where each of the plurality of branch devices is connected to the network device, and configuring, by the network device, a destination of traffic between the branch devices based on the configuration policy, so that the traffic between the branch devices is transmitted to the configured destination.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: January 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jianqiang Hou
  • Patent number: 11876877
    Abstract: A reinforcement-learning based queue-management method for undersea networks. In one embodiment, a computer-implemented method to shape traffic in a dynamic network, comprising measuring network states, classifying each of a plurality of packets into one of a plurality of traffic types based on quality-of-service requirements, defining a decision epoch interval, determining a policy with a plurality of neural networks and with a deep reinforcement learning agent that maximizes entropy-regularized long-term reward and produces a plurality of weighted fair-queuing weights based on an observation of the state of the queues at the decision epoch intervals, and using the policy to allocate predefined portions of the available transmission bandwidth across the plurality of traffic types by defining each type with a WFQ weight.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: January 16, 2024
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventors: Pedro Forero, Peng Zhang, Dusan Radosevic
  • Patent number: 11870687
    Abstract: A method for sending data packets encapsulated according to the MPLS protocol, and a sending device of an IP/MPLS network configured to implement the method. The sending method includes obtaining an identifier representative of a group of data packets having at least one data packet, inserting the identifier into at least one part of a data field associated with an entropy label of the MPLS protocol of the at least one data packet, and sending the at least one data packet in the IP/MPLS network.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: January 9, 2024
    Assignee: ORANGE
    Inventor: Bruno Decraene
  • Patent number: 11863999
    Abstract: Apparatus and methods for operating wireless devices using unlicensed frequency ranges with minimal transmission interruptions. In one embodiment, the apparatus and methods provide a mechanism for redirecting idle or inactive wireless devices to different frequencies in response to interference detection such as by 5 GHz-band radar. In one variant, the present disclosure provides methods and apparatus for allowing user device (UEs) using 5G NR-U spectrum to continue to operate upon radar detection by successfully switching the UEs to one or more frequencies that are free of radar operation. In one variant, a gNB controlling the UEs informs the AMF (access and mobility function) of a radar detection event, and the AMF initiates a paging towards idle UEs in order to allow the gNB to move the UEs to a frequency without radar operations. In another variant, a gNB switches its UEs to a different frequency without relying on the AMF.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: January 2, 2024
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: Maulik Vaidya, Ahmad Reza Hedayat, Amitav Mukherjee
  • Patent number: 11863412
    Abstract: A packet information analysis method and a network traffic monitoring device are disclosed. The method includes the following. Network flow data including a plurality of network packets is obtained. An index parameter is generated according to packet information (e.g., header information) of the first network packet among the network flow. A target mapping model is determined from a plurality of candidate mapping models according to the index parameter. The index parameter is between a first sampling point and a second sampling point of the target mapping model. An interpolation mapping value is obtained according to the index parameter, the first sampling point, the second sampling point, and the target mapping model. An evaluation value is obtained according to the interpolation mapping value. The evaluation value reflects a distribution status of a monitoring item in the network traffic flows.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: January 2, 2024
    Assignee: Chung Yuan Christian University
    Inventors: Yu-Kuen Lai, Cheng-Lin Tsai, Kai-Po Chang
  • Patent number: 11863675
    Abstract: Datacenters or other large-scale distributed computing systems can provide computing resources such as processing power and data storage as computing services accessible to tenants via a computer network. A tenant, such as a corporation, school, or organization, can have multiple users or groups of users with corresponding websites. To facilitate ready access, data relevant to a user, group, or website of a tenant can be stored in a dedicated network location sometimes referred to as a shard. A shard can be a physical and/or logical storage location that contains emails, chats, instant messages, documents, photos, videos, or other types of content items with which the user, group, or website can interact.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: January 2, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ariane Belle Tsai, Aigerim Shintemirova, Nicole Isis Cranon, Annalilia Horstmann Cavazos, Serguei Vasilyevich Martchenko, Yuva Priya Arunkumar, Andrew Kovalenko
  • Patent number: 11855899
    Abstract: A network device for use with a client device and a cable modem termination system (“CMTS”), the client device being configured to run applications requiring data traffic of a first and second quality of service (“QoS”). The CMTS is configured to provide a first service flow and a second service flow to the network device. The network device provides a local area network (“LAN”) for connection to the client device and a network address translation (“NAT”). The NAT is configured to map the network device IP address to the client device IP address; divide the source ports into a first range and a low latency range; assign the respective data traffic of the applications to at least one port within the first range and to at least one port within the low latency range; and modify the low latency range of source ports based on a change in data traffic.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: December 26, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
  • Patent number: 11855967
    Abstract: A first correspondence table in a terminal device stores a first correspondence between an identifier of a process running on the terminal device and an identifier of a data stream created by the process. A second correspondence table stores a second correspondence between an identifier of an application and an identifier of a process created by the application. The terminal device receives an identifier of a first data stream from a network security device, finds, in the first correspondence table, a first record where the identifier of the first data stream is stored to obtain an identifier of a process in the first record, finds, in the second correspondence table, a second record where the identifier of the process in the first record is stored to obtain an identifier of an application from the second record, and sends the identifier of the application to the network security device.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: December 26, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Youyong Li, Ying Xiong
  • Patent number: 11855805
    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: May 4, 2018
    Date of Patent: December 26, 2023
    Assignee: VMWARE, INC.
    Inventors: Israel Cidon, Chen Dar, Prashanth Venugopal, Eyal Zohar, Alex Markuze
  • Patent number: 11848989
    Abstract: Non-volatile memory express (NVMe) is a data transfer protocol used to enable high-speed data transfer between a host computer system and a solid-state drive (SSD). NVMe may be implemented over network fabrics and referred to as NVMe over fabrics (NVMe-oF). Access to SSD storage over network fabrics via NVMe-oF allows software defined storage to scale to allow access to a number of NVMe devices and extend distances between devices within a datacenter over which NVMe devices may be accessed. A network device is provided to automatically detect, prioritize, and route NVMe network packets in a network that includes multiple data communication protocols. For example, the network device may obtain network packets, analyze network packets to identify packet type and protocol, and redirect the network packets based on the analysis and detection. Thus, a processing priority may be provided for NVMe packets to assist in lossless communication implementations for storage across a network.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Giuseppe Scaglione, Charles Tuffli, Brian P. L'Ecuyer
  • Patent number: 11848873
    Abstract: A router fabric for switching real time broadcast video signals in a media processing network includes a logic device configured to route multiple channels of packetized video signals to another network device, a crossbar switch configured to be coupled to a plurality of input/output components and to switch video data of the multiple channels between the logic device and the plurality of input/output components in response to a control instruction, and a controller configured to map routing addresses for each video signal relative to the system clock, and to send the control instruction with the mapping to the crossbar switch and the logic device.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: December 19, 2023
    Assignee: GRASS VALLEY CANADA
    Inventors: Charles S. Meyer, Ken Buttle
  • Patent number: 11849012
    Abstract: A method for estimation of performance characteristics for transport control protocol includes sparsely sampling, at a middlebox, a plurality of packets from a transport control protocol (TCP) connection between a source endpoint and a destination endpoint through the middlebox. For each packet of the sampled plurality of packets, the method includes generating a time stamp when the packet is sampled and recording a sequence number and an acknowledgment number for the respective packet. The acknowledgment number is recorded when the acknowledgment number exists for the respective packet. The method also includes generating an estimated performance characteristic for the TCP connection between the source endpoint and the destination endpoint through the middlebox over the period of time based on at least two of a respective time stamp, a respective sequence number, or a respective acknowledgment number from one or more of the sampled plurality of packets.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: December 19, 2023
    Assignee: Google LLC
    Inventor: Akash Deshpande
  • Patent number: 11849128
    Abstract: An autoencoder is configured to encode content at different quality levels. The autoencoder includes an encoding system and a decoding system with neural network layers forming an encoder network and a decoder network. The encoder network and decoder network are configured to include branching paths through the networks that include different subnetworks. During deployment, content is provided to the encoding system with a quality signal indicating a quality at which the content can be reconstructed. The quality signal determines which of the paths through the encoder network are activated for encoding the content into one or more tensors, which are compressed into a bitstream and later used by the decoding system to reconstruct the content. The autoencoder is trained by randomly or systematically selecting different combinations of tensors to use to encode content and backpropagating error values from loss functions through the network paths associated with the selected tensors.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: December 19, 2023
    Assignee: WAVEONE INC.
    Inventors: Oren Rippel, Lubomir Bourdev
  • Patent number: 11849444
    Abstract: A method for processing data includes: determining a second UE based on logical channel priorities of logical channels corresponding to SL-DRBs and/or SL-SRBs of data to be transmitted; and determining a medium-access-control protocol data unit (MAC PDU) for transmitting to the second UE, in which the MAC PDU includes data to be transmitted in one or more sidelink radio bearers (SL-RBs) determined based on logical channel priorities of logical channels corresponding to SL-RBs of the second UE, and the SL-RBs of the second UE include SL-DRB(s) of the second UE and/or SL-SRB(s) of the second UE.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: December 19, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Xing Yang
  • Patent number: 11838947
    Abstract: This disclosure provides systems, methods, and devices for wireless communication that support network controlled repeater operation at new radio—unlicensed (NRU) bands. The network controlled repeater operations include receipt of a scheduling message from a serving base station that identifies an amplify and forward (AF) window and an offset prior to a beginning of the AF window. The relay node performs a listen before talk (LBT) procedure on a shared communication channel within the offset. In response to the result of the LBT, the relay node either refrains from AF operations within the AF window in response to failure of the LBT procedure or performs the AF operations on all received signals during the AF window in response to success of the LBT procedure. Other aspects and features are also claimed and described.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: December 5, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Jianghong Luo, Xiaoxia Zhang, Jing Sun, Navid Abedini, Tao Luo, Naeem Akl, Junyi Li
  • Patent number: 11838197
    Abstract: A Method and a system for securing a SDN controller from denial of service attack are provided. A SDN controller receives, from a networking device, data packets pertaining to a flow in Packet_IN messages, if the flow does not match flow entries in a first flow table of the networking device. A table miss flow entry pertaining to the flow is created in a second flow table of the networking device for sending the Packet_IN. The SDN controller installs a flood prevention flow entry in the second flow table to enable the networking device to drop subsequent data packets pertaining to the flow until the SDN controller installs, in the first flow table, a flow entry matching the flow. The flood prevention flow entry is deleted from the second flow table after the installation of the flow entry matching the flow.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: December 5, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Pankaj Bhimrao Thorat, Vivek Soni, Satya Kumar Vankayala, Rajesh Challa
  • Patent number: 11838384
    Abstract: Disclosed herein are an intelligent scheduling apparatus and method. The intelligent scheduling apparatus includes one or more processors, and an execution memory for storing at least program that is executed by the one or more processors, wherein the at least one program is configured to, in a hybrid cloud environment including a cloud, an edge system, and a near-edge system, configure schedulers for scheduling tasks of the cloud, the edge system, and the near-edge systems, store data, requested by a client, in a work queue by controlling the schedulers based on a scheduler policy and process the tasks based on data stored in the work queue, and collect history data resulting from processing of the tasks depending on the scheduler policy, and train the scheduler policy based on the history data.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: December 5, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Su-Min Jang
  • Patent number: 11834055
    Abstract: A method for selecting a content forwarding node in a vehicle ad-hoc network on the basis of service type, comprising the following steps: calculating a bandwidth occupation proportion factor according to the type of requested content information and a bandwidth occupation situation of a neighboring vehicle which can perform forwarding in a one-hop transmission range; defining a virtual arrival time of a candidate forwarding vehicle to an initial request vehicle according to the distance between the neighboring vehicle and the initial request vehicle and a driving speed of the neighboring vehicle; calculating a forwarding node impact factor according to the bandwidth occupation proportion factor and the virtual arrival time; and selecting a forwarding node according to the forwarding node impact factor.
    Type: Grant
    Filed: July 4, 2019
    Date of Patent: December 5, 2023
    Assignee: NANJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Qi Zhu, Yuanyuan Tang, Hongbo Zhu, Longxiang Yang
  • Patent number: 11838193
    Abstract: A first node can be selected as a target node, and a second node can be selected as a control to determine a performance limit associated with providing a service. A request for the service can be determined to be routed to the first node. A first indication of a first performance measurement associated with processing a first load by the first node can be received. A second indication of a second performance measurement associated with processing a second load by the second node can be received. A performance error of the first node can be determined based on the first performance measurement and the second performance measurement. The performance limit can be determined based on the performance error, and an action can be triggered based on the performance limit.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: December 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Rangan, David Yamanoha, Terence Smith, Paul Derek DeMarco, Paul Walker Mooring, Zachary Wiggins
  • Patent number: 11829742
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for container-based server environments. In some implementations, a server environment is provided using a plurality of containers that provide instances of different software modules. The plurality of containers includes a first container running a first software image of a particular software module. Various operations can be performed in response to determining that an updated software image is available for the particular software module. For example, execution is started for a second container that provides an instance of the updated software image. Incoming requests are to the second container while continuing to process, using the first container, one or more requests that were received before starting execution of the second container. In response to determining that a level of activity of the first container is below a threshold, the execution of the first container is stopped.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: November 28, 2023
    Assignee: MicroStrategy Incorporated
    Inventors: Clayton Myers, Brett E. Morris, Andrew Scott Mears, Shreyas Shah, Martin Lucius Bonica
  • Patent number: 11832123
    Abstract: A device translates between a first communication network, in particular a deterministic communication network, and a second communication network, in particular a mobile communication network, in particular a 5G communication network. The device is configured to execute an application function that is configured to translate between Quality-of-Service, QoS, parameters of the first communication network and QoS parameters of the second communication network. A QoS profile includes the QoS parameters of the first communication network translated by the application function and, optionally, additional QoS parameters originating from the second communication network. The device is further configured to execute a signaling procedure configured to exchange the translated QoS parameters within the second communication network.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: November 28, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sandip Gangakhedkar, Hanwen Cao, Josef Eichinger, Qing Wei, Hui Ni
  • Patent number: 11831435
    Abstract: A method for data communication between a first node and a second node includes forming one or more redundancy messages from data messages at the first node using an error correcting code and transmitting first messages from the first node to the second node over a data path, the transmitted first messages including the data messages and the one or more redundancy messages. Second messages are received at the first node from the second node, which are indicative of: (i) a rate of arrival at the second node of the first messages, and (ii) successful and unsuccessful delivery of the first messages. A transmission rate limit and a window size are maintained according to the received second messages. Transmission of additional messages from the first node to the second node is limited according to the maintained transmission rate limit and window size.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: November 28, 2023
    Assignee: Strong Force IOT Portfolio 2016, LLC
    Inventors: Tracey Ho, John Segui, Chun Meng, Steven Blumenthal
  • Patent number: 11825407
    Abstract: A method, a device, and a non-transitory storage medium are described in which a frequency and network slice selection service is provided. The service may configure network slices at a cell level which may include carrier frequencies or bands that may be ranked in terms of preference for a network slice. The service may provide frequency/band-network slice information to end devices via system information block and radio resource control messages. End devices may perform a cell search procedure and use other criteria to select and establish a network slice connection via a frequency/band of a network slice and in accordance with the service.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: November 21, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jignesh S. Panchal, Vishwanath Ramamurthi
  • Patent number: 11825349
    Abstract: A method for updating network function profiles in a telecommunications network includes registering, by a producer network function, a network function profile with a network function repository function (NRF), the network function profile specifying at least one serving scope or discoverable parameters by consumer NFs. The method includes determining that a load level of the producer network function has exceeded a first threshold. The method includes, in response to determining that the load level of the producer network function has exceeded the first threshold, updating the network function profile at the NRF to reduce the serving scope.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: November 21, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rajiv Krishan
  • Patent number: 11817955
    Abstract: A method for data communication between a first node and a second node includes forming one or more redundancy messages from data messages at the first node using an error correcting code and transmitting first messages from the first node to the second node over a data path, the transmitted first messages including the data messages and the one or more redundancy messages. Second messages are received at the first node from the second node, which are indicative of: (i) a rate of arrival at the second node of the first messages, and (ii) successful and unsuccessful delivery of the first messages. A transmission rate limit and a window size are maintained according to the received second messages. Transmission of additional messages from the first node to the second node is limited according to the maintained transmission rate limit and window size.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: November 14, 2023
    Assignee: Strong Force IOT Portfolio 2016, LLC
    Inventors: Tracey Ho, John Segui, Chun Meng, Steven Blumenthal
  • Patent number: 11817889
    Abstract: A communication method and an apparatus in a wireless communication system are provided. The communication method includes identifying, by a first satellite including a session management function within a space core network (SCN), a protocol data unit (PDU) session establishment request from a UE, selecting, by the first satellite, a satellite gateway for communicating with a ground gateway, and requesting, by the first satellite, the satellite gateway to allocate a port number which is matched to identification information of a first general packet radio service (GPRS) tunneling protocol-user (GTP-U) tunnel to be used for transmission and reception of packets for a PDU session requested by the UE in a path between a satellite base station which the UE accesses and the satellite gateway, wherein the packets are transmitted or received to and from a terrestrial core network (TCN) by using address information which is converted based on the port number.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: November 14, 2023
    Assignees: Samsung Electronics Co., Ltd., KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
    Inventors: Seongkyu Song, Joonwoo Kim, Taeyun Kim, Sangheon Pack, Jaewook Lee, Jungsoo Jung
  • Patent number: 11818022
    Abstract: Methods and system for directing traffic flows to a fast data path or a slow data path are disclosed. Parsers can produce packet header vectors (PHVs) for use in match-action units. The PHVs are also used to generate feature vectors for the traffic flows. A flow training engine produces a classification model. Feature vectors input to the classification model result in output predictions predicting if a traffic flow will be long lived or short lived. The classification models are used by network appliances to install traffic flows into fast data paths or the slow data paths based on the predictions.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 14, 2023
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Lakshmi Narasimhan Seshan, Bharat Kumar Bandaru
  • Patent number: 11817954
    Abstract: A method for data communication between a first node and a second node includes forming one or more redundancy messages from data messages at the first node using an error correcting code and transmitting first messages from the first node to the second node over a data path, the transmitted first messages including the data messages and the one or more redundancy messages. Second messages are received at the first node from the second node, which are indicative of: (i) a rate of arrival at the second node of the first messages, and (ii) successful and unsuccessful delivery of the first messages. A transmission rate limit and a window size are maintained according to the received second messages. Transmission of additional messages from the first node to the second node is limited according to the maintained transmission rate limit and window size.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: November 14, 2023
    Assignee: Strong Force IOT Portfolio 2016, LLC
    Inventors: Tracey Ho, John Segui, Chun Meng, Steven Blumenthal
  • Patent number: 11811631
    Abstract: Embodiments of methods and a system to validate a change in a computer networking system are disclosed. In an embodiment, a method to validate a change in a computer networking system includes identifying, at a network management system, at least one candidate device, where a candidate device has a network connection to a device that is a target of the change in the computer networking system, collecting, at the network management system, metrics related to the at least one candidate device, triggering, by the network management system, the change at a target device, and validating, at the network management system, the change in the computer networking system using the metrics of the at least one candidate device.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: November 7, 2023
    Assignee: Nile Global, Inc.
    Inventors: Dipen Vardhe, Suresh Katukam, Gopal Raman, Tjandra Trisno
  • Patent number: 11805061
    Abstract: A method of congestion control implemented by a sender over a network link that includes a router having a queue. During a first state, information is received from a receiver. The information comprises an estimated maximum bandwidth for the link, a one-way transit time for traffic over the link, and an indication whether the network link is congested. In response to the link being congested, the sender transitions to a second state. While in the second state, a sending rate of packets in reduced, in part to attempt to drain the queue of data packets contributed by the sender. The sender transitions to a third state when the sender estimates that the queue has been drained of the data packets contributed. During the third state, the sending rate is increased until either the sender transitions back to the first state, or receives a new indication that the link is congested.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: October 31, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: William R. Sears, Martin K. Lohner
  • Patent number: 11803505
    Abstract: The Multicore Bus Architecture (MBA) protocol includes a novel technique of sharing the same physical channel for all transaction types. Two channels, the Transaction Attribute Channel (TAC) and the Transaction Data Channel (TDC) are used. The attribute channel transmits bus transaction attribute information optionally including a transaction type signal, a transaction ID, a valid signal, a bus agent ID signal, an address signal, a transaction size signal, a credit spend signal and a credit return signal. The data channel connected a data subset of the signal lines of the bus separate from the attribute subset of signal lines the bus. The data channel optionally transmits a data valid signal, a transaction ID signal, a bus agent ID signal and a last data signal to mark the last data of a current bus transaction.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: October 31, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: David M. Thompson, Timothy Anderson, Joseph Zbiciak, Abhijeet A. Chachad, Kai Chirca, Matthew D. Pierson