IP Library › Granted Patent US 10,262,548
Granted Patent B2
US 10,262,548 · App. 15/430,319 · Granted Apr 16, 2019

Methods and systems for virtual problem based learning

Inventor: Ali Adel Hussam (Columbia, MO)
Assignee: Universal Research Solutions, LLC
G09B7/02G09B23/28
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 10,262,548
App. No.
15/430,319
Granted
Apr 16, 2019
Kind
B2
Abstract

A computer-implemented method includes selecting, by a virtual problem-based learning (PBL) system, information indicative of a medical profile of a patient; accessing, by the virtual PBL system, information indicative of a team of students using the virtual PBL system; generating, by the virtual PBL system and based on the medical profile, an medical PBL schema comprising a medical problem to be solved by the team of students; generating a plurality of sections in the medical PBL schema, with each section promoting solving of the medical problem, and with each section associated with (i) a private work environment for a student to privately analyze the medical problem, and (ii) a shared, anonymous work environment for the students to view analysis performed by other students in solving the medical problem; and transmitting, to one or more client systems used by the students participating in the virtual problem-based learning system, the medical PBL schema.

Claims (78)

1. A computer-implemented method, comprising:

selecting, by a virtual problem-based learning (PBL) system, information indicative of a medical profile of a patient;

accessing, by the virtual PBL system, information indicative of a team of users using the virtual PBL system;

generating, by the virtual PBL system and based on the medical profile, a first instance of a medical PBL schema related to a medical problem to be solved by the team of users, wherein generating the first instance of the medical PBL schema comprises:

generating a plurality of sections of the first instance of the medical PBL schema that each include a plurality of working environments that each have different levels of shared access to the working environment; the plurality of working environments comprising:

(i) a private work environment configured for rendering on a browser on a first user device and that is further configured to receive information that is related to the medical problem from the first user device or output information that is related to the medical problem for rendering on a rendering device of the first user device, wherein the private work environment is inaccessible to at least a second user device, and

(ii) a shared, anonymous work environment configured for rendering on a browser on the first user device and that is further configured to output information related to the medical problem on the first user device, wherein the output information related to the medical problem rendered in the anonymous work environment is also accessible to at least the first user device and the second user device;

accessing, from a memory storage device, a first data structure storing first data representing the medical problem and further storing a unique identifier, with the first data being retrieved from the first user device through the private work environment and input into the memory storage device;

accessing, from the memory storage device, a second data structure storing second data representing the medical problem and further storing the unique identifier, with the second data retrieved from the second user device through a different private work environment of a second instance of the medical PBL schema and input into the memory storage device;

correlating, in accordance with the unique identifier stored in each of the first and second data structures, the first data received from the first user device with the second data received from the second user device by correlating the first data structure accessed from the memory storage device and with the second data structure accessed from the memory storage device;

generating, by the virtual PBL system, rendering data for an anonymous display of the correlated data in the correlated data structures for output in (i) a visual representation of the anonymous work environment of the first instance of the medical PBL schema and (ii) a visual representation of an anonymous work environment of the second instance of the medical PBL schema; and

transmitting, by the virtual PBL system, the rendering data for the anonymous display of the correlated data of the correlated data structures, with the rendering data, (i) when rendered on a rendering device of the first user device, rendering the visual representation of the anonymous work environment of the first instance of the medical PBL schema, and (ii) when rendered on a rendering device of the second user device, rendering the visual representation of the anonymous work environment of the second instance of the medical PBL scheme; and

generating, based on the processing, a notification when the processing indicates that a quality of the data is below a threshold amount.

2. The computer-implemented method of claim 1 , further comprising:

evaluating the first data stored in the first data structure of the memory storage device;

generating, based on the evaluating, feedback information; and

transmitting the feedback information to at least one of the first user device or the second user device.

3. The computer-implemented method of claim 1 , further comprising:

associating one or more research tools with the private work environment, wherein the one or more research tools are selected from a group consisting of an Internet browser and an instant messaging tool.

4. The computer-implemented method of claim 1 , further comprising:

transmitting, to at least one of the first user device or the second user device, outcome data indicative of outcomes of patients with medical profiles that are similar to the selected medical profile, with the outcome data comprising comorbidity data.

5. The computer-implemented method of claim 4 , further comprising:

receiving, from the first user device, information indicative of an annotation of information displayed in an anonymous work environment of the first instance of the medical PBL scheme; and

updating the anonymous work environment of the second instance of the medical PBL schema with the received annotation.

6. The computer-implemented method of claim 1 , further comprising:

for a particular first section:

determining, from the first data representing the medical problem and the second data representing the medical problem, first recommended actions that are recommended by a first user of the first device and the second user of the second device;

determining an inconsistency among the first recommended actions;

providing, to the first user device or the second user device, evaluation information to promote an understanding by the first user or the second user of the medical problem;

receiving, from the first user device or the second user device, second analysis information indicative of another analysis performed by the first user or the second user;

determining, from the received second analysis information, one or more second recommended actions that are recommended by the first user and the second user;

determining consistency among the one or more second recommended actions;

