Patent ID: 7765262
Filing Date: 2010-07-27
Classification: H04L

Abstract:
1. A system for controlling processing of data communicated between a first computer and a second computer among a plurality of computers connected to a communication network, said system comprising: means for generating at the first computer a group of processing criteria for recipient controlled communication; means for selecting at the first computer a first sub-set of processing criteria from the group of processing criteria, wherein the means for selecting the first sub-set of processing criteria is adapted to identify which processing criteria are to be available to the second computer; means for associating contact data with the first computer, the contact data comprising a plurality of contact records, each contact record comprising an address of one specific computer and a list of one or more said processing criteria that are allocated to the one specific computer, the associating means comprising means at the first computer for storing or accessing the contact data, wherein one contact record of the plurality of contact records corresponds to the second computer; means for utilizing the one contact record to allocate said first sub-set of processing criteria to the second computer; means for selecting a second sub-set of processing criteria from said first sub-set of processing criteria at said second computer; means for associating a communication dispatched by said second computer with said second sub-set of processing criteria; and means for processing said communication associated with said second sub-set of processing criteria in accordance with said second sub-set of processing criteria, wherein said processing criteria comprise at least one of tag data for identification of storage locations for the communication, tag data for identification of processes to be executed prior to or subsequent to dispatch of the communication, or tag data for identifying a categorization of the communication.