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:
Jan. 21, 2025

Filed:

Jun. 22, 2021
Applicant:

Agora Lab, Inc., Santa Clara, CA (US);

Inventors:

Tian Xia, Shanghai, CN;

Liu Yong, Shanghai, CN;

Assignee:

Agora Lab, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 7/00 (2006.01); H04L 67/141 (2022.01); H04L 67/146 (2022.01); H04L 67/60 (2022.01);
U.S. Cl.
CPC ...
H04L 67/141 (2013.01); H04L 7/0079 (2013.01); H04L 7/0091 (2013.01); H04L 67/146 (2013.01); H04L 67/60 (2022.05);
Abstract

An apparatus for communication between a sending application and a receiving application of a receiving apparatus includes a processor that is configured to establish a stream for transmitting data between the sending application and the receiving application; receive a first request from the sending application to transmit metadata to the receiving application; receive a second request from the sending application to transmit application data to the receiving application; responsive to a determination that a frame that includes the application data and the metadata has a size that is smaller than or equal to a maximum frame size, construct the frame to include the application data and the metadata; and transmit the frame in a packet to the receiving apparatus.


Find Patent Forward Citations

Loading…