Patent attributes
An example method includes obtaining a profile of a user using a user device to present an immersive experience, wherein the profile specifies a user reaction indicator and a value that represents a baseline for the user reaction indicator, presenting the immersive experience on the user device, receiving user state data including a current value of the user reaction indicator, determining that the current value of the user reaction indicator deviates from the value that represents the baseline by more than a threshold, in response to the determining, selecting, from among a plurality of variants for a segment of the immersive experience, a variant that is expected to cause the current value of the user reaction indicator to adjust to a value that does not deviate from the value that represents the baseline by more than the threshold, and presenting the variant that is selected on the user device.