BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shows a client in communication with a server employing two communication schemes according to one embodiment of the invention.
FIG. 2 shows a plurality of clients in communication with a server employing two communication schemes according to one embodiment of the invention.
FIG. 3 shows JABBER and HTTP connections, interfaces and servers in a communication system according to one embodiment of the invention.
FIGS. 4A and 4B show block diagrams of a group instant messaging server in communication with a group messaging application according to one embodiment of the invention.
FIG. 5 shows a flowchart describing a method of instantly displaying updated data at a client system in a network configuration according to one embodiment of the invention.
FIG. 6 shows a flowchart describing a method of instantly displaying updated data at a client system in a network configuration according to one embodiment of the invention.
FIG. 7 shows a flowchart describing a method of instantly displaying updated data at a client system in a network configuration according to one embodiment of the invention.
FIG. 8 shows a flowchart describing a method of managing an instant messaging server according to one embodiment of the invention.
FIG. 9 shows a flowchart describing a method of managing an instant messaging server according to one embodiment of the invention.
FIG. 10 shows a flowchart describing a method of managing a group instant messaging server according to one embodiment of the invention.
FIGS. 11A-C show a method of determining whether a new user may participate in a group according to one embodiment of the invention.
FIGS. 12A-C show screenshots of various features of a group messaging application according to one embodiment of the invention.
FIG. 13 shows a screenshot of a pop-out card of a group messaging application according to one embodiment of the invention.
FIG. 14 shows a screenshot of a welcome screen of a group messaging application according to one embodiment of the invention.
FIG. 15 shows a screenshot of a decision window of a group messaging application according to one embodiment of the invention.
FIG. 16 shows a screenshot of a card editor of a group messaging application according to one embodiment of the invention.
FIG. 17 shows a screenshot of a popular groups window of a group messaging application according to one embodiment of the invention.
FIGS. 18A-F show screenshots of a user profile of a group messaging application according to one embodiment of the invention.
FIG. 19 shows a screenshot of a group profile of a group messaging application according to one embodiment of the invention.
FIG. 20 shows a screenshot of group settings of a group messaging application according to one embodiment of the invention.
FIGS. 21A-C show screenshots of a user invitation window a group messaging application according to one embodiment of the invention.
FIG. 22 shows a screenshot of group booting window of a group messaging application according to one embodiment of the invention.
FIG. 23 shows a screenshot of a premium group settings of a messaging application according to one embodiment of the invention.
FIG. 24 shows a screenshot of a group creation window of a group messaging application according to one embodiment of the invention.
FIGS. 25A-D show screenshots of card management, editing and sharing according to one embodiment of the invention.