Instantaneous Call Sessions over a Communications Application
AssigneeFacebook, Inc.
InventorsStephane Taine, Edward Young Zhang, Dwayne B. Mercredi, Michael Leggett, Brendan Benjamin Aronoff, Peter Henry Martinazzi, Evan Patrick Noon, Duckjin Kang, John Randall Ehrhardt
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method includes determining an occurrence of a trigger event; sending a notification to the caller-user; receiving a request from the caller-user to initiate the call session; establishing the call session to enable a media stream of the caller-user to be received by the callee-user; and sending the media stream to the callee-user.
Claims20
A method comprising:
- determining, by a computer server machine, an occurrence of a trigger event;
- sending, by the computer server machine, a notification to a client system of a caller-user;
- receiving, by the computer server machine, a request from the client system of the caller-user to initiate a call session;
- establishing, by the computer server machine, the call session to enable a media stream comprising media captured at the client system of the caller-user to be received at a client system of a callee-user;
- and
- sending, by the computer server machine, the media captured at the client system of the caller-user to the client system of the callee-user.
One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
- determine an occurrence of a trigger event;
- send a notification to a client system of a caller-user;
- receive a request from the client system of the caller-user to initiate a call session;
- establish the call session to enable a media stream comprising media captured at the client system of the caller-user and received at a client system of a callee-user;
- and
- send the media captured at the client system of the caller-user to the client system of the callee-user.
A system comprising:
- one or more processors;
- and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to:
- determine an occurrence of a trigger event;
- send a notification to a client system of a caller-user;
- receive a request from the client system of the caller-user to initiate a call session;
- establish the call session to enable a media stream comprising media captured at the client system of the caller-user and received at a client system of a callee-user;
- and
- send the media captured at the client system of the caller-user to the client system of the callee-user.
Dependencies are inferred from the claim text.