CA2475561A1 - Method and apparatus for providing intelligent error messaging - Google Patents
Method and apparatus for providing intelligent error messaging Download PDFInfo
- Publication number
- CA2475561A1 CA2475561A1 CA002475561A CA2475561A CA2475561A1 CA 2475561 A1 CA2475561 A1 CA 2475561A1 CA 002475561 A CA002475561 A CA 002475561A CA 2475561 A CA2475561 A CA 2475561A CA 2475561 A1 CA2475561 A1 CA 2475561A1
- Authority
- CA
- Canada
- Prior art keywords
- message
- communications device
- error
- electronic
- wireless communications
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract 9
- 238000001514 detection method Methods 0.000 claims 1
- 230000000246 remedial effect Effects 0.000 claims 1
- 238000010295 mobile communication Methods 0.000 abstract 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/23—Reliability checks, e.g. acknowledgments or fault reporting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
A method and apparatus for providing intelligent am 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.
Claims (24)
1. An electronic communications device comprising:
a receiver for receiving electronic messages;
a processor capable of processing said electronic messages; and program logic operable to generate an intelligent error message when said processor detects an error in processing said electronic message, said intelligent error message including at least one of a first message indicating a cause of an error, a second message providing information on how to correct said error and a third message providing instructions regarding what additional information, if any, is required to be resident on said electronic communications device to overcome the detected error.
a receiver for receiving electronic messages;
a processor capable of processing said electronic messages; and program logic operable to generate an intelligent error message when said processor detects an error in processing said electronic message, said intelligent error message including at least one of a first message indicating a cause of an error, a second message providing information on how to correct said error and a third message providing instructions regarding what additional information, if any, is required to be resident on said electronic communications device to overcome the detected error.
2. The electronic communications device of claim 1, wherein said electronic messages are cryptographically secured.
3. The electronic communications device of claim 2, wherein said cryptographically secured electronic message are e-mail messages.
4. The electronic communications device of claim 3, wherein said additional information comprises cryptographic key information.
5. The electronic communications device of claim 4, wherein said cryptographic key information comprises a digital certificate.
6. The electronic communications device of claim 1, wherein said second message provides detailed instructions to assist a user in performing remedial tasks to correct the detected error.
7. The electronic communications device of claim 1, wherein said first message provides a detailed description of why the detected error is occurring.
8. The electronic communications device of claim 1, wherein said program logic is resident an said electronic communications device.
9. The electronic communications device of claim 1, wherein the detected error is corrected by interfacing said electronic communications device with a host processor that is capable of performing operations in accordance with said intelligent error message.
10. The electronic communications device of claim 9, wherein said interface is hard-wired.
11. The electronic communications device of claim 9, wherein said interface is wireless.
12. A wireless communications device comprising:
a processor capable of processing electronic messages received by the wireless communications device; and program logic operable to generate, upon detection by said processor of a message processing error, an intelligent error message providing a user of said wireless communications device with information regarding a cause of the detected error, a solution for overcoming said detected error and information regarding what, if any, additional data may be needed to be downloaded to said wireless communications device to correct said error.
a processor capable of processing electronic messages received by the wireless communications device; and program logic operable to generate, upon detection by said processor of a message processing error, an intelligent error message providing a user of said wireless communications device with information regarding a cause of the detected error, a solution for overcoming said detected error and information regarding what, if any, additional data may be needed to be downloaded to said wireless communications device to correct said error.
13. The wireless communications device of claim 12 wherein said electronic messages are cryptographically secured.
14. The wireless communication device of claim 13, wherein said additional data comprises cryptographic key data.
15. The wireless communications device of claim 14, wherein said cryptographic key data comprises a digital certificate.
16. The wireless communications device of claim 12, wherein said additional data is downloaded to said wireless communications device from a host processor.
17. A wireless communications device comprising:
moans for receiving electronic messages;
means for processing said electronic messages and detecting an error in processing said electronic message; and means for generating an intelligent error message regarding a cause and a solution for said detected error.
moans for receiving electronic messages;
means for processing said electronic messages and detecting an error in processing said electronic message; and means for generating an intelligent error message regarding a cause and a solution for said detected error.
18. A wireless communications device comprising:
a receiver for receiving at least one of cryptographically secured e-mail messages and data;
a processor operable to process said cryptographically secured e-mail messages and data for viewing by a user on said wireless communications device; and program logic operable to provide a user with intelligent error messaging when an error occurs in processing of cryptographically secured e-mail messages or data, wherein said intelligent error message includes a first message providing a detailed description of the error encountered, a second message providing detailed information regarding what utilities to run on said wireless communications device, and a third message indicating what decryption data missing from the wireless communications device must be downloaded in order to view the e-mail message or data.
a receiver for receiving at least one of cryptographically secured e-mail messages and data;
a processor operable to process said cryptographically secured e-mail messages and data for viewing by a user on said wireless communications device; and program logic operable to provide a user with intelligent error messaging when an error occurs in processing of cryptographically secured e-mail messages or data, wherein said intelligent error message includes a first message providing a detailed description of the error encountered, a second message providing detailed information regarding what utilities to run on said wireless communications device, and a third message indicating what decryption data missing from the wireless communications device must be downloaded in order to view the e-mail message or data.
19. A method of processing electronic messages for viewing on a wireless communications device comprising:
receiving an electronic message on said wireless communications device;
processing the received message for display on said wireless communications device;
detecting an error in processing of the electronic message for display, and when an error is detected:
generating an intelligent error message for display to the user on the wireless communications device, the intelligent error message including a first message providing a detailed description of the error encountered in processing the electronic message, a second message providing detailed information regarding what utilities to run on said
receiving an electronic message on said wireless communications device;
processing the received message for display on said wireless communications device;
detecting an error in processing of the electronic message for display, and when an error is detected:
generating an intelligent error message for display to the user on the wireless communications device, the intelligent error message including a first message providing a detailed description of the error encountered in processing the electronic message, a second message providing detailed information regarding what utilities to run on said
20 wireless communications device and a third message indicating what additional data, if any, is required to be downloaded to said wireless device to overcome the detected error.
20. The method of claim 19, wherein said electronic message is a cryptographically secured e-mail message.
20. The method of claim 19, wherein said electronic message is a cryptographically secured e-mail message.
21. The method of claim 20, wherein said additional information is cryptographic key data.
22. The method of claim 21, wherein said cryptographic key data comprises a digital certificate.
23. The method of claim 21, wherein the detected error is an error in decrypting said cryptographically secured e-mail message.
24. A method of processing cryptographically secured electronic messages for viewing on a wireless communications device comprising:
receiving a cryptographically secured electronic message on said wireless communications device;
processing the received message to decrypt said message for display on said wireless communications device;
detecting an error in decrypting the electronic message for display, and an when error is detected;
generating an intelligent error message for display to the user on the wireless communications device, the intelligent error message including a first message providing a detailed description of the error encountered in processing the electronic message, a second message providing detailed information regarding what utilities to run on said wireless communications device and a third message indicating what additional decryption data, if any, is required to be downloaded to said wireless device to overcome the detected error
receiving a cryptographically secured electronic message on said wireless communications device;
processing the received message to decrypt said message for display on said wireless communications device;
detecting an error in decrypting the electronic message for display, and an when error is detected;
generating an intelligent error message for display to the user on the wireless communications device, the intelligent error message including a first message providing a detailed description of the error encountered in processing the electronic message, a second message providing detailed information regarding what utilities to run on said wireless communications device and a third message indicating what additional decryption data, if any, is required to be downloaded to said wireless device to overcome the detected error
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2475561A CA2475561C (en) | 2004-07-22 | 2004-07-22 | Method and apparatus for providing intelligent error messaging |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2475561A CA2475561C (en) | 2004-07-22 | 2004-07-22 | Method and apparatus for providing intelligent error messaging |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2475561A1 true CA2475561A1 (en) | 2006-01-22 |
CA2475561C CA2475561C (en) | 2010-10-19 |
Family
ID=35696141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2475561A Expired - Lifetime CA2475561C (en) | 2004-07-22 | 2004-07-22 | Method and apparatus for providing intelligent error messaging |
Country Status (1)
Country | Link |
---|---|
CA (1) | CA2475561C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8429456B2 (en) | 2004-07-22 | 2013-04-23 | Research In Motion Limited | Method and apparatus for providing intelligent error messaging |
-
2004
- 2004-07-22 CA CA2475561A patent/CA2475561C/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8429456B2 (en) | 2004-07-22 | 2013-04-23 | Research In Motion Limited | Method and apparatus for providing intelligent error messaging |
US9110799B2 (en) | 2004-07-22 | 2015-08-18 | Blackberry Limited | Method and apparatus for providing intelligent error messaging |
Also Published As
Publication number | Publication date |
---|---|
CA2475561C (en) | 2010-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3605989A1 (en) | Information sending method, information receiving method, apparatus, and system | |
US8892901B2 (en) | Method and apparatus for encrypting user data | |
WO2017041599A1 (en) | Service processing method and electronic device | |
US20100250939A1 (en) | System and method of handling encrypted backup data | |
EP2406749B1 (en) | Transfer device for sensitive material such as a cryptographic key | |
EP2978188A1 (en) | Secure time functionality for a wireless device | |
CN106708734B (en) | Software anomaly detection method and device | |
CN107786504A (en) | ELF file publishing methods, ELF file verifications method, server and terminal | |
CN107276756A (en) | A kind of method and server for obtaining root key | |
CN106599698B (en) | A kind of method and apparatus for encrypting picture, decrypting picture | |
AU2004200463A1 (en) | Optical out-of-band key distribution | |
CN108011879A (en) | File encryption, method, apparatus, equipment and the storage medium of decryption | |
CN106845177A (en) | Cipher management method and system | |
CN109145552B (en) | Information encryption method and terminal equipment | |
CN112311740B (en) | Data encryption method, data decryption method, terminal and storage medium | |
CN101593550A (en) | High strength encrypting USB flash disk for police | |
US8489899B2 (en) | System and method for encrypting and decrypting data | |
CN106709282A (en) | Resource file decryption method and device | |
CN115529587A (en) | A wireless bluetooth keyboard data transmission device and its method and system | |
WO2018068419A1 (en) | Method and system for pushing notification information | |
EP2453688B1 (en) | Securing private key access for cross-component message processing | |
CN105553651A (en) | Method and device for signature of disk mirror image files in Android system, and equipment | |
CA2475561A1 (en) | Method and apparatus for providing intelligent error messaging | |
WO2024174930A1 (en) | Data transmission method and apparatus, device, and storage medium | |
CN111818466A (en) | Information sending and receiving method and apparatus, electronic device and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |