IP Library › Granted Patent US 11,159,475
Granted Patent B2
US 11,159,475 · App. 13/893,836 · Granted Oct 26, 2021

Sending a read receipt to each user specified on a read receipt distribution list

Inventors: Itzhack Goldberg (Hadera, IL); Bruce A. Kahn (Hudson, MA); Boaz Mizrachi (Haifa, IL)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L51/34
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,159,475
App. No.
13/893,836
Granted
Oct 26, 2021
Kind
B2
Abstract

Processing electronic mail includes receiving an electronic mail having a read receipt request and determining, using a processor, that the electronic mail includes a read receipt distribution list. The read receipt distribution list specifies at least one sender-defined user including a subset of at least one recipient of the electronic mail. Using the processor, a read receipt is sent to the sender of the electronic mail and to each user specified on the read receipt distribution list responsive to detecting an opening of the electronic mail by at least one recipient of the electronic mail.

Claims (57)

1. A computer-implemented method performed within an email server, comprising:

receiving, by the email server and from a sender via an email client, an email addressed to a plurality of users and a read receipt distribution list;

receiving, by a user not in the read receipt distribution list, a read receipt subscription request to receive read receipts for the sender;

forwarding, by the email server, the email and a read receipt request to addresses of the plurality of users;

receiving, by the email server and from one of the plurality of users, a read receipt for the email;

determining, in response to the read receipt subscription being received, that the user not in the read receipt distribution list is permitted to subscribe;

evaluating the read receipt to detect that a subscription condition associated with the read receipt subscription request is met;

forwarding, by the email server using the read receipt distribution list, the received read receipt to users included in the read receipt distribution list; and

forwarding, by the email server and based upon the evaluating, the received read receipt to the user not in the read receipt distribution list.

2. The method of claim 1 , wherein

the email client is configured to generate the read receipt distribution list by:

displaying, within a user interface, the plurality of users to the sender, and

presenting, within the user interface, a user interface element associated with the plurality of users by which the sender selects a subset of the plurality of addresses associated with the plurality of users from the plurality of users.

3. The method of claim 1 , wherein

the email client is configured to present, within the user interface, a directory by which the sender can select a selected user that is neither the sender nor one of the plurality of users to which the email is addressed.

4. The method of claim 1 , wherein

the subscription condition is met based upon the read receipt.

5. The method of claim 1 , wherein

the subscription condition is met based upon the email.

6. The method of claim 5 , wherein

the subscription condition is based upon a domain from which the read receipt is received.

7. The method of claim 5 , wherein

the subscription condition is based upon a particular tag contained within the email.

8. The method of claim 1 , wherein

the email server selects between multiple users not in the read receipt distribution list to receive the read receipt based upon a particular subscription condition being met.

9. The method of claim 1 , wherein

the evaluating the read receipt is performed only for a particular sender.

10. The method of claim 1 , wherein

the read receipt distribution list is generated by the sender.

11. A computer hardware system including an email server, comprising:

a hardware processor programmed to initiate the following executable operations:

receiving, by the email server and from a sender via an email client, an email addressed to a plurality of users and a read receipt distribution list;

receiving, by a user not in the read receipt distribution list, a read receipt subscription request to receive read receipts for the sender;

forwarding, by the email server, the email and a read receipt request to addresses of the plurality of users;

receiving, by the email server and from one of the plurality of users, a read receipt for the email;

determining, in response to the read receipt subscription being received, that the user not in the read receipt distribution list is permitted to subscribe;

evaluating the read receipt to detect that a subscription condition associated with the read receipt subscription request is met;

forwarding, by the email server using the read receipt distribution list, the received read receipt to users included in the read receipt distribution list; and

forwarding, by the email server and based upon the evaluating, the received read receipt to the user not in the read receipt distribution list.

12. The system of claim 11 , wherein

the email client is configured to generate the read receipt distribution list by:

displaying, within a user interface, the plurality of users to the sender, and

presenting, within the user interface, a user interface element associated with the plurality of users by which the sender selects a subset of the plurality of addresses associated with the plurality of users from the plurality of users.

13. The system of claim 11 , wherein

the email client is configured to present, within the user interface, a directory by which the sender can select a selected user that is neither the sender nor one of the plurality of users to which the email is addressed.

14. The system of claim 11 , wherein

the subscription condition is met based upon the read receipt.

15. The system of claim 11 , wherein

the subscription condition is met based upon the email.

16. The system of claim 15 , wherein

the subscription condition is based upon a domain from which the read receipt is received.

17. The system of claim 15 , wherein

the subscription condition is based upon a particular tag contained within the email.

18. The system of claim 11 , wherein

the email server selects between multiple users not in the read receipt distribution list to receive the read receipt based upon a particular subscription condition being met.

19. The system of claim 11 , wherein

the evaluating the read receipt is performed only for a particular sender.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2013
From: GOLDBERG, ITZHACK; KAHN, BRUCE A.; MIZRACHI, BOAZ
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 030413/0605 →
Continuity (1)
Related Publication 20140344369A1 · Nov 20, 2014