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.

Date of Patent:
Nov. 23, 2021

Filed:

May. 07, 2019
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Christopher M. Garrido, Cupertino, CA (US);

Dazhong Zhang, Milpitas, CA (US);

Karthick Santhanam, Cupertino, CA (US);

Patrick Miauton, Cupertino, CA (US);

Xiaoxiao Zheng, Cupertino, CA (US);

Bess Chan, Cupertino, CA (US);

Peter Shiang, Cupertino, CA (US);

Sudeng Hu, Cupertino, CA (US);

Peikang Song, Cupertino, CA (US);

Xiaosong Zhou, Cupertino, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04N 21/235 (2011.01); H04N 21/6583 (2011.01);
U.S. Cl.
CPC ...
H04L 65/403 (2013.01); H04L 65/607 (2013.01); H04L 67/14 (2013.01); H04N 21/2353 (2013.01); H04N 21/6583 (2013.01);
Abstract

Techniques presented herein provide an improved relay user experience and improved management of scarce computing and network resources as the number of relay endpoints increases. A sourcing endpoint device may generate a media feed, such as video and/or audio feed, representing contribution from a conference participant. The sourcing endpoint device may generate a priority value for the media feed, and the priority value may be transmitted to other members of the relay along with the input feed. Priority values of the different relay participants may be used by other devices, for example, intermediate servers or receiving endpoint devices, to manage aspects of the relay. For example, a relay server may prune streams from select endpoint devices based on relative priority values received from those devices. Alternatively, receiving endpoint devices may alter presentation of received feeds based on their associated priority values.


Find Patent Forward Citations

Loading…