Stop Recording and Send Using a Single Action
Various embodiments enable a video messaging experience which permits the exchange of short video messages in an asynchronous manner. The video messaging experience preserves the video intimacy and experience of synchronous-type video communications, while at the same time provides the convenience of SMS-type message exchange.
1 . A computer-implemented method comprising:
receiving, using a computing device, a user input associated with preparing a short video message;
receiving, using the computing device, input to initiate recording the short video message;
receiving, using the computing device, input to terminate recording the short video message; and
responsive to receiving the input to terminate recording the short video message, terminating, using the computing device, the recording of the short video message and automatically sending the short video message to one or more recipients.
2 . The computer-implemented method of claim 1 , wherein the input to terminate recording the short video message comprises a single user action.
3 . The computer-implemented method of claim 1 , wherein receiving a user input associated with preparing a short video message comprises receiving selection of one or more contacts.
4 . The computer-implemented method of claim 1 , wherein receiving a user input associated with preparing a short video message comprises receiving selection of a control that causes a short video message shell to be opened.
5 . The computer-implemented method of claim 1 , wherein receiving a user input associated with preparing a short video message comprises receiving selection of a reply option to reply to a previously-received short video message.
6 . The computer-implemented method of claim 1 , wherein receiving input to terminate recording the short video message comprises receiving selection of a soft control.
7 . The computer-implemented method of claim 1 , wherein receiving input to terminate recording the short video message comprises receiving said input via a hard control.
8 . The computer-implemented method of claim 1 , wherein receiving input to terminate recording the short video message comprises receiving a tap on a display of the computing device.
9 . The computer-implemented method of claim 1 , wherein receiving input to terminate recording the short video message comprises receiving a tap on a video record button of the computing device.
10 . One or more computer readable storage memories storing computer readable instructions which, when executed, perform operations comprising:
receiving a user input associated with preparing a short video message;
receiving input to initiate recording the short video message;
receiving a single user input to terminate recording the short video message;
responsive to receiving the single user input to terminate recording the short video message, terminating the recording of the short video message and automatically sending the short video message to one or more recipients.
11 . The one or more computer readable storage media of claim 10 , wherein receiving the single user input to terminate recording the short video message comprises receiving selection of a soft control.
12 . The one or more computer readable storage media of claim 10 , wherein receiving the single user input to terminate recording the short video message comprises receiving said input via a hard control.
13 . The one or more computer readable storage media of claim 10 , wherein receiving the single user input to terminate recording the short video message comprises receiving a tap on a display of an associated computing device.
14 . The one or more computer readable storage media of claim 10 , wherein receiving the single user input to terminate recording the short video message comprises receiving a tap on a video record button of the computing device.
15 . A computing device comprising:
one or more processors;
one or more computer readable storage media;
instructions embodied on the one or more computer readable storage media which, when executed, perform operations comprising:
receiving a user input associated with preparing a short video message;
receiving input to initiate recording the short video message;
receiving a single user input to terminate recording the short video message; and
responsive to receiving the single user input to terminate recording the short video message, terminating the recording of the short video message and automatically sending the short video message to one or more recipients.
16 . The computing device of claim 15 , wherein receiving the single user input to terminate recording the short video message comprises receiving selection of a soft control.
17 . The computing device of claim 15 , wherein receiving the single user input to terminate recording the short video message comprises receiving the single user input via a hard control.
18 . The computing device of claim 15 , wherein receiving the single user input to terminate recording the short video message comprises receiving a tap on a display of the computing device.
19 . The computing device of claim 15 , wherein receiving the single user input to terminate recording the short video message comprises receiving a tap on a video record button of the computing device.
20 . The computing device of claim 15 , wherein the computing device comprises a phone.