# US 2019/0318649 A1 · Systems and methods for mobile computer guided coaching

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318649 A1
- Document ID: US20190318649A1
- Status: Published application
- Kind: A1
- Application number: 16/222,214
- Filed: 2018-12-17
- Published: 2019-10-17
- Earliest claimed: 2015-04-27
- Assignees: ActFi, Inc.
- Applicants: ActFi, Inc.
- Inventors: Spenser Segal
- Web page: https://patentgrep.com/patent/US20190318649A1

## CPC

- G09B 19/00: Teaching not covered by other main groups of this subclass (teaching or practice apparatus for gun-aiming or gun-laying F41G3/26)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 10/0639: Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q 10/06393: {Score-carding, benchmarking or key performance indicator [KPI] analysis}
- G06Q 10/10: Office automation; Time management
- G09B 7/00: Electrically-operated teaching apparatus or devices working with questions and answers (mechanically operated G09B3/00; computing arrangements G06F)
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Systems and techniques for mobile computer guided coaching are described herein. A selectable user interface element may be generated corresponding with a first activity. An points total may be calculated for a user of a mobile device. A number of times the selectable user interface has been selected over a period of time may be identified from a first activity history of the user. A first activity points value may be determined for the first activity. A new points total may be calculated for the user by summing the existing points total and the first activity points value. An indication of the first activity points value may be generated. An update to the selectable user interface element may be transmitted including an indication that the activity has been completed. A second selectable user interface element corresponding with a second activity may be transmitted upon expiration of a window of time.

## Claims

### Claim 1

(canceled)

### Claim 2

A system for computer-guided coaching, the system comprising:
at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to:
determine a deficiency in a dataset located in a data store of a cloud-based service, the deficiency is determined in part based on an evaluation of the dataset indicating that a data element in the data set does not conform to a defined goal for a user;
determine an activity track for the user based on the determined deficiency;
present the user with a graphical user interface for completion of the activity track;
evaluate progress of the user based on data inputs received from the graphical user interface to generate a progress status;
identify whether the progress of the user has eliminated the deficiency in the dataset to determine a deficiency status;
alter the activity track of the user based on the deficiency status; and
generate a status report that includes the deficiency status and the progress status for transmission to a computing device display of an administrative user.

### Claim 3 (depends on 2)

The system of claim 2, wherein the deficiency indicates the user is at risk of failure to meet the defined goal.

### Claim 4 (depends on 2)

The system of claim 2, wherein the activity track includes a set of activities to be completed by the user that have been determined to guide the user toward attainment of the defined goal.

### Claim 5 (depends on 2)

The system of claim 2, wherein the graphical user interface presents the user with an ordered set of activities corresponding to the activity track, and further comprising instructions that cause the at least one processor to:
present a set of graphical user interface elements for completion of an activity of the ordered set of activities;
award the user points for completing the activity; and
update a point total for the user.

### Claim 6 (depends on 2)

The system of claim 2, wherein the instructions to alter the activity track include instructions to select a new set of activities to be presented to the user in the graphical user interface.

### Claim 7 (depends on 2)

The system of claim 2, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to:
determine that completion of the activity track has not eliminated the deficiency of a first set of users;
evaluate a dataset for a second set of users that have attained the defined goal;
identify an activity that was completed by each user of the second set of users that is not included in the activity track; and
add the activity in the activity track.

### Claim 8 (depends on 2)

The system of claim 2, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to:
generate a leaderboard that includes a set of users working towards the defined goal, wherein the set of users includes the user;
modify placement of the user in the leaderboard based on the progress status of the user; and
present the modified leaderboard to the user via the graphical user interface.

### Claim 9

