Back to results
US 8,572,373 B2Granted
Method, apparatus and system for secure electronic mail
AssigneeRed Hat, Inc.
InventorRobert B. Lord
Life of this patent
Estimating the term…
Abstract
An embodiment relates generally to a method of selecting certificates. The method includes invoking a send option for an email client and displaying a send mail user interface for the email client. The method also includes displaying a default certificate in a graphical user element in the send mail user interface.
Claims13
A method comprising:
- displaying a message interface in a messaging client, the messaging client to generate a message for transmission from a sender, wherein the message interface to receive the message;
- displaying, in the message interface, a certificate interface, the certificate interface comprising a first default certificate associated with the message;
- displaying, in the message interface, a certificate selection interface, the certificate selection interface comprising a list of a plurality of certificates to be selected by the sender, wherein the certificate selection interface to display the list of the plurality of certificates stored in a certificate database in response to activating the certificate selection interface, and wherein access to the certificate database is granted to the messaging client in view of a presence of a security token;
- receiving, from the sender via the certificate selection interface, a selection of a second certificate from the list of the plurality of certificates;
- associating, by a processor, the message entered in the message interface with the selected second certificate;
- and
- transmitting the message using the selected second certificate.
4 more elements
An apparatus for secure electronic mail, comprising:
- a processor;
- and
- a memory coupled to the processor, the memory to store:
- a certificate database structure to store a plurality of certificates, each certificate associated with a sender of messages;
- and
- an email client, executable by the processor, and to:
- interface with the certificate database;
- display a send mail interface in response to an invocation of a send mail option of the email client to generate a message for transmission from the sender, wherein the send mail interface to receive the message;
- display, in the send mail interface, a certificate interface, the certificate interface comprising a first default certificate associated with the message;
- display, in the send mail interface, a certificate selection interface comprising a list of the plurality of certificates to be selected by the sender, wherein the certificate selection interface to display the list of the plurality of certificates stored in a certificate database in response to activating the certificate selection interface, and wherein access to the certificate database is granted to the email client in view of a presence of a security token;
- receive, from the sender via the certificate selection interface, a selection of a second certificate from the list of the plurality of certificates;
- associate the message entered in the send mail interface with the selected second certificate of the plurality of certificates;
- and
- transmit the message using the selected second certificate.
11 more elements
A system for secure electronic mail, the system comprising:
- at least one email client to store and execute an electronic mail client and interfaced with a certificate database comprising a plurality of certificates, each certificate associated with a sender of the email, the at least one client comprising a computer processor;
- and
- a computer network to provide at least one communication channel,
- wherein the at least one email client to:
- display a send mail interface in response to an invocation of the email client, wherein the send mail interface to receive a message to be sent from the sender;
- display, in the send mail interface, a certificate interface, the certificate interface comprising a first default certificate associated with the message;
- display, in the send mail interface, a certificate selection interface comprising a list of the plurality of certificates to be selected by the sender from the certificate database, wherein the certificate selection interface to display the list of the plurality of certificates stored in a certificate database in response to activating the certificate selection interface, and wherein access to the certificate database is granted to the email client in view of a presence of a security token;
- receive, from the sender via the certificate selection interface, a selection of a second certificate from the list of the plurality of certificates;
- associate, by the computer processor, the message entered in the send mail interface with the selected second certificate;
- and
- transmit the message using the selected second certificate.
8 more elements
A non-transitory machine-readable medium storing instructions which, when executed, cause a computer processor to perform operations comprising:
- displaying a message interface in a messaging client to generate a message for transmission from a sender, wherein the message interface to receive the message;
- displaying, in the message interface, a certificate interface, the certificate interface comprising a first default certificate associated with the message;
- displaying, in the message interface, a certificate selection interface, the certificate selection interface comprising a list of a plurality of certificates to be selected by the sender, wherein the certificate selection interface to display the list of the plurality of certificates stored in a certificate database in response to activating the certificate selection interface, and wherein access to the certificate database is granted to the messaging client in view of a presence of a security token;
- receiving, from the sender via the certificate selection interface, a selection of a second certificate from the list of the plurality of certificates;
- associating, by a processor, the message entered in the message interface with the selected second certificate;
- and
- transmitting the message using the selected second certificate.
4 more elements
Dependencies are inferred from the claim text.