METHOD AND SYSTEM FOR SENDING AND RELEASING PENDING MESSAGES
First Claim
1. A computer-implemented method for releasing pending messages, the computer-implemented method comprising:
- receiving an electronic message via a network from a sending client device, wherein the electronic message includes a request to place the electronic message in a pending file and an authorization to release data;
placing the electronic message in the pending file;
storing the authorization to release data in a storage device to form stored authorization to release data;
receiving an authorization to release the electronic message from the pending file;
determining whether the authorization to release the electronic message matches the stored authorization to release data;
responsive to determining that a match is found, releasing the electronic message from the pending file to form a released electronic message; and
sending the released electronic message to a receiving client device via the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for releasing pending messages. An electronic message is received via a network from a sending client device. The electronic message includes a request to place the electronic message in a pending file and an authorization to release data. The electronic message is placed in the pending file and the authorization to release data is stored in a storage device. An authorization is received to release the electronic message from the pending file. Then, it is determined whether the authorization to release the electronic message matches the stored authorization to release data. In response to determining that a match is found, the electronic message is released from the pending file. Then, the released electronic message is sent to a receiving client device via the network.
25 Citations
20 Claims
-
1. A computer-implemented method for releasing pending messages, the computer-implemented method comprising:
-
receiving an electronic message via a network from a sending client device, wherein the electronic message includes a request to place the electronic message in a pending file and an authorization to release data; placing the electronic message in the pending file; storing the authorization to release data in a storage device to form stored authorization to release data; receiving an authorization to release the electronic message from the pending file; determining whether the authorization to release the electronic message matches the stored authorization to release data; responsive to determining that a match is found, releasing the electronic message from the pending file to form a released electronic message; and sending the released electronic message to a receiving client device via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processing system for releasing pending messages, comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive an electronic message via a network from a sending client device, wherein the electronic message includes a request to place the electronic message in a pending file and an authorization to release data;
place the electronic message in the pending file;
store the authorization to release data in a storage device to form stored authorization to release data;
receive an authorization to release the electronic message from the pending file;
determine whether the authorization to release the electronic message matches the stored authorization to release data;
release the electronic message from the pending file to form a released electronic message in response to determining that a match is found; and
send the released electronic message to a receiving client device via the network.
-
-
16. A computer program product for releasing pending messages, the computer program product comprising:
a computer usable medium having computer usable program code embodied therein, the computer usable medium comprising; computer usable program code configured to receive an electronic message via a network from a sending client device, wherein the electronic message includes a request to place the electronic message in a pending file and an authorization to release data; computer usable program code configured to place the electronic message in the pending file; computer usable program code configured to store the authorization to release data in a storage device to form stored authorization to release data; computer usable program code configured to receive an authorization to release the electronic message from the pending file; computer usable program code configured to determine whether the authorization to release the electronic message matches the stored authorization to release data; computer usable program code configured to release the electronic message from the pending file to form a released electronic message in response to determining that a match is found; and computer usable program code configured to send the released electronic message to a receiving client device via the network. - View Dependent Claims (17, 18, 19, 20)
Specification