IP Library Granted Patent US 8,868,668
Granted Patent B2
US 8,868,668 · App. 13/411,010 · Granted Oct 21, 2014

Self-management of group email reception

Inventor: Robin Hopper (Prague, CZ)
Assignee: CA, Inc.
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 8,868,668
App. No.
13/411,010
Granted
Oct 21, 2014
Kind
B2
Abstract

A method for self-managing group membership is disclosed. The method has a portion operating on a client terminal. The client-side portion includes determining if an email received at an email address is an intra-organizational email from a mailbox of a group. Additionally, the method provides a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group. The graphical interface element is configured to selectablely transmit a remove instruction to the group. Moreover, the method has a portion operating on a server. The server-side portion includes receiving the remove instruction; identifying a sender of the remove instruction; locating the sender in the group member list; and unsubscribing the sender from the group member list.

Claims (52)

1. A method for self-managing group email reception from a client terminal, the method comprising:

determining if an email received at an email address is an intra-organizational email from a mailbox of a group;

providing a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group, the graphical interface element being configured to selectablely transmit a remove instruction to the group;

receiving the remove instruction by a server configured to manage groups;

identifying by the server a sender of the remove instruction and a group from which the sender is requesting removal;

locating by the server the sender in a member list of the group; and

identifying by the server whether membership to the group is required by the sender, wherein if the sender is required to be a member of the group, the sender is identified as not to receive emails from the group, and if membership to the group is not required the sender is unsubscribed from the group.

2. The method as in claim 1 , wherein the determining if an email received at an email address is an intra-organizational email from a mailbox of a group and the providing a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group, are performed by a client-side email program executable by the client terminal.

3. The method as in claim 1 , wherein the determining if an email received at an email address is an intra-organizational email from a mailbox of a group and the providing a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group, are performed by an add-on extension to a client-side email program executable by the client terminal.

4. The method as in claim 1 , wherein the graphical interface element is a button disposed on an email message window.

5. The method as in claim 1 , wherein if membership to the group is required, the remove instruction includes a command to disable reception of email by client-side email program from the group, and if membership to the group is not required the remove instruction includes a command to unsubscribe from the group.

6. The method as in claim 1 , further comprising unsubscribing the sender from the group based on the identification that membership to the group is not required.

7. The method as in claim 1 , further comprising preventing the sender from receiving emails from the group based on the identification that membership to the group is required.

8. A computer readable storage device embodying program instructions executable by one or more processors for allowing self-management of group email reception, the instructions comprising:

client-side program instructions comprising:

determining if an email received at an email address is an intra-organizational email from a mailbox of a group; and

providing a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group, the graphical interface element being configured to selectablely transmit a remove instruction to the group; and

server-side program instructions comprising:

receiving the remove instruction;

identifying a sender of the remove instruction and a group from which the sender is requesting removal;

locating the sender in a member list of the group; and

identifying whether membership to the group is required, wherein if membership to the group is required, the remove instruction includes a command to disable reception of email from the group by the sender, and if membership to the group is not required the remove instruction includes a command to unsubscribe the sender from the group.

9. The computer readable storage device as in claim 8 , wherein the client-side program instructions are performed by an email program executed by a client terminal.

10. The computer readable storage device as in claim 8 , wherein the server-side program instructions are performed by an email server.

11. The computer readable storage device as in claim 8 , wherein the client-side program instructions are performed by an add-on extension of a client-side email program executable by a client terminal.

12. The computer readable storage device as in claim 8 , wherein the graphical interface element is a button disposed on an email message window.

13. The computer readable storage device as in claim 8 , wherein the remove instruction is contained in an email sent to the server-side.

14. The computer readable storage device as in claim 8 , further comprising the server-side program instructions of unsubscribing the sender from the group if the remove instruction includes the command to unsubscribe the sender from the group.

15. The computer readable storage device as in claim 8 , further comprising the server-side program instructions of disabling reception of email from the group by the sender based on the identification that membership to the group is required.

16. A computer readable storage device embodying program instructions executable by one or more processors for allowing self-management of group email reception, the instructions comprising:

client-side program instructions comprising:

determining if an email received at an email address is an intra-organizational email from a mailbox of a group; and

providing a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group, the graphical interface element being configured to selectablely transmit a remove instruction to the group; and

server-side program instructions comprising:

receiving the remove instruction;

identifying a sender of the remove instruction and a group from which the sender is requesting removal;

locating the sender in a member list of the group; and

identifying whether membership to the group is required by the sender, wherein if the sender is required to be a member of the group, the sender is identified as not to receive emails from the group, and if membership to the group is not required the sender is unsubscribed from the group.

17. A method for self-managing group email reception from a client terminal, the method comprising:

receiving a remove instruction at a server configured to manage groups;

identifying by the server a sender of the remove instruction and a group from which the sender is requesting removal;

locating by the server the sender in a member list of the group; and

identifying by the server whether membership to the group is required by the sender, wherein if the sender is required to be a member of the group, the sender is identified as not to receive emails from the group, and if membership to the group is not required the sender is unsubscribed from the group.

18. The method as in claim 17 , further comprising unsubscribing the sender from the group based on the identification that membership to the group is not required.

19. The method as in claim 17 , further comprising preventing the sender from receiving emails from the group based on the identification that membership to the group is required.

20. A method for self-managing group email reception from a client terminal, a method comprising:

receiving a remove instruction at a server configured to manage groups;

identifying by the server a sender of the remove instruction and a group from which the sender is requesting removal;

locating by the server the sender in a member list of the group; and

identifying by the server whether membership to the group is required, wherein if membership to the group is required, the remove instruction includes a command to disable reception of email from the group by the sender, and if membership to the group is not required the remove instruction includes a command to unsubscribe the sender from the group.

21. The method as in claim 20 , further comprising unsubscribing the sender from the group based on the identification that membership to the group is not required.

22. The method as in claim 20 , further comprising preventing the sender from receiving emails from the group based on the identification that membership to the group is required.

Assignments (2)
MERGER Recorded May 13, 2012
From: COMPUTER ASSOCIATES THINK, INC.
To: CA, INC.
Reel/Frame 028199/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2012
From: HOPPER, ROBIN
To: COMPUTER ASSOCIATES THINK, INC.
Reel/Frame 027798/0926 →
Continuity (1)
Related Publication 20130232206A1 · Sep 5, 2013