Methods and systems for resource and organization achievement
AssigneeShared Performance, LLC
InventorDavid T. De Spong
Life of this patent
Estimating the term…
Abstract
Methods and systems for resource and organization achievement are described. In one embodiment, outcome data associated with a resource may be received. The outcome data may include an outcome time period, an outcome title, an outcome priority, an outcome status, and an outcome access level. The outcome status may identify progress by the resource toward an outcome. The outcome access level may define resource access to an outcome item. The outcome data may be stored in a database. A display of an outcome item associated with the resource may be generated based on at least a portion of the outcome data. The outcome item may represent the outcome for the resource. Additional methods and systems are disclosed.
Claims76
A method for enterprise outcome management comprising:
- storing outcome data in a database in memory, the outcome data to provide enterprise outcome management and an outcome item associated with an organization outcome strategy, the outcome data including an outcome title, an outcome status, and an outcome access level for a plurality of resources, the outcome status identifying progress of the outcome item, the outcome access level defining other resource access to the outcome item beyond an outcome owner of the outcome item, and the outcome item identifying one or more accomplishments to achieve another outcome item or an ultimate outcome item of the organization outcome strategy;
- receiving, by a processor from a remote device over a network, a linking request initiated by a particular one of the plurality of resource devices defining a new link between the outcome item with another outcome item or with a non-outcome item, the non-outcome item being different than the outcome item;
- linking, by the processor, an association between the outcome item and the another outcome item or the outcome item and the non-outcome item based on receipt of the linking request;
- storing the link of the outcome item and the non-outcome item in a database in the memory;
- generating, by the processor, a display at a user interface including a representation of the at least one outcome item and a representation of a link between the outcome item and the non-outcome item, the representation of the outcome item including representations of at least one of the outcome title, the outcome status, and the outcome access level in association with the outcome item to restrict the outcome item to the display for one or more resources having the outcome access level;
- sending the representation of the at least one outcome item and the representation of a link over a network:
- storing the outcome item via a first electronic box of the user interface associated with the database in the memory to secure the outcome item and the links associated with the outcome item;
- storing the non-outcome item via a second electronic box of the user interface associated with the database in the memory to secure the non-outcome item and the links associated with the non-outcome item;
- and
- securing the outcome item from change unless a change is by a manager device, an owner device that owns the outcome item, or a device with the access level assigned to the outcome item with the change supporting at least part of the organization outcome strategy;
- wherein generating the display of the outcome item further comprises generating an additional item display, the additional item display including display of an additional item, generation of the display of the outcome item being in a first pane of a user interface, generation of the additional display being in a second pane, the method further comprising:
- determining that the additional item is linked to the outcome item,
- wherein the display of the outcome item includes indicia of a determination that the additional item is linked and the display of the additional item includes the indicia of the determination that the additional item is linked;
- receiving a new outcome item request and storing the new outcome item request via a new first box of the user interface associated with the database in the memory;
- populating a user interface with default outcome data based on receipt of the new outcome item request, the default outcome data including a default outcome time period, a default outcome status, and a default outcome access level,
- wherein receipt of the outcome data is through the user interface and at least some of the outcome data is not populated;
- and
- securing the new outcome item via the first box of the user interface from changes by devices other than chanties from a manager device, an owner device that owns the outcome item, or a device with the access level assigned to the outcome item.
The method of 22, wherein the display of the outcome item includes indicia that the note is associated with the outcome item and the active note indication, the active note indication reflecting a number of active notes versus a total number of notes associated with the outcome item.
A method comprising:
- selecting an initial item associated with a first resource from an outcome box via a displayed user interface;
- accessing the initial item, associated with the first resource from the outcome item in a database;
- generating a first linking request, at a processor, to link a first additional, non-outcome item with the initial item in response to a first input received at a user interface, the first additional, non-outcome item being different than the initial item and not being previously associated with the initial item in the database;
- storing in the outcome item via an outcome box in the user interface an association between the initial item and the first additional item directly in response to the first linking request;
- generating a second linking request, on the processor, to link a second additional item with the initial item in response to a second input received at the user interface, the second additional item, being different than the initial item and the first additional item, and the second additional item not being previously associated with the initial item or the first additional item in the database;
- storing in the outcome item via the outcome box in the user interface another association between the initial item and the second additional item directly in response to the second linking request;
- securing the outcome item, via the outcome box in the user interface from change unless by a manager device, an owner device that owns the outcome item, or a device with the access level assigned to the outcome item;
- generating a display of the outcome item comprises generating an additional item display, the additional item display including a display of at least one of the first, second or both of the first additional items, the display of the outcome item being in a first pane of a user interface and generation of the additional item display being in a second pane;
- determining that the additional item is linked to the outcome item;
- generating the display of the outcome item includes generating an indicium of a determination that the additional item is linked and the display of the additional item includes the indicium of the determination that the additional item is linked;
- receiving a new outcome item request and storing the new outcome item request via a new first box of the user interface associated with the database in the memory;
- populating a user interface with default outcome data based on receipt of the new outcome item request, the default outcome data including a default outcome time period, a default outcome status, and a default outcome access level,
- wherein receipt of the outcome data is through the user interface and at least some of the outcome data is not populated;
- and
- securing the new outcome item via the first box of the user interface from changes by devices other than changes from a manager device, an owner device that owns the outcome item, or a device with the access level assigned to the outcome item.
A method comprising:
- receiving, on a processor, outcome item data associated with a strategy, the outcome item data including an outcome item time period, an outcome title, an outcome deliverable, the outcome access level defining other resource access to an outcome item beyond the outcome owner, a resource being a computer or a person;
- receiving, in the processor, outcome linking data associated with at least one other outcome item and non-outcome item, at least one other item being, different than the outcome item, the outcome linking data being a type of relationship between items, a non-outcome item being data from other sources;
- storing the outcome item data and outcome linking data in a memory in the processor, memory, or a database;
- and
- generating a display of the outcome item associated with a strategy based on at least a portion of the outcome item data, the outcome item being restricted in the display for a resource by the outcome access level defined for each outcome item and where the outcome is not an accepted outcome item until the resource and an owner of the outcome item both accept the outcome and the acceptance is stored in the outcome item location
- wherein generating the display of the outcome item further comprises generating an additional item display, the additional item display including display of an additional item, generation of the display of the outcome item being in a first pane of a user interface, generation of the additional display being in a second pane, the method further comprising:
- determining that the additional item is linked to the outcome item,
- wherein the display of the outcome item includes indicia of a determination that the additional item is linked and the display of the additional item includes the indicia of the determination that the additional item is linked;
- receiving a new outcome item request and storing the new outcome item request via a new first box of the user interface associated with the database in the memory;
- populating a user interface with default outcome data based on receipt of the new outcome item request, the default outcome data including a default outcome time period, a default outcome status, and a default outcome access level, and
- wherein receipt of the outcome data is through the user interface and at least some of the outcome data is not populated.
A method comprising:
- storing outcome data in a database in memory, the outcome data to provide enterprise outcome management and an outcome item associated with an organization outcome strategy, the outcome data including an outcome time period, an outcome title, an outcome status, and an outcome access level for a plurality of resources, the outcome status identifying progress of the outcome item, the outcome access level defining other resource access to the outcome item beyond an outcome owner of the outcome item, and the outcome item identifying one or more accomplishments to achieve another outcome item or an ultimate outcome item of the organization outcome strategy;
- receiving, by a processor from a remote device over a network, a linking request initiated by a particular one of the plurality of resource devices defining a new link between the outcome item with another outcome item or with a non-outcome item, the non-outcome item being different than the outcome item;
- linking, by the processor, an association between the outcome item and the another outcome item or the outcome item and the non-outcome item based on receipt of the linking request;
- storing the link of the outcome item and the non-outcome item in a database in the memory;
- generating, by the processor, a display at a user interface including a representation of the at least one outcome item and a representation of a link between the outcome item and the non-outcome item, the representation of the outcome item including representations of at least one of the outcome time period, the outcome title, the outcome status, and the outcome access level in association with the outcome item to restrict the outcome item to the display for one or more resources having the outcome access level;
- sending the representation of the at least one outcome item and the representation of a link over a network;
- storing the outcome item in the database to secure the outcome item and the links associated with the outcome item;
- storing the non-outcome item in the database to secure the non-outcome item and the links associated with the non-outcome item:
- generating a first display including a left panel and a right panel, the left panel and the right panel being side by side on another in the user interface, the left panel including a plurality of left panel tabs within a header of the left panel and the right panel including a plurality of right panel tabs within a header of the right panel;
- receiving, through a user interface, a tab selection of an outcomes tab among the plurality of left panel tabs;
- generating a second display including a plurality of outcome items within the left panel based on the tab selection of the outcomes tab;
- receiving, through the user interface, an outcome item selection of an outcome item of the plurality of outcome items through the user interface, the outcome item being associated with a designated outcome for an end-user being provided system access, wherein the outcome item includes outcome item data associated with a strategy, the outcome item data including an outcome item time period, an outcome title, an outcome deliverable, the outcome access level defining other resource access to an outcome item beyond the outcome owner;
- receiving, through the user interface, a tab selection of a non-outcomes tab among the plurality of right panel tabs;
- generating a third display including a plurality of non-outcome items within the right panel based on the tab selection of the non-outcomes tab;
- receiving, through the user interface, a non-outcome item selection of a non-outcome item of the plurality of non-outcome items through the user interface, the non-outcome item being associated with, an additional user being provided system access, the non-outcome item being different than the outcome item, a representation of the non-outcome item in the third display including a connections button;
- receiving, through the user interface, a connections button selection of the connections button associated with the non-outcome item;
- recording, in a database, a connection from the non-outcome item to the outcome item based on receipt of the connections button selection;
- generating a fourth display including the plurality of outcome items within the left panel based on recordation of the connection from the non-outcome item to the outcome item, the representation of the outcome item in the fourth display including a connections icon;
- determining, through the user interface, that the end-user is hovering at least adjacent the connections icon of the outcome item within the fourth display;
- generating a fifth display including connection summary information associated with the outcome item based on the determination that the that the end-user is hovering at least near the connections icon of the outcome item within the fourth display, the connection summary information including summary information about the connection between the outcome item and the non-outcome item and an additional connection between the outcome item and an additional item;
- receiving, through the user interface, selection of the additional connection;
- generating a sixth display including the additional item within the right panel based on selection of the additional connection;
- and
- storing the outcome items in outcome item memory locations, respectively, in physical memory with the outcome item memory location being locked from acceptance of the outcome item within the outcome item memory location until both a manager device and device of a person assigned an outcome item send an acceptance signal to the outcome item memory location.
A method comprising:
- storing outcome data in a database in memory, the outcome data to provide enterprise outcome management and an outcome item associated with an organization outcome strategy, the outcome data including an outcome time period, an outcome title, an outcome status, and an outcome access level for a plurality of resources, the outcome status identifying progress of the outcome item, the outcome access level defining other resource access to the outcome item beyond an outcome owner of the outcome item, and the outcome item identifying one or more accomplishments to achieve another outcome item or an ultimate outcome item of the organization outcome strategy;
- receiving, by a processor from a remote device over a network, a linking request initiated by a particular one of the plurality of resource devices defining a new link between the outcome item with another outcome item or with a non-outcome item, the non-outcome item being different than the outcome item;
- linking, by the processor, an association between the outcome item and the another outcome item or the outcome item and the non-outcome item based on receipt of the linking request;
- storing the link of the outcome item and the non-outcome item in a database in the memory;
- generating, by the processor, a display at a user interface including a representation of the at least one outcome item and a representation of a link between the outcome item and the non-outcome item, the representation of the outcome item including representations of at least one of the outcome time period, the outcome title, the outcome status, and the outcome access level in association with the outcome item to restrict the outcome item to the display for one or more resources having the outcome access level;
- sending the representation of the at least one outcome item and the representation of a link over a network;
- storing the outcome item in the database to secure the outcome item and the links associated with the outcome item;
- storing the non-outcome item in the database to secure the non-outcome item and the links associated with the non-outcome item;
- generating an outcome item box, associated with a memory location, for outcome item data;
- generating a first display including a left panel and a right panel, the left panel and the right panel being side by side on another in the user interface, the left panel including a plurality of left panel tabs within a header of the left panel and the right panel including a plurality of right panel tabs within a header of the right panel;
- receiving, through a user interface a tab selection of an outcomes tab among the plurality of left panel tabs;
- generating a second display including a plurality of outcome items within the left panel based on the tab selection of the outcomes tab;
- receiving, through the user interface, an outcome item selection of an outcome item of the plurality of outcome items through the user interface, the outcome item being associated with a designated outcome for an end-user being provided system access and assigning the selected outcome item to an outcome item box;
- receiving, through a user interface, a tab selection of a custom access level tab among the plurality of left panel tabs and storing the custom access level in the outcome item box;
- generating a third display including a dialog reflecting existing/allowed connections for the outcome item presented on a side of the third display and available connections for the outcome item on an opposing side of the third display;
- receiving, through the user interface, a resource selection of a resource item included with the available connections, the resource item being associated with an additional user being provided system access and storing the resource selection in the outcome item box;
- determining, on a processor, whether to add the resource item to the existing/allowed connections for the outcome item without additional user approval based on whether the additional user is in a reporting structure under the end-user in a same organization and storing the determination of adding the resource item in the outcome item box;
- after a determination that the resource item is not to be added to the existing/allowed connections for the outcome item without additional user approval, generating, on the processor, a requested connection notification and storing the request connection in the outcome item box;
- transmitting, on the processor, the requested connection notification to the additional, user;
- receiving, on the processor, the requested connection response reflecting additional user approval of connection between the outcome item and the resource item and storing the requested connection response in the outcome item box;
- determining, on the processor, that the resource item has been modified;
- determining, on the processor, that there is a connection between the outcome item and the resource item based on receipt of the requested connection response reflecting additional user approval of connection and storing the connection in the outcome item box;
- generating, on the processor, a resource item notification based on a determination that the resource item has been modified and a determination that there is a connection between the outcome item and the resource item and storing the resource item notification in the outcome item box;
- transmitting, on the processor, the resource item notification to the end-user;
- and
- securing the outcome item box from change absent agreement from both the end-user and the additional user with the outcome item supporting at least part of the organization outcome strategy.
Dependencies are inferred from the claim text.