Multidirectional cascading goals
AssigneeBetterWorks Systems, Inc.
InventorsKris Duggan, Ciara Peter, Di Wu, Paul Reeves
Life of this patent
Estimating the term…
Abstract
Bidirectional or multidirectional cascading goals allow goal progress to roll up or downstream multiple levels in an organization. This means that goals from be assigned by higher-level employees to lower-level employees and lower-level employees to higher-level employees. The progress of contributing goals directly modifies the progress of all upward goals to reflect accurate progress of the overarching goal. Goals can be standalone goals, or contribute to other goals. A connection between goals may be made during the goal creation process or after both goals have been created.
Claims20
A method of presenting a user interface comprising:
- retrieving, from a database associated with an organization, data representing a hierarchical organization structure of the organization, the hierarchical organization structure comprising one or more users associated with the organization;
- receiving, over a network and from a first user device of a first user of the one or more users associated with the organization, data representing a goal, the data designating an assignee of the goal, wherein the assignee of the goal is a second user of the one or more users associated with the organization;
- modifying a goal tree associated with the organization to include the goal;
- determining, based at least in part on a first device type of the first user device, a first format of the user interface to be displayed by the first user device, wherein the first format comprises at least a first portion of the goal tree, wherein the at least the first portion of the goal tree to be displayed by the first user device is determined based at least in part on at least one of i) a first relevance of the data representing the goal to the first user and ii) a first level in the hierarchical organization structure associated with the first user;
- determining, based at least in part on a second device type of a second user device of the second user, a second format of the user interface to be displayed by the second user device, wherein the second format comprises at least a second portion of the goal tree, wherein the at least the second portion of the goal tree to be displayed by the second user device is determined based at least in part on at least one of iii) a second relevance of the data representing the goal to the second user and iv) a second level in the hierarchical organization structure associated with the second user, the second level being different than the first level;
- and
- generating a dashboard to be displayed by the first user device or the second user device, the dashboard indicating:
- one or more child goals of the goal that is preventing the goal from being completed;
- and
- a social component enabling a cheer for the goal.
A system for presenting a user interface comprising:
- one or more processors;
- and
- one or more computer readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising:
- receiving, from a human resource database of an organization, data representing a hierarchical organization structure of the organization;
- receiving, over a network and via a user interface component, a computer transmission from a first user associated with the organization, the computer transmission comprising data indicating a goal and designating an assignee of the goal, wherein the assignee of the goal corresponds to a second user;
- generating, based at least in part on the hierarchical organization structure of the organization and based at least in part on receiving the goal, a goal tree associated with the organization, wherein the goal tree comprises the goal;
- determining, based at least in part on a device of the first user, a specific format of user interface, wherein the specific format of the user interface comprises at least a portion of the goal tree associated with the organization, wherein the at least the portion of the goal tree is determined based at least in part on at least one of i) a relevance of the data indicating the goal to the first user and ii) a level in the hierarchical organization structure associated with the first user;
- generating a dashboard indicating one or more child goals of the goal that is preventing the goal from being completed and a social component enabling a cheer for the goal;
- and
- sending, over the network and to the device of the first user, the user interface in the specific format and the dashboard.
Dependencies are inferred from the claim text.