Composing messages within a communication thread
AssigneeFacebook, Inc.
InventorBenjamin S. Langholz
Life of this patent
Estimating the term…
Abstract
One or more embodiments described herein include methods and systems of organizing a user interface of a communication system. More specifically, systems and methods described herein provide users the ability to easily and effectively compose an electronic communication directly in a communication thread, thus reducing user interface clutter. Additionally, systems and methods described herein selectively provide display elements within a messaging user interface according to the type of message a user is creating.
Claims20
A method comprising:
- providing a messaging graphical user interface comprising:
- a communication thread comprising:
- a plurality of electronic messages exchanged between a user and one or more co-users, and
- a message input element;
- and
- receiving a message input from the user;
- entering, by at least one processor, the message input into the message input element in the communication thread;
- sending the message input entered into the message input element;
- and
- changing a characteristic of the message input element in the communication thread to reflect sending of the message input entered into the message input element.
A method comprising:
- providing a messaging graphical user interface comprising:
- a communication thread comprising a plurality of electronic messages exchanged between a user and one or more co-users;
- and
- a message input control area comprising a palette of one or more message input controls;
- detecting a selection of a first message input control from the palette of one or more message input controls;
- in response to the selection of the first message input control, providing a message input element in the communication thread;
- receiving a message input;
- and
- entering, by at least one processor, the message input into the message input element in the communication thread.
A non-transitory computer readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, cause a computer system to:
- provide a messaging graphical user interface comprising;
- a communication thread comprising:
- a plurality of electronic messages exchanged between a user and one or more co-users,
- and a message input element;
- and
- enter a message input into the message input element in the communication thread;
- send the message input entered into the message input element;
- and
- change a characteristic of the message input element in the communication thread to reflect sending of the message input entered into the message input element.
Dependencies are inferred from the claim text.