Methods and apparatus for monitoring communication through identification of priority-ranked keywords
First Claim
1. A method for managing communications during one or more conference calls, the method comprising:
- receiving, by a computer at a central location, a first keyword corresponding to a phrase having a high degree of interest to a user, the first keyword having a weight determined by a first priority ranking assigned to the first keyword and representative of user preference and/or communication type;
receiving, by the computer, a second keyword having a weight determined by a second priority ranking assigned to the second keyword and representative of user preference and/or communication type, wherein the first priority ranking of the first keyword is greater than the second priority ranking of the second keyword;
receiving, by the computer, a replay time span associated with the first keyword;
identifying an instantiation of the first keyword by directing communication generated during the one or more conference calls to a speech recognition engine and monitoring output of the speech recognition engine;
upon identifying the instantiation of the first keyword, replaying a section of the communication corresponding to the first keyword to the user for a period of time equal to the replay time span;
converting the section of the communication into text and formatting the text to highlight text portions that correspond to the first keyword; and
transmitting the formatted text to the user,further comprising receiving the first priority ranking,wherein the first keyword and the first priority ranking assigned to the first keyword are received from the user,wherein first and second conference calls are included in the one or more conference calls, wherein the output of the speech recognition engine includes first output corresponding to the first conference call and second output corresponding to the second conference call, wherein identifying the instantiation of the first keyword comprises identifying the instantiation of the first keyword in the first output corresponding to the first conference call,and wherein the method further comprises;
identifying an instantiation of the second keyword in the second output corresponding to the second conference call; and
determining, based, at least in part, on the first priority ranking assigned to the first keyword and the second priority ranking assigned to the second keyword, how to display the formatted text corresponding to the first keyword and formatted text corresponding to the second keyword.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for communication management includes receiving at least one keyword and receiving a replay time span input. Further, the method includes receiving a plurality of communication inputs including at least a first communication input and a second communication input, monitoring at least the first communication input and second communication input for the at least one keyword, and determining an instantiation of the at least one keyword in at least one of the first communication input and second communication input. Additionally, the method includes associating the determined instantiation with one of the first communication input and second communication input, and providing at least a portion of the communication associated with the determined instantiation based on the replay time span input responsive to the instantiation.
62 Citations
6 Claims
-
1. A method for managing communications during one or more conference calls, the method comprising:
-
receiving, by a computer at a central location, a first keyword corresponding to a phrase having a high degree of interest to a user, the first keyword having a weight determined by a first priority ranking assigned to the first keyword and representative of user preference and/or communication type; receiving, by the computer, a second keyword having a weight determined by a second priority ranking assigned to the second keyword and representative of user preference and/or communication type, wherein the first priority ranking of the first keyword is greater than the second priority ranking of the second keyword; receiving, by the computer, a replay time span associated with the first keyword; identifying an instantiation of the first keyword by directing communication generated during the one or more conference calls to a speech recognition engine and monitoring output of the speech recognition engine; upon identifying the instantiation of the first keyword, replaying a section of the communication corresponding to the first keyword to the user for a period of time equal to the replay time span; converting the section of the communication into text and formatting the text to highlight text portions that correspond to the first keyword; and transmitting the formatted text to the user, further comprising receiving the first priority ranking, wherein the first keyword and the first priority ranking assigned to the first keyword are received from the user, wherein first and second conference calls are included in the one or more conference calls, wherein the output of the speech recognition engine includes first output corresponding to the first conference call and second output corresponding to the second conference call, wherein identifying the instantiation of the first keyword comprises identifying the instantiation of the first keyword in the first output corresponding to the first conference call, and wherein the method further comprises; identifying an instantiation of the second keyword in the second output corresponding to the second conference call; and determining, based, at least in part, on the first priority ranking assigned to the first keyword and the second priority ranking assigned to the second keyword, how to display the formatted text corresponding to the first keyword and formatted text corresponding to the second keyword. - View Dependent Claims (2)
-
-
3. A non-transitory computer usable medium storing computer readable code, that, when executed, performs a method for communication management, the method comprising:
-
receiving, by a computer at a central location, a first keyword corresponding to a phrase having a high degree of interest to a user, the first keyword having a weight determined by a first priority ranking assigned to the first keyword and representative of user preference and/or communication type; receiving, by the computer, a second keyword having a weight determined by a second priority ranking assigned to the second keyword and representative of user preference and/or communication type, wherein the first priority ranking of the first keyword is greater than the second priority ranking of the second keyword; receiving, by the computer, a replay time span associated with the first keyword; identifying an instantiation of the first keyword by directing communication generated during one or more conference calls to a speech recognition engine and monitoring output of the speech recognition engine; upon identifying the instantiation of the first keyword, replaying a section of the communication corresponding to the first keyword to the user for a period of time equal to the replay time span; converting the section of the communication into text and formatting the text to highlight text portions that correspond to the first keyword; and transmitting the formatted text to the user, wherein the method further comprises receiving the first priority ranking, and wherein the first keyword and the first priority ranking assigned to the first keyword are received from the user, wherein first and second conference calls are included in the one or more conference calls, wherein the output of the speech recognition engine includes first output corresponding to the first conference call and second output corresponding to the second conference call, wherein identifying the instantiation of the first keyword comprises identifying the instantiation of the first keyword in the first output corresponding to the first conference call, and wherein the method further comprises; identifying an instantiation of the second keyword in the second output corresponding to the second conference call; and determining, based, at least in art on the first priority ranking assigned to the first keyword and the second priority ranking assigned to the second keyword, how to display the formatted text corresponding to the first keyword and formatted text corresponding to the second keyword. - View Dependent Claims (4)
-
-
5. A system for communication management, the system comprising:
-
one or more processors; and a storage device encoded with instructions that, when executed by the one or more processors, cause the system to execute a method comprising; receiving, by the system at a central location, a first keyword corresponding to a phrase having a high degree of interest to a user, the first keyword having a weight determined by a first priority ranking assigned to the first keyword and representative of user preference and/or communication type; receiving, by the system, a second keyword having a weight determined by a second priority ranking assigned to the second keyword and representative of user preference and/or communication type, wherein the first priority ranking of the first keyword is greater than the second priority ranking of the second keyword; receiving, by the system, a replay time span associated with the first keyword; identifying an instantiation of the first keyword by directing communication generated during one or more conference calls to a speech recognition engine and monitoring output of the speech recognition engine; upon identifying the instantiation of the first keyword, replaying a section of the communication corresponding to the first keyword to the user for a period of time equal to the replay time span; converting the section of the communication into text and formatting the text to highlight text portions that correspond to the first keyword; and transmitting the formatted text to the user, wherein the method further comprises receiving the first priority ranking, and wherein the first keyword and the first priority ranking assigned to the first keyword are received from the user, wherein first and second conference calls are included in the one or more conference calls, wherein the output of the speech recognition engine includes first output corresponding to the first conference call and second output corresponding to the second conference call, wherein identifying the instantiation of the first keyword comprises identifying the instantiation of the first keyword in the first output corresponding to the first conference call, and wherein the method further comprises; identifying an instantiation of the second keyword in the second output corresponding to the second conference call; and determining, based, at least in part, on the first priority ranking assigned to the first keyword and the second priority ranking assigned to the second keyword, how to display the formatted text corresponding to the first keyword and formatted text corresponding to the second keyword. - View Dependent Claims (6)
-
Specification