Method and apparatus for providing intelligent error messaging
View Patent ↗A method and apparatus for providing intelligent error messaging is disclosed wherein a user of a mobile communications device is provided with descriptive error messaging information to assist the user in overcoming errors associated with the processing of electronic messages and data.
1. A mobile device, comprising:
a display; and
one or more processors configured to:
receive an electronic message including encrypted information;
determine a required private key for decrypting the encrypted information is not present;
determine detailed information for obtaining the required private key including an indication to update a key store, and certificate information for identifying a specific certificate for the required private key; and
display, through the display, the detailed information for obtaining the required private key.
2. The mobile device of claim 1 , wherein the certificate information identifies a serial number, issuer pair for a digital certificate to decrypt the encrypted information.
3. The mobile device of claim 1 , the one or more processors further operable to receive an input and display the detailed information in response to receiving the input.
4. The mobile device of claim 1 , wherein the message is received from a message server that compressed or encrypted an original message to generate the electronic message including the encrypted information.
5. The mobile device of claim 1 , the one or more processors further operable to communicate with a desktop computer through a wired connection, wherein the information indicates a direction to use software on the desktop computer.
6. A method, comprising:
receiving, by a mobile device, an electronic message including encrypted information;
determining, by the mobile device a required private key for decrypting the encrypted information is not present;
determining detailed information for obtaining the required private key including an indication to update a key store, and certificate information for identifying a specific certificate for the required private key; and
displaying, through a display of the mobile device, the detailed information for obtaining the required private key.
7. The method of claim 6 , wherein the certificate information identifies a serial number, issuer pair for a digital certificate to decrypt the encrypted information.
8. The method of claim 6 , further comprising receiving an input and displaying the detailed information in response to receiving the input.
9. The method of claim 6 , wherein the message is received from a message server that compressed or encrypted an original message to generate the electronic message including the encrypted information.
10. The method of claim 6 , further comprising communicating with a desktop computer through a wired connection, wherein the information indicates a direction to use software on the desktop computer.
11. A computer program product encoded on a non-transitory medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
receiving, by a mobile device, an electronic message including encrypted information;
determining, by the mobile device, a required private key for decrypting the encrypted information is not present;
determining detailed information for obtaining the required private key including an indication to update a key store, and certificate information for identifying a specific certificate for the required private key; and
displaying, through a display of the mobile device, the detailed information for obtaining the required private key.
12. The computer program product of claim 11 , wherein the detailed information identifies a serial number, issuer pair for a digital certificate to decrypt the encrypted information.
13. The computer program product of claim 11 , wherein the message is received from a message server that compressed or encrypted an original message to generate the electronic message including the encrypted information.
14. The computer program product of claim 11 , the instructions further comprising communicating with a desktop computer through a wired connection, wherein the information indicates a direction to use software on the desktop computer.