Dashboard execution engine
First Claim
1. A user system, comprising:
- a user interface;
a processor; and
one or more stored sequences of instructions which, when executed by the processor, cause the processor to;
display a script field on an editor dashboard, the editor dashboard configured to generate an operation to be performed within an interactive dashboard of a runtime environment, wherein the operation is configured to;
analyze results of a data query;
determine a type of data presentation to display the results within the interactive dashboard based on the results; and
display the results within the interactive display using the determined type of data presentation;
identify a script entry input into the script field;
parse the script entry to identify the operation to be performed within the interactive dashboard in response to a trigger event and to generate a syntax tree for the operation; and
assign the operation to the interactive dashboard, so that the operation will be performed within the interactive dashboard in response to the trigger event wherein nodes of the syntax tree are configured to be performed within the interactive dashboard in response to the trigger event.
1 Assignment
0 Petitions
Accused Products
Abstract
A user system includes a user interface, a processor, and one or more stored sequences of instructions. The one or more stored sequences of instructions, when executed by the processor, cause the processor to display a script field within an editor dashboard, of a runtime environment, displayed on the user interface, the editor dashboard configured to define an interactive dashboard of the runtime environment, identify a script entry input into the script field, parse the script entry to identify an operation to be performed within the interactive dashboard in response to a trigger event, and associate the operation with the interactive dashboard, so that the operation will be performed within the interactive dashboard in response to the trigger event based on the association.
198 Citations
19 Claims
-
1. A user system, comprising:
-
a user interface; a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to; display a script field on an editor dashboard, the editor dashboard configured to generate an operation to be performed within an interactive dashboard of a runtime environment, wherein the operation is configured to; analyze results of a data query; determine a type of data presentation to display the results within the interactive dashboard based on the results; and display the results within the interactive display using the determined type of data presentation; identify a script entry input into the script field; parse the script entry to identify the operation to be performed within the interactive dashboard in response to a trigger event and to generate a syntax tree for the operation; and assign the operation to the interactive dashboard, so that the operation will be performed within the interactive dashboard in response to the trigger event wherein nodes of the syntax tree are configured to be performed within the interactive dashboard in response to the trigger event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A user system, comprising:
-
a user interface; a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to; detect a trigger event within an interactive dashboard of a runtime environment displayed on the user interface; identify an operation configured to be performed within the interactive dashboard in response to the detection of the trigger event and to generate a syntax tree for the operation, the operation generated and assigned to the interactive dashboard based on a script entry input into a script field of an editor dashboard of the runtime environment, wherein the operation is further configured to; perform a data query of a database system for data to be displayed within a data presentation; determine a type of the data presentation to be displayed within the interactive dashboard based on results of the data query; and display the data presentation within the interactive dashboard, the data presentation being the determined type of the data presentation; and perform the operation within the interactive dashboard, the operation configured to display the data presentation within the interactive dashboard wherein nodes of the syntax tree are configured to be performed within the interactive dashboard in response to the trigger event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification