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:
Feb. 04, 2020

Filed:

Aug. 30, 2017
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Wei Zhang, Bellevue, WA (US);

Lei Guang, Bellevue, WA (US);

Shaoqian Yuan, Sammamish, WA (US);

Pei Yue, Bellevue, WA (US);

Shuangtiao Huang, Bellevue, WA (US);

Vladimir Shubin, Kenmore, WA (US);

Yanhong Ju, Redmond, WA (US);

Qunshu Zhang, Sammamish, WA (US);

Assignee:

FACEBOOK, INC., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 12/58 (2006.01); H04L 29/08 (2006.01); H04W 12/06 (2009.01);
U.S. Cl.
CPC ...
H04L 51/04 (2013.01); H04L 63/083 (2013.01); H04L 67/145 (2013.01); H04W 12/06 (2013.01);
Abstract

Techniques for efficient messaging client communication are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging server operative to receive a protocol connect packet from a messaging client, the protocol connect packet initiating a client authentication process with the messaging client; and receive a message package from the messaging client, the message package received during the client authentication process; a client authentication component operative to perform the client authentication process with the messaging client; and a client message queueing component operative to queue the message package in an authorization-holding message queue in response to the message package being received during the client authentication process. Other embodiments are described and claimed.


Find Patent Forward Citations

Loading…