Caching message fragments during real-time messaging conversations
First Claim
1. A programmatic method of caching message fragments during real-time messaging conversations, comprising a step of:
- caching, in a message cache, at least one message fragment during a real-time messaging conversation, such that any of the cached message fragments can be subsequently retrieved from the message cache.
1 Assignment
0 Petitions
Accused Products
Abstract
Creating and managing an editable cache of unsent message fragments during conversations using real-time messaging systems (such as instant messaging, text messaging, chat sessions, and so forth). Using this cache, a user participating in a real-time messaging conversation can cache at least one message fragment, and can then recall selected fragments for review and/or editing (as desired by the particular user) before sending to other conversation participants. Preferably, any unsent message fragment from the cache can be sent, upon request of the user, through a mouse click or keystroke.
-
Citations
20 Claims
-
1. A programmatic method of caching message fragments during real-time messaging conversations, comprising a step of:
caching, in a message cache, at least one message fragment during a real-time messaging conversation, such that any of the cached message fragments can be subsequently retrieved from the message cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. A system for caching message fragments during real-time messaging conversations, comprising:
-
a message cache;
a real-time messaging conversation between a first real-time messaging user and a second real-time messaging user;
means for caching, in the message cache, at least one message fragment created by the first real-time messaging user during the real-time messaging conversation;
means for enabling the first real-time messaging user to subsequently retrieve any of the cached message fragments from the message cache;
means for enabling the first real-time messaging user to edit each of the retrieved message fragments; and
means for enabling the first real-time messaging user to request sending of at least one edited message fragment to the second real-time messaging user.
-
-
20. A computer program product for caching message fragments during real-time messaging conversations, the computer program product comprising at least one computer-usable media storing computer-usable program code, wherein the computer-usable program code, when executed on a computer, causes the computer to:
-
cache, in a message cache, a plurality of message fragments created by a first real-time messaging user during a real-time messaging conversation between the first real-time messaging user and at least one other real-time messaging user;
enable the first real-time messaging user to select ones of the cached message fragments for subsequent retrieval from the message cache;
enable the first real-time messaging user to edit each of the retrieved message fragments; and
enable the first real-time messaging user to send, to the at least one other real-time messaging user, at least one of (i) an edited message fragment and (ii) a retrieved message fragment.
-
Specification