Realtime bandwidth-based communication for assistant systems
AssigneeFacebook, Inc.
InventorsJason Schissel, Aleksey Sergeyevich Fadeev
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsJason Schissel, Aleksey Sergeyevich Fadeev
Estimating the term…
In one embodiment, a method includes initiating a communication session with a second client system associated with a second user via a communication network, wherein the communication session is initiated in a first modality, receiving a ping to the first client system from the communication network to evaluate available bandwidth on the communication network, estimating, by the first client system, an amount of bandwidth available on the communication network for use by the first client system, determining, by the first client system, the amount of bandwidth available on the communication network for use by the first client system is insufficient for the first modality, and switching the communication session with the second client system to a second modality by the first client system, wherein the second modality uses less bandwidth than the first modality.
A method comprising, by a first client system associated with a first user:
One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
A system comprising:
Dependencies are inferred from the claim text.