At least one not-transitory machine-readable media including instructions for computer-guided coaching that, when executed by at least one processor, cause the at least one processor to perform operations to:
determine a deficiency in a dataset located in a data store of a cloud-based service, the deficiency is determined in part based on an evaluation of the dataset indicating that a data element in the data set does not conform to a defined goal for a user;
determine an activity track for the user based on the determined deficiency;
present the user with a graphical user interface for completion of the activity track;
evaluate progress of the user based on data inputs received from the graphical user interface to generate a progress status;
identify whether the progress of the user has eliminated the deficiency in the dataset to determine a deficiency status;
alter the activity track of the user based on the deficiency status; and
generate a status report that includes the deficiency status and the progress status for transmission to a computing device display of an administrative user.

### Claim 10 (depends on 9)

The at least one not-transitory machine-readable media of claim 9, wherein the deficiency indicates the user is at risk of failure to meet the defined goal.

### Claim 11 (depends on 9)

The at least one not-transitory machine-readable media of claim 9, wherein the activity track includes a set of activities to be completed by the user that have been determined to guide the user toward attainment of the defined goal.

### Claim 12 (depends on 9)

The at least one not-transitory machine-readable media of claim 9, wherein the graphical user interface presents the user with an ordered set of activities corresponding to the activity track, and further comprising instructions that cause the at least one processor to:
present a set of graphical user interface elements for completion of an activity of the ordered set of activities;
award the user points for completing the activity; and
update a point total for the user.

### Claim 13 (depends on 9)

The at least one not-transitory machine-readable media of claim 9, wherein the instructions to alter the activity track include instructions to select a new set of activities to be presented to the user in the graphical user interface.

### Claim 14 (depends on 9)

The at least one not-transitory machine-readable media of claim 9, further comprising instructions that, when executed by the at least one processor, cause the at least one processor to:
determine that completion of the activity track has not eliminated the deficiency of a first set of users;
evaluate a dataset for a second set of users that have attained the defined goal;
identify an activity that was completed by each user of the second set of users that is not included in the activity track; and
add the activity in the activity track.

### Claim 15

A method for computer-guided coaching, the method comprising:
determining a deficiency in a dataset located in a data store of a cloud-based service, the deficiency is determined in part based on an evaluation of the dataset indicating that a data element in the data set does not conform to a defined goal for a user;
determining an activity track for the user based on the determined deficiency;
presenting the user with a graphical user interface for completing the activity track;
evaluating progress of the user based on data inputs received from the graphical user interface to generate a progress status;
identifying whether the progress of the user has eliminated the deficiency in the dataset to determine a deficiency status;
altering the activity track of the user based on the deficiency status; and
generating a status report including the deficiency status and the progress status for transmission to a computing device display of an administrative user.

### Claim 16 (depends on 15)

The method of claim 15, wherein the deficiency indicates the user is at risk of failing to meet the defined goal.

### Claim 17 (depends on 15)

The method of claim 15, wherein the activity track includes a set of activities to be completed by the user that have been determined to guide the user toward attainment of the defined goal.

### Claim 18 (depends on 15)

The method of claim 15, wherein the graphical user interface presents the user with an ordered set of activities corresponding to the activity track, and further comprises:
presenting a set of graphical user interface elements for completing an activity of the ordered set of activities; and
awarding points for completing the activity; and
updating a point total of the user.

### Claim 19 (depends on 15)

The method of claim 15, wherein altering the activity track includes selecting a new set of activities to be presented to the user in the graphical user interface.

### Claim 20 (depends on 15)

The method of claim 15, further comprising:
determining that completion of the activity track has not eliminated the deficiency of a first set of users;
evaluating a dataset for a second set of users that have attained the defined goal;
identifying an activity that was completed by each user of the second set of users that is not included in the activity track; and
adding the activity in the activity track.

### Claim 21 (depends on 15)

The method of claim 15, further comprising:
generating a leaderboard that includes a set of users working towards the defined goal the set of users including the user;
modifying placement of the user in the leaderboard based on the progress status of the user; and
presenting the modified leaderboard to the user via the graphical user interface.
