SYSTEM AND METHOD FOR GRAPHICALLY MANAGING COMMUNICATION SESSIONS
First Claim
1. A computer-implemented method of managing a communication session via a graphical user interface (GUI), the method causing a communication device to perform steps comprising:
- presenting a set of connected graphical elements representing a structure of a communication session via the GUI, the communication session comprising at least two communicating users;
receiving user input associated with the set of connected graphical elements, the user input having an action associated with the communication session; and
performing the action based on the received user input.
11 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing a communication session via a graphical user interface (GUI). The method causes a communication device to present a set of connected graphical elements representing a structure of the communication session via the GUI, the communication session comprising at least two communicating users, receive user input associated with the set of connected graphical elements, the user input having an action associated with the communication session, and perform the action based on the received user input. The graphical elements can include images, text, caricatures, and avatars, and can change based on a contacted party context, persona, and presence. Active connections to the communication session can be visually represented as overlapping graphical elements, a line connecting graphical elements, a shape connecting graphical elements, a shape with radiating lines connecting graphical elements, and a common augmented appearance of graphical elements.
162 Citations
24 Claims
-
1. A computer-implemented method of managing a communication session via a graphical user interface (GUI), the method causing a communication device to perform steps comprising:
-
presenting a set of connected graphical elements representing a structure of a communication session via the GUI, the communication session comprising at least two communicating users; receiving user input associated with the set of connected graphical elements, the user input having an action associated with the communication session; and performing the action based on the received user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24)
-
-
18. A system for managing a communication session via a graphical user interface (GUI), the system comprising:
-
a processor; a module controlling the processor to present a set of connected graphical elements representing a structure of the communication session via the GUI, the communication session comprising at least two communicating users; a module controlling the processor to receive user input associated with the set of connected graphical elements, the user input having an action associated with the communication session; and a module controlling the processor to perform the action based on the received user input. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to manage a communication session via a graphical user interface (GUI), the instructions comprising:
-
presenting a set of connected graphical elements representing a structure of the communication session via the GUI, the communication session comprising at least two communicating users; receiving user input associated with the set of connected graphical elements, the user input having an action associated with the communication session; and performing the action based on the received user input.
-
Specification