IP Library › Granted Patent US 11,674,772
Granted Patent B2
US 11,674,772 · App. 16/930,060 · Granted Jun 13, 2023

Virtual reality system for usage with simulation devices

Inventors: Alice Formwait (New York, NY); Jeffrey Jarrard (New York, NY)
Assignee: Street Smarts VR
F41A33/00F41A9/61G02B27/0172G06F3/011G06F3/016G06T15/20G09B9/003
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 11,674,772
App. No.
16/930,060
Granted
Jun 13, 2023
Kind
B2
Abstract

A simulation device including a switch that is articulated with a trigger mechanism and a tracker interface coupled to the simulation device, the tracker interface including an electrical connection interface with a virtual reality tracker that communicates with a virtual reality computing device, wherein the electrical connection interface transmits electrical signals to the virtual reality tracker based on articulations of the switch.

Claims (35)

1. A virtual reality system comprising:

a virtual reality computing device that is communicatively coupled to a simulation device, the virtual reality computing device comprising a hardware processor and memory comprising instructions that, when executed by the hardware processor, configure the hardware processor to:

determine a location of a trainee based on a location of the simulation device;

monitor for movements and signals from the simulation device;

render a simulation of a virtual reality scenario to the trainee and depict data in the simulation of the virtual reality scenario based on the monitored movements and signals from the simulation device; and

render a proximity ring to the trainee in the simulation based on the location of the simulation device, on ring characteristic data stored in one or more data structures and on a selection obtained by the virtual reality computing device from an instructor to enable the rendering of the proximity ring to the trainee in the simulation, the ring characteristic data comprising an indication of a shape, size and distance from the location of the trainee at which the proximity ring is to be rendered; and

enter a review mode after at least a portion of the simulation of the virtual reality scenario is completed by the trainee, the review mode being configured to render a playback of the at least a portion of the simulation of the virtual reality scenario.

2. The virtual reality system of claim 1 wherein the review mode is configured to allow a user to observe the trainee and movements of the trainee in the playback of the simulation of the virtual reality scenario from a plurality of perspectives, at least one of the plurality of perspectives having been predefined by the virtual reality scenario prior to the rendering of the simulation.

3. The virtual reality system of claim 2 wherein the plurality of perspectives include at least a trainee perspective and vantage perspectives.

4. The virtual reality system of claim 2 wherein the virtual reality scenario includes predetermined perspectives based on environment parameters of the virtual reality scenario.

5. The virtual reality system of claim 2 wherein the review mode includes overlay and control features utilized to review performance of the trainee in the virtual reality scenario, the overlay and control features including a menu of options for selecting: a vantage point, to enable or disable rendering of the proximity ring, simulation boundaries, or objects/weapons highlights.

6. The virtual reality system of claim 1 wherein the instructions further configure the hardware processor to generate instructor audio that plays microphone output to the trainee during the simulation.

7. The virtual reality system of claim 1 wherein the instructions further configure the hardware processor to:

render a plurality of proximity rings including the proximity ring, each proximity ring being rendered at a different distance from the trainee in the simulation; and

prescribe different actions to each of the plurality of proximity rings, the different actions including appropriate courses of action by the trainee that are based on the indicated distances with respect to a subject.

8. The virtual reality system of claim 7 wherein the instructions further configure the hardware processor to render each of the proximity rings in given colors based on distance.

9. The virtual reality system of claim 1 wherein the virtual reality scenario includes branching options that determine outcomes of the virtual reality scenario based on instructor selections.

10. The virtual reality system of claim 1 wherein the instructions further configure the hardware processor to disable rendering of the proximity ring based on a selection obtained by the virtual reality computing device from the instructor to disable the rendering of the proximity ring to the trainee in the simulation.

11. A method, in a data processing system comprising a virtual reality computing device comprising a hardware processor executing instructions that perform the method comprising:

determining a location of a trainee based on a location of a simulation device that is communicatively coupled to the virtual reality computing device;

monitoring for movements and signals from the simulation device;

rendering a simulation of a virtual reality scenario to the trainee and depicting data in the simulation of the virtual reality scenario based on the monitored movements and signals from the simulation device; and

rendering a proximity ring to the trainee in the simulation based on the location of the simulation device, on ring characteristic data stored in one or more data structures and on a selection obtained by the virtual reality computing device from an instructor to enable the rendering of the proximity ring to the trainee in the simulation, the ring characteristic data comprising an indication of a shape, size and distance from the location of the trainee at which the proximity ring is to be rendered; and

entering a review mode after at least a portion of the simulation of the virtual reality scenario is completed by the trainee, the review mode rendering a playback of the at least a portion of the simulation of the virtual reality scenario.

12. The method of claim 11 wherein the review mode allows a user to observe the trainee and movements of the trainee in the playback of the simulation of the virtual reality scenario from a plurality of perspectives, at least one of the plurality of perspectives having been predefined by the virtual reality scenario prior to the rendering of the simulation.

13. The method of claim 12 wherein the plurality of perspectives include at least a trainee perspective and vantage perspectives.

14. The method of claim 12 wherein the virtual reality scenario includes predetermined perspectives based on environment parameters of the virtual reality scenario.

15. The method of claim 12 wherein the review mode includes overlay and control features utilized to review performance of the trainee in the virtual reality scenario, the overlay and control features including a menu of options for selecting: a vantage point, to enable or disable rendering of the proximity ring, simulation boundaries, or objects/weapons highlights.

16. The method of claim 11 further comprising generating instructor audio that plays microphone output to the trainee during the simulation.

17. The method of claim 11 further comprising:

render a plurality of proximity rings including the proximity ring, each proximity ring being rendered at a different distance from the trainee in the simulation; and

prescribing different actions to each of the plurality of proximity rings, the different actions include appropriate courses of action by the trainee that are based on the indicated distances with respect to a subject.

18. The method of claim 17 further comprising rendering each of the proximity rings in given colors based on distance.

19. The method of claim 11 wherein the virtual reality scenario include branching options that determine outcomes of the virtual reality scenario based on instructor selections.

20. The method of claim 11 wherein the method further comprises disabling rendering of the proximity ring based on a selection obtained by the virtual reality computing device from the instructor to disable the rendering of the proximity ring to the trainee in the simulation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2024
From: JARRARD, JEFFREY
To: STREET SMARTS VR INC.
Reel/Frame 069644/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2024
From: FORMWALT, ALICE
To: STREET SMARTS VR INC.
Reel/Frame 069645/0344 →
Continuity (2)
Provisional Application 62874234 · Jul 15, 2019
Related Publication 20210018292A1 · Jan 21, 2021