Systems and methods for generating event-centric animations using a graphical user interface
US-2017148200-A1 · May 25, 2017 · US
US10453172B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10453172-B2 |
| Application number | US-201715478811-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 4, 2017 |
| Priority date | Apr 4, 2017 |
| Publication date | Oct 22, 2019 |
| Grant date | Oct 22, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Technical features are described for generating a virtual reality (VR) memory recast. An example computer-implemented method includes selecting an event from a plurality of recorded events to animate. The method further includes generating an animation script based at least in part on captured information of the event. The method further includes editing the animation script by adding a simulated interaction in the animation script. The method further includes displaying a virtual reality representation of the animation script.
Opening claim text (preview).
What is claimed is: 1. A computer implemented method for generating a virtual reality (VR) memory recast, the method comprising: selecting an event from a plurality of recorded events to animate wherein the event is selected from the plurality of recorded events based at least in part on an upcoming event identified from an e-calendar, the event that is selected being of a predetermined type that matches with the upcoming event; generating an animation script based at least in part on captured information of the event; editing the animation script by adding a simulated interaction in the animation script; and displaying a virtual reality representation of the animation script of the event that is selected as preparation for the upcoming event by using predictive algorithms and subsets of a positive event recasting based on user metrics and response. 2. The computer implemented method of claim 1 , further comprising: recording the event in the plurality of recorded events, the recording comprising: monitoring a user attribute; and in response to the user attribute matching a predetermined criteria, storing the captured information from one or more event recorders for the event. 3. The computer implemented method of claim 2 , wherein the user attribute is at least one from a group consisting of heartrate, blood-pressure, temperature, facial expression, word choice. 4. The computer implemented method of claim 2 , wherein the captured information comprises at least one of a location, an image of surroundings, a user-biometric measurement, a user-facial-expression, a user-gesture, and a user-speech data. 5. The computer implemented method of claim 1 , wherein generating the animation script further comprises: creating a virtual world based at least in part on location associated with the event; creating an avatar that navigates the virtual world, the avatar based at least in part on a user-profile; and animating the avatar according to one or more actions during the event. 6. The computer implemented method of claim 1 , further comprising: monitoring user attributes during playback of the virtual reality representation; and determining a cognitive distortion based at least in part on the user attributes. 7. The computer implemented method of claim 6 , wherein the event is a first event, and the method further comprises: selecting a second event from the plurality of recorded events to animate, in response to detecting the cognitive distortion. 8. A virtual reality system comprising: an events repository that comprises a captured information corresponding to a plurality of recorded events; an animator configured to: select an event from the events repository for animating, wherein the event is selected from the plurality of recorded events based at least in part on an upcoming event identified from an e-calendar, the event that is selected being of a predetermined type that matches with the upcoming event; generate an animation script based at least in part on captured information of the event; a predictor configured to simulate an interaction to be added to the animation script; the animator further configured to edit the animation script by adding the simulated interaction; and a virtual world presenter configured to display a virtual reality representation of the animation script as preparation for the upcoming event by using predictive algorithms and subsets of a positive event recasting based on user metrics and response. 9. The virtual reality system of claim 8 , further comprising one or more event records configured to: record the event in the events repository, the recording comprising: monitoring a user attribute; and in response to the user attribute matching a predetermined criteria, storing the captured information from the one or more event recorders for the event. 10. The virtual reality system of claim 9 , wherein the user attribute is at least one from a group consisting of heartrate, blood-pressure, temperature, facial expression, word choice. 11. The virtual reality system of claim 9 , wherein the captured information comprises at least one of a location, an image of surroundings, a user-biometric measurement, a user-facial-expression, a user-gesture, and a user-speech data. 12. The virtual reality system of claim 8 , wherein for generating the animation script, the animator is further configured to: create a virtual world based at least in part on location associated with the event; create an avatar that navigates the virtual world, the avatar based at least in part on a user-profile; and animate the avatar according to one or more actions during the event. 13. The virtual reality system of claim 8 , further comprising a user-interaction analyzer configured to: monitor user attributes during playback of the virtual reality representation; and determine a cognitive distortion based at least in part on the user attributes. 14. The virtual reality system of claim 13 , wherein the event is a first event, and the user-interaction analyzer is further configured to: select a second event from the plurality of recorded events to animate, in response to detecting the cognitive distortion. 15. A computer program product for a virtual reality system, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing circuit to cause the processing circuit to: select an event from an events repository for animating, wherein the event is selected from a plurality of recorded events based at least in part on an upcoming event identified from an e-calendar, the event that is selected being of a predetermined type that matches with the upcoming event; generate an animation script based at least in part on captured information of the event; simulate an interaction to be added to the animation script; edit the animation script by adding the simulated interaction; and display a virtual reality representation of the animation script as preparation for the upcoming event by using predictive algorithms and subsets of a positive event recasting based on user metrics and response. 16. The computer program product of claim 15 , wherein the program instructions further cause the processing circuit to: recording the event in the events repository, the recording comprising: monitoring a user attribute; and in response to the user attribute matching a predetermined criteria, storing the captured information from one or more event recorders for the event. 17. The computer program product of claim 15 , wherein generation of the animation script further comprises: creating a virtual world based at least in part on location associated with the event; creating an avatar that navigates the virtual world, the avatar based at least in part on a user-profile; and animating the avatar according to one or more actions during the event. 18. The computer program product of claim 15 , wherein the program instructions further cause the processing circuit to: monitor user attributes during playback of the virtual reality representation; and determine a cognitive distortion based at least in part on the user attributes.
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Emotion or mood input determined on the basis of sensed human body parameters such as pulse, heart rate or beat, temperature of skin, facial expressions, iris, voice pitch, brain activity patterns · CPC title
Memory management · CPC title
Administration; Management · CPC title
Animation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.