Capturing and sending multimedia as electronic messages
AssigneeMeta Platforms, Inc.
InventorsBenjamin S. Langholz, Lucy Congyun Zhang
Life of this patent
Estimating the term…
Abstract
One or more embodiments described herein include methods and systems of capturing and sending multimedia content items as electronic message. More specifically, systems and methods described herein provide users the ability to easily and effectively capture multimedia content items for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein allow a multimedia content item to be sent to one or more co-users immediately following the capture of the multimedia content item without further user interaction. In other words, the system and methods can capture and automatically send a multimedia content item in response to a single user interaction.
Claims20
A computer-implemented method comprising:
- providing, at a computing device, a messaging graphical user interface comprising a communication thread in a first portion and a message input control palette in a second portion below the first portion;
- in response to a detected selection of a multimedia input control from the message input control palette in the second portion, adding a third portion comprising a camera viewfinder to the messaging graphical user interface below the second portion by reducing a display area of the communication thread in the first portion;
- in response to a detected user interaction with the camera viewfinder, automatically capturing and sending a multimedia content item as an electronic message without further user interaction with the messaging graphical user interface;
- detecting a selection of text input control from the message input control palette in the second portion of the messaging graphical user interface;
- and
- replacing the camera viewfinder in the third portion of the messaging graphical user interface with a touch screen display keyboard.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- provide a messaging graphical user interface comprising a communication thread in a first portion and a message input control palette in a second portion below the first portion;
- in response to a detected selection of a multimedia input control from the message input control palette in the second portion, add a third portion comprising a camera viewfinder to the messaging graphical user interface below the second portion by reducing a display area of the communication thread in the first portion;
- in response to a detected user interaction with the camera viewfinder, automatically capture and send a multimedia content item as an electronic message without further user interaction with the messaging graphical user interface;
- detect a selection of text input control from the message input control palette in the second portion of the messaging graphical user interface;
- and
- replace the camera viewfinder in the third portion of the messaging graphical user interface with a touch screen display keyboard.
A non-transitory computer-readable medium comprising instructions that, when executed by at least one processor, cause a computing device to:
- provide a messaging graphical user interface comprising a communication thread in a first portion and a message input control palette in a second portion below the first portion;
- in response to a detected selection of a multimedia input control from the message input control palette in the second portion, add a third portion comprising a camera viewfinder to the messaging graphical user interface below the second portion by reducing a display area of the communication thread in the first portion;
- in response to a detected user interaction with the camera viewfinder, automatically capture and send a multimedia content item as an electronic message without further user interaction with the messaging graphical user interface;
- detect a selection of text input control from the message input control palette in the second portion of the messaging graphical user interface;
- and
- replace the camera viewfinder in the third portion of the messaging graphical user interface with a touch screen display keyboard.
Dependencies are inferred from the claim text.