IP Library Granted Patent US 7,966,492
Granted Patent B1
US 7,966,492 · App. 11/701,309 · Granted Jun 21, 2011

System and method for allowing an e-mail message recipient to authenticate the message

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,966,492
App. No.
11/701,309
Granted
Jun 21, 2011
Kind
B1
Abstract

A system and method allows a recipient to authenticate an e-mail message to ensure that the message came from its purported source and was not altered or was highly unlikely to be altered.

Claims (65)

1. A method of providing and authenticating an e-mail message, comprising:

providing a first portion of the e-mail message from a sender;

transforming the first portion of the e-mail message to produce a second portion of the e-mail message;

sending the first portion and the second portion of the e-mail message from the sender to a recipient;

receiving the first portion of the e-mail message and second portion of the e-mail message from the recipient;

transforming the first portion of the e-mail message received to produce a second transformation of the e-mail message;

comparing the second transformation of the e-mail message with the second portion of the e-mail message received; and

providing to the recipient an indication of authenticity of the e-mail message responsive to the comparing step;

wherein the receiving step comprises the step of providing a web site through which the recipient provides the first portion of the e-mail message and the second portion of the e-mail message;

wherein the indication of authenticity of the e-mail message is provided to the recipient through the web site; and

wherein the steps are performed at least part by one or more computer systems.

2. The method of claim 1 , wherein the transforming steps each comprise hashing.

3. The method of claim 2 , wherein the transforming the first portion of the e-mail message to produce a second portion of the e-mail message step additionally comprises encrypting said first portion of the e-mail message.

4. The method of claim 1 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received via e-mail.

5. The method of claim 1 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received via a paste operation.

6. The method of claim 1 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received via an operator sent as part of the e-mail message.

7. The method of claim 6 , wherein the operator comprises a submit button.

8. The method of claim 6 , wherein the operator comprises a program.

9. The method of claim 6 , wherein the operator comprises a link.

10. The method of claim 1 , additionally comprising providing information previously agreed upon by the recipient and a party at least related to a party sending the first portion and the second portion of the e-mail message to the recipient.

11. A method of authenticating an e-mail message, comprising:

receiving the message by a recipient, the message comprising a first portion of the message and a second portion comprising a transformation of the first portion;

providing the first portion and the second portion of the message from the recipient to an authenticating party through a web site provided by the authenticating party;

receiving an indication from the authenticating party at the recipient indicating whether the message is authentic or not authentic;

responsive to the indication indicating the message is authentic, the recipient taking a first type of action; and

responsive to the indication indicating the message is authentic, the recipient taking a second type of action, different from the first type of action;

wherein the indication of authenticity of the e-mail message is provided to the recipient through the web site.

12. A system for providing and authenticating an email message, comprising:

a core message receiver having an input for receiving a first portion of the e-mail message, the core message receiver for providing at an output the first portion of the e-mail message;

a hasher having an input coupled to the core message receiver for receiving the first portion of the e-mail message, the hasher for transforming the first portion of the e-mail message to produce a second portion of the e-mail message and for providing at an output the second portion of the e-mail message;

a message sender having a first input coupled to the core message receiver output for receiving the first portion of the e-mail message and a second input coupled to the message hasher output for receiving the second portion of the e-mail message, the message sender for sending the first portion and the second portion of the e-mail message to a recipient;

a message receiver having an input for receiving the first portion of the e-mail message and second portion of the e-mail message from the recipient, the message receiver for providing the first portion of the e-mail message and the second portion of the e-mail message at an output;

a rehash manager having an input coupled to the message receiver output for receiving the first portion of the e-mail message, the rehash manager for transforming the first portion of the e-mail message to produce a second transformation of the e-mail message and for providing the second transformation of the e-mail message at an output;

a hash compare manager having a first input coupled to the message receiver output for receiving the second portion of the message, and a second input coupled to the rehash manager output for receiving the second transformation, the hash compare manager for comparing the second transformation of the e-mail message with the second portion of the e-mail message received and for providing at an output an indication of authenticity of the e-mail message responsive to said comparing; and

