System and method for restricting distribution of electronic messages
First Claim
Patent Images
1. A method of restricting distribution of electronic messages, comprising:
- at a client system having one or more processors and memory storing one or more programs for execution by the one or more processors;
receiving an electronic message, the message including message content and message-specific distribution restriction information;
enabling a recipient of the electronic message to compose a related message that includes at least a portion of the message content, the composed message including a list of proposed recipients; and
in connection with an operation to save a draft of the composed message without initiating transmission of the related message to the list of proposed recipients;
initiating comparison of the list of proposed recipients with the distribution restriction information associated with the received electronic message;
identifying recipients from the list of proposed recipients that violate the distribution restriction; and
notifying the recipient if the list of proposed recipients is inconsistent with the distribution restriction information associated with the received electronic message, notifying including visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of restricting distribution of electronic messages may include receiving an electronic message, enabling a recipient of the electronic message to compose a related message that includes at least a portion of the message content, and notifying the recipient if the list of proposed recipients is inconsistent with the distribution restriction information embedded in the received electronic message. The message may include message content and embedded distribution restriction information and the composed message may include a list of proposed recipients.
39 Citations
24 Claims
-
1. A method of restricting distribution of electronic messages, comprising:
-
at a client system having one or more processors and memory storing one or more programs for execution by the one or more processors; receiving an electronic message, the message including message content and message-specific distribution restriction information; enabling a recipient of the electronic message to compose a related message that includes at least a portion of the message content, the composed message including a list of proposed recipients; and in connection with an operation to save a draft of the composed message without initiating transmission of the related message to the list of proposed recipients; initiating comparison of the list of proposed recipients with the distribution restriction information associated with the received electronic message; identifying recipients from the list of proposed recipients that violate the distribution restriction; and notifying the recipient if the list of proposed recipients is inconsistent with the distribution restriction information associated with the received electronic message, notifying including visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of restricting distribution of electronic messages, comprising:
-
at a client system having one or more processors and memory storing one or more programs for execution by the one of more processors; receiving an electronic message, the message including message content and embedded distribution restriction information; enabling a recipient of the electronic message to compose a related message that includes at least a portion of the message content, the composed message including a list of proposed recipients; embedding the distribution restriction information in the composed message; and in connection with an operation to save a draft of the composed message without initiating transmission of the related message to the list of proposed recipients; sending at least the list of proposed recipients to a remotely located server to compare the list of proposed recipients with the distribution restriction information associated with the received electronic message and identify recipients from the list of proposed recipients that violate the distribution restriction; and receiving an error message from the server if the list of proposed recipients in the composed message is inconsistent with the distribution restriction information embedded in the received electronic message, wherein the error message includes information for visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction. - View Dependent Claims (14, 15)
-
-
16. A method of restricting distribution of electronic messages, comprising:
-
at a system, remotely located from a client, having one or more processors and memory storing one or more programs for execution by the one of more processors; in connection with an operation to save a draft of an electronic message composed at the client and without initiating transmission of the electronic message to a list of proposed recipients; receiving from the client the list of proposed recipients of the electronic message, distribution restriction information associated with the electronic message, and a request to compare the list of proposed recipients with the distribution restriction information associated with the received electronic message; comparing the list of proposed recipients with the distribution restriction information associated with the electronic message; identifying recipients from the list of proposed recipients that violate the distribution restriction; and sending an error message to the client if the list of proposed recipients in the electronic message is inconsistent with the distribution restriction information associated with the received electronic message, wherein the error message includes information for visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A client system for restricting distribution of electronic messages, comprising:
-
memory; one or more processors; and one or more modules stored in memory and configured for execution by the one or more processors, the modules comprising; instructions for receiving an electronic message, the message including message content and embedded distribution restriction information; instructions for enabling a recipient of the electronic message to compose a related message that includes at least a portion of the message content, the composed message including a list of proposed recipients; and instructions for processing the composed message in connection with an operation to save a draft of the composed message without initiating transmission of the composed message to the list of proposed recipients, the processing instructions including; instructions for initiating comparison of the list of proposed recipients with the distribution restriction information associated with the received electronic message; instructions for identifying recipients from the list of proposed recipients that violate the distribution restriction; and instructions for notifying the recipient if the list of proposed recipients is inconsistent with the distribution restriction information embedded in the received electronic message, notifying including visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction.
-
-
22. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in a client computer system, the one or more programs comprising:
-
instructions for receiving an electronic message, the message including message content and embedded distribution restriction information; instructions for enabling a recipient of the electronic message to compose a related message that includes at least a portion of the message content, the composed message including a list of proposed recipients; and instructions for processing the composed message in connection with an operation to save a draft of the composed message without initiating transmission of the composed message to the list of proposed recipients, the processing instructions including; instructions for initiating comparison of the list of proposed recipients with the distribution restriction information associated with the received electronic message; instructions for identifying recipients from the list of proposed recipients that violate the distribution restriction; and instructions for notifying the recipient if the list of proposed recipients is inconsistent with the distribution restriction information embedded in the received electronic message, notifying including visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction.
-
-
23. A system for restricting distribution of electronic messages, comprising:
-
memory; one or more processors; and one or more modules stored in memory and configured for execution by the one or more processors, the modules comprising instructions for processing an electronic message in connection with an operation to save a draft of the electronic message without initiating transmission of the electronic message to a list of proposed recipients, the instructions including; instructions for receiving from a client remotely located from the system the list of proposed recipients of the electronic message, distribution restriction information associated with the electronic message, and a request to compare the list of proposed recipients with the distribution restriction information associated with the received electronic message; instructions for comparing the list of proposed recipients with the distribution restriction information associated with the electronic message; instructions for identifying recipients from the list of proposed recipients that violate the distribution restriction; and instructions for sending an error message to the client if the list of proposed recipients in the electronic message is inconsistent with the distribution restriction information associated with the received electronic message, wherein the error message includes information for visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction.
-
-
24. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in a computer system, the one or more programs comprising:
instructions for processing an electronic message in connection with an operation to save a draft of the electronic message without initiating transmission of the electronic message to a list of proposed recipients, the instructions including; instructions for receiving, from a client remotely located from the computer system, the list of proposed recipients of the electronic message, distribution restriction information associated with the electronic message, and a request to compare the list of proposed recipients with the distribution restriction information associated with the received electronic message; instructions for comparing the list of proposed recipients with the distribution restriction information associated with the electronic message; instructions for identifying recipients from the list of proposed recipients that violate the distribution restriction; and instructions for sending an error message to the client if the list of proposed recipients in the electronic message is inconsistent with the distribution restriction information associated with the received electronic message, wherein the error message includes information for visually highlighting in the list of proposed recipients the identified recipients who violate the distribution restriction.
Specification