SYSTEM AND METHOD FOR AUTOMATIC DISTRIBUTION OF CONVERSATION TOPICS
First Claim
Patent Images
1. A method for distributing a topic notification, comprising:
- receiving, by a processing device, a first audio stream comprising voice signals generated by a first participant in a voice call speaking with a second participant during a duration of the voice call;
detecting, by the processing device, at least one term in the voice signals;
determining, by the processing device, at least one topic based on the at least one term;
distributing the topic notification including the at least one topic and an identification of at least one of the first participant and the second participant to a plurality of destinations; and
joining a recipient of the topic notification to the voice call in response to the topic notification.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for distributing to a destination a notification of a topic being discussed by two participants of a voice call. Terms are extracted from an audio stream generated during the voice call. A topic is determined based on the extracted terms. A topic notification identifying the topic and at least one of the two participants is sent to a destination. A recipient of the notification may indicate a desire to join the voice call. Upon approval by one of the participants, the recipient may be joined to the voice call.
-
Citations
34 Claims
-
1. A method for distributing a topic notification, comprising:
-
receiving, by a processing device, a first audio stream comprising voice signals generated by a first participant in a voice call speaking with a second participant during a duration of the voice call; detecting, by the processing device, at least one term in the voice signals; determining, by the processing device, at least one topic based on the at least one term; distributing the topic notification including the at least one topic and an identification of at least one of the first participant and the second participant to a plurality of destinations; and joining a recipient of the topic notification to the voice call in response to the topic notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
a communications interface adapted to interface with a network; a controller coupled to the communications interface and adapted to; receive a first audio stream comprising voice signals generated by a first participant in a voice call during a duration of the voice call; detect at least one term in the voice signals; determine at least one topic based on the at least one term; distribute a topic notification including the at least one topic and an identification of at least one of the first participant and a second participant to a plurality of destinations; and join a recipient of the topic notification to the voice call in response to the topic notification. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer program product, comprising a non-transitory computer usable storage medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for distributing a topic notification, said method comprising:
-
receiving a first audio stream comprising voice signals generated by a first participant in a voice call with a second participant during a duration of the voice call; detecting at least one term from the voice signals; determining at least one topic based on the at least one term; distributing the topic notification including the at least one topic and an identification of at least one of the first participant and the second participant to a plurality of destinations; and joining a recipient of the topic notification to the voice call in response to the topic notification. - View Dependent Claims (31, 32, 33)
-
-
34. A method for distributing topic notifications, comprising:
-
receiving, by a processing device, a first audio stream comprising voice signals generated by a first participant of a voice call speaking with a second participant during a duration of the voice call; detecting, by the processing device, a plurality of terms in the voice signals; determining, by the processing device, a plurality of topics based on the plurality of terms; identifying a plurality of destinations based on user preference data associated with at least one of the first participant and the second participant; generating a plurality of topic notifications based on the plurality of topics, wherein each topic notification identifies a different topic of the plurality of topics and at least one of the first participant and the second participant; and distributing the plurality of topic notifications to the plurality of destinations.
-
Specification