IP Library Granted Patent US 12,175,385
Granted Patent B2
US 12,175,385 · App. 18/064,258 · Granted Dec 24, 2024

Adapting a virtual reality experience for a user based on a mood improvement score

Inventors: Nanea Reeves (Marina Del Rey, CA); Zachary Norman (Venice, CA); Andreja Djokovic (Chicago, IL); Stephen Handley (Del Mar, CA); Peter Kennedy (Los Angeles, CA); Solomon Bothwell (Los Angeles, CA); Hyosung Han (Torrance, CA)
Assignee: TRIPP, INC.
G06N5/04G06F16/24575G06N3/006G06Q30/0217
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,175,385
App. No.
18/064,258
Granted
Dec 24, 2024
Kind
B2
Abstract

A virtual reality application adaptively generates a virtual reality experience intended to improve a user's mood. A plurality of digital assets is stored together with associated scores. A score for a digital asset represents a predicted amount of mood improvement occurring in a cohort of users having similar profiles to a target user in response to virtual reality experiences including the digital asset. A customized virtual reality experience is generated for the target user based at least in part of the user profile data on the scores. The user's change in mood is detected through survey and/or biometric data. Scores for the digital assets may then be updated in order to further learn their respective effects on the cohort of users.

Claims (66)

1. A method for adaptively generating a virtual reality experience, the method comprising:

selecting, by a media server, a subset of a plurality of digital assets for inclusion in a virtual reality experience displayed at a media processing device of a target user based on respective scores of the plurality of digital assets, each score representing a predicted change in numerical mood responses occurring in one or more other users having user data that is classified with user data of the target user;

generating, by the media server, the virtual reality experience that includes the selected subset of the plurality of digital assets for display at the media processing device;

obtaining, by the media server, response data from the target user via the media processing device associated with the virtual reality experience, wherein obtaining the response data comprises:

obtaining biometric data from the target user during the virtual reality experience, and

detecting a change in mood based on the biometric data, the response data indicative of the change in mood of the target user;

updating, by the media server, the scores associated with the subset of the plurality of digital assets for the one or more other users based on the response data from the target user;

updating, by the media server, the virtual reality experience using the updated scores of the subset of the plurality of digital assets; and

causing, by the media server, the updated virtual reality experience to be displayed at the media processing device.

2. The method of claim 1 , wherein selecting the subset of the plurality of digital assets comprises:

identifying user-specified digital assets stored in association with user profile data associated with the target user; and

determining the subset of the plurality of digital assets for inclusion in the virtual reality experience based on identifying the user-specified digital assets.

3. The method of claim 1 , wherein selecting the subset of the plurality of digital assets comprises:

weighting, using the respective scores of the plurality of digital assets, likelihoods of selecting the plurality of digital assets; and

performing a weighted random selection of the plurality of digital assets to obtain the subset of the plurality of digital assets.

4. The method of claim 1 , wherein obtaining the response data from the target user further comprises:

obtaining survey data from the target user before and after the virtual reality experience; and

detecting the change in mood further based on the survey data.

5. The method of claim 1 , further comprising:

updating the user data of the target user based on the response data.

6. The method of claim 1 , wherein the plurality of digital assets includes at least one of a graphical asset, an audio asset, and a color palette.

7. The method of claim 1 , wherein the media processing device comprises a head-mounted display.

8. A non-transitory computer-readable storage medium storing instructions for adaptively generating a virtual reality experience, the instructions when executed by at least one processor cause the at least one processor to:

select a subset of a plurality of digital assets for inclusion in a virtual reality experience displayed at a media processing device of a target user based on respective scores of the plurality of digital assets, each score representing a predicted change in numerical mood responses occurring in one or more other users having user data that is classified with user data of the target user;

generate the virtual reality experience that includes the selected subset of the plurality of digital assets for display at the media processing device;

obtain response data from the target user via the media processing device associated with the virtual reality experience, wherein the instructions that cause the at least one processor to obtain the response data comprise instructions that cause the at least one processor to:

