Methods and systems for managing telecommunications
First Claim
1. A method of processing a call comprising:
- receiving at a call processing system a first call from a caller intended for a first person;
recording a voice communication from the caller;
determining if at least a portion of the caller'"'"'s voice communication is to be converted into text by querying a caller contact database associated with the first person;
converting at least a portion of the caller'"'"'s voice communication into text at least partly in response to determining that at least a portion of the caller'"'"'s voice communication is to be converted into text;
transmitting a call notification regarding the first call to a terminal associated with the first person;
enabling the first person to search the voice communication text for one or more search terms specified by the first person;
providing the first person with the search results;
wherein the search results include at least a portion of the text of the voice communication;
enabling the first person to position a cursor within the text included in the search results to indicate where playback of the voice communication is to be performed; and
playing the original voice communication associated with the voice communication text at a point corresponding to the cursor position in the textenabling the first person to edit the text and/or call signaling information.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for call processing are described. In an illustrative embodiment, a call processing system answers a call from a caller intended for a first party and records a message from the caller. The call processing system stores call information and the caller message. Some or all of the caller message is transmitted in substantially real time to a terminal associated with the first party. Further, at least a portion of the caller message is converted to text, which is transmitted to a terminal associated with the first party and is stored for later access. The first party can then submit a search query with respect to the stored information. When a search query is received from the first party, the system searches a data store to determine if there is matching call and provides the first party with information related to a matching call.
-
Citations
15 Claims
-
1. A method of processing a call comprising:
-
receiving at a call processing system a first call from a caller intended for a first person; recording a voice communication from the caller; determining if at least a portion of the caller'"'"'s voice communication is to be converted into text by querying a caller contact database associated with the first person; converting at least a portion of the caller'"'"'s voice communication into text at least partly in response to determining that at least a portion of the caller'"'"'s voice communication is to be converted into text; transmitting a call notification regarding the first call to a terminal associated with the first person; enabling the first person to search the voice communication text for one or more search terms specified by the first person; providing the first person with the search results; wherein the search results include at least a portion of the text of the voice communication; enabling the first person to position a cursor within the text included in the search results to indicate where playback of the voice communication is to be performed; and playing the original voice communication associated with the voice communication text at a point corresponding to the cursor position in the text enabling the first person to edit the text and/or call signaling information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, including at least one processing device, configured to perform operations comprising:
-
receiving at a call processing system a first call from a caller intended for a first person; recording a voice communication from the caller; determining if at least a portion of the caller'"'"'s voice communication is to be converted into text by querying a caller contact database associated with the first person; converting at least a portion of the caller'"'"'s voice communication into text at least partly in response to determining that at least a portion of the caller'"'"'s voice communication is to be converted into text; transmitting a call notification regarding the first call to a terminal associated with the first person; enabling the first person to search the voice communication text for one or more search terms specified by the first person; providing the first person with the search results; wherein the search results include at least a portion of the text of the voice communication; enabling the first person to position a cursor within the text included in the search results to indicate where playback of the voice communication is to be performed; and playing the original voice communication associated with the voice communication text at a point corresponding to the cursor position in the text. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one computing device; program instructions stored in non-transitory memory when executed by the at least one computing device, are configured to cause the system to perform the operations comprising; receiving a first call from a caller intended for a first person; recording a voice communication from the caller; determining if at least a portion of the caller'"'"'s voice communication is to be converted into text by querying a caller contact database associated with the first person; converting at least a portion of the caller'"'"'s voice communication into text at least partly in response to determining that at least a portion of the caller'"'"'s voice communication is to be converted into text; transmitting a call notification regarding the first call to a terminal associated with the first person; enabling the first person to search the voice communication text for one or more search terms specified by the first person; providing the first person with the search results; wherein the search results include at least a portion of the text of the voice communication; enabling the first person to position a cursor within the text included in the search results to indicate where playback of the voice communication is to be performed; and playing the original voice communication associated with the voice communication text at a point corresponding to the cursor position in the text enabling the first person to edit the text and/or call signaling information. - View Dependent Claims (12, 13, 14, 15)
-
Specification