Patent ID: 9130894
Filing Date: 2015-09-08
Classification: H04L

Abstract:
1. A message delivery system comprising a message server including one or more computer processors configured to: receive a message from a sending computing system and subsequently generate a message ID in response to receiving the message, the message ID being generated to identify the received message, the message being intended for a receiving computing system; cause the message ID to be pushed to a message ID database that is separate from the message server, the message ID database implemented by one or more decentralized resources of a peer-to-peer database; receive, prior to transmitting the message to the receiving computing system, a request from the receiving computing system that includes at least some information contained in the message ID, the at least some information contained in the message ID obtained from a message ID response returned by the message ID database responsive to a message ID query submitted by the receiving computing system; and responsive to receiving the request, transmit the message to the receiving computing system.