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:
Dec. 03, 2019

Filed:

May. 31, 2017
Applicant:

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

Inventors:

Eran Tal, San Jose, CA (US);

Benoit M. Schillings, Los Altos Hills, CA (US);

Michael John McKenzie Toksvig, Palo Alto, CA (US);

David Harry Garcia, Sunnyvale, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/26 (2006.01); H04L 12/801 (2013.01); H04W 72/12 (2009.01); H04W 28/06 (2009.01);
U.S. Cl.
CPC ...
H04L 43/04 (2013.01); H04L 43/0882 (2013.01); H04L 47/10 (2013.01); H04W 28/06 (2013.01); H04W 28/065 (2013.01); H04W 72/12 (2013.01); H04W 72/1242 (2013.01); H04W 72/1247 (2013.01);
Abstract

In one embodiment, a method includes determining one or more bandwidth constraints on a bandwidth of a communication channel available to a first computing device; determining a plurality of data items to transmit from the first computing device; ranking each data item based at least in part on an affinity between a user and an originator of the data item in a social-networking system; selecting, based at least in part on the ranking of the data items, one or more particular ones of the data items to transmit from the first computing device from the first computing device; and writing the particular ones of the data items to a queue for subsequent transmission.


Find Patent Forward Citations

Loading…