IP Library Granted Patent US 9,559,994
Granted Patent B2
US 9,559,994 · App. 14/983,389 · Granted Jan 31, 2017

Systems and methods for previewing communications sessions

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,559,994
App. No.
14/983,389
Granted
Jan 31, 2017
Kind
B2
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.

Claims (37)

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.

2. The system of claim 1 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a title or a description of the selected communications session by the user.

3. The system of claim 1 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a communications session category by the user.

4. The system of claim 1 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a web page comprising a portion that enables perception of the selected communications session by the user.

5. The system of claim 1 , wherein joining the user as a participant of the selected communications session comprises identifying the user as a participant to at least one other participant.

6. The system of claim 5 , wherein the operations performed by the at least one processor further comprise identifying the user as a participant to all other participants.

7. The system of claim 1 , wherein joining the user as a participant of the selected communications session comprises enabling the user to exchange electronic communications with at least one other participant.

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.

9. The computer-implemented method of claim 8 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a title or a description of the selected communications session by the user.

10. The computer-implemented method of claim 8 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a communications session category by the user.

11. The computer-implemented method of claim 8 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a web page comprising a portion that enables perception of the selected communications session by the user.

12. The computer-implemented method of claim 8 , wherein joining the user as a participant of the selected communications session comprises identifying the user as a participant to at least one other participant.

13. The computer-implemented method of claim 12 , further comprising identifying the user as a participant to all other participants.

14. The computer-implemented method of claim 8 , wherein joining the user as a participant of the selected communications session comprises enabling the user to exchange electronic communications with at least one other participant.

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.

16. The non-transitory memory of claim 15 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a title or a description of the selected communications session by the user.

17. The non-transitory memory of claim 15 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a communications session category by the user.

18. The non-transitory memory of claim 15 wherein receiving the selection of one of the plurality of communication sessions comprises receiving a selection of a web page comprising a portion that enables perception of the selected communications session by the user.

19. The non-transitory memory of claim 15 , wherein joining the user as a participant of the selected communications session comprises identifying the user as a participant to at least one other participant.

20. The non-transitory memory of claim 15 , wherein joining the user as a participant of the selected communications session comprises enabling the user to exchange electronic communications with at least one other participant.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2016
From: KRANTZ, KRISTINE AMBER; PAN, PEILIANG; SMITH, DANIEL ERNEST
To: AMERICA ONLINE, INC.
Reel/Frame 037460/0943 →
CHANGE OF NAME Recorded Jan 12, 2016
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 037484/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2016
From: AOL LLC
To: AOL INC.
Reel/Frame 037484/0370 →