SYSTEMS AND METHODS FOR PRESENTING 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;
establishing a communication session with a client device operated by a subject user;
in response to receiving user input, storing session data representative of a first state of the communication session;
causing presentation of a first selectable element on the client device in conjunction with content related to the communication session, the first selectable element operable to recall the first state of the communication session in response to selection of the first selectable elementgrouping the first selectable element with a second selectable elements representing additional session data representative of an second state of the communication session; and
assigning a label to the grouping of the first and second selectable elements.
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. The communication session may be established between a client device of a user and an application server of a content publisher. Session data representative of a first state of the communication session may be stored in response to user input. The method may further include generating and presenting an interface that includes a first selectable element that, allows a user to return to the first state of the communication session. The method further includes grouping the first selectable element with a second selectable element corresponding a second state of the communication session and assigning a label to the grouping.
18 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; establishing a communication session with a client device operated by a subject user; in response to receiving user input, storing session data representative of a first state of the communication session; causing presentation of a first selectable element on the client device in conjunction with content related to the 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 grouping the first selectable element with a second selectable elements representing additional session data representative of an second state of the communication session; and assigning a label to the grouping of the first and second selectable elements. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
establishing a communication session with a client device operated by a subject user; in response to receiving user input, storing session data representative of a first state of the communication session; causing presentation of a first selectable element on the client device in conjunction with content related to the 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; grouping, by one or more processors of a machine, the first selectable element with a second selectable elements representing additional session data representative of an second state of the communication session; and assigning a label to the grouping of the first and second selectable elements. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
establishing a communication session with a client device operated by a subject user; in response to receiving user input, storing session data representative of a first state of the communication session; causing presentation of a first selectable element on the client device in conjunction with content related to the 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; grouping the first selectable element with a second selectable elements representing additional session data representative of an second state of the communication session; and assigning a label to the grouping of the first and second selectable elements.
-
Specification