System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with closed loop transaction processing
First Claim
1. A computer-implemented method of enabling a subscriber to request transaction processing during an interactive voice broadcast, the method being implemented by a computer that includes a physical processor, the method comprising:
- executing at least one voice service, wherein executing the at least one voice service comprises generating service output that includes content derived from at least one data repository;
identifying, by the computer, subscribers to receive the service output according to a dynamic recipient list, wherein the dynamic recipient list comprises a list of subscribers satisfying predetermined criteria;
generating, by the computer, at least one personalized markup document for a subscriber identified via the dynamic recipient list, the at least one personalized markup document including at least some of the content and at least one input element that enables the subscriber to request transaction processing;
initiating a voice-enabled communication with a voice-enabled device associated with the subscriber to establish an interactive voice broadcast with the subscriber that is governed by the at least one personalized markup document; and
dynamically interacting with the subscriber during the interactive voice broadcast based on the at least one personalized markup document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for accomplishing closed-loop transaction processing in conjunction with interactive, real-time, voice transmission of information to a user is disclosed. A voice-based communication between a user and a first system is established and a report is transmitted to the user. The report might comprise information and at least one request for user input based on said information. In response to the report, the user can request a transaction based on said information. The requested transaction is completed automatically by connecting to a second system for processing.
-
Citations
32 Claims
-
1. A computer-implemented method of enabling a subscriber to request transaction processing during an interactive voice broadcast, the method being implemented by a computer that includes a physical processor, the method comprising:
-
executing at least one voice service, wherein executing the at least one voice service comprises generating service output that includes content derived from at least one data repository; identifying, by the computer, subscribers to receive the service output according to a dynamic recipient list, wherein the dynamic recipient list comprises a list of subscribers satisfying predetermined criteria; generating, by the computer, at least one personalized markup document for a subscriber identified via the dynamic recipient list, the at least one personalized markup document including at least some of the content and at least one input element that enables the subscriber to request transaction processing; initiating a voice-enabled communication with a voice-enabled device associated with the subscriber to establish an interactive voice broadcast with the subscriber that is governed by the at least one personalized markup document; and dynamically interacting with the subscriber during the interactive voice broadcast based on the at least one personalized markup document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for enabling a subscriber to request transaction processing during an interactive voice broadcast, comprising:
at least one processing device that executes one or more computer program modules configured to; execute at least one voice service, wherein executing the at least one voice service comprises generating service output that includes content derived from at least one data repository; identify subscribers to receive the service output according to a dynamic recipient list, wherein the dynamic recipient list comprises a list of subscribers satisfying predetermined criteria; generate at least one personalized markup document for a subscriber identified via the dynamic recipient list, the at least one personalized markup document including at least some of the content and at least one input element that enables the subscriber to request transaction processing; initiate a voice-enabled communication with a voice-enabled device associated with the subscriber to establish an interactive voice broadcast with the subscriber that is governed by the at least one personalized markup document; and
,dynamically interact with the subscriber during the interactive voice broadcast based on the at least one personalized markup document. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A non-transitory and tangible processor usable medium having code embodied therein for enabling a subscriber to request transaction processing during an interactive voice broadcast, the code in the processor usable medium comprising:
-
code for causing a processor to execute at least one voice service, wherein executing the at least one voice service comprises generating service output that includes content derived from at least one data repository; code for causing a processor to identify subscribers to receive the service output according to a dynamic recipient list, wherein the dynamic recipient list comprises a list of subscribers satisfying predetermined criteria; code for causing a processor to generate at least one personalized markup document for a subscriber identified via the dynamic recipient list, the at least one personalized markup document including at least some of the content and at least one input element that enables the subscriber to request transaction processing; code for causing a processor to initiate a voice-enabled communication with a voice-enabled device associated with the subscriber to establish an interactive voice broadcast with the subscriber that is governed by the at least one personalized markup document; and
,code for causing a processor to dynamically interact with the subscriber during the interactive voice broadcast based on the at least one personalized markup document.
-
-
29. A non-transitory and tangible processor usable medium having code embodied therein for enabling a subscriber to request transaction processing during an interactive voice broadcast, the code in the processor usable medium comprising:
-
code for causing a processor to execute at least one voice service, wherein executing the at least one voice service comprises generating service output that includes content derived from at least one data repository; code for causing a processor to identify subscribers to receive the service output according to a dynamic recipient list, wherein the dynamic recipient list comprises a list of subscribers satisfying predetermined criteria; code for causing a processor to generate at least one personalized markup document for a subscriber identified via the dynamic recipient list, the at least one personalized markup document including at least some of the content and at least one input element that enables the subscriber to request transaction processing; code for causing a processor to initiate a voice-enabled communication with a voice-enabled device associated with the subscriber to establish an interactive voice broadcast with the subscriber that is governed by the at least one personalized markup document; code for causing a processor to receive a response to the at least one input element from the subscriber during the interactive voice broadcast via the voice-enabled device; and code for causing a processor to process a transaction at least in part based on the received response. - View Dependent Claims (30, 31, 32)
-
Specification