Universal delivery notification for digital messages
First Claim
1. A computer-implemented method of providing delivery notification the method comprising:
- receiving a delivery confirmation from a first device, the delivery confirmation including a first set of message identifying information associated with a message received by the first device and state information describing at least one of biological and emotional characteristics of a person receiving the message through the first device;
storing the delivery confirmation;
receiving an inquiry from a second device, the inquiry including a second set of message identifying information;
determining, without accessing content of the message received by the first device, whether the second set of message identifying information matches criteria contained in the first set of message identifying information; and
transmitting a response to the second device, wherein the response includes feedback to modify content of a subsequent message sent from the second device to the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
A sending device transmits a message to a receiving device. After receiving the message, the receiving device transmits a delivery confirmation to a third party notification service. The delivery confirmation includes an ID corresponding to the receiving device, an ID corresponding to the sending device, the time of transmission, the time of reception, the format of the message and/or a message ID. This delivery confirmation is subsequently stored by the notification service. The sending device then sends a delivery inquiry to the notification service. The delivery inquiry includes information that allows the notification service to identify a stored delivery confirmation. If a message corresponding to the delivery inquiry is identified, the notification service responds to the sending device affirming that the message was successfully delivered. The notification service may also respond with multiple delivery confirmations that meet the criteria of the delivery inquiry.
-
Citations
22 Claims
-
1. A computer-implemented method of providing delivery notification the method comprising:
-
receiving a delivery confirmation from a first device, the delivery confirmation including a first set of message identifying information associated with a message received by the first device and state information describing at least one of biological and emotional characteristics of a person receiving the message through the first device; storing the delivery confirmation; receiving an inquiry from a second device, the inquiry including a second set of message identifying information; determining, without accessing content of the message received by the first device, whether the second set of message identifying information matches criteria contained in the first set of message identifying information; and transmitting a response to the second device, wherein the response includes feedback to modify content of a subsequent message sent from the second device to the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for providing delivery Notification, the computer program product comprising a non-transitory computer-readable storage medium containing executable computer program code for:
-
receiving a delivery confirmation from a first device, the delivery confirmation including a first set of message identifying information associated with a message received by the first device and state information describing at least one of biological and emotional characteristics of a person receiving the message through; storing the delivery confirmation; receiving an inquiry from a second device, the inquiry including a second set of message identifying information; determining, without accessing content of the message received by the first device, whether the second set of message identifying information matches criteria contained in the first set of message identifying information; and transmitting a response to the second device, wherein the response includes feedback to modify content of a subsequent message sent from the second device to the first device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification