IP Library Granted Patent US 7,506,154
Granted Patent B2
US 7,506,154 · App. 10/836,807 · Granted Mar 17, 2009

Transmission of secure electronic mail formats

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,506,154
App. No.
10/836,807
Granted
Mar 17, 2009
Kind
B2
Abstract

A method and system for providing e-mail messages to a receiving e-mail application. The e-mail messages as sent from a sending e-mail application being secure and in opaque signed format. The opaque signed e-mail messages being converted to clear signed e-mail messages by decoding extracting message content and digital signatures. The clear signed e-mails being sent to a receiving e-mail application.

Claims (38)

1. A computer implemented method for transmitting e-mail, the method comprising:

receiving a first S/MIME e-mail message addressed to a recipient and comprising an opaque signature at an e-mail server;

extracting content and a digital signature from the first e-mail message at the e-mail server by;

identifying an object encapContentInfo for the first e-mail message, and

copying and deleting an eContent value from the object encapContentInfo, such that the eContent value is the extracted content, and the remainder of the object encapContentInfo comprises the extracted digital signature;

generating a clear signed e-mail message at the e-mail server, the clear signed message comprising both the extracted content of, and the extracted digital signature of, the first e-mail message; and

forwarding the clear signed e-mail message to the recipient.

2. The method of claim 1 further comprising the step of determining whether the first e-mail message meets a set of pre-defined criteria for conversion to clear signed format.

3. The method of claim 1 , further comprising receiving, at a recipient device, the clear signed e-mail message; and displaying at least a portion of the extracted content from the clear signed e-mail message in a preview pane on the recipient device.

4. A computer program product for transmitting e-mail, the computer program product comprising a medium having program code executable by an e-mail server, the executable program code comprising:

computer code executable to receive an opaque signed S/MIME e-mail message;

computer code executable to extract content and a digital signature from the opaque signed e-mail message by;

identifying the object encapContentInfo for the opaque signed e-mail message, and

copying and deleting an eContent value from the object encapContentInfo, such that the eContent value is the extracted content, and the remainder of the object encapContentInfo comprises the extracted digital signature;

computer code for generating a clear signed e-mail message, the clear signed message comprising both the extracted content of, and the extracted digital signature of, the opaque signed e-mail message; and

computer code for forwarding the clear signed e-mail message to the recipient.

5. The computer program product of claim 4 further comprising computer code for determining whether the opaque signed e-mail message meets a set of pre-defined criteria for conversion to clear signed format.

6. A system for converting e-mail messages, the system comprising: a server configured to:

receive a first S/MIME e-mail message addressed to a recipient and comprising an opaque signature;

extract the content and a digital signature from the first e-mail message by:

identifying an object encapContentInfo for the first e-mail message, and

copying and deleting an eContent value from the object encapContentInfo, wherein the eContent value is the extracted content and the remainder of the object encapContentInfo comprises the extracted digital signature; and

generate a clear signed e-mail message, the clear signed message comprising both the extracted content of, and the extracted digital signature of, the first e-mail message.

7. The system of claim 6 , wherein the server is further configured to forward the clear signed e-mail message to the recipient.

8. The system of claim 7 , further comprising a recipient device configured to receive the clear signed e-mail message and to display at least a portion of the extracted content from the clear signed e-mail message in a preview pane on the recipient device.

9. The system of claim 8 , wherein the recipient device comprises a wireless handheld device.

10. The system of claim 7 , wherein the server comprises an e-mail server.

11. A method for converting an opaque signed e-mail message to a clear signed e-mail message prior to delivery to a recipient, the method comprising:

receiving an opaque signed e-mail message addressed to a recipient and comprising an opaque signature;

identifying an object encapContentInfo in the opaque signed e-mail message;

copying an eContent value from the object encapContentInfo to provide an extracted content;

deleting the eContent value from the object encapContentInfo to provide an extracted digital signature; and

generating a clear signed e-mail message comprising the extracted content and the extracted digital signature.

12. The method of claim 11 , further comprising determining whether a received message is an opaque signed e-mail message prior to identifying an object encapContentInfo.

13. The method of claim 11 , further comprising determining whether the opaque signed e-mail message meets a set of pre-defined criteria for conversion to a clear signed e-mail message.

14. The method of claim 13 , wherein the pre-defined criteria is selected from at least one of a sender name, a recipient name, or a sender user group.

15. The method of claim 11 , further comprising forwarding the clear signed e-mail message to the recipient.

16. The method of claim 15 , further comprising receiving the clear signed e-mail message at a recipient device, and displaying at least a portion of the extracted content from the clear signed e-mail message in a preview pane on the recipient device.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2004
From: BROWN, MICHAEL K; KIRKUP, MICHAEL G.; BROWN, MICHAEL S.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 015782/0857 →