Delivery control for HTTP communications among multiple end user communication devices
First Claim
1. A method implemented by a first end-user communication device for processing the receipt of a first HTTP message, the method comprising:
- receiving the first HTTP message that comprises a digital packet having a header and a user data segment, the user data segment containing a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject first HTTP message;
preventing the display on a screen of the first end-user communication device of content of the received user message until input on the first end-user communication device is entered authorizing a reply to the acknowledgement request;
upon receiving the input authorizing the reply;
automatically generating by the first end-user communication device and transmitting a reply HTTP message with an acknowledgement to the originating device corresponding to the subject first HTTP message;
enabling the display of the content of the corresponding received user message on the screen of the first end-user communication device; and
storing in the first end-user communication device a read message indicator having a value that represents that the reply HTTP message was authorized and the content of the received first HTTP message enabled to be displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary method is implemented by end-user communication devices for processing the receipt of an HTTP message wherein a received HTTP message comprises a digital packet having a header and a user data segment. The user data segment contains a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject HTTP message. The received user message is prevented from being displayed on a screen of the first end-user communication device of content until input is entered authorizing a reply to the acknowledgement request. Upon receiving the authorization: a reply HTTP message with an acknowledgement is automatically generated by the first end-user communication device and transmitted to the originating device; the content of the message is displayed.
-
Citations
15 Claims
-
1. A method implemented by a first end-user communication device for processing the receipt of a first HTTP message, the method comprising:
-
receiving the first HTTP message that comprises a digital packet having a header and a user data segment, the user data segment containing a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject first HTTP message; preventing the display on a screen of the first end-user communication device of content of the received user message until input on the first end-user communication device is entered authorizing a reply to the acknowledgement request; upon receiving the input authorizing the reply; automatically generating by the first end-user communication device and transmitting a reply HTTP message with an acknowledgement to the originating device corresponding to the subject first HTTP message; enabling the display of the content of the corresponding received user message on the screen of the first end-user communication device; and storing in the first end-user communication device a read message indicator having a value that represents that the reply HTTP message was authorized and the content of the received first HTTP message enabled to be displayed. - View Dependent Claims (2, 3)
-
-
4. A method implemented by a second end-user communication device for processing a first HTTP message received at an HTTP account with an associated user HTTP address from which the first HTTP message was previously accessed by a first end-user communication device, the method implemented by the second end-user communication device comprising:
-
receiving from said HTTP account the first HTTP message originated by the originator device and another HTTP message originated by the first end-user communication device, the another HTTP message including a message identifier that is the same as a message identifier contained in the subject first HTTP message and a read message indicator having a value that represents compliance with an acknowledge receipt request associated with the received first HTTP message; updating a value of a first indicator associated with received first HTTP message as stored in the second end-user communication device to reflect that the acknowledgement request has been satisfied, said updating being executed based on receipt of the another HTTP message; upon receiving a user input to read the contents of the subject first HTTP message on the second end-user communication device following said updating, displaying the contents of the subject first HTTP message without a requirement to provide an acknowledgement request to the originating device; whereby, without said updating, a user input to read the contents of the received first HTTP message on the second end-user communication device would have required the user to comply with the acknowledgement request even though compliance with the acknowledgement request had been completed by the first end-user communication device. - View Dependent Claims (5)
-
-
6. A computer program product, comprising a computer usable non-transitory medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed by an end-user communication device to implement a method for processing the receipt of a first HTTP message by a first end-user communication device, the method comprising:
-
receiving the first HTTP message that comprises a digital packet having a header and a user data segment, the user data segment containing a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject email; preventing the display on a screen of the first end-user communication device of content of the received user message until input on the first end-user communication device is entered authorizing a reply to the acknowledgement request; upon receiving the input authorizing the reply; automatically generating and transmitting a reply HTTP message with an acknowledgement to the originating device corresponding to the subject first HTTP message; enabling the display of the content of the corresponding received user message on the screen of the first end-user communication device; and storing in the first end-user communication device a read message indicator having a value that represents that the reply first HTTP message was authorized and the content of the received first HTTP message enabled to be displayed. - View Dependent Claims (7, 8)
-
-
9. A computer program product, comprising a computer usable non-transitory medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed by a second end-user communication device to implement a method for processing a first HTTP message received at an HTTP account with an associated user HTTP address from which the first HTTP message was previously accessed by a first end-user communication device, the method comprising:
-
receiving from said HTTP account the first HTTP message originated by the originator device and another HTTP message originated by the first end-user communication device, the another HTTP message including a message identifier that is the same as a message identifier contained in the subject first HTTP message and a read message indicator having a value that represents compliance with an acknowledge receipt request associated with the received first HTTP message; updating a value of a first indicator associated with received first HTTP message as stored in the second end-user communication device to reflect that the acknowledgement request has been satisfied, said updating being executed based on receipt of the another HTTP message; upon receiving a user input to read the contents of the subject first HTTP message on the second end-user communication device following said updating, displaying the contents of the subject first HTTP message without a requirement to provide an acknowledgement request to the originating device; whereby, without said updating, a user input to read the contents of the received first HTTP message on the second end-user communication device would have required the user to comply with the acknowledgement request even though compliance with the acknowledgement request had been completed by the first end-user communication device. - View Dependent Claims (10)
-
-
11. A first end-user communication device that processes the receipt of a first HTTP message comprising:
-
a microprocessor controlled apparatus receives the first HTTP message that comprises a digital packet having a header and a user data segment, the user data segment containing a user message and an acknowledgement command where the acknowledgement command conveys a request from an originating device to acknowledge receipt of the subject first HTTP message; a screen of the first end-user communication device displays information; the microprocessor controlled apparatus preventing the display on the screen of content of the received user message until input on the first end-user communication device is entered authorizing a reply to the acknowledgement request; upon the microprocessor controlled apparatus receiving the input authorizing the reply; the microprocessor controlled apparatus automatically generating and transmitting a reply first HTTP message with an acknowledgement to the originating device corresponding to the subject first HTTP message; the microprocessor controlled apparatus enabling the display of the content of the corresponding received user message on the screen; and the microprocessor controlled apparatus storing a read message indicator having a value that represents that the reply HTTP message was authorized and the content of the received first HTTP message enabled to be displayed. - View Dependent Claims (12, 13)
-
-
14. A second end-user communication device that processes a first HTTP message received at an HTTP account with an associated user HTTP address from which the first HTTP message was previously accessed by a first end-user communication device, the second end-user communication device comprising:
-
microprocessor controlled apparatus that receives from said HTTP account the first HTTP message originated by the originator device and another HTTP message originated by the first end-user communication device, the another HTTP message including a message identifier that is the same as a message identifier contained in the subject first HTTP message and a read message indicator having a value that represents compliance with an acknowledge receipt request associated with the received first HTTP message; memory that stores information under the control of the microprocessor controlled apparatus; the microprocessor controlled apparatus updating a value of a first indicator associated with received first HTTP message as stored in the memory to reflect that the acknowledgement request has been satisfied, said updating being executed by the microprocessor controlled apparatus based on receipt of the another HTTP message; upon receiving by the microprocessor controlled apparatus a user input to read the contents of the subject first HTTP message following said updating by the microprocessor controlled apparatus, the microprocessor controlled apparatus displaying the contents of the subject email without requiring an acknowledgement request being sent to the originating device; whereby, without said updating, a user input to read the contents of the received first HTTP message on the second end-user communication device would have required the user to comply with the acknowledgement request even though compliance with the acknowledgement request had been completed by the first end-user communication device. - View Dependent Claims (15)
-
Specification