×

Sending and releasing pending messages

  • US 8,407,486 B2
  • Filed: 03/12/2008
  • Issued: 03/26/2013
  • Est. Priority Date: 03/12/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for releasing pending messages, the computer-implemented method comprising:

  • receiving, by a server device, from a sending client device via a network an electronic message that includes in a header of the electronic message request data used for placing the electronic message in a pending file and authorization data used for releasing the electronic message from the pending file;

    placing, by the server device, the electronic message in the pending file based on the request data included in the header of the electronic message;

    storing, by the server device, the authorization data included in the header of the electronic message in a storage device to form stored authorization data;

    receiving, by the server device, an authorization to release the electronic message from the pending file, wherein the authorization to release the electronic message from the pending file is radio frequency identification data received from the sending client device using a radio frequency identification reader located within the sending client device to obtain the radio frequency identification data;

    determining, by the server device, whether the authorization to release the electronic message matches the stored authorization data;

    responsive to a determination that a match is found, sending, by the server device, a notification to an intended recipient of the electronic message with instructions on how to receive the electronic message, wherein the instructions direct the intended recipient to call a specified telephone number, listen to a pre-recorded message regarding a context of the electronic message, and acknowledge that the context of the electronic message is understood by inputting a specified voice command input, and wherein acknowledgment that the context of the electronic message was understood is recorded by the server device;

    determining, by the server device, whether a configurable period of time has elapsed;

    responsive to a determination that the configurable period of time has elapsed, destroying, by the server device, the electronic message;

    responsive to a determination that the configurable period of time has not elapsed, releasing, by the server device, the electronic message from the pending file to form a released electronic message; and

    sending, by the server device, the released electronic message to a receiving client device via the network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×