Graphical user interface for chat room with thin walls
First Claim
Patent Images
1. A chat system having a plurality of chat rooms, the chat system comprising:
- one or more servers including one or more processors and memory;
a graphical user interface (GUI) generated by the one or more servers, the GUI for interacting with the chat system, the GUI comprising;
a message window for displaying first messages and second messages, wherein the first messages and second messages are displayed simultaneously within the message window;
wherein the first messages originate from a current chat room and the second messages originate from at least one other chat room, wherein the at least one other chat room is selected without user involvement and is based on a similarity criterion between the at least one other chat room and the current chat room; and
wherein the current chat room is a room in which the user is a participant and wherein the user is not a participant in the at least one other chat room.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and graphical user interface for a chat room system is disclosed. One aspect of certain embodiments includes sending messages that originate from a user'"'"'s current chat room as well as messages that originate from nearby chat rooms to the user. Both types of messages are displayed in a single context to the user.
76 Citations
25 Claims
-
1. A chat system having a plurality of chat rooms, the chat system comprising:
-
one or more servers including one or more processors and memory; a graphical user interface (GUI) generated by the one or more servers, the GUI for interacting with the chat system, the GUI comprising; a message window for displaying first messages and second messages, wherein the first messages and second messages are displayed simultaneously within the message window; wherein the first messages originate from a current chat room and the second messages originate from at least one other chat room, wherein the at least one other chat room is selected without user involvement and is based on a similarity criterion between the at least one other chat room and the current chat room; and wherein the current chat room is a room in which the user is a participant and wherein the user is not a participant in the at least one other chat room. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A chat system comprising:
-
one or more servers having one or more processors and memory; a server program installed on the one or more servers, the server program for managing a plurality of chat rooms in which a plurality of users engage in conversations, wherein the respective conversations comprise a plurality of messages; a user database accessible by the server program for storing attributes for the plurality of users; a message database accessible by the server program for storing at least a subset of the messages associated with the respective conversations; wherein the server program is further configured to distribute to a respective user who is a participant in a current chat room a current set of messages from the current chat room and messages from at least one other chat room in the chat system, wherein the user is not a participant in the at least one other chat room and wherein the at least one other chat room is selected without user involvement and is based on a similarity criterion between the at least one other chat room and the current chat room; and wherein the current set of messages from the current chat room and the messages from the at least one other chat room are adapted for simultaneous display in a single window on a client computer of the respective user. - View Dependent Claims (21, 22, 23)
-
-
24. A method, comprising:
on a client system having one or more processors and memory storing one or more programs, the one or more processors executing the one or more programs to perform the operations of; displaying first messages and seconds messages in a message window, wherein the first messages and second messages are displayed simultaneously within the message window; wherein the first messages originate from a current chat room and the second messages originate from at least one other chat room and wherein the at least one other chat room is selected without user involvement and is based on a similarity criterion between the at least one other chat room and the current chat room; and wherein the current chat room is a room in which the user is a participant and wherein the user is not a participant in the at least one other chat room.
-
25. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a processor, the one or more programs comprising instructions for:
-
displaying first messages and seconds messages in a message window, wherein the first messages and second messages are displayed simultaneously within the message window; wherein the first messages originate from a current chat room and the second messages originate from at least one other chat room and wherein the at least one other chat room is selected without user involvement and is based on a similarity criterion between the at least one other chat room and the current chat room; and wherein the current chat room is a room in which the user is a participant and wherein the user is not a participant in the at least one other chat room.
-
Specification