Patent ID: 7194070
Filing Date: 2007-03-20
Classification: H04M

Abstract:
1. A computer program product for use in a network capable of communicating a telephone conversation between a caller computing system and a callee computing system, the computer program product comprising one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by a processor, cause the caller computer system to perform a method for the caller computing system causing the callee computing system to take an action related to the telephone conversation and to implement the following: receive an instruction to place a telephone call by the caller computing system; receive a user-entered identification of a context for the telephone call by the caller computing system, wherein the user-entered identification of the context for the telephone call identifies at least one of (a) a subject matter of the telephone call, (b) an importance of the telephone call, or (c) a call type that indicates whether the telephone conversation is to be personal, professional or commercial; construct a call invitation data structure that includes both an invitation to the callee computer system to engage in a telephone conversation and the user-entered identification of the context of the telephone call; and transmit the call invitation data structure to the callee computing system such that in response to receiving the call invitation data structure the callee computer system automatically takes one or more actions depending on the context of the telephone call in accordance with one or more rules defined at the callee computer system for causing the callee computing system to automatically take the one more actions upon identification of the context of the telephone call from the call invitation data structure.