obtain biometric data from the target user during the virtual reality experience, and

detect the change in mood based on the biometric data, the response data indicative of the change in mood of the target user;

update the scores associated with the subset of the plurality of digital assets for the one or more other users based on the response data from the target user;

update the virtual reality experience using the updated scores of the subset of the plurality of digital assets; and

cause the updated virtual reality experience to be displayed at the media processing device.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions that cause the at least one processor to select the subset of the plurality of digital assets comprises instructions that cause the at least one processor to:

identify user-specified digital assets stored in association with user profile data associated with the target user; and

determine the subset of the plurality of digital assets for inclusion in the virtual reality experience based on identifying the user-specified digital assets.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions that cause the at least one processor to select the subset of the plurality of digital assets comprises instructions that cause the at least one processor to:

weight, using the respective scores of the plurality of digital assets, likelihoods of selecting the plurality of digital assets; and

perform a weighted random selection of the plurality of digital assets to obtain the subset of the plurality of digital assets.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions that cause the at least one processor to obtain the response data from the target user further comprises instructions that cause the at least one processor to:

obtain survey data from the target user before and after the virtual reality experience; and

detect the change in mood further based on the survey data.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further comprise instructions that cause the at least one processor to:

update the user data of the target user based on the response data.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the plurality of digital assets includes at least one of a graphical asset, an audio asset, and a color palette.

14. A method for adaptively generating a virtual reality experience, the method comprising:

selecting, by a media processing device of a target user, a first subset of a plurality of digital assets for inclusion in a virtual reality experience displayed at the media processing device based on respective scores of the plurality of digital assets, each score representing a predicted change in numerical mood responses occurring in one or more other users having user data that is classified with user data of the target user;

displaying, by the media processing device, the virtual reality experience that includes the first subset of the plurality of digital assets;

obtaining, by the media processing device, response data from the target user, wherein

obtaining the response data comprises:

obtaining biometric data from the target user during the virtual reality experience, and

detecting the change in mood based on the biometric data, the response data indicative of the change in mood of the target user;

updating, by the media processing device, the scores associated with the subset of the plurality of digital assets for the one or more other users based on the response data from the target user;

selecting, by the media processing device, a second subset of the plurality of digital assets based on the updated scores for the first subset of the plurality of digital assets; and

displaying, by the media processing device, an updated virtual reality experience comprising the second subset of the plurality of digital assets.

15. The method of claim 14 , wherein selecting the first subset of the plurality of digital assets comprises:

identifying user-specified digital assets stored in association with user profile data associated with the target user; and

determining the subset of the plurality of digital assets for inclusion in the virtual reality experience based on identifying the user-specified digital assets.

16. The method of claim 14 , wherein selecting the first subset of the plurality of digital assets comprises:

weighting, using the respective scores of the plurality of digital assets, likelihoods of selecting the plurality of digital assets; and

performing a weighted random selection of the plurality of digital assets to obtain the first subset of the plurality of digital assets.

17. The method of claim 14 , wherein the media processing device comprises a head-mounted display.

18. The method of claim 14 , wherein obtaining the response data from the target user further comprises:

obtaining survey data from the target user before and after the virtual reality experience; and

detecting the change in mood further based on the survey data.

19. The method of claim 14 , further comprising:

updating the user data of the target user based on the response data.

20. The method of claim 14 , wherein the plurality of digital assets includes at least one of a graphical asset, an audio asset, and a color palette.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2023
From: REEVES, NANEA; DJOKOVIC, ANDREJA; KENNEDY, PETER; HAN, HYOSUNG
To: TRIPP, INC.
Reel/Frame 062309/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2023
From: NORMAN, ZACHARY; HANDLEY, STEPHEN; BOTHWELL, SOLOMON
To: TRIPP, INC.
Reel/Frame 062305/0313 →
Continuity (3)
Continuation 16687419 · Nov 18, 2019
Provisional Application 62769538 · Nov 19, 2018
Related Publication 20230105027A1 · Apr 6, 2023