Patent ID: 8984271
Filing Date: 2015-03-17
Classification: G06F

Abstract:
1. A user interface method for enabling a user to interact with a device having a processor, memory coupled to the processor and at least one input/output device coupled to the processor, the input/output device comprising at least a display and at least one mechanism that allows the user to input selections, the method comprising: storing cryptographic material in the device; receiving a message from a remote source; determining, using the processor, whether received message content is secure or insecure; in response to receipt of the message, displaying at least a portion of said received message content on said display if the determining determines the received message content is insecure; if the determining alternatively determines the received message content is secure, not yet displaying at least a portion of said received message content on said display but instead displaying at least the title or other identifier of the message with and providing an indication indicating that the received message content is secure; permitting a user to input whether to open the secure message; upon receipt of user input commanding opening of the secure message, decrypting and displaying the secure message without requiring the user to input any cryptographic material but instead using the cryptographic material previously stored in the device; wherein the processor arranges received messages into a conversation thread comprising both secure messages and insecure messages, and displays both secure messages and insecure messages in the same conversation thread in which secure messages are intermixed with insecure messages, the processor causing display of the indicator that indicates whether the received message content is secure before opening, decrypting and displaying received secure message content to said user.