Enhanced virtual scenarios for safety concerns
Abstract
In various embodiments, a computer-implemented method includes collecting, using biometric sensors, stress data associated with a user of a virtual reality device. The method may also include determining a stress level of the user based on the stress data. The method may also include retrieving historical data of the user. The method may also include monitoring a current environment of the user during a current virtual session. The method may also include identifying a safety hazard during the current virtual session based on the stress data and the current environment. The method may also include determining, using the historical data, virtual scenarios that affect the stress level of the user. The method may also include generating, using the determined virtual scenarios, a safe virtual scenario to eliminate the safety hazard.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method comprising: collecting, using biometric sensors, stress data associated with a user of a virtual reality device, wherein the biometric sensors are placed within the virtual reality device; determining a stress level of the user based on the stress data, wherein the stress level is a level of strain of the user; creating a custom user profile for the user of the virtual reality device, wherein creating the custom user profile comprises: gathering user data, wherein the user data comprises at least age, health statistics, and runtime activity statistics, wherein the health statistics include at least the stress data, and wherein the runtime activity statistics relate to actions and activities while partaking in a current virtual session and one or more historical virtual sessions of a simulation and include a quantity of enemy characters, a setting, virtual reality activity, and user activity, generating an activity profile, wherein the activity profile comprises the user data relating to health and safety of the user for different virtual scenarios within the simulation, the activity profile including user actions and corresponding stress levels, and wherein the activity profile includes a table log of historical data, generating a stress threshold profile, wherein the stress threshold profile comprises the stress data of the user for the different virtual scenarios within the simulation, and integrating the user data, the activity profile, and the stress threshold profile to create the custom user profile; retrieving the historical data of the user from the custom user profile, wherein the historical data includes activities during one or more historical virtual sessions of the simulation and surrounding activity and user stress levels associated with the surrounding activity within a surrounding environment during a first time period, wherein the surrounding environment comprises a geographic area containing both the user of the virtual reality device and real objects; monitoring a current environment of the user during the current virtual session, wherein the current environment is the surrounding environment during a second time period, wherein the second time period is subsequent to the first time period; identifying a safety hazard during the current virtual session based on the stress data and the current environment, wherein identifying the safety hazard includes determining that the stress data of the user indicates that the stress level of the user is greater than a threshold stress level; determining, using the historical data, historical virtual scenarios that affect the stress level or safety of the user by comparing different historical virtual scenarios and their corresponding stress levels and stress data within the historical data; and generating, using the determined historical virtual scenarios, a safe virtual scenario to eliminate the safety hazard, the safe virtual scenario reducing the stress level of the user below the threshold stress level, wherein generating the safe virtual scenario comprises: storing data on a first internal table of the current virtual session, wherein the data includes the stress level of the user, identifying a second internal table of a historical virtual scenario from the determined historical virtual scenarios, wherein a stress level of the historical virtual scenario is less than the stress level of the user, and introducing a scenario that best matches the historical virtual scenario using the second internal table.
Join the waitlist — get patent alerts
Track US2018299956A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.