System and method for controlling message attachment handling functions on a mobile device
First Claim
1. A method for controlling message attachment handling functions on a mobile device, the method comprising:
- providing an attachment handling control at the mobile device that is settable before a message is received from one or more remote servers, the attachment handling control for identifying one of at least a first key transmission mode, which permits a decrypted session key to be transmitted from the mobile device to the one or more remote servers without user intervention, and a second key transmission mode, which permits the decrypted session key to be transmitted from the mobile device to the one or more remote servers upon receiving user input at the mobile device to transmit the decrypted session key;
receiving at least a part of the message at the mobile device from the one or more remote servers, the message comprising encrypted message data, the part of the message comprising an encrypted session key associated with the message;
determining which one key transmission mode is identified by the attachment handling control;
in response to the attachment handling control identifying the first key transmission mode, decrypting the encrypted session key to determine the decrypted session key and transmitting the decrypted session key to the one or more remote servers without user intervention; and
in response to the attachment handling control identifying the second key transmission mode, decrypting the encrypted session key to determine the decrypted session key and transmitting the decrypted session key to the one or more remote servers upon receiving the user input at the mobile device to transmit the decrypted session key.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling message attachment handling functions on a mobile device is described herein. An attachment handling control can be set to identify one of a number of selected attachment handling control modes. Depending on the attachment handling control mode identified, a request for the attachment structure that includes a decrypted session key for an encrypted message received at the mobile device may or may not be automatically sent to a remote server. This may provide the user with increased control over the content of an encrypted message that the remote server may access when determining the attachment structure for a message.
-
Citations
19 Claims
-
1. A method for controlling message attachment handling functions on a mobile device, the method comprising:
-
providing an attachment handling control at the mobile device that is settable before a message is received from one or more remote servers, the attachment handling control for identifying one of at least a first key transmission mode, which permits a decrypted session key to be transmitted from the mobile device to the one or more remote servers without user intervention, and a second key transmission mode, which permits the decrypted session key to be transmitted from the mobile device to the one or more remote servers upon receiving user input at the mobile device to transmit the decrypted session key; receiving at least a part of the message at the mobile device from the one or more remote servers, the message comprising encrypted message data, the part of the message comprising an encrypted session key associated with the message; determining which one key transmission mode is identified by the attachment handling control; in response to the attachment handling control identifying the first key transmission mode, decrypting the encrypted session key to determine the decrypted session key and transmitting the decrypted session key to the one or more remote servers without user intervention; and in response to the attachment handling control identifying the second key transmission mode, decrypting the encrypted session key to determine the decrypted session key and transmitting the decrypted session key to the one or more remote servers upon receiving the user input at the mobile device to transmit the decrypted session key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising instructions executable on a processor of a computing device for performing the following:
-
providing an attachment handling control at the mobile device that is settable before a message is received from one or more remote servers, the attachment handling control for identifying one of at least a first key transmission mode, which permits a decrypted session key to be transmitted from the mobile device to the one or more remote servers without user intervention, and a second key transmission mode, which permits the decrypted session key to be transmitted from the mobile device to the one or more remote servers upon receiving user input at the mobile device to transmit the decrypted session key; receiving at least a part of the message at the mobile device from the one or more remote servers, the message comprising encrypted message data, the part of the message comprising an encrypted session key associated with the message; determining which one key transmission mode is identified by the attachment handling control; in response to the attachment handling control identifying the first key transmission mode, decrypting the encrypted session key to determine the decrypted session key and transmitting the decrypted session key to the one or more remote servers without user intervention; and in response to the attachment handling control identifying the second key transmission mode, decrypting the encrypted session key to determine the decrypted session key and transmitting the decrypted session key to the one or more remote servers upon receiving the user input at the mobile device to transmit the decrypted session key.
-
-
14. A mobile device comprising at least a processor and a memory, wherein the mobile device is configured to execute an application module programmed to:
-
provide an attachment handling control at the mobile device that is settable before a message is received from one or more remote servers, the attachment handling control for identifying one of at least a first key transmission mode, which permits a decrypted session key to be transmitted from the mobile device to the one or more remote servers without user intervention, and a second key transmission mode, which permits the decrypted session key to be transmitted from the mobile device to the one or more remote servers upon receiving user input at the mobile device to transmit the decrypted session key; receive at least a part of the message at the mobile device from the one or more remote servers, the message comprising encrypted message data, the part of the message comprising an encrypted session key associated with the message; determine which one key transmission mode is identified by the attachment handling control; in response to the attachment handling control identifying the first key transmission mode, decrypt the encrypted session key to determine the decrypted session key and transmit the decrypted session key to the one or more remote servers without user intervention; and in response to the attachment handling control identifying the second key transmission mode, decrypt the encrypted session key to determine the decrypted session key and transmit the decrypted session key to the one or more remote servers upon receiving the user input at the mobile device to transmit the decrypted session key.
-
-
15. A system for controlling message attachment handling functions on a mobile device, the system comprising a mobile device and one or more remote servers, wherein the mobile device comprises at least a processor and a memory, and wherein the mobile device is configured to execute an application module programmed to:
-
provide an attachment handling control at the mobile device that is settable before a message is received from one or more remote servers, the attachment handling control for identifying one of at least a first key transmission mode, which permits a decrypted session key to be transmitted from the mobile device to the one or more remote servers without user intervention, and a second key transmission mode, which permits the decrypted session key to be transmitted from the mobile device to the one or more remote servers upon receiving user input at the mobile device to transmit the decrypted session key; receive at least a part of the message at the mobile device from the one or more remote servers, the message comprising encrypted message data, the part of the message comprising an encrypted session key associated with the message; determine which one key transmission mode is identified by the attachment handling control; in response to the attachment handling control identifying the first key transmission mode, decrypt the encrypted session key to determine the decrypted session key and transmit the decrypted session key to the one or more remote servers without user intervention; and in response to the attachment handling control identifying the second key transmission mode, decrypt the encrypted session key to determine the decrypted session key and transmit the decrypted session key to the one or more remote servers upon receiving the user input at the mobile device to transmit the decrypted session key. - View Dependent Claims (16, 17, 18, 19)
-
Specification