Generating navigable readable personal accounts from computer intervie
OwnerJill Benita Nephewinventor
Life of this patent
Estimating the term…
Abstract
A system for using a rules based, dynamic, non-linear computer interview to capture a user's subjective human experience and storing those experiences in a highly structured manner in the form of a computer based bi-directional graph and using that graph and a computer system to generate navigable readable personal accounts tailored to an intended audience is presented.
Claims18
A system for rendering a personal account of a subjective human experience comprising:
- an interview engine operable to receive requests and generate and render a personal account using a computer interview through collecting during the computer interview for storage in a bi-directional fully connected graph;
- a view generation engine operable to traverse the bi-directional fully connected graph using navigational structures to traverse CIs (Connection Instances) and LAIs (Life Aspect Instances) on the bi-directional fully connected graph;
- a mental association model metadata repository including LATs (Life Aspect Types), CTs (Connection Types), QTs (Question Templates) associated with the LATs and CTs, and collections of QTs as metadata scripts;
- a user data repository including user created instances for the bi-directional fully connected graph including LAIs and CIs, the user data repository also including state information, and stored personal accounts edited from selected QT answers stored on selected LAIs and CIs;
- and
- a view generation metadata repository including metadata useful in preparing a personal account from the bi-directional fully connected graph.
A method for growing a bi-directional fully connected graph to include a CI between LAIs of a subjective human experience through execution of instructions in memory coupled to a processor comprising:
- retrieving a current LAI defining a life aspect from a user data repository stored in memory coupled to a processor;
- traversing a LAT-QT set to identify a qualified and rendered LAT-QT question, the qualified and rendered LAT-QT question prepared to gather information useful in selecting related LAIs and describing the current LAI;
- presenting the qualified and rendered LAT-QT question via a web based interface;
- presenting any qualified matching LAIs for selection in creating CIs;
- receiving a LAT-QT answer to the qualified and rendered LAT-QT question, the LAT-QT answer defining the current LAI and a related LAI that was either selected or created and defining a CI connection between the current LAI and the related LAI;
- storing the LAT-QT answer in reference to LAI and CI in the user data repository;
- creating, in a bi-directionally fully connected graph stored in memory, a CI or a reference connecting the current LAI and the related LAI;
- traversing a CT-QT set to identify a qualified and rendered CT-QT question, the qualified and rendered CT-QT question prepared to gather information useful in connecting the current LAI and the related LAI;
- presenting the qualified and rendered CT-QT question via the web based interface;
- receiving a CT-QT answer to the qualified and rendered CT-QT question;
- and
- storing the CT-QT answer in reference to the CI in the user data repository.
A data structure useful for storing a personal account embodied in a computer readable medium comprising:
- a plurality of LAIs stored as nodes of a bi-directional fully-connected graph, each LAI defining a life aspect relatable to other LAIs, the LAIs having answers to LAT-QT questions stored therein and useful to the preparation of a navigable, readable, personal account;
- and
- a plurality of CIs stored as nodes of the bi-directional fully-connected graph, each CI connecting LAIs to define the bi-directional fully-connected graph, the CIs having answers to CT-QTs questions stored therein and useful to the preparation of a navigable, readable, personal account.
Dependencies are inferred from the claim text.