COMPUTING SYSTEMS AND PROCESSES FOR SIMULTANEOUS CO-DEVELOPMENT OF DASHBOARD INTERFACES
First Claim
1. A process executable by a computer system to simultaneously generate dashboard imagery having a plurality of objects on a plurality of different client computing systems each operated by different user, the process comprising:
- receiving a first input from a first one of the plurality of client computing systems at the computer system that identifies one of the objects of the dashboard imagery to be edited by a first user; and
in response to the first input, providing a first instruction from the computer system to the first one of the plurality of client computing systems to thereby enable editing of the identified object by the first user while the dashboard imagery is presented by the first client computing system, and also providing at least one second instruction from the computing system to each of the other client computing systems directing the other client computing systems to disable editing of the identified object by the different users while the dashboard imagery is presented by the other client computing systems.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system facilitates the collaborative design and presentation of graphical dashboard displays or the like by initiating the presentation of dashboard imagery on each of the collaborating system displays. When a user of a client system identifies an object of the dashboard display for editing, instructions are sent to each of the other collaborating systems to identify the editing party and to prevent simultaneous edits of the same object by multiple parties. Edited objects may be shaded, colored or otherwise highlighted to provide additional information about the editor, the changes being made or the like.
25 Citations
20 Claims
-
1. A process executable by a computer system to simultaneously generate dashboard imagery having a plurality of objects on a plurality of different client computing systems each operated by different user, the process comprising:
-
receiving a first input from a first one of the plurality of client computing systems at the computer system that identifies one of the objects of the dashboard imagery to be edited by a first user; and in response to the first input, providing a first instruction from the computer system to the first one of the plurality of client computing systems to thereby enable editing of the identified object by the first user while the dashboard imagery is presented by the first client computing system, and also providing at least one second instruction from the computing system to each of the other client computing systems directing the other client computing systems to disable editing of the identified object by the different users while the dashboard imagery is presented by the other client computing systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
- 12. The process of claim 11 further comprising receiving a second instruction from the server system via the session and, in response to the second instruction, Mocking edits to a second one of the plurality of objects that has been selected for editing by a second user of one of the other client computing systems.
-
16. A computer system to simultaneously generate dashboard imagery having a plurality of objects on a plurality of different client computing systems each operated by different user, the computer system comprising a processor, a memory and an input/output interface, wherein the processor executes an application that performs an automated process that comprises:
-
receiving, via the input/output interface, a first input from a first one of the plurality of client computing systems at the computer system that identifies one of the objects of the dashboard imagery to be edited by a first user; and in response to the first input, providing a first instruction to the first one of the plurality of client computing systems via the input/output interface to thereby enable editing of the identified object by the first user while the dashboard imagery is presented by the first client computing system, and also providing at least one second instruction via the input/output interface to each of the other client computing systems directing the other client computing systems to disable editing of the identified object by the different users while the dashboard imagery is presented by the other client computing systems. - View Dependent Claims (17, 18, 19, 20)
-
Specification