Collaborative network-based graphical progress management
AssigneeProgressly, Inc.
InventorClarence Wooten
Life of this patent
Estimating the term…
Abstract
A network-based graphical progress management tool generates information for providing a graphical user interface to a plurality of users using a plurality of processing devices on a network, to enable a user to create a graphical representation of a process, and to enable the plurality of users to view and edit the graphical representation of the process collaboratively via the network. The tool further receives, from at least one of the plurality of users, user input specifying progress made in performance of the process, and updates the graphical representation to indicate the progress visually, in response to the user input.
Claims21
A method comprising:
- generating, in a processing system, information for providing a graphical user interface to a plurality of users using a plurality of processing devices on a network, to enable a first user of the plurality of users to create a graphical representation of a process, and to enable the plurality of users to view and edit the graphical representation of the process collaboratively via the network;
- receiving, from at least one of the plurality of users, user input specifying progress made in performance of the process;
- and
- updating the graphical representation to indicate the progress visually, in response to the user input, to create different types of visible distinctions between operations that have been completed, operations having execution in-progress, and operations having future execution to be performed.
A non-transitory machine-readable storage medium storing instructions that, when executed by a machine, cause the machine to perform a process that comprises:
- generating, in a processing system, information for providing a graphical user interface to a plurality of users using a plurality of processing devices on a network, to enable a first user of the plurality of users to create a graphical representation of a process, and to enable the plurality of users to view and edit the graphical representation of the process collaboratively via the network;
- receiving, from at least one of the plurality of users, user input specifying progress made in performance of the process;
- and
- updating the graphical representation to indicate the progress visually, in response to the user input, to create different types of visible distinctions between operations that have been completed, operations having execution in-progress, and operations having future execution to be performed.
A processing system comprising:
- a communications interface through which to communicate with a plurality of remote processing devices, each associated with a separate one of a plurality of users;
- a memory;
- and
- a processor coupled to the communications interface and the memory and configured to execute operations that include generating information for providing a graphical user interface to the plurality of users using the plurality of processing devices on a network, to enable a first user of the plurality of users to create a graphical representation of a process, and to enable the plurality of users to view and edit the graphical representation of the process collaboratively via the network;
- receiving, from at least one of the plurality of users, user input specifying progress made in performance of the process;
- and
- updating the graphical representation to indicate the progress visually, in response to the user input, to create different types of visible distinctions between operations that have been completed, operations having execution in-progress, and operations having future execution to be performed.
Dependencies are inferred from the claim text.