Predictive recommendations for skills development
First Claim
Patent Images
1. A method comprising:
- receiving a first user skill profile data set including information indicative of a plurality of first user skill parameter values respectively corresponding to a first user'"'"'s competency with respect to a related skill parameter;
receiving a training video game data set including information indicative of;
(i) identities of a plurality of training video games, and (ii) for each given training video game of the plurality of training video games, an indication of a set of respectively associated skill parameter(s) that the given training video game helps to develop in players of the given training video game;
receiving an event data set including information indicative of;
(i) an identity of a first event in which the first user is scheduled to participate, with the first competitive event including a set of activity(ies), and (ii) a plurality of first event skill parameter values respectively corresponding to relative amounts of skill parameters that are considered necessary for a user to complete the set of activity(ies) included in the first event;
selecting, by machine logic based rules, a subset of recommended training video games of the plurality of training video games based, at least in part upon all of the following;
(i) the first user skill profile data set, (ii) the training video game data set, and (iii) the event data set; and
responsive to the first user interacting with at least one video game of the subset of recommended training video games, updating at least one skill parameter value of the plurality of first user skill parameter values based, at least in part, on electronically tracked performance of the first user'"'"'s interaction with the at least one video game.
1 Assignment
0 Petitions
Accused Products
Abstract
Receiving a data set including user skills as well as skill competency levels and an event with event-relevant skills as well as expected skill competency levels. Identifying one or more video games that can train a user'"'"'s skill competency levels in the event-relevant skills to the expected skill competency levels. Prioritizing which video games to train the user'"'"'s skill levels to the expected skill competency levels.
21 Citations
15 Claims
-
1. A method comprising:
-
receiving a first user skill profile data set including information indicative of a plurality of first user skill parameter values respectively corresponding to a first user'"'"'s competency with respect to a related skill parameter; receiving a training video game data set including information indicative of;
(i) identities of a plurality of training video games, and (ii) for each given training video game of the plurality of training video games, an indication of a set of respectively associated skill parameter(s) that the given training video game helps to develop in players of the given training video game;receiving an event data set including information indicative of;
(i) an identity of a first event in which the first user is scheduled to participate, with the first competitive event including a set of activity(ies), and (ii) a plurality of first event skill parameter values respectively corresponding to relative amounts of skill parameters that are considered necessary for a user to complete the set of activity(ies) included in the first event;selecting, by machine logic based rules, a subset of recommended training video games of the plurality of training video games based, at least in part upon all of the following;
(i) the first user skill profile data set, (ii) the training video game data set, and (iii) the event data set; andresponsive to the first user interacting with at least one video game of the subset of recommended training video games, updating at least one skill parameter value of the plurality of first user skill parameter values based, at least in part, on electronically tracked performance of the first user'"'"'s interaction with the at least one video game. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product (CPP) comprising:
-
a machine readable storage device; and computer code stored on the machine readable storage device, with the computer code including instructions for causing a processor(s) set to perform operations including the following; receiving a first user skill profile data set including information indicative of a plurality of first user skill parameter values respectively corresponding to a first user'"'"'s competency with respect to a related skill parameter, receiving a training video game data set including information indicative of;
(i) identities of a plurality of training video games, and (ii) for each given training video game of the plurality of training video games, an indication of a set of respectively associated skill parameter(s) that the given training video game helps to develop in players of the given training video game,receiving an event data set including information indicative of;
(i) an identity of a first event in which the first user is scheduled to participate, with the first event including a set of activity(ies), and (ii) a plurality of first event skill parameter values respectively corresponding to relative amounts of skill parameters that are considered necessary for a user to complete the set of activity(ies) included in the first event,selecting, by machine logic based rules, a subset of recommended training video games of the plurality of training video games based, at least in part upon all of the following;
(i) the first user skill profile data set, (ii) the training video game data set, and (iii) the event data set, andresponsive to the first user interacting with at least one video game of the subset of recommended training video games, updating at least one skill parameter value of the plurality of first user skill parameter values based, at least in part, on electronically tracked performance of the first user'"'"'s interaction with the at least one video game. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system (CS) comprising:
-
a processor(s) set; a machine readable storage device; and computer code stored on the machine readable storage device, with the computer code including instructions for causing the processor(s) set to perform operations including the following; receiving a first user skill profile data set including information indicative of a plurality of first user skill parameter values respectively corresponding to a first user'"'"'s competency with respect to a related skill parameter, receiving a training video game data set including information indicative of;
(i) identities of a plurality of training video games, and (ii) for each given training video game of the plurality of training video games, an indication of a set of respectively associated skill parameter(s) that the given training video game helps to develop in players of the given training video game,receiving an event data set including information indicative of;
(i) an identity of a first event in which the first user is scheduled to participate, with the first event including a set of activity(ies), and (ii) a plurality of first event skill parameter values respectively corresponding to relative amounts of skill parameters that are considered necessary for a user to complete the set of activity(ies) included in the first event,selecting, by machine logic based rules, a subset of recommended training video games of the plurality of training video games based, at least in part upon all of the following;
(i) the first user skill profile data set, (ii) the training video game data set, and (iii) the event data set, andresponsive to the first user interacting with at least one video game of the subset of recommended training video games, updating at least one skill parameter value of the plurality of first user skill parameter values based, at least in part, on electronically tracked performance of the first user'"'"'s interaction with the at least one video game. - View Dependent Claims (12, 13, 14, 15)
-
Specification