INTEGRATING QUERY INTERFACES
First Claim
1. A computer-implemented method comprising:
- receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface;
based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events;
receiving, from the user, a selection of an option to load the query composed in the first query interface into a second query interface;
based on the selection by the user of the option, causing display of the second query interface and display of a table in the second query interface that comprises events that correspond to query results of the loaded query, the events comprising data items of event attributes, the displayed table comprising;
cells arranged in rows and columns, each column corresponding to an event attribute the event attributes, and each row corresponding to an event of the events, the cells of each column being populated with the data items that correspond to the event attribute of the column, wherein the event attribute that corresponds to a designated column of the columns is a field of the fields displayed in the first query interface; and
interactive regions of the table, each interactive region corresponding to at least one data item of the displayed data items and being selectable by the user to add one or more commands to the loaded query based on the selected interactive region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface and based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events. Based on the selection by the user of an option, a second query interface is displayed with a table that includes events that correspond to query results of a loaded query. The table includes columns corresponding to event attributes, rows corresponding to events. Cells are populated with the data items of event attributes, where one of the columns corresponds to a field of the fields displayed in the first query interface. The table also includes interactive regions selectable by the user to add one or more commands to the loaded query.
-
Citations
30 Claims
-
1. A computer-implemented method comprising:
-
receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface; based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events; receiving, from the user, a selection of an option to load the query composed in the first query interface into a second query interface; based on the selection by the user of the option, causing display of the second query interface and display of a table in the second query interface that comprises events that correspond to query results of the loaded query, the events comprising data items of event attributes, the displayed table comprising; cells arranged in rows and columns, each column corresponding to an event attribute the event attributes, and each row corresponding to an event of the events, the cells of each column being populated with the data items that correspond to the event attribute of the column, wherein the event attribute that corresponds to a designated column of the columns is a field of the fields displayed in the first query interface; and interactive regions of the table, each interactive region corresponding to at least one data item of the displayed data items and being selectable by the user to add one or more commands to the loaded query based on the selected interactive region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. One or more computer-readable media having instructions stored thereon, the instructions, when executed by a processor of a computing device, to cause the computing device to perform a method comprising:
-
receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface; based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events; receiving, from the user, a selection of an option to load the query composed in the first query interface into a second query interface; based on the selection by the user of the option, causing display of the second interface and display of a table in the second interface that comprises events that correspond to query results of the loaded query, the events comprising data items of event attributes, the displayed table comprising; cells arranged in rows and columns, each column corresponding to an event attribute the event attributes, and each row corresponding to an event of the events, the cells of each column being populated with the data items that correspond to the event attribute of the column, wherein the event attribute that corresponds to a designated column of the columns is a field of the fields displayed in the first query interface; interactive regions of the table, each interactive region corresponding to at least one data item of the displayed data items and being selectable by the user to add one or more commands to the loaded query based on the selected interactive region. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A system comprising:
-
one or more processors; and memory having instructions stored thereon, the instructions, when executed by the one or more processors, to cause the system to perform a method comprising; receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface; based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events; receiving, from the user, a selection of an option to load the query composed in the first query interface into a second query interface; based on the selection by the user of the option, causing display of the second interface and display of a table in the second interface that comprises events that correspond to query results of the loaded query, the events comprising data items of event attributes, the displayed table comprising; cells arranged in rows and columns, each column corresponding to an event attribute the event attributes, and each row corresponding to an event of the events, the cells of each column being populated with the data items that correspond to the event attribute of the column, wherein the event attribute that corresponds to a designated column of the columns is a field of the fields displayed in the first query interface; interactive regions of the table, each interactive region corresponding to at least one data item of the displayed data items and being selectable by the user to add one or more commands to the loaded query based on the selected interactive region. - View Dependent Claims (28, 29, 30)
-
Specification