Personal and timed chat interface
First Claim
1. A method for controlling a presentation of submissions within a real-time communication session comprising:
- providing a plurality of messages having sequentially assigned message identifier tags within the real-time communication session running on a data network communication device;
providing a plurality of responses to said plurality of messages on said data network communication device, each of said plurality of responses having assigned response identifier tags within said real-time communication session, each of said response identifier tags including an identification of a specific message to which said response is responding to, the specific message being selected by a user from the plurality of messages;
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 during said real-time communication session running on said data network communication device.
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.
30 Citations
19 Claims
-
1. A method for controlling a presentation of submissions within a real-time communication session comprising:
-
providing a plurality of messages having sequentially assigned message identifier tags within the real-time communication session running on a data network communication device; providing a plurality of responses to said plurality of messages on said data network communication device, each of said plurality of responses having assigned response identifier tags within said real-time communication session, each of said response identifier tags including an identification of a specific message to which said response is responding to, the specific message being selected by a user from the plurality of messages; 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 during said real-time communication session running on said data network communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A program hardware storage device readable by a processor executing instructions, tangibly embodying a program of instructions executable by the processor to perform method steps for controlling a 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 the real-time communication session running on a data network communication device; providing a plurality of responses to said plurality of messages on said data network communication device, each of said plurality of responses having assigned response identifier tags within said real-time communication session, each of said response identifier tags including an identification of a specific message to which said response is responding to, the specific message being selected by a user from the plurality of messages; 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 during said real-time communication session running on said data network communication device.
-
-
19. A computer program product comprising:
-
a computer program hardware storage device having computer readable program code means embodied therein for controlling a 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 the real-time communication session on a data network communication device; computer readable program code means for causing said computer to provide a plurality of responses to said plurality of messages running on said data network communication device, each of said plurality of responses having assigned response identifier tags within said real-time communication session, each of said response identifier tags including an identification of a specific message to which said response is responding to, the specific message being selected by a user from the plurality of messages; 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 during said real-time communication session running on said data network communication device.
-
Specification