IP Library › Granted Patent US 11,816,623
Granted Patent B2
US 11,816,623 · App. 17/577,109 · Granted Nov 14, 2023

Performance evaluation systems and methods

Inventors: Devin Gonier (Denver, CO); Morgan Hartley (Denver, CO); Dennis Gonier (Chicago, IL)
Assignee: The DGC Group
G06Q10/06398G06Q30/0235
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 11,816,623
App. No.
17/577,109
Granted
Nov 14, 2023
Kind
B2
Abstract

Described are systems and methods for tracking performance by monitoring and evaluating performance metrics on a repetitive basis to assign performance scores and incentivizing high performance by assigning awards to high performers. Multiple users may compete with one another for performance rankings and wager all or portions of award amount on their performance for future performance cycles to potentially increase future awards.

Claims (56)

1. A graphical user interface system comprising:

one or more processors; and

a non-transitory computer readable storage medium including instructions that, when executed by the one or more processors cause the one or more processors to perform operations including:

generating an interactive graphical user interface that is accessible to a plurality of computer terminals associated with a plurality of users over a network, the graphical user interface being configured to provide final performance scores for a performance cycle to the plurality of users, each individual user of the plurality of users being provided with their final performance score for the performance cycle and access to a digital wallet via the graphical user interface, the final performance score being computed for the user based on event data associated with activity of the user during a duration of the performance cycle, and the digital wallet being usable to store an award capable of being redeemed or transferred by the user, the graphical user interface being further configured to receive a user input for selectively converting the award into a monetary value for transfer over the network to an online financial account; and

updating awards in a plurality of digital wallets associated with a first subset of the plurality of users by assigning portions of an award amount to the first subset of the plurality of users based on the final performance scores, wherein users of the first subset have corresponding award portions, and wherein the award amount is determined based on a characteristic of the plurality of users that is common among the plurality of users.

2. The graphical user interface system of claim 1 , wherein the operations further comprise:

identifying a threshold performance score, wherein the first subset of the plurality of users corresponds to users of the plurality of users for which a corresponding final performance score is above the threshold performance score.

3. The graphical user interface system of claim 1 , wherein the operations further comprise:

determining one or more interim performance scores on a periodic basis or in real-time during the performance cycle; and

generating an output providing the one or more interim performance scores using event data received during the performance cycle.

4. The graphical user interface system of claim 1 , wherein the performance cycle corresponds to a period of time during which event data is generated and accumulated based on activity of the plurality of users; or wherein the duration for the performance cycle is user customizable.

5. The graphical user interface system of claim 1 , wherein the characteristic of the plurality of users includes an employment role, a geographical location, an employment group, or a hierarchical level in an organization that is common among the plurality of users.

6. The graphical user interface system of claim 1 , wherein the activity corresponds to one or more of a number of tasks completed, an average task duration, a shortest task duration, or a longest task duration.

7. The graphical user interface system of claim 1 , wherein the operations further include:

identifying an algorithm for evaluating event data to generate performance scores, wherein determining the final performance scores includes using the algorithm and the event data.

8. The graphical user interface system of claim 1 , wherein the operations further include:

identifying a new award amount for a new performance cycle;

determining that a new start of the new performance cycle has occurred;

receiving new event data associated with activity of the plurality of users during the new performance cycle;

determining that a new end of the new performance cycle has occurred;

determining new final performance scores for the plurality of users during the new performance cycle using the new event data, wherein individual users of the plurality of users have corresponding new final performance scores; and

assigning new portions of the new award amount to a new subset of the plurality of users based on the new final performance scores, wherein individual users of the new subset are assigned corresponding new award portions.

9. A method comprising:

generating, by one or more processors, an interactive graphical user interface that is accessible to a plurality of computer terminals associated with a plurality of users over a network, the graphical user interface being configured to provide final performance scores for a performance cycle to the plurality of users, each individual user of the plurality of users being provided with their final performance score for the performance cycle and access to a digital wallet via the graphical user interface, the final performance score being computed for the user based on event data associated with activity of the user during a duration of the performance cycle, and the digital wallet being usable to store an award capable of being redeemed or transferred by the user, the graphical user interface being further configured to receive a user input for selectively converting the award into a monetary value for transfer over the network to an online financial account; and

updating, by the one or more processors, awards in a plurality of digital wallets associated with a first subset of the plurality of users by assigning portions of an award amount to the first subset of the plurality of users based on the final performance scores, wherein users of the first subset have corresponding award portions, and wherein the award amount is determined based on a characteristic of the plurality of users that is common among the plurality of users.

10. The method of claim 9 , further comprising:

identifying a threshold performance score, wherein the first subset of the plurality of users corresponds to users of the plurality of users for which a corresponding final performance score is above the threshold performance score.

11. The method of claim 9 , further comprising:

determining one or more interim performance scores on a periodic basis or in real-time during the performance cycle; and

generating an output providing the one or more interim performance scores using event data received during the performance cycle.

12. The method of claim 9 , wherein the performance cycle corresponds to a period of time during which event data is generated and accumulated based on activity of the plurality of users.

13. The method of claim 9 , wherein the characteristic of the plurality of users includes an employment role, a geographical location, an employment group, or a hierarchical level in an organization that is common among the plurality of users; or wherein the activity corresponds to one or more of a number of tasks completed, an average task duration, a shortest task duration, or a longest task duration.

14. The method of claim 9 , further comprising:

identifying a new award amount for a new performance cycle;

determining that a new start of the new performance cycle has occurred;

receiving new event data associated with activity of the plurality of users during the new performance cycle;

determining that a new end of the new performance cycle has occurred;

determining new final performance scores for the plurality of users during the new performance cycle using the new event data, wherein individual users of the plurality of users have corresponding new final performance scores; and

assigning new portions of the new award amount to a new subset of the plurality of users based on the new final performance scores, wherein individual users of the new subset are assigned corresponding new award portions.

15. A computer program product comprising a non-transitory computer readable storage medium, the non-transitory computer readable storage medium including instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

generating an interactive graphical user interface that is accessible to a plurality of computer terminals associated with a plurality of users over a network, the graphical user interface being configured to provide final performance scores for a performance cycle to the plurality of users, each individual user of the plurality of users being provided with their final performance score for the performance cycle and access to a digital wallet via the graphical user interface, the final performance score being computed for the user based on event data associated with activity of the user during a duration of the performance cycle, and the digital wallet being usable to store an award capable of being redeemed or transferred by the user, the graphical user interface being further configured to receive a user input for selectively converting the award into a monetary value for transfer over the network to an online financial account; and

updating awards in a plurality of digital wallets associated with a first subset of the plurality of users by assigning portions of an award amount to the first subset of the plurality of users based on the final performance scores, wherein users of the first subset have corresponding award portions, and wherein the award amount is determined based on a characteristic of the plurality of users that is common among the plurality of users.

16. The computer program product of claim 15 , wherein the operations further comprise:

identifying a threshold performance score, wherein the first subset of the plurality of users corresponds to users of the plurality of users for which a corresponding final performance score is above the threshold performance score.

17. The computer program product of claim 15 , wherein the operations further comprise:

determining one or more interim performance scores on a periodic basis or in real-time during the performance cycle; and

generating an output providing the one or more interim performance scores using event data received during the performance cycle.

18. The computer program product of claim 15 , wherein the performance cycle corresponds to a period of time during which event data is generated and accumulated based on activity of the plurality of users.

19. The computer program product of claim 15 , wherein the characteristic of the plurality of users includes an employment role, a geographical location, an employment group, or a hierarchical level in an organization that is common among the plurality of users; or wherein the activity corresponds to one or more of a number of tasks completed, an average task duration, a shortest task duration, or a longest task duration.

20. The computer program product of claim 15 , wherein the operations further comprise:

identifying a new award amount for a new performance cycle;

determining that a new start of the new performance cycle has occurred;

receiving new event data associated with activity of the plurality of users during the new performance cycle;

determining that a new end of the new performance cycle has occurred;

determining new final performance scores for the plurality of users during the new performance cycle using the new event data, wherein individual users of the plurality of users have corresponding new final performance scores; and

assigning new portions of the new award amount to a new subset of the plurality of users based on the new final performance scores, wherein individual users of the new subset are assigned corresponding new award portions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2023
From: GONIER, DEVIN; HARTLEY, MORGAN; GONIER, DENNIS
To: THE DGC GROUP
Reel/Frame 063431/0230 →
Continuity (3)
Continuation 16716109 · Dec 16, 2019
Provisional Application 62779790 · Dec 14, 2018
Related Publication 20220138663A1 · May 5, 2022