Methods, Systems, And Computer Program Products For Presenting Topical Information Referenced During A Communication
Abstract
Methods, systems, and computer program products are disclosed for presenting topical information referenced during a communication. A topic key phrase is received during a communication between a first party communicating via a first communication device and a second party communicating via a second communication device. A topic descriptor associated with the topic key phrase is identified. Whether or not to present the associated topic descriptor at the first communication device is determined based on a relationship between the first party and the second party. The topic descriptor is presented on a user interface based on the determination.
Claims
exact text as granted — not AI-modified1 . A method for presenting topical information referenced during a communication, the method comprising:
receiving a topic key phrase during a communication between a first party communicating via a first communication device and a second party communicating via a second communication device; identifying a topic descriptor associated with the topic key phrase; determining whether to present the associated topic descriptor at the first communication device based on a relationship between the first party and the second party; and presenting the topic descriptor on a user interface based on the determination.
2 . The method of claim 1 wherein determining whether to present the associated topic descriptor at the first communication device based on a relationship between the first party and the second party.
determining a topic descriptor weight associated with the identified topic descriptor; determining a topic descriptor presentation threshold based on a relationship between the first party and the second party; comparing the topic descriptor weight with the determined topic descriptor presentation threshold; and presenting the topic descriptor based on the comparison.
3 . The method of claim 1 wherein receiving a topic key phrase during a communication between a first party and a second party includes detecting the topic key phrase from one of an audio signal and a text message during the communication.
4 . The method of claim 1 wherein identifying a topic descriptor associated with the topic key phrase includes performing a lookup in a topic database.
5 . The method of claim 2 wherein determining a topic descriptor weight associated with the identified topic descriptor includes retrieving the topic descriptor weight in conjunction with performing lookup in a topic database.
6 . The method of claim 2 wherein the topic descriptor is determined based on at least one of an importance factor, a privacy factor, and a cost factor.
7 . The method of claim 6 wherein at least one of the importance factor, the privacy factor, and the cost factor is weighted.
8 . The method of claim 2 wherein determining a topic descriptor presentation threshold includes determining the relationship between the first party and the second party based on a relationship identifier read from a communication information database.
9 . The method of claim 8 wherein determining a topic descriptor presentation threshold further includes determining the topic descriptor presentation threshold based on properties of the communication between the first party and the second party read from a communication information database.
10 . The method of claim 2 wherein presenting the topic descriptor based on the comparison includes presenting the topic descriptor to the first party via a user interface.
11 . The method of claim 1 further comprising:
receiving a preference from the second party for sending the topic descriptor to the first party; and sending the topic descriptor from the second party to the first party based on the received second party preference.
12 . The method of claim 11 further comprising adjusting at least one of the topic descriptor weight and the topic descriptor presentation threshold based on the received preference for sending the topic descriptor.
13 . A method for presenting topical information referenced during a communication, the method comprising:
receiving a topic key phrase during a communication between a first party communicating via a first communication device and a second party communicating via a second communication device; presenting a topic descriptor associated with the topic key phrase at the first communication device based on a relationship between the first party and the second party; receiving a preference from the first party for sending the topic descriptor to the second party; and sending the topic descriptor from the first party to the second party based on the received first party preference.
14 . A computer program product comprising computer executable instructions embodied in a computer-readable medium for performing steps comprising:
receiving a topic key phrase during a communication between a first party communicating via a first communication device and a second party communicating via a second communication device; identifying a topic descriptor associated with the topic key phrase; and determining whether to present the associated topic descriptor at the first communication device based on a relationship between the first party and the second party.
15 . A computer program product comprising computer executable instructions embodied in a computer-readable medium for performing steps comprising:
receiving a topic key phrase during a communication between a first party communicating via a first communication device and a second party communicating via a second communication device; presenting a topic descriptor associated with the topic key phrase at the first communication device based on a relationship between the first party and the second party; receiving a preference from the first party for sending the topic descriptor to the second party; and sending the topic descriptor from the first party to the second party based on the received first party preference.
16 . A system for presenting topical information referenced during a communication, the system comprising:
means for communicating with a remote endpoint via a communication network; means for recognizing a topic key phrase during a communication between a first party and a second party; means for associating a topic descriptor with the topic key phrase; means for storing information about the communication; means for determining whether to present the topic descriptor associated with the recognized topic key phrase based on a relationship between the first party and the second party; and means for presenting the topic descriptor based on the determination.
17 . A system for presenting topical information referenced during a communication, the system comprising:
a communication interface for communicating with a remote endpoint via a communication network; a topic key phrase recognizer for recognizing a topic key phrase during a communication between a first party and a second party; a topic database for associating a topic descriptor with the topic key phrase; a communication information database for storing information about the communication; a descriptor management processor for determining whether to present the topic descriptor associated with the recognized topic key phrase based on a relationship between the first party and the second party; and a user interface for presenting the topic descriptor in conjunction with the descriptor management processor based on the determination.
18 . The system of claim 17 wherein the topic key phrase recognizer is configured to detect the topic key phrase from an audio signal during the communication.
19 . The system of claim 17 wherein the topic key phrase recognizer is configured to detect the topic key phrase from a text message during the communication.
20 . The system of claim 17 wherein the descriptor management processor is configured to identify the topic descriptor associated with the topic key phrase by performing a lookup in a topic database.
21 . The system of claim 17 wherein the descriptor management processor is configured to determine whether to present the topic descriptor based on at least one of an importance factor, a privacy factor, and a cost factor.
22 . The system of claim 21 wherein at least one of the importance factor, the privacy factor, and the cost factor is weighted.
23 . The system of claim 17 wherein the descriptor management processor is configured to determine whether to present the topic descriptor based on properties of the communication between the first party and the second party read from the communication information database.
24 . The system of claim 17 wherein the user interface is configured to receive a preference from the second party for sending the topic descriptor to the first party and the descriptor management processor is configured to determine whether to send the topic descriptor from the second party to the first party based on the received second party preference.
25 . A system for presenting topical information referenced during a communication, the system comprising:
a communication interface for communicating with a remote endpoint via a communication network; a topic key phrase recognizer for recognizing a topic key phrase during a communication between a first party communicating via a first communication device and a second party communicating via a second communication device; a descriptor management processor for determining a topic descriptor associated with the topic key phrase and for determining whether to present the topic descriptor associated with the topic key phrase at the first communication device based on a relationship between the first party and the second party; and a user interface for presenting on the first communication device the topic descriptor based on the determination and for receiving a preference from the first party for sending the topic descriptor to the second party.Join the waitlist — get patent alerts
Track US2009327400A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.