PERSONAL AND TIMED CHAT INTERFACE
First Claim
1. A method for controlling the presentation of submissions within a real-time communication session comprising:
- providing a plurality of messages having sequentially assigned message identifier tags within a real-time communication session;
providing a plurality of responses to said messages having assigned response identifier tags within said real-time communication session;
determining corresponding responses to each of said plurality of messages from said plurality of responses using said assigned response identifier tags;
sorting said plurality of messages and responses whereby each of said plurality of messages is sequentially listed according to said sequentially assigned message identifier tags and is immediately followed by said corresponding responses thereto; and
displaying said sorted plurality of messages and responses in a modified display.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method and apparatus for controlling the presentation of submissions within a real-time communication session by sequentially organizing and displaying messages immediately followed by their corresponding responses for allowing participants within the session to easily view, follow and participate within such session. Sequential tags are associated with each submission displayed within the session, whereby these tags are used to sequentially sort the messages along with their corresponding responses. Time stamps associated with each message and response may further be used for sequentially sorting such messages along with their corresponding responses. These sequentially sorted messages and corresponding responses are viewed in a modified display window, optionally along with the unmodified display window of the real-time communication session, on a display screen. This modified display window may be continually refreshed.
-
Citations
20 Claims
-
1. A method for controlling the presentation of submissions within a real-time communication session comprising:
-
providing a plurality of messages having sequentially assigned message identifier tags within a real-time communication session;
providing a plurality of responses to said messages having assigned response identifier tags within said real-time communication session;
determining corresponding responses to each of said plurality of messages from said plurality of responses using said assigned response identifier tags;
sorting said plurality of messages and responses whereby each of said plurality of messages is sequentially listed according to said sequentially assigned message identifier tags and is immediately followed by said corresponding responses thereto; and
displaying said sorted plurality of messages and responses in a modified display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program storage device readable by a processor capable of executing instructions, tangibly embodying a program of instructions executable by the processor to perform method steps for controlling the presentation of submissions within a real-time communication session, said method steps comprising:
-
providing a plurality of messages having sequentially assigned message identifier tags within a real-time communication session;
providing a plurality of responses to said messages having assigned response identifier tags within said real-time communication session;
determining corresponding responses to each of said plurality of messages from said plurality of responses using said assigned response identifier tags;
sorting said plurality of messages and responses whereby each of said plurality of messages is sequentially listed according to said sequentially assigned message identifier tags and is immediately followed by said corresponding responses thereto; and
displaying said sorted plurality of messages and responses in a modified display.
-
-
20. A computer program product comprising:
-
a computer usable medium having computer readable program code means embodied therein for controlling the presentation of submissions within a real-time communication session, said computer program product having;
computer readable program code means for causing a computer to provide a plurality of messages having sequentially assigned message identifier tags within a real-time communication session;
computer readable program code means for causing said computer to provide a plurality of responses to said messages having assigned response identifier tags within said real-time communication session;
computer readable program code means for causing said computer to determine corresponding responses to each of said plurality of messages from said plurality of responses using said assigned response identifier tags;
computer readable program code means for causing said computer to sort said plurality of messages and responses whereby each of said plurality of messages is sequentially listed according to said sequentially assigned message identifier tags and is immediately followed by said corresponding responses thereto; and
computer readable program code means for causing said computer to display said sorted plurality of messages and responses in a modified display.
-
Specification