Multi-factor authentication
First Claim
Patent Images
1. A method in a processor operable to execute logic encoded on one or more non-transitory computer-readable media, the method comprising:
- providing a designated link to an address associated with a user, the designated link operable to facilitate the user'"'"'s retrieval of a message from a forwarding system, the designated link including a unique identifier that the forwarding system uses to uniquely identify the message, wherein the designated link is formatted such that the unique identifier is not displayed to the user;
receiving a request to access the message, wherein if the request includes the unique identifier it indicates that the request was received via the designated link;
determining authentication factors that are to be verified based on whether the request includes the unique identifier, wherein it is determined that at least one of the authentication factors is to be verified only if the request fails to include the unique identifier;
authenticating the request according to the determined authentication factors; and
communicating the message if the request passes authentication.
4 Assignments
0 Petitions
Accused Products
Abstract
According to some embodiments, a method provides a designated link in a notification to an intended recipient of the message. The designated link includes a unique identifier associated with the message. Upon receiving a request to access the message, the method authenticates the request. Authentication includes verifying whether the request corresponds to the designated link provided in the notification. If the request passes authentication, the method communicates the message.
39 Citations
20 Claims
-
1. A method in a processor operable to execute logic encoded on one or more non-transitory computer-readable media, the method comprising:
-
providing a designated link to an address associated with a user, the designated link operable to facilitate the user'"'"'s retrieval of a message from a forwarding system, the designated link including a unique identifier that the forwarding system uses to uniquely identify the message, wherein the designated link is formatted such that the unique identifier is not displayed to the user; receiving a request to access the message, wherein if the request includes the unique identifier it indicates that the request was received via the designated link; determining authentication factors that are to be verified based on whether the request includes the unique identifier, wherein it is determined that at least one of the authentication factors is to be verified only if the request fails to include the unique identifier; authenticating the request according to the determined authentication factors; and communicating the message if the request passes authentication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media comprising logic that, when executed by one or more processing units, is operable to perform operations comprising:
-
providing a designated link to an address associated with a user, the designated link operable to facilitate the user'"'"'s retrieval of a message from a forwarding system, the designated link including a unique identifier that the forwarding system uses to uniquely identify the message, wherein the designated link is formatted such that the unique identifier is not displayed to the user; receiving a request to access the message, wherein if the request includes the unique identifier it indicates that the request was received via the designated link; determining authentication factors that are to be verified based on whether the request includes the unique identifier, wherein it is determined that at least one of the authentication factors is to be verified only if the request fails to include the unique identifier; authenticating the request according to the determined authentication factors; and communicating the message if the request passes authentication. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A forwarding system comprising memory and one or more processors, the forwarding system operable to:
-
provide a designated link to an address associated with a user, the designated link operable to facilitate the user'"'"'s retrieval of a message from the forwarding system, the designated link including a unique identifier that the forwarding system uses to uniquely identify the message, wherein the designated link is formatted such that the unique identifier is not displayed to the user; receive a request to access the message, wherein if the request includes the unique identifier it indicates that the request was received via the designated link; determine authentication factors that are to be verified based on whether the request includes the unique identifier, wherein it is determined that at least one of the authentication factors is to be verified only if the request fails to include the unique identifier; authenticate the request according to the determined authentication factors; and communicate the message if the request passes authentication. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification