Patent ID: 9021560
Filing Date: 2015-04-28
Classification: H04L

Abstract:
1. A method, comprising: at a computing device associated with a message recipient, receiving a request for the message recipient to authorize delivery of a message for the message recipient to be sent subsequent to the request, by a specified sender, via an electronic network, wherein the request for the message recipient to authorize delivery of the message to be sent subsequent to the request is embedded in a web page associated with the specified sender and wherein the request includes an authorization code, wherein the authorization code has been entered by a user on the web site associated with the specified sender, and wherein the authorization code is a messaging address, and wherein determining whether the request is valid includes determining whether the messaging address is a valid messaging address for the message recipient; executing program instructions to determine whether the request is valid; updating information associated with the specified sender to indicate that the specified sender is authorized, when it is determined that the request is valid; receiving an incoming message for the message recipient via the electronic network, wherein receiving the incoming message for the message recipient via the electronic network occurs after updating the information associated with the specified sender and after receiving the request for the message recipient to authorize delivery of the message to be sent subsequent to the request; determining that the specified sender is a sender of the incoming message; determining whether the specified sender is authorized, wherein determining whether the specified sender is authorized includes checking the information associated with the specified sender, and determining that the information associated with the specified sender indicates that the specified sender is authorized; and when it is determined that the second sender is authorized, bypassing spam filtering for the incoming message and delivering the incoming message.