Certificate information storage system and method
First Claim
Patent Images
1. A method performed by a wireless mobile communication device for flagging address book entries, the method comprising:
- receiving, by the wireless mobile communication device, a digital certificate;
extracting, by the wireless mobile communication device, a set of contact information from the digital certificate associated with a sender of the digital certificate;
analyzing, based on the set of contact information, a set of address book entries of an address book stored in a memory of the wireless mobile communication device, wherein each of the set of address book entries comprises contact information associated with a given entity;
determining, by the wireless mobile communication device, whether digital certificate information associated with the digital certificate is already stored in at least one of the set of an address book entries based on analyzing the set of address book entries; and
storing, by the wireless mobile communication device, the digital certificate information in the address book in association with an address book entry corresponding to the received digital certificate and setting a secure message flag within the address book entry corresponding to the received digital certificate, based on determination that the received digital certificate information is not already stored in the memory of the wireless mobile communication device, wherein the secure message flag indicates that a corresponding digital certificate is stored for a contact of the address book entry.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of storing in a computer device digital certificate data from a digital certificate are provided. When a digital certificate is received at the computer device, it is determined whether the digital certificate data in the digital certificate is stored in a first memory store in the computer device. The digital certificate data is stored in the first memory store upon determining that the digital certificate data is not stored in the first memory store.
-
Citations
27 Claims
-
1. A method performed by a wireless mobile communication device for flagging address book entries, the method comprising:
-
receiving, by the wireless mobile communication device, a digital certificate; extracting, by the wireless mobile communication device, a set of contact information from the digital certificate associated with a sender of the digital certificate; analyzing, based on the set of contact information, a set of address book entries of an address book stored in a memory of the wireless mobile communication device, wherein each of the set of address book entries comprises contact information associated with a given entity; determining, by the wireless mobile communication device, whether digital certificate information associated with the digital certificate is already stored in at least one of the set of an address book entries based on analyzing the set of address book entries; and storing, by the wireless mobile communication device, the digital certificate information in the address book in association with an address book entry corresponding to the received digital certificate and setting a secure message flag within the address book entry corresponding to the received digital certificate, based on determination that the received digital certificate information is not already stored in the memory of the wireless mobile communication device, wherein the secure message flag indicates that a corresponding digital certificate is stored for a contact of the address book entry. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by a client wireless mobile communication device, the method comprising:
-
obtaining a message addressed to a recipient; determining whether a secure message flag of an address book entry associated with the recipient is set, the secure message flag indicating whether digital certificate information associated with the recipient is stored in a memory of the wireless mobile communication device, the address book entry stored in an address book in the memory of the wireless mobile communication device, to determine whether the digital certificate information associated with the recipient is stored in the memory of the wireless mobile communication device; and performing a security operation prior to sending the message, based on determination that the secure message flag is set. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium having computer readable instructions stored thereon that when executed cause a processor of a wireless mobile communication device:
-
receive a digital certificate; extract a set of contact information from the digital certificate associated with a sender of the digital certificate; analyze, based on the set of contact information, a set of address book entries of an address book stored in a memory of the wireless mobile communication device, wherein each of the set of address book entries comprises contact information associated with a given entity; determine whether received digital certificate information associated with the digital certificate is already stored in at least one of the set of an address book based on analyzing the set of address book entries; and store, a wireless mobile communication device, the digital certificate information in the address book in association with an address book entry corresponding to the received digital certificate, and set a secure message flag within the address book entry corresponding to the received digital certificate, based on determination that the received digital certificate information is not already stored in association with the address book entry in the memory of the wireless mobile communication device, wherein the secure message flag indicates that a corresponding digital certificate is stored for a contact of the address book entry.
-
-
20. A non-transitory computer readable medium having computer readable instructions stored thereon that when executed cause a processor to:
-
obtain a message addressed to a recipient; determine whether a secure message flag of an address book entry associated with the recipient is set, the secure message flag indicating whether digital certificate information associated with the recipient is stored in a memory of the a wireless mobile communication device, the address book entry stored in an address book in the memory of the wireless mobile communication device, to determine whether the digital certificate information associated with the recipient is stored in the memory of the wireless mobile communication device; and perform a security operation prior to sending the message, based on determination that the secure message flag is set.
-
-
21. A wireless mobile communication device for flagging address book entries, the device comprising:
-
a processor configured to;
receive a digital certificate;extract, a set of contact information from the digital certificate associated with a sender of the digital certificate; analyze, based on the set of contact information, a set of address book entries of an address book stored in a memory of the wireless mobile communication device, wherein each of the set of address book entries comprises contact information associated with a given entity; determine whether digital certificate information received by the wireless mobile communication device is already stored in an address book comprising contact information in a memory of the wireless mobile communication device, and store, by a wireless mobile communication device, the digital certificate information in the address book in association with an address book entry corresponding to the received digital certificate and set a secure message flag in the address book entry corresponding to the received digital certificate, based on determination that the received digital certificate information is not already stored in the memory of the wireless mobile communication device. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A wireless mobile communication device, comprising:
-
a processor configured to obtain a message addressed to a recipient, determine whether a secure message flag of an address book entry associated with the recipient is set, the secure message flag indicating whether digital certificate information associated with the recipient is stored in a memory of the wireless mobile communication device, the address book entry stored in an address book in memory of the wireless mobile communication device, to determine whether the digital certificate information associated with the recipient is stored in the memory of the wireless mobile communication device, and perform a security operation prior to sending the message, based on determination that the secure message flag is set.
-
Specification