Establishing and recovering context related to an on-going sequence of communications
First Claim
1. A computer controlled method for establishing context of an electronic real-time voice communication, said method comprising:
- detecting an event in a first electronic real-time voice communication between a calling party and a called party;
querying the called party to determine if a reminder reference will be created as public or private;
receiving a response to the query from the called party;
if the response to the query indicates that a public reminder reference will be created, creating the reminder reference without placing the calling party on hold;
if the response to the query indicates that a private reminder reference will be created;
placing the calling party on hold,creating the reminder reference responsive to the event in the first electronic real-time voice communication, andreleasing the calling party from hold;
storing the reminder reference for subsequent retrieval;
detecting a subsequent connection attempt initiated by the calling party to the called party for a second electronic real-time voice communication;
retrieving the reminder reference associated with the first electronic real-time voice communication;
audibly presenting the reminder reference to the called party; and
responsive to the reminder reference being presented, establishing the second electronic real-time voice communication between the calling party and the called party.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods, and computer program products are disclosed that teach methods for establishing context of a subsequent electronic real-time communication. One method detects a connection attempt that is initiated by an instigator-identifiable for a subsequent electronic real-time communication that is directed to a target-identifiable. The instigator-identifiable is associated with a first identification characteristic and the target-identifiable is associated with a second identification characteristic. This method subsequently retrieves a reminder reference that is responsive to the first identification characteristic and the second identification characteristic and presents the reminder reference to the target-identifiable. The method also establishes the subsequent electronic real-time communication between the instigator-identifiable and the target-identifiable. The disclosed technology also includes apparatus that perform the methods and program products that contain computer instructions that cause a computer to perform the methods when the computer executes the instructions.
16 Citations
3 Claims
-
1. A computer controlled method for establishing context of an electronic real-time voice communication, said method comprising:
-
detecting an event in a first electronic real-time voice communication between a calling party and a called party; querying the called party to determine if a reminder reference will be created as public or private; receiving a response to the query from the called party; if the response to the query indicates that a public reminder reference will be created, creating the reminder reference without placing the calling party on hold; if the response to the query indicates that a private reminder reference will be created; placing the calling party on hold, creating the reminder reference responsive to the event in the first electronic real-time voice communication, and releasing the calling party from hold; storing the reminder reference for subsequent retrieval; detecting a subsequent connection attempt initiated by the calling party to the called party for a second electronic real-time voice communication; retrieving the reminder reference associated with the first electronic real-time voice communication; audibly presenting the reminder reference to the called party; and responsive to the reminder reference being presented, establishing the second electronic real-time voice communication between the calling party and the called party.
-
-
2. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for establishing context of an electronic real-time voice communication, said method comprising:
-
detecting an event in a first electronic real-time voice communication between a calling party and a called party; querying the called party to determine if a reminder reference will be created as public or private; receiving a response to the query from the called party; if the response to the query indicates that a public reminder reference will be created, creating the reminder reference without placing the calling party on hold; if the response to the query indicates that a private reminder reference will be created; placing the calling party on hold, creating the reminder reference responsive to the event in the first electronic real-time voice communication, and releasing the calling party from hold; storing the reminder reference for subsequent retrieval; detecting a subsequent connection attempt initiated by the calling party to the called party for a second electronic real-time voice communication; retrieving the reminder reference associated with the first electronic real-time voice communication; audibly presenting the reminder reference to the called party; and responsive to the reminder reference being presented, establishing the second electronic real-time voice communication between the calling party and the called party.
-
-
3. An apparatus, comprising:
-
a processor; and a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the apparatus to perform a method for establishing context of an electronic real-time voice communication, said method comprising; detecting an event in a first electronic real-time voice communication between a calling party and a called party; querying the called party to determine if a reminder reference will be created as public or private; receiving a response to the query from the called party; if the response to the query indicates that a public reminder reference will be created, creating the reminder reference without placing the calling party on hold; if the response to the query indicates that a private reminder reference will be created; placing the calling party on hold, creating the reminder reference responsive to the event in the first electronic real-time voice communication, and releasing the calling party from hold; storing the reminder reference for subsequent retrieval; detecting a subsequent connection attempt initiated by the calling party to the called party for a second electronic real-time voice communication; retrieving the reminder reference associated with the first electronic real-time voice communication; audibly presenting the reminder reference to the called party; and responsive to the reminder reference being presented, establishing the second electronic real-time voice communication between the calling party and the called party.
-
Specification