Patents Examined by Bao G Nguyen
  • Patent number: 11949578
    Abstract: Techniques for using traceroute with tunnels and cloud-based systems for determining measures of network performance are presented. Systems and methods provide adaptive probing of a service path in a network, wherein the service path includes a plurality of legs. The systems and methods include, for one or more legs of the plurality of legs, sending a number of probes using one of a plurality of protocols; responsive to receiving a response from the number of probes, determining the one of the plurality of protocols is successful and storing this protocol the one or more legs; and, responsive to failure to receive the response, sending a number of probes using another one of the plurality of protocols and continuing until a successful protocol is determined or all of the plurality of protocols fail.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: April 2, 2024
    Assignee: Zscaler, Inc.
    Inventors: Sandeep Kamath, Pankaj Chhabra
  • Patent number: 11924114
    Abstract: An electronic device, according to various embodiments of the present invention, comprises a network connection device, at least one processor, and a memory operatively connected to the at least one processor, wherein the memory stores instructions which, when executed, cause the at least one processor to: receive a data packet from the network connection device; add the data packet to a packet list corresponding to the data packet; and when the number of data packets included in the packet list is less than a threshold value, flush the data packets to a network stack on the basis of a flush time value for controlling a packet aggregation function, wherein the flush time value may be determined on the basis of the network throughput.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: March 5, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongeon Park, Sangyeop Lee, Geumhwan Yu, Soukjin Bae, Chihun Ahn
  • Patent number: 11917480
    Abstract: Systems and methods for managing telecommunication traffic for a wireless communication network associated with multiple coverage areas (“cells”) are disclosed. The system may detect congested cells of the wireless communication network, identify suitable neighboring cells for offloading traffic from the congested cells, and implementing handovers from congested cells to suitable neighbor cells to balance the wireless communication network traffic.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: February 27, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Nirmal Chandrasekaran
  • Patent number: 11902924
    Abstract: Various aspects related to using cellular RATs and/or features thereof for backhauling purposes are described. In an aspect, a solution to enable synchronization and establishing links among the ANs using available RATs with minimum modifications is provided. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus for wireless communication are provided. The apparatus maybe a first AN, e.g., base station. The apparatus maybe configured to determine a synchronization schedule of at least one second AN based on received information indicating the synchronization schedule of the at least one second AN, and transmit information regarding the synchronization schedule of the at least one second AN to at least one of one or more neighboring ANs or one or more UEs.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: February 13, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Navid Abedini, Karl Georg Hampel, Muhammad Nazmul Islam, Sundar Subramanian, Junyi Li
  • Patent number: 11856596
    Abstract: Techniques include retrieving from storage a plurality of policies for sharing a shared channel among nodes in a data communications network. The plurality of polices define a tree of periodic schedules of variable periods, each policy defines a transmit time slot as a unique slot i of a modulus of a power m of a base b of a series of time slots, where m indicates a level of the tree of periodic schedules. The method also includes; observing at a first node the probabilities of empty time slots, successful time slots, and collision time slots on the shared channel; selecting at the first node a first policy among the plurality of policies based on the probabilities observed instead of a message received from a central authority; and transmitting a local data packet from the first node onto the shared channel at a transmit time based on the first policy.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: December 26, 2023
    Assignee: The Regents of the University of California
    Inventors: Jose Joaquin Garcia-Luna-Aceves, Luca de Alfaro, Molly Zhang
  • Patent number: 11855913
    Abstract: An example hierarchical switching device may include sub-switches that form a fully interconnected all-to-all network, wherein the sub-switches comprise external output ports, internal input ports and internal output ports to exchange packets with other sub-switches within the fully interconnected all-to-all network. The switching device may further include a deadlockable storage, a storage partition and a switch controller. The deadlockable storage space is exclusively assigned to an internal input port of the internal input ports of the sub-switch including the deadlockable storage. The storage partition is exclusively assigned to an external output port of the external output ports and exclusively assigned to the internal input port. The switch controller is to route a packet destined for an external output port of a sub-switch through the internal input port of the sub-switch to the deadlockable storage or if the packet corresponds to the external output port, to the storage partition.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 26, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nicholas G. McDonald, Darel N. Emmot
  • Patent number: 11843490
    Abstract: Provided is a method of transmitting a tracking reference signal (TRS) in a next-generation/5G radio access network, and for transmitting the TRS by a base station to a user equipment. The method may include configuring a resource element shift value K for mapping a frequency domain resource of a TRS to a user equipment, transmitting the K value to the user equipment, and transmitting the TRS mapped to the frequency domain resource based on the K value to the user equipment.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 12, 2023
    Assignee: KT CORPORATION
    Inventors: Ki-tae Kim, Woo-jin Choi
  • Patent number: 11831559
    Abstract: A device includes a first message queue, a second message queue, a first queue manager coupled to the first message queue, and a second queue manager coupled to the second message queue. The first message queue is configured to store messages received from a first source. The second message queue is configured to store messages received from a second source. The first queue manager is configured to, based, at least in part, on detecting that a first message is added to the first message queue, send a request to a second queue manager. The request includes an indication of the first message. The first queue manager is also configured to, based on receiving an acknowledgement from the second queue manager and determining that the acknowledgement indicates that a second message matching the first message is stored in the second message queue, output a match indicator indicating the first message.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: November 28, 2023
    Assignee: THE BOEING COMPANY
    Inventors: Jinhong Miao, Dick Wong
  • Patent number: 11805060
    Abstract: Systems and methods are provided for a new type of quality of service (QoS) primitive at a network device that has better performance than traditional QoS primitives. The QoS primitive may comprise a token bucket with active queue management (TBAQM). Particularly, the TBAQM may receive a data packet that is processed by the token bucket; adjust tokens associated with the token bucket, where the tokens are added based on a configured rate and subtracted in association with processing the data packet; determine a number of tokens associated with the token bucket, comprising: when the token bucket has zero tokens, initiating a first action with the data packet, and when the token bucket has more than zero tokens, determining a marking probability based on the number of tokens and initiating a second action based on the marking probability.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean Tourrilhes, Puneet Sharma
  • Patent number: 11805077
    Abstract: A method and apparatus of a network element that processes control plane data in a network element is described. In an exemplary embodiment, the network element receives control plane data and determines a class of the control plane data. In addition, the network element marks the control plane data based on at least on an existence of an indication of whether the network element had previously processed other data in the same class as the class of the control plane data. Furthermore, the network element queues the control plane data.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 31, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Francois Labonte, Hugh W. Holbrook
  • Patent number: 11792872
    Abstract: In embodiments, a device may include a storage device, a wireless transceiver to send and receive data, and a control module coupled with the storage device and the wireless transceiver. In embodiments, the control module may establish a network connection, via the wireless transceiver, with a child node in response to an association request received from the child node. The control module may then store an identifier associated with the child node in the storage device to enable the network connection to be reestablished with the child node in the event that the network connection with the child node is lost. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: October 17, 2023
    Assignee: Intel Corporation
    Inventors: Prahbu Somasandharam, Pushpamalar Mukilan
  • Patent number: 11791932
    Abstract: Systems and methods are provided for error correction in network data transfers. In some cases, such systems and methods include selection of a ratio of error correction to user data based upon determined communication channel health.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: October 17, 2023
    Assignee: Fortinet, Inc.
    Inventors: Scott Parker, Shangwei Duan
  • Patent number: 11792797
    Abstract: Apparatus, methods, and computer-readable media for facilitating indicating cancelation of transmissions of sidelink messages are disclosed herein. An example method for wireless communication at a sidelink device includes transmitting SCI reserving a set of resources for one or more retransmissions of a message, the set of resources identifying one or more reserved resources in a time domain. The example method also includes identifying a skipped transmission associated with one or more of the set of resources reserved by the sidelink device. Additionally, the example method includes transmitting a cancelation indication indicating the skipped transmission, the cancelation indication indicating that the skipped transmission corresponds to a previous reserved resource in the time domain, a current reserved resource in the time domain, or a future reserved resource in the time domain.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: October 17, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaojie Wang, Sony Akkarakaran, Hua Wang, Jing Sun, Juan Montojo, Junyi Li, Xiaoxia Zhang, Tao Luo, Piyush Gupta
  • Patent number: 11784941
    Abstract: An apparatus and method for operating a ring interconnect are disclosed. The ring interconnect has a plurality of nodes that are used to connect to associated components, and is arranged to transport a plurality of slots around the ring interconnect between the nodes in order to transfer items of traffic allocated into those slots between components connected to the nodes. For each item of traffic, one of the components acts as a source to allocate that item of traffic into a slot, and another components acts as destination to seek to remove that item of traffic from the slot. In a default mode of operation, the ring interconnect is arranged to allow all of the slots to be available for transfer of any items of traffic.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: October 10, 2023
    Assignee: Arm Limited
    Inventors: Alex James Waugh, Andrew John Turner, Shobhit Singhal
  • Patent number: 11770345
    Abstract: The present disclosure generally relates to data transfer device for receiving data from a host device and method therefor. The device comprise a plurality of input ports configured to receive input data comprising of a plurality of bytes, an output port configured to provide an output data byte and a plurality of buffer units, each buffer unit coupled to an input port of the plurality of input ports. Each of the plurality of buffer units receives a portion of the input data, wherein an enable bit is associated with the portion of data and each of the buffer devices provides the received portion of data as an output, if the enable bit indicates that the portion of data is not a garbage data.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: September 26, 2023
    Assignee: US TECHNOLOGY INTERNATIONAL PVT. LTD.
    Inventors: Sameer Sadashiv Pawanekar, Upendra Narayan Tripathi
  • Patent number: 11765754
    Abstract: A resource scheduling method implemented by a device, where the resource scheduling method includes determining a load characteristic of a frame drawing thread, where the frame drawing thread draws an image frame determining a target resource scheduling manner based on the load characteristic, and scheduling a resource for the frame drawing thread in the target resource scheduling manner.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: September 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fei Wang, Zhenning Wang, Haibo Chen, Jian Cheng, Hongjiang Zhao, Shanxi Chen
  • Patent number: 11765635
    Abstract: A target RAN node (3) is configured to: receive, directly from a core network (5), core network context information about a handover of a radio terminal (1) from a first network to the second network; and control communication of the radio terminal (1) based on the core network context information. The target RAN node (3) is further configured to transfer a handover signaling message to a source RAN node on a direct interface (101) in response to receiving the core network context information. The core network context information includes at least one of flow information, slice information, and security-related information. It is thus possible, for example, to provide an inter-RAT handover procedure involving transfer of handover signaling messages on a direct inter-base-station interface.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: September 19, 2023
    Assignee: NEC CORPORATION
    Inventors: Hisashi Futaki, Sadafuku Hayashi
  • Patent number: 11751094
    Abstract: Embodiments relate to the management of data traffic congestion in a network communication node, the network communication node comprising a queue buffer configured to respectively enqueue packets at an input and dequeue packets at an output, and an Active Queue Management (AQM) module configured to determine a drop or a mark decision for a packet based on control parameters, wherein values for the control parameters are derived based on values of queue parameters weighted with respective weight factors and their associated target values, values of queue parameters and their associated target values weighted with respective weight factors, or a combination thereof.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: September 5, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Olivier Tilmans, Koen De Schepper
  • Patent number: 11750329
    Abstract: Embodiments of an apparatus and method are disclosed. In an embodiment, a method of executing block acknowledgement operations in a multi-link communications system comprises transmitting a request for block acknowledgement response from a first multi-link device to a second multi-link device, wherein the request is either in quality of service (QoS) data frames of aggregated-media access control (MAC) protocol data unit (A-MPDU) or a block acknowledgement request, and receiving a block acknowledgment from the second multi-link device by the first multi-link device.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: September 5, 2023
    Assignee: NXP USA, Inc.
    Inventors: Liwen Chu, Young Hoon Kwon, Hongyuan Zhang, Hui-Ling Lou
  • Patent number: 11751242
    Abstract: New radio (NR) unlicensed (NR-U) multi-channel access is disclosed for low-radio frequency (RF)-capable user equipment (UE). A base station may enable multi-channel access when single operator operations cannot be guaranteed within a shared communication spectrum. The primary and secondary channels are defined within the shared communication channel. The base station may then transmit a configuration message to one or more low-RF UEs that identifies the charnels and directs the UEs to monitor the primary channel for a successful listen before talk (LBT) indicator. The base station performs an LBT procedure on the primary channel and the secondary channel and signals the low-RF UEs to re-tune to the secondary channel for communication during a current transmission opportunity.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: September 5, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Yisheng Xue, Xiaoxia Zhang, Aleksandar Damnjanovic, Jing Sun, Yongbin Wei, Tamer Kadous