Assignment Of Variable Bandwidth Or Time Period For Transmission Or Reception Patents (Class 370/468)
  • Patent number: 11777867
    Abstract: Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: October 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Roland Paterson-Jones, James R. Hamilton, Sachin Jain, Matthew S. Garman, David N. Sunderland, Danny Wei, Fiorenzo Cattaneo
  • Patent number: 11770479
    Abstract: Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: September 26, 2023
    Assignee: RINGCENTRAL, INC.
    Inventors: QingHua Cai, JianWei Chen, WeiMing Li, Christopher van Rensburg, Martin Arastafar
  • Patent number: 11770564
    Abstract: Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: September 26, 2023
    Assignee: DEJERO LABS INC.
    Inventors: David Pui Keung Sze, Cameron Kenneth Smith, Anthony Todd Schneider, Bogdan Frusina
  • Patent number: 11765650
    Abstract: Techniques are disclosed relating to temporary networks of edge computing devices. In some embodiments, an edge computing device manages, in response to occurrence of an event, a temporary network of edge computing devices. Managing the temporary network includes: forming the temporary network, managing membership of edge computing devices in the temporary network, causing the temporary network to perform a specified set of tasks, transmitting, to a remote server computing system, information associated with the specified set of tasks, and causing disbanding of the temporary network after determining that the specified set of tasks is complete. The disclosed techniques for managing temporary networks of edge computing devices may advantageously reduce the overall use of a network's bandwidth by reducing the amount of communication with a remote server system.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: September 19, 2023
    Assignee: Salesforce.com, Inc.
    Inventors: Abhijit Sur, Rasmus Mencke
  • Patent number: 11760385
    Abstract: Systems and methods for vehicle-to-vehicle communications are provided. An example computer-implemented method includes obtaining, by a computing system onboard a first autonomous vehicle, sensor data associated with an environment of the first autonomous vehicle. The method includes determining, by the computing system, an intermediate environmental representation of at least a portion of the environment of the first autonomous vehicle based at least in part on the sensor data. The method includes generating, by the computing system, a compressed intermediate environmental representation by compressing the intermediate environmental representation of at least the portion of the environment of the first autonomous vehicle. The method includes communicating, by the computing system, the compressed intermediate environmental representation to a second autonomous vehicle.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: September 19, 2023
    Assignee: UATC, LLC
    Inventors: Sivabalan Manivasagam, Ming Liang, Bin Yang, Wenyuan Zeng, Raquel Urtasun, Tsun-hsuan Wang
  • Patent number: 11765097
    Abstract: Disclosed herein are related to systems and methods for scheduling network operations with synchronized idle slots. In one aspect, a system includes a first data path to provide a first set of packets and a second data path to provide a second set of packets. The system also includes an arbiter to arbitrate the first set of packets and the second set of packets. The arbiter may be configured to receive a request for a task, where the task may be performed during a clock cycle. Based on the request, the arbiter may cause a scheduler to schedule a first idle slot for the first data path, and schedule a second idle slot for the second data path. The arbiter may provide the first idle slot and the second idle slot.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: September 19, 2023
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventor: Sachin Prabhakarrao Kadu
  • Patent number: 11758434
    Abstract: Mechanisms and methods are provided for improving wireless audio transmission and synchronization for multi-channel Bluetooth® Low Energy (BLE) systems. In various embodiments, mechanisms and methods may include generating transmissions having a plurality of Protocol Data Units (PDUs) to BLE-compliant slave devices. The plurality of PDUs may be stored in a buffer. When an error is determined to have occurred in transmitting one of the PDUs, a re-transmission to the slave device may be generated, which may include the PDU in error and any subsequent PDUs of the plurality of PDUs.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: September 12, 2023
    Assignee: Harman International Industries, Incorporated
    Inventor: Mien Chen
  • Patent number: 11750312
    Abstract: A transmission rate adjustment method and a network device, the method including obtaining, by a network device, a target data stream, where the target data stream includes a first data packet, and where the first data packet includes at least two non-idle units, and inserting or deleting a padding unit between two non-idle units of the at least two non-idle units, in response to bandwidth adjustment needing to be performed, and according to a value of the bandwidth adjustment that needs to be performed, where the padding unit provides adaption to a difference between a bandwidth of an upstream transmission channel of the network device and a bandwidth of a downstream transmission channel of the network device.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: September 5, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Qiwen Zhong
  • Patent number: 11751046
    Abstract: Systems and methods are provided for controlling device retry behavior. The method is performed by receiving an error code generated in response to a resource request from the wireless device, associating the error code with a timeframe for reseeding the resource request from the wireless device, and sending the error code and the timeframe to the wireless device in response to the resource request.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: September 5, 2023
    Assignee: T-Mobile Innovations LLC
    Inventors: Anil Kumar Mariyani, Chris Jensen, Patrick D. Wilson
  • Patent number: 11750863
    Abstract: Systems and methods for bandwidth-limited video transport are configured to receive (or otherwise discern) a selection of video parameter limits that correspond to a bandwidth limit and apply the video parameter limits to an input video stream to enforce the bandwidth limit while preserving video quality. Methods may include adjusting the video stream one parameter at a time until the adjusted video stream meets the bandwidth limit. Parameters to be adjusted may include image resolution, frame rate, image compression, color depth, bits per pixel, and/or color encoding. In some embodiments, the image resolution is reduced first, the frame rate is reduced next, and the image compression is increased last. The extent and/or order of the adjustments of the parameters may be selected by the user, based on the content of the video stream, and/or based on the bandwidth limit.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: September 5, 2023
    Assignee: Biamp Systems, LLC
    Inventors: Charles H. Van Dusen, Christopher R. Wulff, Brian D. Nelson
  • Patent number: 11741025
    Abstract: A storage system and method for providing a dual-priority credit system are disclosed. In one embodiment, a storage system is provided comprising a memory and a controller. The controller is configured to receive, from a host, a plurality of credits for sending messages to the host; allocate a first portion of the plurality of credits for non-urgent messages; and allocate a second portion of the plurality of credits for urgent messages. Other embodiments are provided.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: August 29, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Shay Benisty, Ariel Navon, Judah Gamliel Hahn, Alon Marcu
  • Patent number: 11736983
    Abstract: A base station transmits a rate recommendation to a first user equipment (UE) device. The rate recommendation is to be used for a Voice over Long-Term Evolution (VoLTE) call between the first UE device and a second UE device. In some instances, the first UE device and the second UE device negotiate the rate to be used for the VoLTE call, based on the rate recommended by the base station. If the negotiated rate is supported by the base station and/or matches a supported codec rate, the UE devices implement the rate and provide rate feedback to the base station.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: August 22, 2023
    Assignee: Kyocera Corporation
    Inventor: Henry Chang
  • Patent number: 11736369
    Abstract: Aspects of the disclosure relate to measuring and managing data traffic in one or more networks. In some embodiments, a monitor may measure the traffic at one or more locations within the network(s) or devices associated therewith to determine whether the traffic exceeds a threshold. When the traffic exceeds the threshold, one or more actions may be taken, such as issuing or transmitting a command or directive. The command or directive may advise a device or an application to throttle or reduce an input or stimulus responsible for generating the traffic. In some embodiments, a throttling may be effectuated to reduce the data traffic.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: August 22, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Michael J. Cook
  • Patent number: 11726817
    Abstract: Scheduling multiple processes with varying delay sensitivity is disclosed herein. In one example, a processor device iteratively executes a processing workload that includes a fixed-execution-time process and an adjustable-execution-time process. During each iteration of the processing workload, the processor device first determines, for that iteration, a maximum cycle time interval during which both the fixed-execution-time process and an adjustable-execution-time process will execute. The processor device further determines a maximum execution time interval for the adjustable-execution-time process, based on the maximum cycle time interval and a fixed execution time interval for the fixed-execution-time process. The processor device then modifies an adjustable execution time interval for adjustable-execution-time process in the current iteration of the processing workload based on the maximum execution time interval.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 15, 2023
    Assignee: Red Hat, Inc.
    Inventors: Jered J. Floyd, Ali Ok
  • Patent number: 11729688
    Abstract: In one embodiment, the method includes if a first network device having a first path with a second network device determines that a terminal device is to be handed over from the second network device to a third network device, establishing a second path between the first and third network devices; disabling data transmission for the terminal device via the first path; transmitting a handover indication to the second network device to cause it to suspend transmission of buffered data to the terminal device and to transmit remaining data to the third network device; and upon receiving a completion indication from the second network device that transmission of the remaining data is complete, enabling data transmission for the terminal device via the second path.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: August 15, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Yiming Jiang, Dingjun He, Michael Timmers
  • Patent number: 11722717
    Abstract: A network device may provide, to a content server device, an upload policy for uploading data, and may receive a notification indicating that the user device is attached to a network associated with a network identifier. The network device may receive a request identifying data to be uploaded by a user device to the content server device, and may determine a time window, a data size, and the network identifier associated with the upload policy and the network. The network device may determine whether the request complies with the time window, the data size, and the network identifier, and may determine whether a quantity of tokens associated with the network identifier is zero. The network device may provide, to the user device, a response indicating approval of the data to be uploaded, and may receive an indication that uploading the data is complete.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: August 8, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Miguel A. Carames, Ratul K. Guha, Lixia Yan, Marc Chiaverini
  • Patent number: 11722284
    Abstract: A technique for operating a wireless communication device includes transmitting a scheduling request from the wireless communication device and receiving, following the scheduling request, an uplink grant that assigns an uplink channel to the wireless communication device. The uplink grant may include one or more fields indicating whether only channel quality information is to be transmitted or if data is also to be transmitted.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventor: Jayesh Kotecha
  • Patent number: 11722414
    Abstract: Embodiments provide techniques for device-level traffic shaping in a communications network. Embodiments operate in communication networks providing connectivity to large numbers of user-side network nodes via shared communications links. For example, customer premises equipment (CPE) devices behind one of the user-side network nodes are classified into device types according to a predetermined rate-relevant characteristic of the CPE device. Upon receiving a forward-link (FL) traffic flow destined for one of the CPE devices, the device type of the CPE device is identified, and the FL traffic flow is shaped in accordance with a traffic shaping policy that corresponds to CPE device type. Various embodiments are tailored to support architectures having device-level shapers and/or network address translators (NAT) in user-side network nodes and/or in a provider-side network node.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 8, 2023
    Assignee: VIASAT, INC.
    Inventors: Sheridan Wright, Bakul Khanna
  • Patent number: 11722915
    Abstract: The present invention provides a V2X communication performance method which is performed by a vehicle-to-X (V2X) terminal in a wireless communication system, and which is based on a relatively short transmission time interval (S-TTI) compared to a legacy transmission time interval (L-TTI), whereby a channel busy ratio (CBR) or a channel occupancy ratio (CR) for the S-TTI-based V2X communication is measured, and the S-TTI-based V2X communication is performed based on the measured CBR or CR, wherein the S-TTI has a variable length.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: August 8, 2023
    Assignee: LG Electronics Inc.
    Inventors: Seungmin Lee, Hyukjin Chae
  • Patent number: 11722266
    Abstract: A wireless communication device includes a receiver configured to receive first information to designate a first bandwidth narrower than a maximum available bandwidth extended based on a predetermined channel, and to receive second information to designate a plurality of channels including at least one channel different from a channel in the first bandwidth among a plurality of channels in the maximum bandwidth; and controlling circuitry configured to specify a plurality of channels for use in communication based on at least the second information.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: August 8, 2023
    Assignee: International Semiconductor Group
    Inventors: Tomoko Adachi, Ryoko Matsuo, Tomoya Tandai
  • Patent number: 11711167
    Abstract: There is provided an apparatus, said apparatus including circuitry configured for causing a plurality of data packets to be transmitted, in at least a first mode, determining at least one of the plurality of data packets based on at least one criterion based on at least one transmission parameter of at least one part of one of the plurality of data packets and causing a duplicate of the at least one determined data packet to be transmitted.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: July 25, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Ping-Heng Kuo, Dawid Koziol, Matthew Baker
  • Patent number: 11711265
    Abstract: Methods of managing audio data transmissions over a network disclosed herein may include the step of selecting a client device from a plurality of client devices as a participating device, each client device of the plurality of client devices being in data communication with a network. The methods may include the step of signaling the participating device over said network thereby initiating transmitting of audio data from the participating device at least in part over said network for live broadcasting, the audio data being indicative of a speaking voice being input into a participating device microphone of the participating device. The methods may include the step of minimizing latency in transmitting of the audio data by throttling data being communicated over said network by one or more client devices of the plurality of client devices only while the participating device is transmitting audio data over said network.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: July 25, 2023
    Inventors: William W. Sloan, Jr., Kenneth Nathaniel Sherman
  • Patent number: 11711866
    Abstract: A Citizens Broadband Radio Service (CBRS) system can receive, from a mobile device, a request to establish a communicative connection, and in response to receiving the request, cause an embedded subscriber identity module (eSIM) of the device to be provisioned with a priority level of wireless service. The system can change the priority level of the eSIM based, at least in part, on assessment of the device's activity in accordance with one or more prioritization criteria, and cause establishment or adjustment of the communicative connection of the device in accordance with the priority level.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: July 25, 2023
    Assignee: DISH Wireless L.L.C.
    Inventor: Montgomery N Groff
  • Patent number: 11695478
    Abstract: Examples relate to apparatuses, methods, and computer programs for a remote unit and a central unit of an optical line terminal. In particular, a central unit apparatus for an optical line terminal comprises one or more interfaces configured to communicate with one or more remote unit apparatuses via one or more communication links. The apparatus further comprises a processor configured to receive information on one or more upstream reports from the remote unit apparatuses, the upstream reports relate to one or more optical networks used by the remote unit apparatuses to communicate with a plurality of optical network users. The processor further determines information on bandwidth assignments for the plurality of optical network users based on the information on the one or more upstream reports and transmits the information on bandwidth assignments to the one or more remote unit apparatuses.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: July 4, 2023
    Assignee: Intel Corporation
    Inventors: Franz Josef Schaefer, Guy Ray
  • Patent number: 11677680
    Abstract: A disclosed method and system for allocating bandwidth among a plurality of virtual network ports assigned to a plurality of virtual machines accesses assignment information indicating which virtual network ports are assigned to which virtual machines. A network bandwidth manager (NBM) receives network utilization information indicating the network utilization of each virtual network port/The NBM further receives virtual machine priority information indicative of a derived priority for each of the plurality of virtual machines. The NBM configures bandwidth parameters for each of the virtual network ports based on the assignment information, network utilization information, and the virtual machine priority information.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Suren Kumar, Chitrak Gupta
  • Patent number: 11677598
    Abstract: A method of transmitting a frame is provided by a device in a WLAN. The device sets as additional data subcarriers some of subcarriers which are not set as data subcarriers in at least part of fields included in a frame of a legacy frame format, and allocates information to the additional data subcarriers.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: June 13, 2023
    Assignee: ATLAS GLOBAL TECHNOLOGIES LLC
    Inventors: Heejung Yu, Minho Cheong, Hyoung Jin Kwon
  • Patent number: 11677510
    Abstract: The present invention discloses methods and systems for managing an error correction mode at a first communications router. The first communication router transmits data packets to a second communications router and stores the first data packet in a local storage medium. When a delay inquiry message is received from the second communications router, the first communications router activates the error correction mode. When the error correction mode is activated, the first data packet is retransmitted to the second communications router and an error correction packet corresponding to the first data packet is also transmitted. When a back-to-normal message is received from the second communications router, the first communications router deactivates the error correction mode. The back-to-normal message indicates that the first communications router no longer needs to be in error correction mode.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: June 13, 2023
    Assignee: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Ho Ming Chan
  • Patent number: 11671875
    Abstract: Methods, a data split unit (200) and a data collection unit (202), for controlling data transmission over two connections used for communication of data from the data split unit to the data collection unit operating in dual connection mode. The data split unit obtains (2:4) a receive split ratio between the two connections as perceived at the data collection unit, and adapts (2:5) a transmit split ratio for distributing data over the two connections based on the receive split ratio. The transmit split ratio may be adapted to reduce or eliminate a difference between the transmit split ratio and the receive split ratio. The transmission of data is then distributed (2:7A,B) over the two connections according to the adapted transmit split ratio.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 6, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Roberto Pinto Antonioli, Igor Moaco Guerreiro, Emanuel Bezerra Rodrigues
  • Patent number: 11671975
    Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for one-shot hybrid automatic repeat request (HARQ) feedback for a user equipment (UE). In one aspect, a configuration of whether and in what circumstances a new data indicator (NDI) may be provided by the UE is disclosed. In another aspect, one or more rules for one-shot HARQ feedback reporting when the UE has received a semi-persistent scheduling (SPS) allocation release are disclosed.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: June 6, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivas Yerramalli, Jing Sun, Xiaoxia Zhang, Mostafa Khoshnevisan
  • Patent number: 11664888
    Abstract: Systems and methods are provided to achieve dynamic bandwidth allocation among terminal groups (TGs) with proportional fairness in terms of both throughput and spectrum usage across a network. Quality of service (QoS) metrics for such TGs can be satisfied in terms of maximum throughput and spectrum utilization, while also satisfying QoS metrics such as latency, throughput, and prioritized traffic services for individual terminals within the TGs. A centralized bandwidth manager can be utilized to manage such dynamic bandwidth allocation across multiple Code Rate Organizers (CROs), including environments in which the multiple CROs manage communications across multiple IPGWs for multiple terminal groups. Because, in such environments, a given conventional CRO cannot effectively manage allocations across the entire network, the centralized bandwidth management functionality can be introduced to assess the flows for multiple TGs across multiple CROs and to make bandwidth allocations accordingly.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: May 30, 2023
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Jun Xu, Chandrasekhar Sangireddi, Robert James Torres, Thomas Jagodits, Sandeep Ahluwalia, Satyajit Roy, Amit Arora, Joseph Sanju George
  • Patent number: 11659438
    Abstract: A method and apparatus for receiving a notification of missing packets include receiving a set of data packets transmitted by a device and having a corresponding set of sequence numbers, identifying one or more data packets having corresponding sequence numbers that fall within the set of sequence numbers and are yet to be received, receiving an indication from the device that the one or more data packets will not be transmitted by the device, and processing the set of data packets without the one or more data packets in response to receiving the indication.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: May 23, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Aziz Gholmieh, Shailesh Maheshwari, Srinivasan Balasubramanian, Gang Xiao, Leena Zacharias, Yue Yang, Gavin Bernard Horn, Yu-Ting Yu, Bao Vinh Nguyen
  • Patent number: 11656911
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a scheduler with preemptive termination of existing workloads to free resources for high priority items.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 23, 2023
    Assignee: Salesforce, Inc.
    Inventors: Armin Bahramshahry, Piranavan Selvanandan
  • Patent number: 11652719
    Abstract: Apparatuses, methods, and systems are disclosed for measuring RTT. One apparatus includes a processor and a transceiver that communicates with a mobile core network via an interworking function. The processor transmits a first request to establish a data connection between the apparatus and the mobile core network, wherein the first request includes a first indicator that the apparatus supports round trip time (“RTT”) measurements, the RTT measurements calculated using messages transmitted via the data connection and using an encapsulation header. The processor receives a first message from the interworking function and transmits a second message to the interworking function, wherein the first message includes a first encapsulation header comprising an echo request indication wherein the second message includes a second encapsulation header including an echo response indication.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: May 16, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Apostolis Salkintzis, Dimitrios Karampatsis, Genadi Velev
  • Patent number: 11641323
    Abstract: Examples herein describe an acceleration framework that includes a hybrid congestion control (CC) engine where some components are implemented in software (e.g., a CC algorithm) while other components are implemented in hardware (e.g., measurement and enforcement modules and a flexible processing unit). The hardware components can be designed to provide measurements that can be used by multiple different types of CC algorithms. Depending on which CC algorithms are currently enabled, the hardware components can be programmed to perform measurement, processing, and enforcement tasks, thereby freeing the CPUs in the host to perform other tasks. In this manner, the hybrid CC engine can have the flexibility of a pure software CC algorithm with the advantage of performing many of the operations associated with the CC algorithm in hardware.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: May 2, 2023
    Assignee: XILINX, INC.
    Inventors: Nguyen Duy Anh Tuan, Ji Yang, Chengchen Hu, Yan Zhang, Guanwen Zhong, Gordon John Brebner
  • Patent number: 11635959
    Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: April 25, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Tony M. Brewer
  • Patent number: 11638280
    Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for managing uplink access in a wireless local area network. A station (STA) may inform an access point (AP) of uplink quality of service (QoS) parameters for a traffic flow from the STA. The AP may control uplink resources to satisfy the QoS parameters. For example, the AP may select from among different access modes (including a single user (SU) access mode, an uplink multi-user (UL-MU) scheduled access mode, a multi-user enhanced distributed controlled access (MU EDCA) access mode, or a low latency (LL) access mode). The AP may cause the STA to use a SU access mode or the LL access mode if the UL-MU scheduled access mode and the MU EDCA access mode are not sufficient to satisfy the uplink QoS parameters for the traffic flow.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: April 25, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Alfred Asterjadhi, Abhishek Pramod Patil, Lochan Verma, George Cherian
  • Patent number: 11632131
    Abstract: An error rate measuring apparatus includes: an operation unit that sets a codeword length, an FEC symbol length, and an FEC symbol error threshold in accordance with a communication standard of a device under test W; error counting means for counting FEC symbol error detected at one FEC symbol interval and an uncorrectable codeword; a display unit that identifies and displays bit string data according to presence or absence of the FEC symbol error in FEC symbol length units based on a counting result; and display control means for performing display control by setting one zone of a display area of identification display as one FEC symbol length, matching a zone length of a horizontal axis of the display area with one codeword length, and performing line feed in codeword length units.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: April 18, 2023
    Assignee: ANRITSU CORPORATION
    Inventor: Hiroyuki Onuma
  • Patent number: 11632588
    Abstract: A system and method are provided for measuring the performance of a synthetic peer-managed content distribution network. Each node peers with one or more other nodes to share the content and facilitate its presentation to associated users. Each node collects session metadata for identifying the node's environment, presentation events regarding presentation of the content to users, and transfer events regarding the sharing of the content among peers. The nodes report their data toward a central entity that feeds the different types of data through different ETL pipelines to obtain the performance measurements. For example, the session metadata may allow the reach of a content item to be determined, the presentation events may be used to determine the quality of experience with the content item for users, and the transfer events may be used to determine how much external bandwidth the network conserved and/or how efficiently the nodes shared the content.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: April 18, 2023
    Assignee: Kollective Technology, Inc.
    Inventors: Sylvana Yelda, Garrett J. Gladden, Rikley A. Buckingham, Paul M. Fernandez, Matthew A. Townsend
  • Patent number: 11632290
    Abstract: Techniques for identifying nodes in a data center fabric that are affected by a failure in the fabric, and selectively sending disaggregation advertisements to the nodes affected by the failure. The techniques include a process where a component monitors the network fabric to identify communication paths between leaf nodes, and determines what leaf nodes would be affected by a failure in those communication paths. The component may detect a failure in the network and determine which communication paths, and thus which leaf nodes, are affected by the failure and send disaggregation advertisements to the affected leaf nodes. In some examples, ingress leaf nodes send data through the fabric that indicate egress nodes for the communication paths. Intermediate nodes along may receive the data from the leaf nodes to identify communication paths, and the notify only affected nodes upon detecting a failure in the network.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: April 18, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Nagendra Kumar Nainar, Carlos M. Pignataro
  • Patent number: 11627046
    Abstract: Aspects of the subject disclosure may include, for example, obtaining, from a first source of information, a first bandwidth prediction, wherein the first bandwidth prediction is based upon historical bandwidth data that had been provided by a plurality of devices; obtaining, from a second source of information, a second bandwidth prediction, wherein the second bandwidth prediction is based upon network measurements, and wherein the network measurements are other than the historical bandwidth data that had been provided by the plurality of devices; selecting as a source of a future bandwidth prediction one of the first source of information and the second source of information, wherein the selecting is based upon a comparison of each of the first bandwidth prediction and the second bandwidth prediction to an actually obtained bandwidth of the device. Other embodiments are disclosed.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: April 11, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Emir Halepovic, Matteo Varvello
  • Patent number: 11616592
    Abstract: A method may include determining a number of categories associated with optical network units (ONUs) in a system and assigning an allocation identifier to each of the respective categories. The method may also include transmitting the assigned allocation identifiers to the ONUs and transmitting a contention-based allocation to the ONUs, wherein the contention-based allocation includes a first one of the allocation identifiers.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: March 28, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Denis A. Khotimsky, Eugene DeFrancisci, Gregory K. Sherrill
  • Patent number: 11611517
    Abstract: Techniques for tenant-driven dynamic resource allocation in network functions virtualization infrastructure (NFVI). In one example, an orchestration system is operated by a data center provider for a data center and that orchestration system comprises processing circuitry coupled to a memory; logic stored in the memory and configured for execution by the processing circuitry, wherein the logic is operative to: compute an aggregate bandwidth for a plurality of flows associated with a tenant of the data center provider and processed by a virtual network function, assigned to the tenant, executing on a server of the data center; and modify, based on the aggregate bandwidth, an allocation of compute resources of the server executing the virtual network function.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: March 21, 2023
    Assignee: EQUINIX, INC.
    Inventors: Muhammad Durrani, Jayanthi Jayaraman, Syed Hashim Iqbal, Janardhana Achladi, Rizwan Jamal, John Hanahan
  • Patent number: 11611510
    Abstract: Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques that allow for enforcement of network latency fairness in multi-user gaming platforms. An example method generally includes identifying multiple user equipments (UEs) participating in a multi-user gaming platform across one or more wide area networks (WANs); and taking one or more actions to support latency fairness in delivery of information across the multiple users via the one or more WANs.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: March 21, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Nikolai Konrad Leung, Waqar Zia, Sebastian Speicher
  • Patent number: 11609960
    Abstract: This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: March 21, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Tamandeep Kaur, Rahul Raghavan, Karthik Chowdavarapu, Sitansu Sekhar Pal, Murabbat Rifaquat Hussain, Rajanikanth Beesabathini, Alok Kumar Singh
  • Patent number: 11609795
    Abstract: A workgroup-computing-entity-based fail-safe/evolvable hardware core structure is disclosed which includes a 3-hierarchical-level 6-workgroup-Basic-Building-Block (6-wBBB) created to supplant the node-computing-entity-based non-fail-safe/limited evolvable von-Neumann core structure of 3-hierarchical-level 3-node-BBB, (i.e., base-level IO-devices/mid-level main memory/top-level CPU) and all the first-time fail-safe workgroup systems can be subsequently generated in the second period along the workgroup-computing evolutionary timeline. Furthermore, based on the first 6-wBBB evolvable architecture, the workgroup evolutionary processes can go up to 7 generations in creating all the necessary workgroup-computing entity-based hardware core structures, so that all the real-time intelligent workgroup-computing systems can be generated in the third period along the workgroup-computing evolutionary timeline.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: March 21, 2023
    Assignee: HT RESEARCH INC.
    Inventor: Ivan Chung-Shung Hwang
  • Patent number: 11601736
    Abstract: Disclosed are a transmitting method, a receiving method, a transmitting device and a receiving device for interface data. The transmitting method includes: interface data is obtained by the transmitting device via a first USB interface. The interface data is processed to obtain UDP packet by the transmitting device. The UDP packet is transmitted, by the transmitting device, to a first communication module. The UDP packet is transmitted to the receiving device or switch. By adopting the disclosure, ultra-low latency transmission of USB interface data between devices in long-distance transmission can be achieved.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 7, 2023
    Assignee: SHENZHEN LENKENG TECHNOLOGY CO., LTD
    Inventor: Binghai Gao
  • Patent number: 11601848
    Abstract: A method and an apparatus for offloading data in a wireless communication system are provided. The method performed by a user equipment (UE) of offloading data includes determining a server for processing at least some of the data, receiving, from the server, a list regarding splitting points at which the data is splittable, determining, based on the list, at least one of the splitting points as an offloading point, transmitting, to the server, information about the offloading point and information about requirements for offloading data corresponding to the offloading point, receiving, from the server, a response as to whether the offloading data is capable of being processed, and determining whether the offloading data is to be processed, based on the response.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: March 7, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byounghoon Jung, Byungju Lee, Jungsoo Jung
  • Patent number: 11595246
    Abstract: Restoration procedures in a Multimedia Broadcast Multicast Service (MBMS) network (also referred to as evolved MBMS (eMBMS) network) in case of a path failure.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: February 28, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Qi Xia, Yong Yang, Dongmei Zhu
  • Patent number: 11595855
    Abstract: Systems and methods for recommending a data rate on an uplink or downlink communication channel between the network node and a wireless device in a wireless communications system are provided. In one exemplary embodiment, a method performed by a wireless device for recommending a data rate on an uplink or downlink communication channel between the wireless device and a network node in a wireless communications system comprises determining to request that the network node recommend a data rate on the uplink or downlink communication channel for the wireless device. Further, the method includes generating a first information element that indicates the request. Also, the first information element is sent via a protocol layer on the uplink communication channel.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: February 28, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Emre Yavuz, Anders K Eriksson
  • Patent number: 11589264
    Abstract: Systems and methods for operating a customer premise equipment (CPE) device with agile software stack integrated with OpenSync™ layer for command, control, and telemetry via the operator's cloud network. It includes the configuration of the CPE device to receive traffic from an access network in a first system on chip (SoC) of the CPE device, and to provide 5G edge computing services to a 5G NR user equipment (UE) device via a second SoC of the CPE device. The CPE device may also be configured to receive 5G New Radio (NR) mobile traffic, receive in-home Wi-Fi traffic, and use at least one service flow (or only one service flow) to support both the 5G NR mobile traffic and the in-home Wi-Fi traffic.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 21, 2023
    Assignee: Charter Communications Operating, LLC
    Inventors: Shlomo Ovadia, Michael Kloberdans