Systems and methods for previewing communications sessions
First Claim
1. A system for viewing communications comprising:
- at least one processor; and
at least one non-transitory memory containing instructions that when executed by the at least one processor cause the system to perform operations comprising;
providing information describing a plurality of communication sessions to a user;
receiving, based on input from the user, a selection of one of the plurality of communication sessions, the selected communications session including ongoing exchanges of electronic communications between two or more participants whose participation is mutually revealed to each other;
providing instructions to display, on a device of the user, the selected communications session, the display enabling the user to view communications exchanged between participants in the selected communications session without becoming a participant in the selected communications session;
receiving a request from the user to join the selected communications session; and
in response to the request, joining the user as a participant of the selected communications session.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method allows a user to view communications exchanged between other participants within an online chat room without the user becoming a participant within the online chat room. The online chat room enables ongoing exchanges of electronic communications between two or more participants whose participation within the chat room are mutually revealed to each other. A user is enabled to perceive the existence of the online chat room without the user becoming a participant within the online chat room. Selection of the online chat room by the user is received. Responsive to user selection of the online chat room and without the user becoming a participant within the online chat room, at least some of the communications exchanged between the participants within the online chat room are made perceivable to the user as the communications are exchanged.
-
Citations
20 Claims
-
1. A system for viewing communications comprising:
-
at least one processor; and at least one non-transitory memory containing instructions that when executed by the at least one processor cause the system to perform operations comprising; providing information describing a plurality of communication sessions to a user; receiving, based on input from the user, a selection of one of the plurality of communication sessions, the selected communications session including ongoing exchanges of electronic communications between two or more participants whose participation is mutually revealed to each other; providing instructions to display, on a device of the user, the selected communications session, the display enabling the user to view communications exchanged between participants in the selected communications session without becoming a participant in the selected communications session; receiving a request from the user to join the selected communications session; and in response to the request, joining the user as a participant of the selected communications session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for viewing communications comprising:
-
providing, by at least one processor, information describing a plurality of communication sessions to a user; receiving, by the at least one processor and based on input from the user, a selection of one of the plurality of communication sessions, the selected communications session including ongoing exchanges of electronic communications between two or more participants whose participation is mutually revealed to each other; providing, by the at least one processor, instructions to display, on a device of the user, the selected communications session, the display enabling the user to view communications exchanged between participants in the selected communications session without becoming a participant in the selected communications session; receiving, by the at least one processor, a request from the user to join the selected communications session; and in response to the request, joining, by the at least one processor, the user as a participant of the selected communications session. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory memory containing instructions that when executed by at least one processor cause the at least one processor to perform operations comprising:
-
providing, by at least one processor, information describing a plurality of communication sessions to a user; receiving, by the at least one processor and based on input from the user, a selection of one of the plurality of communication sessions, the selected communications session including ongoing exchanges of electronic communications between two or more participants whose participation is mutually revealed to each other; providing, by the at least one processor, instructions to display, on a device of the user, the selected communications session, the display enabling the user to view communications exchanged between participants in the selected communications session without becoming a participant in the selected communications session; receiving, by the at least one processor, a request from the user to join the selected communications session; and in response to the request, joining, by the at least one processor, the user as a participant of the selected communications session. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification