Virtual reality risk detection
AssigneeInternational Business Machines Corporation
InventorsZachary A. Silverstein, Trudy L. Hewitt, Jeremy R. Fox, Robert Huntington Grant
Life of this patent
Estimating the term…
Abstract
Provided is a method, computer program product, and virtual reality system for applying an individualized risk tolerance threshold to external risks during a virtual reality simulation. A processor may receive event data from one or more devices communicatively coupled to a virtual reality device. The processor may compare the event data to a risk tolerance threshold specifically generated for a first user. In response to the risk tolerance threshold being met, the processor may push a notification to the virtual reality device indicating a potential risk to the first user has been determined.
Claims17
A method comprising:
- receiving, by a processor, event data from one or more devices communicatively coupled to a virtual reality (VR) device;
- comparing, by the processor, the event data to a risk tolerance threshold specifically generated for a first user;
- pushing, by the processor and in response to the risk tolerance threshold being met, a notification to the VR device indicating a potential risk to the first user has been detected;
- receiving, by the processor, crowdsourced risk tolerance data for a plurality of users from a plurality of VR devices, wherein the crowdsourced risk tolerance data is indicative of actions taken by the plurality of users in response to historical event data;
- correlating, by the processor and using machine learning, the crowdsourced risk tolerance data for the plurality of users with historical risk tolerance data for the first user;
- and
- adjusting, by the processor and based on the correlating, the risk tolerance threshold for the first user.
A virtual reality system comprising:
- a processor;
- and
- a computer-readable storage medium communicatively coupled to the processor and storing program instructions which, when executed by the processor, cause the processor to perform a method comprising:
- receiving event data from one or more devices communicatively coupled to a virtual reality (VR) device;
- comparing the event data to a risk tolerance threshold specifically generated for a first user;
- pushing, in response to the risk tolerance threshold being met, a notification to the VR device indicating a potential risk to the first user has been determined;
- receiving crowdsourced risk tolerance data for a plurality of users from a plurality of VR devices, wherein the crowdsourced risk tolerance data is indicative of actions taken by the plurality of users in response to historical event data;
- correlating, using machine learning, the crowdsourced risk tolerance data for the plurality of users with historical risk tolerance data for the first user;
- and
- adjusting, based on the correlating, the risk tolerance threshold for the first user.
A computer program product comprising a computer-readable storage medium having program instructions embodied therewith, wherein the computer-readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
- receiving event data from one or more devices communicatively coupled to a virtual reality (VR) device;
- comparing the event data to a risk tolerance threshold specifically generated for a first user;
- pushing, in response to the risk tolerance threshold being met, a notification to the VR device indicating a potential risk to the first user has been determined;
- receiving crowdsourced risk tolerance data for a plurality of users from a plurality of VR devices, wherein the crowdsourced risk tolerance data is indicative of actions taken by the plurality of users in response to historical event data;
- correlating, using machine learning, the crowdsourced risk tolerance data for the plurality of users with historical risk tolerance data for the first user;
- and
- adjusting, based on the correlating, the risk tolerance threshold for the first user.
Dependencies are inferred from the claim text.