Interactive chat messaging
OwnerNadav Y. Haimberginventor
Life of this patent
Estimating the term…
Abstract
In an electronic communication system, a method of exchanging messages over a computer network can include detecting a presence of communication session participants on the computer network. The communication session participants can be included within an authorized list of potential communication session participants. Detected communication session participants can be represented as graphical activatable icons arranged throughout a pictorial environment. The graphical activatable icons can be dynamically animated responsive to events associated with the communication session participants.
Claims34
In an electronic communication system, a method of exchanging messages over a computer network comprising:
- detecting a presence of communication session participants on said computer network, wherein said communication session participants are included within an authorized list of potential communication session participants;
- representing detected communication session participants as graphical activatable icons arranged throughout a pictorial environment;
- and
- dynamically animating said graphical activatable icons responsive to events associated with said communication session participants.
11 A method of chat communication comprising:
- receiving chat messages associated with a plurality of chat sessions;
- identifying chat messages associated with a selected one of said plurality of chat sessions;
- and
- displaying said selected chat session within a messaging portion of a chat client interface.
The method of claim 11, wherein said identifying step and said displaying step are responsive to receiving a chat message associated with said selected chat session.
The method of claim 11, further comprising:
- providing activatable icons for each of said plurality of chat sessions, wherein said identifying step and said displaying step are responsive to a user selection of one of said activatable icons representing said selected chat session.
The method of claim 11, further comprising:
- responsive to a selection of another one of said activatable icons, displaying within said messaging portion of said chat client only those chat messages associated with said chat session represented by said selected another one of said activatable icons.
An electronic communication system configured to detect a presence of communication session participants on a network, wherein said communication session participants are included within an authorized list of potential communication session participants;
- to represent detected communication session participants as graphical activatable icons arranged throughout a three-dimensional environment;
- and to dynamically animate said graphical activatable icons responsive to detected events associated with said communication session participants.
A chat client graphical user interface comprising:
- a single messaging display area having a plurality of selectable tabs, wherein each tab is associated with a particular ongoing chat session, wherein selection of any one of said tabs causes said messaging display area to display only chat communications associated with said ongoing chat session represented by said selected tab.
A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- detecting a presence of communication session participants on a computer network, wherein said communication session participants are included within an authorized list of potential communication session participants;
- representing detected communication session participants as graphical activatable icons arranged throughout a pictorial environment;
- and
- dynamically animating said graphical activatable icons responsive to events associated with said communication session participants.
A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- receiving chat messages associated with a plurality of chat sessions;
- identifying chat messages associated with a selected one of said plurality of chat sessions;
- and
- displaying said selected chat session within a messaging portion of a chat client interface.
Dependencies are inferred from the claim text.