The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 01, 2025
Filed:
May. 10, 2023
Apple Inc., Cupertino, CA (US);
Hsien-Po Shiang, Mountain View, CA (US);
Ming Jin, Saratoga, CA (US);
Gabriel Nava Marino, Cupertino, CA (US);
Gurtej Singh G. Chandok, Sunnyvale, CA (US);
Hyeonkuk Jeong, Saratoga, CA (US);
Padmavathy Bhooma, Los Gatos, CA (US);
Christoph Paasch, Cupertino, CA (US);
Christopher M. Garrido, San Jose, CA (US);
David L Biderman, Los Gatos, CA (US);
Erik Vladimir Ortega Gonzalez, Cupertino, CA (US);
APPLE INC., Cupertino, CA (US);
Abstract
The embodiments described herein can dynamically adjust timing of network bandwidth estimations by adjusting a target frequency for sending probing sequences to one or more receivers of content. The receivers receive these probing sequences from a transmitter and respond to the transmitter with network bandwidth estimations. In one embodiment, the probing sequences can use the content itself to create the probing sequences. The embodiments can be used in video conferencing applications to control how a transmitter of content can adjust transmissions based upon the network bandwidth estimations. In one embodiment, a policy can be used at a transmitter to begin a video transmission with a high frequency target for sending probing sequences (with, e.g., smaller length probing sequences) and transition to a lower frequency target (with, e.g., longer length probing sequences) when network bandwidth deteriorates and then return to the higher frequency target when the network bandwidth improves.