System and method for managing messages in conversational-type messaging applications
First Claim
1. A method for messaging comprising:
- obtaining a message for a plurality of recipient addresses;
if there is an existing one-to-one conversation with a respective one of said plurality of recipient addresses, incorporating said message into said existing one-to-one conversation; and
if one-to-one conversation with a respective one of said plurality of recipient addresses does not exist, incorporating said message into a new one-to-one conversation with said respective one of said plurality of recipient addresses after detecting an input creating said new one-to-one conversation.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for managing messages in conversational-type messaging applications. To provide continuity across all conversations with a particular recipient, an existing or not-yet-created 1:1 conversation can be populated with 1:Many messages that include the same recipient in the list of addressees. In this way, any 1:1 chat or conversation with a particular recipient will contain all correspondences with that recipient, regardless of whether the message was sent or received in a 1:1 or 1:Many context. As such, the user has access to all information that has been exchanged with that recipient in one messaging screen to avoid the need to traverse multiple messaging screens to obtain the context or information related to the recipient that the user requires.
10 Citations
27 Claims
-
1. A method for messaging comprising:
-
obtaining a message for a plurality of recipient addresses; if there is an existing one-to-one conversation with a respective one of said plurality of recipient addresses, incorporating said message into said existing one-to-one conversation; and if one-to-one conversation with a respective one of said plurality of recipient addresses does not exist, incorporating said message into a new one-to-one conversation with said respective one of said plurality of recipient addresses after detecting an input creating said new one-to-one conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 25)
-
-
9. A non-transitory computer readable medium comprising computer executable instructions for messaging comprising instructions for:
-
obtaining a message for a plurality of recipient addresses; if there is an existing one-to-one conversation with a respective one of said plurality of recipient addresses, incorporating said message into said existing one-to-one conversation; and if a one-to-one conversation with a respective one of said plurality of recipient addresses does not exist, incorporating said message into a new one-to-one conversation with said respective one of said plurality of recipient addresses after detecting an input creating said new one-to-one conversation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 26)
-
-
17. A mobile device configured for messaging by:
-
obtaining a message for a plurality of recipient addresses; if there is an existing one-to-one conversation with a respective one of said plurality of recipient addresses, incorporating said message into said existing one-to-one conversation; and if a one-to-one conversation with a respective one of said plurality of recipient addresses does not exist, incorporating said message into a new one-to-one conversation with said respective one of said plurality of recipient addresses after detecting an input creating said new one-to-one conversation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 27)
-
Specification