US 12,333,065 B1
Customizing virtual and augmented reality experiences for neurodevelopmental therapies and education
Vijay Ravindran, Washington, DC (US); Ali Moeeny, Baltimore, MD (US); and Sarah Bhandiwad, Bethesda, MD (US)
Assigned to FLOREO, INC., Chevy Chase, MD (US)
Filed by FLOREO, INC., Chevy Chase, MD (US)
Filed on Aug. 5, 2024, as Appl. No. 18/795,031.
Application 18/795,031 is a continuation of application No. 16/594,248, filed on Oct. 7, 2019, abandoned.
Claims priority of provisional application 62/742,648, filed on Oct. 8, 2018.
Int. Cl. G06F 3/01 (2006.01); G06T 19/00 (2011.01); G09B 5/06 (2006.01); G16H 20/70 (2018.01)
CPC G06F 3/011 (2013.01) [G06T 19/006 (2013.01); G09B 5/06 (2013.01); G16H 20/70 (2018.01)] 21 Claims
OG exemplary drawing
 
1. A system for preparing a treatment comprising a virtual or augmented reality experience, comprising:
one or more user interfaces;
one or more processors; and
one or more memories storing computer-executable instructions on a non-transitory medium that, when executed, cause the one or more processors to:
(a) present to a user, via the one or more user interfaces, an editable network that represents a sequence of logical flow paths in the virtual or augmented reality experience, wherein the treatment comprising the virtual or augmented reality experience is presented on a wearable headset device, wherein the editable network comprises a plurality of nodes and a plurality of connectors, and wherein:
(i) a first node of the plurality of nodes is associated with a first state of an asset in a scene in the virtual or augmented reality experience, and
(ii) a connector of the plurality of connectors connects the first node to a second node of the plurality of nodes, the connector defining a chronological sequence between the first state associated with the first node and a second state associated with the second node; and
(b) in response to obtaining input from the user vie one or more control elements, edit the editable network by one or more of:
(i) adding or removing a third node of the editable network,
(ii) modifying the connector between the first node and the second node,
(iii) changing a definition of the first node in the editable network,
(iv) replacing the first state of the asset with the second state of the asset,
or
(v) deleting the first state of the first asset associated with the first node,
wherein the treatment is for a mental or neurodevelopmental disorder.