System and method for providing a messaging interface
First Claim
Patent Images
1. A method for providing an electronic messaging interface, the method comprising the following operations performed by one or more processors:
- providing instructions to display a contact list in a graphical user interface of a user device;
providing instructions to display a first textual input field within the contact list;
receiving a message entered into the first textual input field; and
in response to a determination that the message has exceeded a threshold size, providing instructions to automatically display a second textual input field in the graphical user interface, the second textual input field being displayed outside of the contact list.
5 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods for providing a simplified messaging interface are provided for allowing users to initiate and engage in messaging conversations. In some embodiments, the systems and methods reduce the overhead involved in initiating and/or engaging in messaging conversations. In addition, the messaging interface may allow users to initiate and/or engage in conversations without having to open a separate standard messaging window for every conversation. Further, the simplified messaging interface may be used in conjunction with a standard messaging interface.
-
Citations
20 Claims
-
1. A method for providing an electronic messaging interface, the method comprising the following operations performed by one or more processors:
-
providing instructions to display a contact list in a graphical user interface of a user device; providing instructions to display a first textual input field within the contact list; receiving a message entered into the first textual input field; and in response to a determination that the message has exceeded a threshold size, providing instructions to automatically display a second textual input field in the graphical user interface, the second textual input field being displayed outside of the contact list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing an electronic messaging interface, comprising:
-
a processing system comprising one or more processors; and a memory system that stores instructions, the instructions being executable by the processing system to perform operations comprising; providing instructions to display a contact list in a graphical user interface of a user device; providing instructions to display a first textual input field within the contact list; receiving a message entered into the first textual input field; and in response to a determination that the message has exceeded a threshold size, providing instructions to automatically display a second textual input field in the graphical user interface, the second textual input field being displayed outside of the contact list. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions, which when executed by one or more processors, cause the one or more processors to:
-
provide instructions to display a contact list in a graphical user interface of a user device; provide instructions to display a first textual input field within the contact list; receive a message entered into the first textual input field; and in response to a determination that the message has exceeded a threshold size, provide instructions to automatically display a second textual input field in the graphical user interface, the second textual input field being displayed outside of the contact list. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification