IP Library Granted Patent US 12,260,363
Granted Patent B2
US 12,260,363 · App. 17/697,854 · Granted Mar 25, 2025

Determining a coaching effectiveness of coaches that are developing employees

Inventors: Vishal Sean Minter (Highland Village, TX); Sreedhar Mylavarapu (Suskin, FL)
Assignee: AmplifAI Solutions Inc.
G06Q10/06398G06Q30/0201
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 12,260,363
App. No.
17/697,854
Granted
Mar 25, 2025
Kind
B2
Abstract

In some examples, a server determines, based on aggregated data, metrics associated with an employee. The aggregated data includes activities performed by the employee using a computing device. The server determines, based on the metrics, a unified metric associated with the employee. The server determines a distribution curve based on the unified metric associated with the employee and additional unified metrics associated with additional employees and determines a location of the employee on the distribution curve. The server predicts, using multiple artificial intelligence engines, a next best action to improve a future performance of the employee. The server determines, a predetermined time interval after the particular data, a second unified metric associated with the employee. If the second unified metric is greater than the first unified metric, the server determines that the coaching session was successful and increases a coaching effectiveness metric associated with the coach.

Claims (75)

1. A method comprising: determining, by one or more processors and based on a portion of aggregated data, a plurality of metrics associated with an employee, the aggregated data including activities performed by the employee using a computing device; training individual artificial intelligence engines of a plurality of artificial intelligence engines using the plurality of metrics to create a plurality of trained artificial intelligence engines; determining, by the one or more processors and based on the plurality of metrics, a first unified metric associated with the employee; creating, by the one or more processors, a distribution curve based on the first unified metric associated with the employee and based on additional unified metrics associated with additional employees; determining, by the one or more processors, a location of the employee on the distribution curve; predicting a next best action for the employee, by the plurality of trained artificial intelligence engines being executed by the one or more processors based on the location of the employee on the distribution curve; based on determining that the next best action comprises coaching, determining that a coaching session between the employee and a coach took place; determining, a predetermined time interval after the coaching session, additional metrics associated with the employee; retraining at least one trained artificial intelligence engine of the plurality of trained artificial intelligence engines based on the additional metrics; predicting, by at least one retrained artificial intelligence engine and based at least in part on the additional metrics, a predicted performance associated with the employee; determining, after the predetermined time interval, a second unified metric associated with the employee; and based at least in part on determining that the second unified metric is greater than the first unified metric: determining that the coaching session was successful; and increasing a coaching effectiveness metric associated with the coach.

2. The method of claim 1 , wherein:

the coaching effectiveness metric is determined by dividing:

a number of successful coaching sessions, with

a total number of coaching sessions performed by the coach in the predetermined time interval.

3. The method of claim 1 , further comprising:

based at least in part on determining that the second unified metric is less than or equal to the first unified metric:

determining that the coaching session was unsuccessful; and

decreasing a coaching effectiveness metric associated with the coach.

4. The method of claim 1 , further comprising:

displaying a user interface;

displaying a plurality of groups;

based at least in part on receiving a selection of a particular group of the plurality of groups, displaying a plurality of coaches belonging to the particular group; and

based at least in part on receiving a selection of a particular coach of the plurality of coaches, displaying a coaching effectiveness metric associated with the particular coach.

5. The method of claim 4 , further comprising:

displaying a plurality of time intervals;

receiving a selection of a particular time interval of the plurality of time intervals; and

determining the coaching effectiveness metric associated with the particular coach for the particular time interval.

6. The method of claim 1 , further comprising:

predicting, by the plurality artificial intelligence engines, a coaching next best action for the coach.

7. The method of claim 6 , wherein the coaching next best action comprises one of:

providing a nudge to the coach;

scheduling training for the coach;

scheduling coaching to the coach; or

providing recognition to the coach.

8. A server comprising: one or more processors; and one or more non-transitory computer readable media storing instructions executable by the one or more processors to perform operations comprising: determining, based on a portion of aggregated data, a plurality of metrics associated with an employee, the aggregated data including activities performed by the employee using a computing device; training individual artificial intelligence engines of a plurality of artificial intelligence engines using the plurality of metrics to create a plurality of trained artificial intelligence engines; determining, based on the plurality of metrics, a first unified metric associated with the employee; creating a distribution curve based on the first unified metric associated with the employee and based on additional unified metrics associated with additional employees; determining a location of the employee on the distribution curve; predicting a next best action for the employee, by the plurality of trained artificial intelligence engines based on the location of the employee on the distribution curve; based on determining that the next best action comprises coaching, determining that a coaching session between the employee and a coach took place; determining, a predetermined time interval after the coaching session, additional metrics associated with the employee; retraining at least one trained artificial intelligence engine of the plurality of trained artificial intelligence engines based on the additional metrics; predicting, by at least one retrained artificial intelligence engine and based at least in part on the additional metrics, a predicted performance associated with the employee; determining, after the predetermined time interval, a second unified metric associated with the employee; and based at least in part on determining that the second unified metric is greater than the first unified metric: determining that the coaching session was successful; and increasing a coaching effectiveness metric associated with the coach.

