Flow Control Of Data Transmission Through A Network Patents (Class 370/235)
  • Patent number: 11558854
    Abstract: The present disclosure provides a method of sending an inter-base station message between a first and second base station in a cellular telecommunications network, wherein the inter-base station message is transmitted via a relay component, the method including the relay component receiving a first inter-base station message from a first base station, wherein the first inter-base station message includes: a first address portion identifying a second and third base station, and a first content portion; the relay component transmitting a second inter-base station message to the second base station, the second inter-base station message including: a second address portion identifying the second base station, and a second content portion; and the relay component transmitting a third inter-base station message to the third base station, the third inter-base station message including: a third address portion identifying the third base station, and a third content portion, wherein the second and third content portio
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: January 17, 2023
    Assignee: British Telecommunications Public Limited Company
    Inventor: Salvador Diaz Sendra
  • Patent number: 11553022
    Abstract: A method, receiver device and terminal for signaling an adaptation request to adapt a coding/decoding of real-time signals of a real-time communication session, from a receiver device to a sender device. The method is such that the adaptation request relates to a demand for aggregation and/or redundancy of frames, that it is generated according to the existence of a signaling parameter arising from a phase of negotiation of codecs used during initialization of the communication session and in that it is transported via a real-time protocol of RTP type.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 10, 2023
    Assignee: ORANGE
    Inventors: Stephane Ragot, Jerome Dufour, Najmeddine Majed
  • Patent number: 11552899
    Abstract: A system and method for automatically scaling consumer servers in a data processing system. To build an automatic scaling system, the present disclosure allows consumers to obtain additional information, e.g., the number of events that await to be read from an aggregator when receiving an event from the aggregator. This additionally obtained number provides a direct gauge for the data processing system to determine when the consumers are over-provisioned, i.e., when the number of events left to be read is close to zero, as well as when the consumers are under-provisioned, e.g., when the number of events left to be read continues to increase. As a result, the consumers can be automatically scaled to handle the dynamic data processing demand while providing optimal resource allocation.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: January 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Veiga Kling, Vidhyashankar Balasubramaniyan, Sana Rajeev Nagar, Stalinbabu Chennupati, Yuemei Zhang, Jason Lawrence Muramoto
  • Patent number: 11552905
    Abstract: A first node of a packet switched network transmits at least one flow of protocol data units of a network to at least one output context of one of a plurality of second nodes of the network. The first node includes X virtual output queues (VOQs). The first node receives, from at least one of the second nodes, at least one fair rate record. Each fair rate record corresponds to a particular second node output context and describes a recommended rate of flow to the particular output context. The first node allocates up to X of the VOQs among flows corresponding to i) currently allocated VOQs, and ii) the flows corresponding to the received fair rate records. The first node operates each allocated VOQ according to the corresponding recommended rate of flow until a deallocation condition obtains for the each allocated VOQ.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: January 10, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Dennis Khoa Dang Nguyen, Sha Ma, Thomas J. Edsall, Keerthi Manjunathan Swarnamanjunathan, Parvin Taheri
  • Patent number: 11553221
    Abstract: A video transmission method, system and a device includes a sending device that generates and sends a source video stream, where the source video stream includes a plurality of video data packets, each video data packet includes discard indication information, a discard priority indicated by discard indication information included in a first video data packet is higher than a discard priority indicated by discard indication information included in a second video data packet, video data in a video frame whose frame type is a non-reference B frame is encapsulated into the first video data packet, and video data in a video frame whose frame type is an I frame, a P frame, or a reference B frame is encapsulated into the second video data packet.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: January 10, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jinhui Zhang, Meng Liu, Hongguang Guan
  • Patent number: 11553371
    Abstract: In one illustrative example, a user plane function (UPF) may detect initial traffic for an application for a user equipment (UE) for which no current dedicated Quality of Service (QoS) flow is established. In response, the UPF may send, to a control plane function, a message which indicates a request for creating a dedicated QoS Flow for traffic for the application for the UE. The message may include flow metadata and an application identifier obtained in detecting the initial traffic. A QoS Flow may then be created for the traffic based on a selected QoS policy associated with the application identifier. Subsequently, the UPF may determine that a measured time period of traffic inactivity for the QoS Flow is outside a limit set by a threshold. Based on the determining, the UPF may send, to the control plane function, a message which indicates a request for deleting the QoS Flow.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: January 10, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Abhishek Dhammawat, Srinath Gundavelli, Mahesh Satyanarayana
  • Patent number: 11546266
    Abstract: A method for correlating discarded network traffic with network policy events in a network includes receiving a flow record. The flow record includes initial network flow information in a standard flow record format. Discarded network traffic information associated with each network policy is received from a network policy enforcement device. Network traffic is discarded based on a network traffic policy. The received flow record is correlated with the received discarded network traffic information. The discarded network traffic information is encoded into the received flow record based on the correlation while maintaining the initial network flow information to yield an enhanced flow record.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: January 3, 2023
    Assignee: Arbor Networks, Inc.
    Inventors: Andrew D. Mortensen, James E. Winquist
  • Patent number: 11546262
    Abstract: Systems and methods provide for Selective Tracking of Acknowledgments (STACKing) to improve buffer utilization and traffic shaping for one or more network devices. A network device can identify a first flow that corresponds to a predetermined traffic class and a predetermined congestion state. The device can determine a current window size and congestion threshold of the first flow. In response to a determination to selectively track a portion of acknowledgments of the first flow, the device can track, in main memory, information of a first portion of acknowledgments of the first flow. The device can exclude, from one or more buffers, a second portion of acknowledgments of the first flow. The device can re-generate and transmit segments corresponding to the second portion of acknowledgments at a target transmission rate based on traffic shaping policies for the predetermined traffic class and congestion state.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: January 3, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: M. David Hanes, Santosh Ramrao Patil, Gonzalo Salgueiro, Akramsheriff Ismailsheriff
  • Patent number: 11539741
    Abstract: A method for filtering internet traffic is provided. The method may include using a private network for receiving a request message from an electronic device within the private network and identifying the type of the electronic device. When the electronic device is identified as a non-IoT type device, the method may include transmitting the request message through the non-IoT output channel and when the electronic device is identified as an IoT type device the method may include transmitting the request message through the IoT output channel. The method may further include using an IP address filter gateway for filtering incoming traffic to a web server, the filtering may include granting device access to the web server when the request message is received through the non-IoT output channel and denying access to the web server when the request message is received through the IoT output channel.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 27, 2022
    Assignee: Bank of America Corporation
    Inventors: Luis Fernando Villeda, Maria Carolina Barraza Enciso, Elena Kvochko
  • Patent number: 11539626
    Abstract: A method, an apparatus, and a system are provided for load balancing of a service chain. The method includes: receiving, by a flow classifier, a service chain selection and control policy sent by a policy and charging rules function (PCRF) unit; hashing, by the flow classifier according to a hash quantity, a service flow corresponding to a service chain identifier, to obtain multiple subflows, and adding the service chain identifier and hashing factors to packets of the subflows, where different subflows correspond to different hashing factors; and sending, by the flow classifier, the packets of the subflows after the service chain identifier and the hashing factors are added, to a forwarding device.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: December 27, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shibi Huang, Yong Huang, Yong Tian, Linda Dunbar
  • Patent number: 11540144
    Abstract: Steering clients between access points (APs) or other sources of wireless signaling is contemplated. The client steering may be used to supplant or augment roaming capabilities of the clients with independent steering decisions made at the APs such as by utilizing information shared between the APs to generate a steering threshold for use in assessing whether clients should be steered from one AP to another.
    Type: Grant
    Filed: October 18, 2020
    Date of Patent: December 27, 2022
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Mufaddal Makati, John C. Bahr, Kevin E. Mahoney
  • Patent number: 11539585
    Abstract: Methods for, and network elements in, packet or optical transport networks are disclosed, including a network element comprising non-transitory computer readable medium storing computer-executable instructions configured as one or more software agents that when executed with computer hardware: determine a state of the network element, comprising comparing a current state of transient properties of the network element against a predetermined, expected state of the transient properties of the network element; and verify a state of other network elements or paths in the transport network by comparing a current state of one or more network-level constraints of the other network elements or paths against a predetermined, expected state of the one or more network-level constraints on the other network elements or paths. The computer hardware may further positively or negatively acknowledge received instructions to apply a configuration to the network element based on the determination and/or verification.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: December 27, 2022
    Assignee: Infineraa Corporation
    Inventors: Abhinava Shivakumar Sadasivarao, Loukas Paraschis, Sharfuddin Syed, Robert Maher
  • Patent number: 11533270
    Abstract: A network device includes a switching system for directing packets between ingress ports and egress ports of the network device. The network device also includes a switching system manager that makes an identification of a state change of a virtual output queue of the switching system; and performs an action set, based on the state change, to modify a latency of the virtual output queue to meet a predetermined latency in response to the identification.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: December 20, 2022
    Assignee: Arista Networks, Inc.
    Inventor: François Labonté
  • Patent number: 11533643
    Abstract: This application provides quality of service monitoring methods, systems, and devices for monitoring quality of service of communication links. One method comprises: obtaining an identifier of a service flow of a terminal device, a quality of service monitoring parameter of a communication link for transmitting the service flow, and correlation information associated with the communication link, the correlation information correlates the identifier of the service flow with an access type adopted by the communication link, wherein the access type is a 3rd generation partnership project (3GPP) access or a non-3GPP access; and monitoring the quality of service of the communication link for the access type based on the identifier of the service flow, the quality of service monitoring parameter, and the correlation information.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: December 20, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Han Zhou
  • Patent number: 11533121
    Abstract: A method for communicating a data packet, the method includes receiving a data packet that supports a packet wash operation. The method determines whether the data packet can be forwarded along a network path towards a destination node without any modification. If the data packet cannot be forwarded along the network path towards the destination node without modification, the method determines whether conditions are met for performing the packet wash operation on the data packet. If the conditions are met, the packet wash operation is performed to generate a washed data packet. The packet wash operation generates the washed data packet by modifying a size of a payload of the data packet based on a packet wash specification that associates attributes to a plurality of data payload portions of the payload of the data packet. The washed data packet is forwarded along the network path towards the destination node.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: December 20, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Renwei Li, Kiran Makhijani, Lijun Dong
  • Patent number: 11533770
    Abstract: Apparatuses, systems, and methods for a wireless device to perform substantially concurrent communications with a next generation network node and a legacy network node. The wireless device may be configured to stablish a first wireless link with a first cell according to a RAT, where the first cell operates in a first system bandwidth and establish a second wireless link with a second cell according to a RAT, where the second cell operates in a second system bandwidth. Further, the wireless device may be configured to perform uplink activity for both the first RAT and the second RAT by TDM uplink data for the first RAT and uplink data for the second RAT if uplink activity is scheduled according to both the first RAT and the second RAT.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: December 20, 2022
    Assignee: Apple Inc.
    Inventors: Wei Zeng, Haijing Hu, Yuchul Kim, Dawei Zhang, Xiangying Yang, Zhu Ji, Yang Li, Beibei Wang, Jia Tang, Sami M. Almalfouh, Johnson O. Sebeni, Wei Zhang, Tianyan Pu, Vijay Venkataraman, Christian W. Mucke
  • Patent number: 11528217
    Abstract: This application provides a path switching method and a related apparatus. In the path switching process, an ECMP table includes a first ECMP index of a first path group and a second ECMP index of a second path group; when all paths in the first path group have failed, a path group identifier corresponding to the first ECMP index may be changed from valid to invalid in the ECMP table, indicating that all paths in the first path group are unavailable. In this case, a path group identifier corresponding to the second ECMP index is valid, indicating that the second path group includes an available path, thereby completing switching between an active path and a standby path. In this process, only an identifier corresponding to the ECMP index needs to be updated, and therefore, the time consumed is relatively short, and the path switching delay can be effectively reduced.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: December 13, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Dongdong Li, Pu Cheng, Ying Xie
  • Patent number: 11528302
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for providing real-time media streams. A cloud-based communication platform receives an incoming communication request to establish a communication session and executes a set of communication instructions associated with the incoming communication request. The set communication instructions includes a command to execute a real-time media stream in relation to the communication session. The command includes data designating a network destination to receive the real-time media stream. The cloud-based communication platform initiates the communication session between client devices and initiates the real-time media stream to the network destination. The real-time media stream concurrently transmitting at least a portion of the media transmitted between the client devices to the network destination.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: December 13, 2022
    Assignee: Twilio Inc.
    Inventors: Krishnaprasad Gutta, Tyler Wells
  • Patent number: 11528230
    Abstract: According to the present invention, in order to allow enhancement in the transmitting efficiency of a transmission system using link aggregation, if the bandwidth usage rates of the physical links constituting the LAG are imbalanced, identification information of a factor packet that serves as a factor for the imbalance is estimated on the basis of a distribution rule and the second information about a data amount. In addition, the factor packet is distributed to physical links to which the factor packet is distributed, and a packet that is not the factor packet is distributed according to the distribution rule, which is based on, for each of the physical links constituting the LAG, a remaining bandwidth obtained by subtracting the usage bandwidth of the factor packet distributed to said physical link from the maximum available bandwidth of said physical link.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: December 13, 2022
    Assignee: NEC CORPORATION
    Inventor: Toshikazu Ando
  • Patent number: 11528219
    Abstract: Some embodiments configure an edge forwarding element to perform service insertion operations to identify stateful services to perform for data messages received for forwarding by the edge forwarding element at multiple virtual interfaces of the edge forwarding element. The service insertion operation, in some embodiments, includes applying a set of service insertion rules. The service insertion rules (1) specify a set of criteria and a corresponding action to take for data messages matching the criteria and (2) are associated with a set of interfaces to which the service insertion rules are applied. In some embodiments, the action is specified using a universally unique identifier (UUID) that is then used as a matching criteria for a subsequent policy lookup that identifies a type of service insertion and a set of next hop data.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: December 13, 2022
    Assignee: VMWARE, INC.
    Inventors: Pierluigi Rolando, Jayant Jain, Raju Koganty, Yuxiao Zhang, Kantesh Mundaragi, Rahul Mishra
  • Patent number: 11522773
    Abstract: Disclosed herein are methods, systems, and processes for performing optimized batched packet processing in deep packet inspection (DPI) computing systems. A batch of network packets is received. A stateless processing operation is performed for the batch that includes updating a current time for the batch, decoding the network packets in the batch, creating a flow-hash lookup key for each decoded network packet, and generating a first output that includes the current time and corresponding flow-hash lookup keys for the decoded network packets. Next, a stateful processing operation is performed for the batch that includes accessing the first output of the stateless processing operation, dividing the batch into multiple sub-batches, performing a parallel flow-hash table lookup operation on the network packets that are part of the sub-batches, and generating a second output that includes the sub-batches with associated packet flows.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: December 6, 2022
    Assignee: Rapid7 , Inc.
    Inventor: Gianpaolo Tedesco
  • Patent number: 11522789
    Abstract: A data processing method implemented by a controller includes after receiving a processing request from a specified node carrying identifiers of a plurality of computing nodes configured to execute a specified calculation task, determining a target switching device from switching devices that are configured to connect to the plurality of computing nodes, and separately sending, to the target switching device and the specified node, routing information used to indicate data forwarding paths between the plurality of computing nodes and the target switching device. The target switching device is configured to combine, based on the routing information, data reported by the plurality of computing nodes, and then send combined data to each computing node. The specified node is configured to send the routing information to each computing node, and each computing node may report data to the target switching device based on the routing information.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: December 6, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yi Huang, Yinben Xia, Mengzhu Liu
  • Patent number: 11520850
    Abstract: Determining a number of secondary tracking attempts avoided by blocking a primary tracking domain from loading in a host web page. In particular, a set of rules that identify numbers of secondary tracking domains that are loaded into web browsers through host web pages by external domain and primary tracking domain combinations may be identified. The set of rules may be created based on loading patterns, resource patterns, parameter patterns, and header patterns exhibited by the external domain and primary tracking domain combinations. The rules may be applied to determine a number of secondary tracking attempts avoided by blocking a primary tracking domain from loading in a host web page.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: December 6, 2022
    Assignee: NORTONLIFELOCK INC.
    Inventor: Iskander Sanchez Rola
  • Patent number: 11516872
    Abstract: Various systems, mediums, and methods may involve a bridge configured to communicate with a number of sites, such as fuel sites and/or restaurant sites. For example, a system may determine a mobile device is associated with a given fuel site, possibly located at the given fuel site, among a number of other fuel sites. Further, the system may determine one or more connections of the bridge that may be configured to communicate with a site component of the fuel site. As such, the system may transmit fuel data to the mobile device based on the one or more connections with the site component. Thus, the mobile device may display an indication of fuel available at the fuel site.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: November 29, 2022
    Assignee: PAYPAL, INC.
    Inventors: Thomas Jaeger, Douglas James Hurst, Anant Ganapathy, Luwei Zhang, Biju Balakrishnan Nair, Jan Rosen, Agampodi Thejana De Zoysa
  • Patent number: 11516286
    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: November 29, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Neill Kipp, Joseph Kiok
  • Patent number: 11516102
    Abstract: A system described herein may provide a technique for the determination of threshold or maximum bandwidths for links between nodes and/or User Equipment (“UEs”) in an Integrated Access Backhaul system. The maximum bandwidth for a given link may be a function of one or more of: (a) an amount of throughput associated with the link over a given time period, (b) an amount of system-wide throughput associated with the same type of link over the given time period, (c) an amount of throughput over the given time period for links of the same type that are associated with at least a threshold measure of channel quality, (d) a total system bandwidth or capacity, and (e) a total amount of throughput associated with the nodes over the given time period.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: November 29, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Jay J. Lee
  • Patent number: 11516127
    Abstract: To efficiently distribute data to a plurality of distribution destinations. According to the present disclosure, a system controller is provided controlling an IP switch that distributes data received from a device on a transmission side to a device on a reception side, the system controller building a plurality of virtual networks in the IP switch and causing data received by any of the virtual networks to be transmitted to respective distribution destinations connected to the virtual networks. With this configuration, data can be efficiently distributed to a plurality of distribution destinations.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: November 29, 2022
    Assignee: SONY CORPORATION
    Inventor: Vijitha Sanjeewa Ranatunga
  • Patent number: 11516319
    Abstract: According to one embodiment, a communication system includes a controller and a plurality of devices serially connected to the controller by a communication path. Each device has a different identifying address from each other device. The communication path connects the controller to the plurality of devices in a loop. The communication path is configured to transmit a communication frame as a differential serial signal. The communication frame includes a plurality of packets. Each packet in the plurality of packets has a fixed data length. Each device is configured to insert data into, and extract data from, a packet in the communication frame.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: November 29, 2022
    Assignee: KIOXIA CORPORATION
    Inventor: Manabu Watanabe
  • Patent number: 11516111
    Abstract: A Proxy Forwarding node configured to advertise Segment Routing (SR) proxy forwarding capability of the Proxy Forwarding node for neighboring nodes of the Proxy Forwarding node using extensions to interior gateway protocol (IGP) for Proxy Forwarding for enabling an ingress node to the SR Traffic Engineering (SR-TE) path to continue to forward the traffic without modifying a segment list of the SR-TE path that includes a node segment identifier (SID) of a failed neighboring node of the Proxy Forwarding node. When the Proxy Forwarding node receives traffic targeting the failed neighboring node, the Proxy Forwarding node performs SR proxy forwarding for the failed neighboring node by forwarding the traffic towards a destination of the traffic in a direction that avoids the failed neighboring node for a period of time after the IGP has converged.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: November 29, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huaimo Chen, Zhibo Hu
  • Patent number: 11507310
    Abstract: A memory controller may include: a request checker identifying memory devices corresponding to requests received from a host among the plurality of memory devices and generating device information on the identified memory devices to perform operations corresponding to the requests; a dummy manager outputting a request for controlling a dummy pulse to be applied to channels of selected memory devices according to the device information among the plurality of channels; and a dummy pulse generator sequentially applying the dummy pulse to the channels coupled to the selected memory devices, based on the request for controlling the dummy pulse. A memory controller may include an idle time monitor outputting an idle time interval of the memory device and a clock signal generator generating a clock signal based on the idle time interval and outputting the clock signal to the memory device through the channel to perform a current operation.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 22, 2022
    Assignee: SK hynix Inc.
    Inventors: Hyun Sub Kim, Ie Ryung Park, Dong Sop Lee, Sung Yeob Cho
  • Patent number: 11510191
    Abstract: A network system comprises a plurality of access points (APs) and a distributed cache. The distributed cache is formed using memory in the plurality of APs. The plurality of APs are configured to measure telemetry data and store the telemetry data in the distributed cache. One of the plurality of APs is assigned as a controller AP configured to assign, based on the telemetry data stored in the distributed cache, multiple APs of the plurality of APs to different roles to analyze the plurality of APs and update resource configurations of the plurality of APs.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: November 22, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Young Il Choi, Vishal S. Desai, Santosh B. Kulkarni, Pooya Monajemi
  • Patent number: 11510247
    Abstract: Embodiments provide efficient channel access utilizing a channel assessment mode and include determining that a predetermined condition exists on a radio bandwidth (e.g., unlicensed band); and, in response to determining that the predetermined condition exists on the radio bandwidth, initiating the channel assessment mode on the mobile device, where the channel assessment mode is configured to implement a channel assessment scheme configured for efficiently accessing a channel on the radio bandwidth. Some embodiments monitor the radio bandwidth for one or more triggering events indicative of interference; and detect at least one of the one or more triggering events indicative of interference on the radio bandwidth in order to determine the predetermined condition exists.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: November 22, 2022
    Assignee: SONY GROUP CORPORATION
    Inventors: Kåre Agardh, Rickard Ljung
  • Patent number: 11502961
    Abstract: Technology is disclosed herein for monitoring a network path. In an implementation, a device on a network path obtains a burst capacity of the network path, determines a round trip time associated with a burst of traffic sent over the network path, and determines a predicted throughput of the network path based at least in part on the burst capacity of the network path and the round trip time of the burst of traffic.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: November 15, 2022
    Assignee: Accedian Networks Inc.
    Inventor: Claude Robitaille
  • Patent number: 11503436
    Abstract: A radio communication method includes: broadcasting a communication packet including application data regarding to a road and identification indicating a first type of a road corresponding to the application data, by a base station provided around the road. The radio communication method includes receiving the communication packet from the base station, by a mobile station installed on a vehicle. The radio communication method includes specifying a second type of the road on which the vehicle installed the mobile station travels, by the mobile station. The radio communication method includes acquiring the application data included in the received communication packet, when the first type of the road indicated by the identification information included in the received communication packet and the specified second type of the road match.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: November 15, 2022
    Assignee: KYOCERA Corporation
    Inventor: Hiroki Fujita
  • Patent number: 11500878
    Abstract: A method and system manage synchronization of data streams in a multi-tenant system. The method includes tracking by a flow control mechanism a recent flow rate of at least one data stream, determining by the flow control mechanism whether the flow rate of the at least one data stream varies from at least one related data stream, and adjusting by the flow control mechanism a throughput of the at least one data stream to correlate with the at least one related data stream, in response to determining that the at least one data stream has varied from the at least one related data stream.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 15, 2022
    Assignee: salesforce.com, inc.
    Inventors: Shan-Cheng Ho, Percy Mehta, Yogesh Patel, Lucas Ung, Birva Joshi, Wing Hing Ku, Mattia Padovani
  • Patent number: 11496260
    Abstract: Apparatus, methods, and computer-readable media for facilitating dual stage CSI selection for CSI feedback are disclosed herein. An example method of wireless communication at a UE includes, after detecting a CSI report triggering event, selecting a subset of CSI-RS resources from a set of CSI-RS resources configured for the UE by applying at least one of an RSRP threshold or an SINR threshold to each CSI-RS resource of the set of CSI-RS resources. The example method also includes selecting a CSI-RS resource from the subset of CSI-RS resources based on an efficiency metric associated with each of the CSI-RS resources of the subset of CSI-RS resources. The example method also includes transmitting a CSI report to a base station, the CSI report including a CQI associated with the selected CSI-RS and at least one of a PMI, an RI, or a wideband component of the PMI.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: November 8, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Parisa Cheraghi, Alexei Yurievitch Gorokhov
  • Patent number: 11496920
    Abstract: A method and system for controlling maximum quantity of concurrent air-interface connections with an access node. An example method includes a tracking an aggregate rate of data flow served by the access node per time of day. And the example method includes, based on the tracking, determining what aggregate rate of data flow the access node tends to serve at a given time of day. Further, the example method includes, based on the determined aggregate rate of data that the access node tends to serve at the given time of day, (ii) determining a maximum limit on quantity of concurrent air-interface connections with the access node, and (iii) proactively configuring the access node to apply, at the given time of day, the determined maximum limit on quantity of concurrent air-interface connections with the access node.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: November 8, 2022
    Assignee: Sprint Spectrum L.P.
    Inventor: Sreekar Marupaduga
  • Patent number: 11489642
    Abstract: Embodiments of the present disclosure disclose a wireless communication method, user equipment, an access network device, and a network system. The method includes: receiving, by an access network device, a first downlink data flow sent by a core network device in a form of a flow; and sending, by the access network device, information to user equipment, where the information includes a mapping relationship between the first downlink data flow and a downlink bearer.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hong Li, Feng Han, Yinghao Jin
  • Patent number: 11490310
    Abstract: The present disclosure provides a communication method. The method includes acquiring route information of a route, which includes a destination; determining a first resource scheduling for a communication connection of a mobile device based on the route information of the route; determining whether the communication connection of the mobile device based on the first resource schedule requires more resources than a second alternative resource scheduling; and if so, using the second alternative resource scheduling for the communication connection of the mobile device.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: November 1, 2022
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventor: Rui Chen
  • Patent number: 11489783
    Abstract: Some embodiments provide a method for performing deep packet inspection (DPI) for an SD-WAN (software defined, wide area network) established for an entity by a plurality of edge nodes and a set of one or more cloud gateways. At a particular edge node, the method uses local and remote deep packet inspectors to perform DPI for a packet flow. Specifically, the method initially uses the local deep packet inspector to perform a first DPI operation on a set of packets of a first packet flow to generate a set of DPI parameters for the first packet flow. The method then forwards a copy of the set of packets to the remote deep packet inspector to perform a second DPI operation to generate a second set of DPI parameters. In some embodiments, the remote deep packet inspector is accessible by a controller cluster that configures the edge nodes and the gateways.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: November 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Navaneeth Krishnan Ramaswamy, Ganesh Srinivasan
  • Patent number: 11483735
    Abstract: This application provides an information transmission method and apparatus. The method includes: determining, by a control device, a first transmission channel in at least one transmission channel configured between a first network device and a second network device, where the first transmission channel is used to transmit a packet that belongs to at least one packet flow, a packet sending frequency currently supported by the first transmission channel is greater than or equal to a sum of packet sending frequencies of the at least one packet flow, and transmission performance of the first transmission channel meets transmission performance of the at least one packet flow; and sending, by the control device, first identification information to the first network device, where the first identification information is used to identify the first transmission channel. Therefore, this helps to meet a requirement for transmission performance of a packet in a mobile network.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: October 25, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qi Su, Yan Wang, Yexing Li
  • Patent number: 11483742
    Abstract: A system and method for reliable and secure record keeping for Radio Access Network (RAN) capacity sharing amongst a plurality of operators using slicing methods according to 3GPP 5G specifications, wherein slicing is controlled by a RAN controller is disclosed. The record keeping system is a distributed Blockchain ledger in which a block specifies information pertaining to available, leased or purchased base station slice(s). The ledger is immutable and available to all operators through a distributed database hosted by each participant wherein each base station owner advertises its leased as well as unused base station capacity at a specific time using blocks in the Blockchain. In an embodiment, the RAN controller directly feeds the information needed to form a new block into the ledger whenever the slicing profile of a RAN changes, thereby making the ledger in complete synchronicity with the network.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: October 25, 2022
    Assignee: Netsia, Inc.
    Inventors: Onur Ibek, Oguz Oktay, Seyhan Civanlar
  • Patent number: 11483248
    Abstract: Techniques for dynamic prioritization of presenting devices in wireless deployments are provided. Data relating to a transmission between a first device and a second device is received, and the first device is classified as a presenting device for the transmission based on the data relating to the transmission. An access point (AP) providing connectivity to the first device is identified, and the AP is configured to prioritize traffic transmitted from the first device responsive to classifying the first device as the presenting device.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: October 25, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Magnus Mortensen, David C. White, Jr., Jay K. Johnston, John M. Swartz, Matthew A. Silverman
  • Patent number: 11477072
    Abstract: At least one aspect is directed to the monitoring and management of in-home broadband subscriber computer networks allowing for automatic network issue detection and resolution. The systems and methods described herein can monitor the network utilization, subscriber information, and subscriber devices using protocols such as TR-069 and SNMP. The systems described herein are service provider and vendor agnostic, being compliant with the TR-098 and TR-131 protocols to allow for remote management, diagnosis, and configuration of subscriber devices. The systems and methods described herein can reduce the number of home visits by service provider technicians by providing a remote network management solution capable of automatically diagnosing and resolving network issues with an issue detection model. The system can be non-intrusive and executed from a cloud computing environment to allow access to millions of devices.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 18, 2022
    Assignee: OpenVault, LLC
    Inventors: Tony Costa, Mark Trudeau
  • Patent number: 11476984
    Abstract: Aspects are provided in which narrow channels are configured and carrier aggregated with defined channel bandwidths in order to support irregular channel bandwidths that are not a multiple of 5 MHz or other defined bandwidth multiple. An apparatus such as a UE receives, from a base station, a configuration for carrier aggregation for a PCell and one or more SCells. A total bandwidth of the PCell and the one or more SCells is not a defined bandwidth multiple. The apparatus communicates with the base station through the PCell and the one or more SCells. In this way, the available spectrum of wireless operators that include channel bandwidths of irregular size may be supported.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: October 18, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Valentin Alexandru Gheorghiu, Wanshi Chen, Juan Montojo
  • Patent number: 11477274
    Abstract: Example methods and systems for capability-aware service request distribution are described. In one example, a network element may obtain a set of capability information associated with multiple load balancers capable of service request handling and identify varying capability levels among the multiple load balancers. The network element may assign unequal path cost information to the multiple load balancers to indicate the varying capability levels. The unequal path cost information may include (a) a first path cost that is assigned to the first load balancer; and (b) a second path cost that is assigned to the second load balancer and different to the first path cost to indicate the lower capability level of the second load balancer compared to the first load balancer. In response to detecting a service request, the service request may be steered towards one of the multiple load balancers based on the unequal path cost information.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: October 18, 2022
    Assignee: VMWARE, INC.
    Inventors: Raghav Kempanna, Sreeram Iyer, Prasad Rao, Rajagopal Sreenivasan, Sudarshana Kandachar Sridhara Rao, Rakesh Kumar R
  • Patent number: 11477845
    Abstract: Embodiments include methods for handling data units in a communication protocol layer (e.g., PDCP) of a network node for a wireless communications network. Such methods include receiving, from a lower protocol layer, one or more first data units with corresponding first sequence numbers. Such methods include, upon expiration of a first timer, forwarding the first data units to a higher protocol layer without receiving one or more second data units, from the lower protocol layer, with corresponding second sequence numbers that are lower than the first sequence numbers. Such methods include forwarding, to the higher protocol layer, any of the second data units that were received from the lower protocol layer during a second time period after expiration of the first timer. Other embodiments include network nodes (e.g., base stations, UEs) configured to perform such methods, as well as computer-readable media containing instructions that embody such methods.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: October 18, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mikael Wittberg, Gunnar Bergquist, Hans Hannu, Ingemar Johansson, Anders Jonsson
  • Patent number: 11477691
    Abstract: A method of managing data bearers between a cellular network subscriber device and a packet data gateway in a cellular network core, the cellular network subscriber device and the packet data gateway being connected by a default bearer, the method including receiving at least one dedicated bearer request for a communication session between the cellular network subscriber device and an external network resource; comparing at least one parameter of the received dedicated bearer against a set of predetermined rules; and if at least one parameter of the received dedicated bearer request matches at least one of the set of predetermined rules: storing the at least one parameter of the received dedicated bearer request; and sending a message to the subscriber device to cause the cellular network subscriber device and packet data gateway to use the default bearer for the communication session.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: October 18, 2022
    Assignee: British Telecommunications Public Limited Company
    Inventors: Ruth Brown, Jonathan Hart, Maria Cuevas
  • Patent number: 11469960
    Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: October 11, 2022
    Assignee: VMWARE, INC.
    Inventor: Ravi Kumar Reddy Kottapalli
  • Patent number: 11463535
    Abstract: A content delivery network may store forensic trail metadata for cache entries in order to identify and evict poisoned cache entries, mitigating the effects of a poisoned cache due to corrupted cache servers. Each entry of a cache server may include the cached item as well as forensic metadata. The forensic metadata includes identifiers for cache servers that the item was served from, as well as a timestamp for the time that the item was served. The cache server also maintains a list of corrupted servers, as well as a time window for each corrupted server. The cache server determines, based on the list of corrupted servers and the forensic metadata, whether to evict cache entries.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Karthik Uthaman, Ronil Sudhir Mokashi