Patent ID: 8249060

Claim:
A method of processing a communication between a contactor and a contactee, the method comprising: acquiring information relating to processing the communication between the contactor and the contactee, the information comprising at least one of: a type of activity in which at least one of the contactor and the contactee is involved, a preferred communication policy related to a priority of the communication, and an attentional status of at least one of the contactor and the contactee; generating, based on the acquired information, a schema comprising a plurality of elements; populating at least one element of the plurality of elements of the schema with data extracted from the acquired information; at a computing device associated with the contactee: receiving a data packet, the data packet comprising: a first field that stores a source identifier that identifies a computer component from which the data packet originated; a second field that stores a destination identifier that identifies a computer component to which the data packet is destined; and a third field that stores a schema identifier that identifies the schema with which the data packet is associated, the schema comprising the information relating to processing the communication between the contactor and the contactee; using the schema identifier to access the schema to access the at least one element to obtain the information related to processing the communication; using the obtained information to compute an indication of cost or value of the communication to at least one of the contactor or the contactee; and routing the communication based on the computed indication.