Method and system for adapting a user experience provided through an interactive software system to the content being delivered and the predicted emotional impact on the user of that content
First Claim
1. A method for adapting a user experience provided through an interactive software system to the content being delivered and the predicted emotional impact on the user of that content comprising:
- providing an interactive software system;
identifying one or more content types to potentially be provided to a user through the interactive software system;
defining one or more content delivery messages for each identified content type to potentially be provided to a user through the interactive software system;
generating content delivery message data representing each of the content delivery messages;
correlating the portion of content delivery message data representing each of the content delivery messages for each content type with the associated content type;
storing the correlated content delivery message data in a partitioned correlated content delivery message data section of a memory system;
defining one or more user experience components, the one or more user experience components capable of combination to provide a user experience through the interactive software system, the defined user experience components including voice tones, frequencies and inflections;
generating user experience component data, the user experience component data representing the defined one or more user experience components;
storing the user experience component data in a partitioned user experience components data section of a memory system;
obtaining user profile data associated with a user;
obtaining access to current content data representing current content to be provided to the user through the interactive software system;
identifying the content type associated with the current content data;
providing one or more emotional effect prediction analytics modules, the one or more emotional effect prediction analytics modules implementing one or more emotional effect prediction algorithms;
providing the one or more emotional effect prediction analytics modules access to the current content data and the user profile data;
analyzing the current content data and the user profile data to predict an emotional effect on the user of the current content represented by the current content data using the one or more emotional effect prediction analytics modules;
generating predicted emotional effect data indicating the predicted emotional effect on the user of the current content represented by the current content data;
based, at least in part, on the predicted emotional effect on the user of the current content, selecting a portion of the user experience component data, the selected portion of the user experience component data representing one or more selected user experience components of the defined one or more user experience components, the selected portion of the user experience component data including particular voice tones, frequencies and inflections;
using the portion of the user experience component data representing the selected user experience components of the defined one or more user experience components to transform a user experience provided through the interactive software system into a user experience adapted to the predicted emotional effect on the user of the current content;
based, at least in part, on the identified content type associated with the current content data and the predicted emotional effect on the user of the current content, selecting an appropriate one of the one or more content delivery messages for the identified content type associated with the current content data; and
providing the user with a portion of the content delivery message data representing the selected appropriate one of the one or more content delivery messages for the identified content type associated with the current content data and the user experience adapted to the predicted emotional effect on the user of the current content.
1 Assignment
0 Petitions
Accused Products
Abstract
Current content data, user historical context data, and user feedback and emotional profile data is analyzed to predict emotional effect on the user of content to be provided to the user through an interactive software system. The resulting emotional effect data is then used to dynamically modify the form of the content delivery message and/or the user'"'"'s experience by selecting one or more content delivery messages and/or user experience components based on the emotional effect data before, or as, the content is delivered to the user. In this way, different types of content delivery messages and/or user experience components can be utilized, and/or combined, to provide the user with an individualized user experience that is adapted to the predicted emotional effect on the user of the content being delivered, before, or as, that content is being delivered.
-
Citations
17 Claims
-
1. A method for adapting a user experience provided through an interactive software system to the content being delivered and the predicted emotional impact on the user of that content comprising:
-
providing an interactive software system; identifying one or more content types to potentially be provided to a user through the interactive software system; defining one or more content delivery messages for each identified content type to potentially be provided to a user through the interactive software system; generating content delivery message data representing each of the content delivery messages; correlating the portion of content delivery message data representing each of the content delivery messages for each content type with the associated content type; storing the correlated content delivery message data in a partitioned correlated content delivery message data section of a memory system; defining one or more user experience components, the one or more user experience components capable of combination to provide a user experience through the interactive software system, the defined user experience components including voice tones, frequencies and inflections; generating user experience component data, the user experience component data representing the defined one or more user experience components; storing the user experience component data in a partitioned user experience components data section of a memory system; obtaining user profile data associated with a user; obtaining access to current content data representing current content to be provided to the user through the interactive software system; identifying the content type associated with the current content data; providing one or more emotional effect prediction analytics modules, the one or more emotional effect prediction analytics modules implementing one or more emotional effect prediction algorithms; providing the one or more emotional effect prediction analytics modules access to the current content data and the user profile data; analyzing the current content data and the user profile data to predict an emotional effect on the user of the current content represented by the current content data using the one or more emotional effect prediction analytics modules; generating predicted emotional effect data indicating the predicted emotional effect on the user of the current content represented by the current content data; based, at least in part, on the predicted emotional effect on the user of the current content, selecting a portion of the user experience component data, the selected portion of the user experience component data representing one or more selected user experience components of the defined one or more user experience components, the selected portion of the user experience component data including particular voice tones, frequencies and inflections; using the portion of the user experience component data representing the selected user experience components of the defined one or more user experience components to transform a user experience provided through the interactive software system into a user experience adapted to the predicted emotional effect on the user of the current content; based, at least in part, on the identified content type associated with the current content data and the predicted emotional effect on the user of the current content, selecting an appropriate one of the one or more content delivery messages for the identified content type associated with the current content data; and providing the user with a portion of the content delivery message data representing the selected appropriate one of the one or more content delivery messages for the identified content type associated with the current content data and the user experience adapted to the predicted emotional effect on the user of the current content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification