Systems and methods for automatically saving a state of a communication session
First Claim
1. A system comprising:
- one or more processors of a machine;
a non-transitory machine-readable medium storing instructions that, when executed by the one or more processors, causes to machine to perform operations comprising;
causing display, on a client device, of a user interface comprising an interface element presented in conjunction with a presentation of content, the interface element comprising;
a first selectable element comprising an image corresponding to a first state of a communication session, the first selectable element operable to recall the first state of the communication session in response to selection of the first selectable element;
a second selectable element to hide the interface element;
in response to receiving a first user input indicative of a request to save a second state of the communication session, updating the display the interface element to include a third selectable element corresponding to the second state of the communication session; and
in response to receiving second user input indicative of an interaction with the second selectable element, hiding the display of the interface element in the user interface while maintaining the presentation of content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for automatically saving and presenting a state of a communication session are presented. A user interface is displayed. The user interface comprises an interface element presented in conjunction with a presentation of content. The interface element comprises: a first selectable element operable to recall a first state of the communication session and a second selectable element to hide the interface element. The display of the interface element is updated based on user input to include a third selectable element corresponding to a second state of the communication session. The display of the interface element is hidden while maintaining a presentation of the content in response to user input indicative of a selection of the second selectable element.
52 Citations
20 Claims
-
1. A system comprising:
-
one or more processors of a machine; a non-transitory machine-readable medium storing instructions that, when executed by the one or more processors, causes to machine to perform operations comprising; causing display, on a client device, of a user interface comprising an interface element presented in conjunction with a presentation of content, the interface element comprising; a first selectable element comprising an image corresponding to a first state of a communication session, the first selectable element operable to recall the first state of the communication session in response to selection of the first selectable element; a second selectable element to hide the interface element; in response to receiving a first user input indicative of a request to save a second state of the communication session, updating the display the interface element to include a third selectable element corresponding to the second state of the communication session; and in response to receiving second user input indicative of an interaction with the second selectable element, hiding the display of the interface element in the user interface while maintaining the presentation of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
causing display, on a client device, of a user interface comprising an interface element presented in conjunction with a presentation of content, the interface element comprising; a first selectable element comprising an image corresponding to a first state of a communication session, the first selectable element operable to recall the first state of the communication session in response to selection of the first selectable element; a second selectable element to hide the interface element; in response to receiving a first user input indicative of a request to save a second state of the communication session, updating the display the interface element to include a third selectable element corresponding to the second state of the communication session; and in response to receiving second user input indicative of an interaction with the second selectable element, hiding the display of the interface element in the user interface while maintaining the presentation of content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
causing display, on a client device, of a user interface comprising an interface element presented in conjunction with a presentation of content, the interface element comprising; a first selectable element comprising an image corresponding to a first state of a communication session, the first selectable element operable to recall the first state of the communication session in response to selection of the first selectable element; a second selectable element to hide the interface element; in response to receiving a first user input indicative of a request to save a second state of the communication session, updating the display the interface element to include a third selectable element corresponding to the second state of the communication session; and in response to receiving second user input indicative of an interaction with the second selectable element, hiding the display of the interface element in the user interface while maintaining the presentation of content. - View Dependent Claims (18, 19, 20)
-
Specification