causing, based on determination of the consistency, the medical PBL schema to progress from the first section to a second section.

7. The computer-implemented method of claim 1 , further comprising:

retrieving information indicative of a correct action for the particular first section;

responsive to determining the consistency among the second recommended actions,

generating a notification of whether the second recommended actions corresponds to the correct action.

8. The computer-implemented method of claim 7 , wherein the second recommended actions comprise an action to perform surgery.

9. The computer-implemented method of claim 1 , further comprising:

generating highlighting tools for annotation of the medical profile, wherein each one of the highlighting tools corresponds to attributes of the medical problem;

receiving, by the computer system, information indicative of annotations of the medical profile;

determining, by the computer system, at least a portion of the annotations that is selected using a particular one of the highlighting tools;

identifying which one of the attributes corresponds to the particular one of the highlighting tools; and

storing, in a data repository, the determined portion of the annotations in association with the identified one of the attributes.

10. A system comprising:

one or more processing devices; and

one or more computer-readable media storing instructions that are executable by the one or more processing devices to perform operations comprising:

selecting information indicative of a medical profile of a patient;

accessing information indicative of a team of users using the virtual PBL system;

generating, based on the medical profile, a first instance of a medical PBL schema related to a medical problem to be solved by the team of users, wherein generating the first instance of the medical PBL schema comprises;

generating a plurality of sections of the first instance of the medical PBL schema that each include a plurality of working environments that each have different levels of shared access to the working environment, the plurality of working environments comprising:

(i) a private work environment configured for rendering on a browser on a first user device and that is further configured to receive information that is related to the medical problem from the first user device or output information that is related to the medical problem for rendering on a rendering device of the first user device, wherein the private work environment is inaccessible to at least a second user device, and

(ii) a shared, anonymous work environment configured for rendering on a browser on the first user device and that is further configured to output information related to the medical problem on the first user device, wherein the output information related to the medical problem rendered in the anonymous work environment is also accessible to at least the first user device and the second user device;

accessing, from a memory storage device, a first data structure storing first data representing the medical problem and further storing a unique identifier, with the first data being retrieved from the first user device through the private work environment and input into the memory storage device;

accessing, from the memory storage device, a second data structure storing second data representing the medical problem and further storing the unique identifier, with the second data retrieved from the second user device through a different private work environment of a second instance of the medical PBL schema and input into the memory storage device;

correlating, in accordance with the unique identifier stored in each of the first and second data structures, the first data received from the first user device with the second data received from the second user device by correlating the first data structure accessed from the memory storage device and with the second data structure accessed from the memory storage device;

generating, by the virtual PBL system, rendering data for an anonymous display of the correlated data in the correlated data structures for output in (i) a visual representation of the anonymous work environment of the first instance of the medical PBL schema and (ii) a visual representation of an anonymous work environment of the second instance of the medical PBL schema; and

transmitting, by the virtual PBL system, the rendering data for the anonymous display of the correlated data of the correlated data structures, with the rendering data, (i) when rendered on a rendering device of the first user device, rendering the visual representation of the anonymous work environment of the first instance of the medical PBL schema, and (ii) when rendered on a rendering device of the second user device, rendering the visual representation of the anonymous work environment of the second instance of the medical PBL schema.

11. The system of claim 10 , wherein the operations further comprise:

evaluating the first data stored in the first data structure of the memory storage device;

generating, based on the evaluating, feedback information; and

transmitting the feedback information to at least one of the first user device or the second user device.

12. The system of claim 10 , wherein the operations further comprise:

for a particular first section:

determining, from the first data representing the medical problem and the second data representing the medical problem, first recommended actions that are recommended by a first user of the first device and the second user of the second device;

determining an inconsistency among the first recommended actions;

providing, to the first user device or the second user device, evaluation information to promote an understanding by the first user or the second user of the medical problem;

receiving, from the first user device or the second user device, second analysis information indicative of another analysis performed by the first user or the second user;

determining, from the received second analysis information, one or more second recommended actions that are recommended by the first user and the second user;

determining consistency among the one or more second recommended actions;

causing, based on determination of the consistency, the medical PBL schema to progress from the first section to a second section.

13. The system of claim 12 , wherein the operations further comprise:

retrieving information indicative of a correct action for the particular first section; and

responsive to determining the consistency among the second recommended actions,

generating a notification of whether the second recommended actions corresponds to the correct action.

14. The computer-implemented method of claim 1 , the method further comprising:

determining that the first user has correctly determined more than a threshold amount of information associated with a first set of one or more assets associated with the medical problem; and

in response to determining that the first user has correctly determined more than the threshold amount of information associated with the first set of one or more assets associated with the medical problem, enabling, by a server hosting the virtual PBL system and for the first user, access to a second set of one or more assets associated with the medical problem.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2017
From: HUSSAM, ALI ADEL
To: UNIVERSAL RESEARCH SOLUTIONS, LLC
Reel/Frame 041690/0960 →
Continuity (3)
Continuation 13874947 · May 1, 2013
Provisional Application 61783924 · Mar 14, 2013
Related Publication 20170154544A1 · Jun 1, 2017