9. The server of claim 8 , wherein:

the coaching effectiveness metric is determined by dividing:

a number of successful coaching sessions, with

a total number of coaching sessions performed by the coach in the predetermined time interval.

10. The server of claim 8 , the operations further comprising:

based at least in part on determining that the second unified metric is less than or equal to

the first unified metric:

determining that the coaching session was unsuccessful; and

decreasing a coaching effectiveness metric associated with the coach.

11. The server of claim 8 , the operations further comprising:

displaying a user interface;

displaying a plurality of groups;

based at least in part on receiving a selection of a particular group of the plurality of groups, displaying a plurality of coaches belonging to the particular group; and

based at least in part on receiving a selection of a particular coach of the plurality of coaches, displaying a coaching effectiveness metric associated with the particular coach.

12. The server of claim 11 , the operations further comprising:

displaying a plurality of time intervals;

receiving a selection of a particular time interval of the plurality of time intervals; and

determining the coaching effectiveness metric associated with the particular coach for the particular time interval.

13. The server of claim 8 , the operations further comprising:

predicting, by the plurality artificial intelligence engines, a coaching next best action for the coach.

14. The server of claim 13 , wherein the coaching next best action comprises one of:

providing a nudge to the coach;

scheduling training for the coach;

scheduling coaching to the coach; or

providing recognition to the coach.

15. A memory device to store instructions executable by one or more processors to perform operations comprising: determining, based on a portion of aggregated data, a plurality of metrics associated with an employee, the aggregated data including activities performed by the employee using a computing device; training individual artificial intelligence engines of a plurality of artificial intelligence engines using the plurality of metrics to create a plurality of trained artificial intelligence engines; determining, based on the plurality of metrics, a first unified metric associated with the employee; creating a distribution curve based on the first unified metric associated with the employee and based on additional unified metrics associated with additional employees; determining a location of the employee on the distribution curve; predicting a next best action for the employee, by the plurality of trained artificial intelligence engines based on the location of the employee on the distribution curve; based on determining that the next best action comprises coaching, determining that a coaching session between the employee and a coach took place on a particular date; determining, a predetermined time interval after the coaching session, additional metrics associated with the employee; retraining at least one trained artificial intelligence engine of the plurality of trained artificial intelligence engines based on the additional metrics; predicting, by at least one retrained artificial intelligence engine and based at least in part on the additional metrics, a predicted performance associated with the employee; determining, after the predetermined time interval, a second unified metric associated with the employee; and based at least in part on determining that the second unified metric is greater than the first unified metric: determining that the coaching session was successful; and increasing a coaching effectiveness metric associated with the coach.

16. The memory device of claim 15 , wherein:

the coaching effectiveness metric is determined by dividing:

a number of successful coaching sessions, with

a total number of coaching sessions performed by the coach in the predetermined time interval.

17. The memory device of claim 15 , the operations further comprising:

based at least in part on determining that the second unified metric is less than or equal to the first unified metric:

determining that the coaching session was unsuccessful; and

decreasing a coaching effectiveness metric associated with the coach.

18. The memory device of claim 15 , the operations further comprising:

displaying a user interface;

displaying a plurality of groups;

based at least in part on receiving a selection of a particular group of the plurality of groups, displaying a plurality of coaches belonging to the particular group; and

based at least in part on receiving a selection of a particular coach of the plurality of coaches, displaying a coaching effectiveness metric associated with the particular coach.

19. The memory device of claim 18 , the operations further comprising:

displaying a plurality of time intervals;

receiving a selection of a particular time interval of the plurality of time intervals; and

determining the coaching effectiveness metric associated with the particular coach for the particular time interval.

20. The memory device of claim 15 , the operations further comprising:

predicting, by the plurality artificial intelligence engines, a coaching next best action for the coach, wherein the coaching next best action comprises one of:

providing a nudge to the coach;

scheduling training for the coach;

scheduling coaching to the coach; or

providing recognition to the coach.

Assignments (2)
SECURITY INTEREST Recorded Jul 3, 2025
From: AMPLIFAI SOLUTIONS, INC.
To: COMERICA BANK
Reel/Frame 071603/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2025
From: MINTER, VISHAL SEAN; MYLAVARAPU, SREEDHAR
To: AMPLIFAI SOLUTIONS INC.
Reel/Frame 070220/0631 →
Continuity (3)
Continuation In Part 17539576 · Dec 1, 2021
Continuation In Part 17162469 · Jan 29, 2021
Related Publication 20220245559A1 · Aug 4, 2022
References Cited (8)
US 11336770B2 · Danson · 2022 [cited by examiner]
US 20050192831A1 · Ellison · 2005 [cited by examiner]
US 20100114672A1 · Klaus · 2010 [cited by examiner]
US 20130111363A1 · Linton · 2013 [cited by examiner]
US 20160148330A1 · Roman · 2016 [cited by examiner]
US 20160275431A1 · Gouvernel · 2016 [cited by examiner]
US 20170193397A1 · Kottha · 2017 [cited by examiner]
US 20210264900A1 · Reece · 2021 [cited by examiner]