METHOD AND APPARATUS FOR PROVIDING INTELLIGENT ERROR MESSAGING
First Claim
1. An electronic communications device comprising:
- a processor capable of processing electronic mail messages received at the electronic communications device; and
program logic resident on a memory of said electronic communications device operable todetermine if an electronic mail message received at the electronic communications device is encrypted,if the received electronic mail message is encrypted, determine if there is a problem that prevents opening of the received electronic mail message at the electronic communications device, andif there is a problem that prevents the opening of the received electronic mail message, automatically display an intelligent error message at the electronic communications device;
wherein said intelligent error message comprises an indication of the problem that prevents the opening of the received electronic mail message, an indication of how the problem is solvable, and an indication of information that needs to be loaded on the electronic communications device.
4 Assignments
0 Petitions
Accused Products
Abstract
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. For example, when the mobile device is being used to decrypt a cryptographically secured electronic message, and a problem is encountered, program logic of the device provides the user with (1) an indication of exactly what problem is preventing opening of the message, for example, a required cryptographic key is not available; (2) an indication of exactly what may be done to overcome the problem, for example, what utilities should be run on the device; and (3) exactly what data, if any, needs to be downloaded to the device, for example, what cryptographic keys should be downloaded.
31 Citations
21 Claims
-
1. An electronic communications device comprising:
-
a processor capable of processing electronic mail messages received at the electronic communications device; and program logic resident on a memory of said electronic communications device operable to determine if an electronic mail message received at the electronic communications device is encrypted, if the received electronic mail message is encrypted, determine if there is a problem that prevents opening of the received electronic mail message at the electronic communications device, and if there is a problem that prevents the opening of the received electronic mail message, automatically display an intelligent error message at the electronic communications device; wherein said intelligent error message comprises an indication of the problem that prevents the opening of the received electronic mail message, an indication of how the problem is solvable, and an indication of information that needs to be loaded on the electronic communications device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing electronic messages on an electronic communications device, the method comprising:
processing an electronic mail message received at said electronic communications display, for display on said electronic communications device, wherein said processing comprises; determining if the received electronic mail message is encrypted if the received electronic mail message is encrypted, determining if there is a problem that prevents opening of the received electronic mail message at the wireless communications device; and if there is a problem that prevents the opening of the received electronic mail message, automatically displaying an intelligent error message at the electronic communications device; wherein the intelligent error message comprises an indication of the problem that prevents the opening of the received electronic mail message, an indication of how the problem is solvable, and an indication of information that needs to be loaded on the electronic communications device. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A computer-readable storage medium comprising a plurality of instructions, which when executed by a processor of an electronic communication device, cause the processor to perform a method of processing electronic messages on the electronic communications device, wherein the method comprises:
processing an electronic mail message received at said electronic communications display, for display on said electronic communications device, wherein said processing comprises; determining if the received electronic mail message is encrypted; if the received electronic mail message is encrypted, determining if there is a problem that prevents opening of the received electronic mail message at the wireless communications device; and if there is a problem that prevents the opening of the received electronic mail message, automatically displaying an intelligent error message at the electronic communications device; wherein the intelligent error message comprises an indication of the problem that prevents the opening of the received electronic mail message, an indication of how the problem is solvable, and an indication of information that needs to be loaded on the electronic communications device. - View Dependent Claims (17, 18, 19, 20, 21)
Specification