System and method of mimetic messaging settings selection
First Claim
Patent Images
1. A processor-implemented method of mimetic message settings selection on a messaging client, comprising the steps of:
- detecting, with a processor, an outgoing message;
determining, with the processor, whether the outgoing message is related to a previously received message as one of a reply message or a forward message of the previously received message by identifying at least a portion of message content in common or comprising a message thread between the outgoing message and the previously received message, the received message having message characteristics including at least one of a received message signing or a received message encryption;
determining, with the processor, messaging settings associated with the message characteristics of the received message that include a first messaging setting associated with reply messages and a second messaging setting associated with forward messages, the second messaging setting different than the first messaging setting, the first messaging setting defining at least one of a first message signing or a first message encryption, and the second messaging setting defining at least one of a second message signing or a second message encryption; and
selecting, with the processor, the first messaging setting associated with the message characteristics of the received message to control message characteristics of the outgoing message if the outgoing message is the reply message of the previously received message;
orselecting, with the processor, the second messaging setting associated with the message characteristics of the received message to control message characteristics of the outgoing message if the outgoing message is the forward message of the previously received message.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of selecting message settings mimetically on a messaging client. When an outgoing message is composed on a messaging client, the messaging client determines whether the outgoing message is related to a received message. Where the outgoing message is related to the received message, the messaging client determines the messaging settings used in the received message, and selects the messaging settings used in the received message to control message characteristics of the outgoing message.
-
Citations
49 Claims
-
1. A processor-implemented method of mimetic message settings selection on a messaging client, comprising the steps of:
-
detecting, with a processor, an outgoing message; determining, with the processor, whether the outgoing message is related to a previously received message as one of a reply message or a forward message of the previously received message by identifying at least a portion of message content in common or comprising a message thread between the outgoing message and the previously received message, the received message having message characteristics including at least one of a received message signing or a received message encryption; determining, with the processor, messaging settings associated with the message characteristics of the received message that include a first messaging setting associated with reply messages and a second messaging setting associated with forward messages, the second messaging setting different than the first messaging setting, the first messaging setting defining at least one of a first message signing or a first message encryption, and the second messaging setting defining at least one of a second message signing or a second message encryption; and selecting, with the processor, the first messaging setting associated with the message characteristics of the received message to control message characteristics of the outgoing message if the outgoing message is the reply message of the previously received message;
orselecting, with the processor, the second messaging setting associated with the message characteristics of the received message to control message characteristics of the outgoing message if the outgoing message is the forward message of the previously received message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A processor-implemented system of mimetic messaging settings selection comprising:
-
a message store including a computer-readable memory configured to store messages having message characteristics including at least one of a received message signing or a received message encryption; and a messaging client including a processor configured to; determine whether an outgoing message to be sent by the messaging client is related to a message in the message store as one of a reply message or a forward message of the message in the message store by identifying at least a portion of message content in common or comprising a message thread between the outgoing message and the message in the message store; determine messaging settings associated with the message characteristics of the message in the message store that include a first messaging setting associated with reply messages and a second messaging setting associated with forward messages, the first messaging setting different than the second messaging setting, the first messaging setting defining at least one of a first message signing or a first message encryption, and the second messaging setting defining at least one of a second message signing or a second message encryption; and select the first messaging setting associated with the message characteristics of the message in the message store to control messaging characteristics of the outgoing message if the outgoing message is the reply message of the message in the message store;
orselect the second messaging setting associated with the message characteristics of the message in the message store to control message characteristics of the outgoing message if the outgoing message is the forward message of the message in the message store. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A processor-implemented method of mimetic message settings selection on a messaging client, comprising the steps of:
-
detecting, with a processor, an outgoing message; determining, with the processor, whether the outgoing message is related to a previously received message based upon the outgoing message and the previously received message having at least a portion of message content in common or comprising a message thread, the previously received message having message characteristics including at least one of a received message signing or a received message encryption; determining, with the processor, messaging settings associated with the message characteristics of the received message where the outgoing message is related to a previously received message, the messaging settings defining at least one of message signings or message encryptions; and selecting, with the processor, the messaging settings associated with the message characteristics of the received message to control message characteristics of the outgoing message, wherein the message characteristics of the outgoing message are controlled based on the content of the outgoing message, wherein messaging settings are determined for each of a plurality of received messages to which the outgoing message is related; wherein the outgoing message is related to a first received message having first message characteristics and a second received message having second message characteristics, the second message characteristics different than the first message characteristics, and wherein the step of selecting the messaging settings associated with the message characteristics of the received message further comprises the steps of; determining whether the first and second message characteristics include conflicting message characteristics; and selecting messaging settings associated with the first and second message characteristics if the first and second message characteristics do not include conflicting message characteristics;
orselecting only one of the first or second message characteristics based on the content of the outgoing message if the first and second message characteristics include conflicting message characteristics.
-
Specification