System and method for handling electronic mail mismatches
First Claim
1. A method for locating a certificate in an electronic messaging system, comprising:
- executing an electronic messaging application on a device of a user;
entering an address of a recipient of the message to be sent by the user;
searching for a certificate of the recipient based on the address of the recipient entered by the user;
if no certificate of the recipient is found based on the recipient address entered by the user, then conducting a search for the certificate of the recipient based on a generic name associated with the recipient address; and
providing an indication to the user whether a certificate of the recipient has been found.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for handling e-mail address mismatches between the address contained within a user'"'"'s certificate or certificate chain, and the account address actually being used is disclosed. In order to resolve address mismatches a canonical or generic domain name or user name may, for example, be used as a lifelong address of a user that is contained in the user'"'"'s certificate. Upon detection of an address mismatch, the system and method disclosed herein may automatically re-check the certificate or search for a certificate containing the canonical or generic domain name and/or user name to attempt to resolve the mismatch. This mismatch resolution is preferably transparent to the user and occurs automatically. The canonical or generic domain and/or user names that are available to the device may be typically controlled by IT policy that is in place on the system for the device. While this system is suitable for any type of electronic messaging system, it has particular applicability to systems that use mobile wireless communication devices with electronic messaging capability.
-
Citations
54 Claims
-
1. A method for locating a certificate in an electronic messaging system, comprising:
-
executing an electronic messaging application on a device of a user; entering an address of a recipient of the message to be sent by the user; searching for a certificate of the recipient based on the address of the recipient entered by the user; if no certificate of the recipient is found based on the recipient address entered by the user, then conducting a search for the certificate of the recipient based on a generic name associated with the recipient address; and providing an indication to the user whether a certificate of the recipient has been found. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for locating a certificate in an electronic messaging system, comprising:
using a generic name associated with an address of a recipient of an electronic message to locate a certificate of the recipient. - View Dependent Claims (12, 13, 14, 15)
-
16. A method for locating a certificate in an electronic messaging system, comprising:
-
receiving an electronic message from a sender; searching for a certificate of the sender based on the address of the sender contained in the electronic message; if no certificate of the sender is found based on the sender address contained in the message, then conducting another search for the certificate of the sender based on a generic name associated with the sender'"'"'s address; and providing an indication to the user whether a certificate of the sender has been found. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for locating a certificate in an electronic messaging system, comprising:
using a generic name associated with an address of a sender of an electronic message to locate a certificate of the sender. - View Dependent Claims (26, 27, 28)
-
29. A method for locating a certificate in an electronic messaging system, comprising:
-
executing an electronic messaging application on a device of a user; entering an address of a recipient of the message to be sent by the user; searching for a certificate of the recipient based on the address of the recipient entered by the user and a generic name associated with the recipient address; and providing an indication to the user whether a certificate of the recipient has been found. - View Dependent Claims (30, 31, 32)
-
-
33. A method for locating a certificate in an electronic messaging system, comprising:
-
receiving an electronic from a sender; searching for a certificate of the sender based on the address of the sender contained in the electronic message and a generic name associated with the sender of the message; and providing an indication to the user whether a certificate of the sender has been found. - View Dependent Claims (34, 35, 36)
-
-
37. A system for locating a certificate in an electronic messaging system, comprising:
-
a plurality of devices capable of sending and receiving electronic messages; a server for processing at least some electronic messages; program logic operable to locate a certificate of a sender or recipient of an electronic message based on a generic name associated with the sender or recipient, wherein said program logic operates to search for a certificate based on an address of the sender or recipient of the message, and if no certificate is found, then searching for a certificate of the sender or recipient using a generic name associated with the address of the sender or recipient of the message, and provides an indication to a user whether a certificate of the sender or recipient has been found. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system for locating a certificate in an electronic messaging system, comprising:
-
a plurality of devices capable of sending and receiving electronic messages; a server for processing at least some electronic messages; program logic operable to locate a certificate of a sender or recipient of an electronic message based on a generic name associated with the sender or recipient, wherein said program logic operates to search for a certificate based on an address of the sender or recipient of the message and a generic name associated with the address of the sender or recipient of the message, and provides an indication to a user whether a certificate of the sender or recipient has been found. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54)
-
Specification