Processor-implemented systems and methods for enhancing cognitive abilities by personalizing cognitive training regimens
First Claim
1. A processor-implemented method for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the method comprising:
- performing, using one or more data processors, a cognitive assessment of a user using a set of assessment tasks;
estimating, using the one or more data processors, a maximal performance of the user related to the set of assessment tasks;
determining, using the one or more data processors, a performance range based at least in part on the maximal performance of the user;
dividing, using the one or more data processors, the performance range into a plurality of progress gates, the plurality of progress gates corresponding to a plurality of task difficulty levels that the user may perform to progress within the training regimen, data related to the performance range being stored in a data structure in a non-transitory machine-readable storage medium;
selecting, using the one or more data processors, a first progress gate within the performance range;
generating, using the one or more data processors, a first set of training tasks associated with the first progress gate;
collecting the user'"'"'s first training responses to the first set of training tasks;
determining, using the one or more data processors, whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and
in response to the user succeeding at the first progress gate,selecting, using the one or more data processors, a second progress gate within the performance range;
generating, using the one or more data processors, a second set of training tasks associated with the second progress gate; and
collecting the user'"'"'s second training responses to the second set of training tasks for determining whether the user succeeds at the second progress gate,wherein (i) the plurality of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for the implementation of personalized cognitive training. As an example, a processor-implemented method is provided for enhancing cognitive abilities of a user by personalizing cognitive training regimens through difficulty progression. The method includes: performing a cognitive assessment of a user using a set of assessment tasks; estimating a maximal performance of the user related to the set of assessment tasks; determining a performance range based at least in part on the maximal performance of the user; dividing the performance range into a plurality of progress gates, the plurality of progress gates corresponding to a plurality of task difficulty levels; selecting a first progress gate within the performance range; generating a first set of training tasks associated with the first progress gate; and collecting the user'"'"'s first training responses to the first set of training tasks.
39 Citations
40 Claims
-
1. A processor-implemented method for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the method comprising:
-
performing, using one or more data processors, a cognitive assessment of a user using a set of assessment tasks; estimating, using the one or more data processors, a maximal performance of the user related to the set of assessment tasks; determining, using the one or more data processors, a performance range based at least in part on the maximal performance of the user; dividing, using the one or more data processors, the performance range into a plurality of progress gates, the plurality of progress gates corresponding to a plurality of task difficulty levels that the user may perform to progress within the training regimen, data related to the performance range being stored in a data structure in a non-transitory machine-readable storage medium; selecting, using the one or more data processors, a first progress gate within the performance range; generating, using the one or more data processors, a first set of training tasks associated with the first progress gate; collecting the user'"'"'s first training responses to the first set of training tasks; determining, using the one or more data processors, whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and in response to the user succeeding at the first progress gate, selecting, using the one or more data processors, a second progress gate within the performance range; generating, using the one or more data processors, a second set of training tasks associated with the second progress gate; and collecting the user'"'"'s second training responses to the second set of training tasks for determining whether the user succeeds at the second progress gate, wherein (i) the plurality of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 35, 36, 37, 38, 39, 40)
-
-
15. A processor-implemented method for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the method comprising:
-
performing, using one or more data processors, an initial cognitive assessment of a user using a first set of assessment tasks; estimating, using the one or more data processors, an initial maximal performance of the user related to the first set of assessment tasks; determining, using the one or more data processors, the initial performance range based at least in part on the initial maximal performance of the user; dividing, using the one or more data processors, the initial performance range into a first plurality of progress gates, the first plurality of progress gates corresponding to a first plurality of task difficulty levels that the user may perform to progress within the training regimen, data related to the initial performance range being stored in a first data structure in a non-transitory machine-readable storage medium; selecting, using the one or more data processors, a first progress gate within the initial performance range; generating, using the one or more data processors, a first set of training tasks associated with the first progress gate; collecting the user'"'"'s first training responses to the first set of training tasks; determining, using the one or more data processors, whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and in response to the user succeeding at the first progress gate, performing, using the one or more data processors, a cognitive assessment of the user using a second set of assessment tasks; estimating, using the one or more data processors, an updated maximal performance of the user related to the second set of assessment tasks; determining, using the one or more data processors, an updated performance range based at least in part on the updated maximal performance of the user, data related to the updated performance range being stored in a second data structure in the non-transitory machine-readable storage medium; dividing, using the one or more data processors, the updated performance range into a second plurality of progress gates, the second plurality of progress gates corresponding to a second plurality of task difficulty levels; selecting, using the one or more data processors, a second progress gate within the updated performance range; generating, using the one or more data processors, a second set of training tasks associated with the second progress gate; and collecting the user'"'"'s second training responses to the second set of training tasks for determining whether the user succeeds at the second progress gate, wherein (i) each of the first and second pluralities of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A processor-implemented system for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the system comprising:
-
one or more processors configured to; perform a cognitive assessment of a user using a set of assessment tasks; estimate a maximal performance of the user related to the set of assessment tasks; determine a performance range based at least in part on the maximal performance of the user; divide the performance range into a plurality of progress gates, the plurality of progress gates corresponding to a plurality of task difficulty levels that the user may perform to progress within the training regimen; select a first progress gate within the performance range; generate a first set of training tasks associated with the first progress gate; collect the user'"'"'s first training responses to the first set of training tasks; determine whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and in response to the user succeeding at the first progress gate, select a second progress gate within the performance range; generate a second set of training tasks associated with the second progress gate; and collect the user'"'"'s second training responses to the second set of training tasks to determine whether the user succeeds at the second progress gate; and one or more non-transitory machine-readable storage media configured to store data related to the first set of training tasks, data related to the second set of training tasks, and data related to the performance range, wherein (i) the plurality of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels.
-
-
32. A processor-implemented system for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the system comprising:
-
one or more processors configured to; perform an initial cognitive assessment of a user using a first set of assessment tasks; estimate an initial maximal performance of the user related to the first set of assessment tasks; determine the initial performance range based at least in part on the initial maximal performance of the user; divide the initial performance range into a first plurality of progress gates, the first plurality of progress gates corresponding to a first plurality of task difficulty levels that the user may perform to progress within the training regimen; select a first progress gate within the initial performance range; generate a first set of training tasks associated with the first progress gate; collect the user'"'"'s first training responses to the first set of training tasks; determine whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and in response to the user succeeding at the first progress gate, perform a cognitive assessment of the user using a second set of assessment tasks; estimate an updated maximal performance of the user related to the second set of assessment tasks; determine an updated performance range based at least in part on the updated maximal performance of the user; divide the updated performance range into a second plurality of progress gates, the second plurality of progress gates corresponding to a second plurality of task difficulty levels that the user may perform to progress within the training regimen; select a second progress gate within the updated performance range; generate a second set of training tasks associated with the second progress gate; and collect the user'"'"'s second training responses to the second set of training tasks to determine whether the user succeeds at the second progress gate; and one or more non-transitory machine-readable storage media configured to store data related to the first set of training tasks, data related to the second set of training tasks, date related to the initial performance range, and data related to the updated performance range, wherein (i) the first and second pluralities of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels.
-
-
33. A non-transitory computer-readable medium encoded with instructions for commanding one or more processors to execute operations of a method for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the method comprising:
-
performing a cognitive assessment of a user using a set of assessment tasks; estimating a maximal performance of the user related to the set of assessment tasks; determining a performance range based at least in part on the maximal performance of the user; dividing the performance range into a plurality of progress gates, the plurality of progress gates corresponding to a plurality of task difficulty levels that the user may perform to progress within the training regimen; selecting a first progress gate within the performance range; generating a first set of training tasks associated with the first progress gate; collecting the user'"'"'s first training responses to the first set of training tasks; determining whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and in response to the user succeeding at the first progress gate, selecting a second progress gate within the performance range; generating a second set of training tasks associated with the second progress gate; and collecting the user'"'"'s second training responses to the second set of training tasks for determining whether the user succeeds at the second progress gate, wherein (i) the plurality of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels.
-
-
34. A non-transitory computer-readable medium encoded with instructions for commanding one or more processors to execute operations of a method for enhancing cognitive abilities of a user by personalizing a cognitive training regimen through difficulty progression, the method comprising:
-
performing an initial cognitive assessment of a user using a first set of assessment tasks; estimating an initial maximal performance of the user related to the first set of assessment tasks; determining the initial performance range based at least in part on the initial maximal performance of the user; dividing the initial performance range into a first plurality of progress gates, the first plurality of progress gates corresponding to a first plurality of task difficulty levels that the user may perform to progress within the training regimen; selecting a first progress gate within the initial performance range; generating a first set of training tasks associated with the first progress gate; collecting the user'"'"'s first training responses to the first set of training tasks; determining whether the user succeeds at the first progress gate based at least in part on the user'"'"'s first training responses; and in response to the user succeeding at the first progress gate, performing a cognitive assessment of the user using a second set of assessment tasks; estimating an updated maximal performance of the user related to the second set of assessment tasks; determining an updated performance range based at least in part on the updated maximal performance of the user; dividing the updated performance range into a second plurality of progress gates, the second plurality of progress gates corresponding to a second plurality of task difficulty levels that the user may perform to progress within the training regimen; selecting a second progress gate within the updated performance range; generating a second set of training tasks associated with the second progress gate; and collecting the user'"'"'s second training responses to the second set of training tasks for determining whether the user succeeds at the second progress gate, wherein (i) the first and second pluralities of task difficulty levels are within a range personalized for the user, and (ii) difficulties of the generated first and second sets of training tasks are within the personalized range of task difficulty levels.
-
Specification