Graphical user interface for managing discussion topics
First Claim
1. A computer-implemented method for managing discussion topics between a first user and a second user, the method comprising:
- presenting, by a processor, a first graphical user interface (GUI) configured to display a first listing of users with whom the first user is associated;
first detecting, by the processor, a first selection of the second user from the first listing of users being presented on the first GUI;
presenting, by the processor, a second GUI to replace the first GUI, the second GUI being configured to display a second listing of topics having the same state for discussion between the first user and the second user in response to detecting the first selection, wherein the second GUI further includes a context menu having a first plurality of selectable icons, wherein the second listing of topics is replaced with a third listing of topics when a first selectable icon from the first plurality of selectable icons is selected;
second detecting, by the processor, a second selection of a topic displayed in the second GUI; and
automatically modifying, by the processor, the context menu to display a second plurality of selectable icons, wherein selecting one of the second plurality of selectable icons changes the state of the selected topic.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention sets forth a technique for managing discussion topics between two users. The technique involves generating a first graphical user interface (GUI) that displays a listing of one or more users with whom a first user is associated, receiving from a first user a selection of a second user from the listing of one or more users, generating a second GUI that displays a listing of topics that corresponds to both the first user and the second user, receiving from the first user data associated with a first topic to be discussed with the second user, and adding the first topic to the listing of topics.
-
Citations
24 Claims
-
1. A computer-implemented method for managing discussion topics between a first user and a second user, the method comprising:
-
presenting, by a processor, a first graphical user interface (GUI) configured to display a first listing of users with whom the first user is associated; first detecting, by the processor, a first selection of the second user from the first listing of users being presented on the first GUI; presenting, by the processor, a second GUI to replace the first GUI, the second GUI being configured to display a second listing of topics having the same state for discussion between the first user and the second user in response to detecting the first selection, wherein the second GUI further includes a context menu having a first plurality of selectable icons, wherein the second listing of topics is replaced with a third listing of topics when a first selectable icon from the first plurality of selectable icons is selected; second detecting, by the processor, a second selection of a topic displayed in the second GUI; and automatically modifying, by the processor, the context menu to display a second plurality of selectable icons, wherein selecting one of the second plurality of selectable icons changes the state of the selected topic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computer system to manage discussion topics between a first user and a second user, by performing the steps of:
-
presenting a first graphical user interface (GUI) configured to display a first listing of users with whom the first user is associated; first detecting a first selection of the second user from the first listing of users being presented on the first GUI; presenting a second GUI to replace the first GUI, the second GUI being configured to display a second listing of topics having the same state for discussion between the first user and the second user in response to detecting the first selection, wherein the second GUI further includes a context menu having a first plurality of selectable icons, wherein the second listing of topics is replaced with a third listing of topics when a first selectable icon from the first plurality of selectable icons is selected; second detecting, by the processor, a second selection of a topic displayed in the second GUI; and automatically modifying, by the processor, the context menu to display a second plurality of selectable icons, wherein selecting one of the second plurality of selectable icons changes the state of the selected topic. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system, comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the computer system to manage discussion topics between a first user and a second user, by performing the steps of; presenting a first graphical user interface (GUI) configured to display a first listing of users with whom the first user is associated; first detecting a first selection of the second user from the first listing of users being presented on the first GUI; presenting a second GUI to replace the first GUI, the second GUI being configured to display a second listing of topics having the same state for discussion between the first user and the second user in response to detecting the first selection, wherein the second GUI further includes a context menu having a first plurality of selectable icons, wherein the second listing of topics is replaced with a third listing of topics when a first selectable icon from the first plurality of selectable icons is selected; second detecting, by the processor, a second selection of a topic displayed in the second GUI; and automatically modifying, by the processor, the context menu to display a second plurality of selectable icons, wherein selecting one of the second plurality of selectable icons changes the state of the selected topic. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification