System and method for multi-modal personal communication services
First Claim
1. A system for personalizing the provision of an interactive service to a user of a data and/or voice enabled communication device, comprising:
- a requester identifying apparatus that is configured to obtain source information associated with a request for a service that is associated with a user and that is communicated via at least one of a plurality of types of communications channels;
one or more applications that are configured to direct an interactive session between said system providing said service and a requester via at least one of a plurality of types of communications channels, said interactive session having a path of control that is directed, at least in part, by digital logic residing within said one or more applications;
providing a personalization module that is configured to access personalizing information associated with said source information and that is configured to provide said personalizing information as an input to a determination of at least a portion of said digital logic residing within said one or more applications;
wherein said personalization information identifies one or more preference, the one or more preference including at least one of;
an automation level and an update method.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for personalizing interactive services provided to users of voice and data enabled communications devices, including users of SMS, MMS and WAP enabled communications devices. The system is designed to access source information associated with a particular requester for a service and to map the source information to personalization information associated with a user of the system. The source information is extracted in various embodiments from different types of communications channels. The personalization information is employed by the system to influence the behavior of the system while providing an interactive service to the user.
-
Citations
57 Claims
-
1. A system for personalizing the provision of an interactive service to a user of a data and/or voice enabled communication device, comprising:
-
a requester identifying apparatus that is configured to obtain source information associated with a request for a service that is associated with a user and that is communicated via at least one of a plurality of types of communications channels; one or more applications that are configured to direct an interactive session between said system providing said service and a requester via at least one of a plurality of types of communications channels, said interactive session having a path of control that is directed, at least in part, by digital logic residing within said one or more applications; providing a personalization module that is configured to access personalizing information associated with said source information and that is configured to provide said personalizing information as an input to a determination of at least a portion of said digital logic residing within said one or more applications; wherein said personalization information identifies one or more preference, the one or more preference including at least one of;
an automation level and an update method. - 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, 26, 27, 28, 29)
-
-
30. A method for personalizing the provision of an interactive service to a user of a data and/or voice enabled communication device, comprising:
-
providing a requester identifying apparatus that is configured to obtain source information associated with a request for a service that is associated with a requester; providing one or more applications that are configured to direct an interactive session between said system providing said service and said requester, said interactive session having a path of control that is directed, at least in part, by digital logic residing within said one or more applications; providing a personalization module that is configured to access personalizing information associated with said source information and that is configured to provide said personalizing information as an input to a determination of at least a portion of said digital logic residing within said one or more applications; wherein said personalization information identifies one or more preference, the one or more preference including at least one of;
an automation level and an update method.
-
-
31. A system for personalizing the provision of an interactive service to a user of a data and/or voice enabled communication device, comprising:
-
a plurality of first types of communications channels; a requester identifying apparatus that is configured to obtain source information associated with a request for a service that is associated with a user and that is communicated via at least one of the first types of communications channels; a plurality of second types of communications channels; one or more applications that are configured to direct an interactive session between said system providing said service and a requester via at least one of the second types of communications channels, said interactive session having a path of control that is directed, at least in part, by digital logic residing within said one or more applications; providing a personalization module that is configured to access personalizing information associated with said source information and that is configured to provide said personalizing information as an input to a determination of at least a portion of said digital logic residing within said one or more applications; wherein a call control extensible markup language (CCXML) script is used to control an interactive session between said one or more applications and said requester. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for personalizing the provision of an interactive service to a user of a data and/or voice enabled communication device, comprising:
-
a plurality of first types of communications channels; a requester identifying apparatus that is configured to obtain source information associated with a request for a service that is associated with a user and that is communicated via at least one of the first types of communications channels; a plurality of second types of communications channels; one or more applications that are configured to direct an interactive session between said system providing said service and a requester via at least one of the second types of communications channels, said interactive session having a path of control that is directed, at least in part, by digital logic residing within said one or more applications; providing a personalization module that is configured to access personalizing information associated with said source information and that is configured to provide said personalizing information as an input to a determination of at least a portion of said digital logic residing within said one or more applications; wherein said personalization information identifies one or more preference, the one or more preference including at least one of;
an automation level, a message format, an update method, and an enhanced content preference. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for personalizing the provision of an interactive service to a user of a data and/or voice enabled communication device, comprising:
-
providing a plurality of first types of communications channels; providing a requester identifying apparatus that is configured to obtain source information associated with a request for a service that is associated with a requester and that is communicated via at least one of the first types of communications channels; providing a plurality of second types of communications channels; providing one or more applications that are configured to direct an interactive session between said system providing said service and said requester via at least one the second types of communications channels, said interactive session having a path of control that is directed, at least in part, by digital logic residing within said one or more applications; providing a personalization module that is configured to access personalizing information associated with said source information and that is configured to provide said personalizing information as an input to a determination of at least a portion of said digital logic residing within said one or more applications; wherein said personalization information identifies one or more preference, the one or more preference including at least one of;
an automation level, a message format, an update method, and an enhanced content preference.
-
Specification