an indication communicator having an input coupled to the hash compare manager output, and the indication communicator for providing the indication to the recipient

wherein the input of the message receiver comprises a web site through which the recipient provides the first portion of the e-mail message and the second portion of the e-mail message; and

wherein the indication of authenticity of the e-mail message is provided to the recipient through the web site.

13. The system of claim 12 , wherein the transforming by the hasher and the transforming by the rehash manager each comprise hashing.

14. The system of claim 13 , wherein the transforming by the hasher additionally comprises encrypting said first portion of the e-mail message.

15. The system of claim 12 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received by the message receiver via e-mail.

16. The system of claim 12 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received by the message receiver via a paste operation.

17. The system of claim 12 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received by the message receiver via an operator sent as part of the e-mail message.

18. The system of claim 17 , wherein the operator comprises a submit button.

19. The system of claim 17 , wherein the operator comprises a program.

20. The system of claim 17 , wherein the operator comprises a link.

21. The system of claim 12 additionally comprising a log in manager for providing information previously agreed upon by the recipient and a party at least related to a party sending the first portion and the second portion of the e-mail message to the recipient.

22. A computer program product comprising a non-transitory computer useable medium having computer readable program code embodied therein for providing and authenticating an e-mail message, the computer program product comprising computer readable program code devices configured to cause a computer system to:

provide a first portion of the e-mail message from a sender;

transform the first portion of the e-mail message to produce a second portion of the e-mail message;

send the first portion and the second portion of the e-mail message from the sender to a recipient;

receive the first portion of the e-mail message and second portion of the e-mail message from the recipient;

transform the first portion of the e-mail message received to produce a second transformation of the e-mail message;

compare the second transformation of the e-mail message with the second portion of the e-mail message received; and

provide to the recipient an indication of authenticity of the e-mail message responsive to the comparing step;

wherein the receiving comprises providing a web site through which the recipient provides the first portion of the e-mail message and the second portion of the e-mail message; and

wherein the indication of authenticity of the e-mail message is provided to the recipient through the web site.

23. The computer program product of claim 22 , wherein the computer readable program code devices configured to cause the computer system to transform each comprise computer readable program code devices configured to cause the computer system to hash.

24. The computer program product of claim 23 , wherein the computer readable program code devices configured to cause the computer system to transform the first portion of the e-mail message to produce a second portion of the e-mail message additionally comprises computer readable program code devices configured to cause the computer system to encrypt said first portion of the e-mail message.

25. The computer program product of claim 22 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received via e-mail.

26. The computer program product of claim 22 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received via a paste operation.

27. The computer program product of claim 22 , wherein at least one of the first portion of the e-mail message and the second portion of the e-mail message are received via an operator sent as part of the e-mail message.

28. The computer program product of claim 27 , wherein the operator comprises a submit button.

29. The computer program product of claim 27 , wherein the operator comprises a program.

30. The computer program product of claim 27 , wherein the operator comprises a link.

31. The computer program product of claim 22 additionally comprising computer readable program code devices configured to cause the computer system to provide information previously agreed upon by the recipient and a party at least related to a party sending the first portion and the second portion of the e-mail message to the recipient.

Assignments (14)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: EMC CORPORATION
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 040203/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2010
From: RSA SECURITY LLC
To: RSA SECURITY HOLDING, INC.
Reel/Frame 023975/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2010
From: RSA SECURITY HOLDING, INC.
To: EMC CORPORATION
Reel/Frame 023975/0151 →
MERGER Recorded Jan 27, 2010
From: RSA SECURITY INC
To: RSA SECURITY LLC
Reel/Frame 023852/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2010
From: RSA SECURITY HOLDING, INC.
To: EMC CORPORATION
Reel/Frame 023825/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2010
From: RSA SECURITY LLC
To: RSA SECURITY HOLDING, INC.
Reel/Frame 023824/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2007
From: GASPARINI, LOUIS A.; HARRIS, WILLIAM H.
To: RSA SECURITY INC.
Reel/Frame 019406/0414 →