AUTOMATED INTELLIGENT MENTORING SYSTEM (AIMS)
First Claim
1. A computer-implemented method for evaluating performance of a procedure, the method comprising:
- providing a performance model of a procedure, the performance model based at least in part on one or more previous performances of the procedure;
obtaining performance data while the procedure is performed, the performance data based at least in part on sensor data received from one or more motion-sensing devices;
determining a performance metric of the procedure, the performance metric determined by comparing the performance data with the performance model; and
outputting results, the results based on the performance metric.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and non-transitory computer program products are disclosed. Embodiments of the present, invention can include providing a performance model of a procedure, the performance model based at least in part on one or more previous performances of the procedure. Embodiments can further include obtaining performance data while the procedure is performed, the performance data based at least in pari on sensor data received from one or more motion-sensing devices. Embodiments can further include determining a performance metric of the procedure, the performance metric determined by comparing the performance data with the performance model. Embodiments can further include outputting results, the results based on the performance metric.
54 Citations
20 Claims
-
1. A computer-implemented method for evaluating performance of a procedure, the method comprising:
-
providing a performance model of a procedure, the performance model based at least in part on one or more previous performances of the procedure; obtaining performance data while the procedure is performed, the performance data based at least in part on sensor data received from one or more motion-sensing devices; determining a performance metric of the procedure, the performance metric determined by comparing the performance data with the performance model; and outputting results, the results based on the performance metric. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for evaluating performance of a procedure, the system comprising:
-
one or more motion-sensing devices for providing sensor data tracking performance of a procedure; one or more displays; storage; and at least one processor configured to; provide a performance model of a procedure, the performance model based at least in part on one or more previous performances of the procedure; obtain performance data while the procedure is performed, the performance data based at least in part on the sensor data received from the one or more motion-sensing devices; determine a performance metric of the procedure, the performance metric determined by comparing the performance data with the performance model; and output results to the display, the results based on the performance metric. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer program product for evaluating performance of a procedure, the non-transitory computer program product tangibly embodied in a computer-readable medium, the non-transitory computer program product including instructions operable to cause a data processing apparatus to:
-
provide a performance model of a procedure, the performance model based at least in part on one or more previous performances of the procedure; obtain performance data while the procedure is performed, the performance data based at least in part on sensor data received from one or more motion-sensing devices; determine a performance metric of the procedure, the performance metric determined by comparing the performance data with the performance model; and output results, the results based on the performance metric. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification