Methods and systems for managing communications
First Claim
1. A call processing system comprising:
- at least one computer processor; and
non-transitory memory, which is operably connected to the at least one computer processor, and embodied with a computer program comprising instructions that when executed by the at least one computer processor cause the call processing system to perform operations comprising;
receiving a call over a network from a caller directed to a first user device of a user of the call processing system;
converting at least a portion of a caller'"'"'s voice communication associated with the call into a voice communication text;
identifying a subset of words in the voice communication text;
analyzing at least the content of the identified subset of words of the voice communication text; and
promoting to the user of the call processing system, to whom the call was intended, one or more products, services, or products and services via a displayed user interface of an application on a second user device distinct from the first user device to which the received call was directed, based at least in part on the analysis of the content of the identified subset of words of the caller'"'"'s voice communication text.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for call processing are described. A call from a caller intended for a first party is received at a call processing system, which stores call signaling information associated with the call. A greeting is played to the caller, and a voice communication is received and recorded. At least a first portion of the voice communication is transmitted in substantially real time to a terminal associated with the first person. At least a portion of the voice communication is converted to text and the text is stored and transmitted to a terminal associated with the first party. When a search query is received from the first party, the system searches the data store to determine if there is matching call having related matching call information. If there is a matching call, related information may be provided to the first party.
-
Citations
23 Claims
-
1. A call processing system comprising:
-
at least one computer processor; and non-transitory memory, which is operably connected to the at least one computer processor, and embodied with a computer program comprising instructions that when executed by the at least one computer processor cause the call processing system to perform operations comprising; receiving a call over a network from a caller directed to a first user device of a user of the call processing system; converting at least a portion of a caller'"'"'s voice communication associated with the call into a voice communication text; identifying a subset of words in the voice communication text; analyzing at least the content of the identified subset of words of the voice communication text; and promoting to the user of the call processing system, to whom the call was intended, one or more products, services, or products and services via a displayed user interface of an application on a second user device distinct from the first user device to which the received call was directed, based at least in part on the analysis of the content of the identified subset of words of the caller'"'"'s voice communication text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communications processing system comprising:
-
at least one computer processor; and non-transitory memory, which is operably connected to the at least one computer processor, and embodied with a computer program comprising instructions that when executed by the at least one computer processor cause the communications processing system to perform operations comprising; recording, during a call originally directed to a first device, an audio message from a calling party intended for a user of the communications processing system; converting at least a portion of the recorded audio message into a voice communication text; identifying a subset of words in the voice communication text; analyzing at least the content of the identified subset of words of the voice communication text; and promoting to the user of the communications processing system, to whom the audio message was intended, one or more products, services, or products and services via a displayed user interface of an application on a second user device, the second user device distinct from the first user device to which the call from the calling party was originally directed, based at least in part on the analysis of the content of the identified subset of words of the party'"'"'s voice communication text. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A communications processing system comprising:
-
at least one computer processor; and non-transitory memory, which is operably connected to the at least one computer processor, and embodied with a computer program comprising instructions that when executed by the at least one computer processor cause the communications processing system to perform operations comprising; receiving an audio recording from a calling party intended for a user of the communications processing system; converting at least a portion of the received party'"'"'s audio recording into a voice communication text; identifying a subset of words in the voice communication text; analyzing at least the content of the identified subset of words of the voice communication text; and promoting to the user of the communications processing system, to whom the received audio recording was intended, one or more products, services, or products and services via a displayed user interface of an application on a second user device, the second user device distinct from a first user device to which the audio recording was directed, based at least in part on the analysis of the content of the identified subset of words of the party'"'"'s voice communication text. - View Dependent Claims (20, 21, 22, 23)
-
Specification