Patent application number | Description | Published |
20130239047 | System and Method for Displaying an Interface - Systems and methods for displaying an interface are provided. A system and method can be configured to display a scrollable viewing region. The viewing region can be a fixed size and the viewing region can facilitate displaying underlying content. Underlying content can be divided into multiple sectioned viewing areas, and each sectioned viewing area can have a corresponding heading. Headings can be docked or undocked. Input corresponding to a scroll movement can be received, and the viewing region can be adjusted according to the scroll movement. Adjusting a viewing region can include shifting the display of the underlying content by docking or undocking headings. Headings can be docked or undocked as they occur in the underlying content. | 09-12-2013 |
20150019537 | Generating Reports from Unstructured Data - The disclosure relates to certain system and method embodiments for generating reports from unstructured data. In one embodiment, a method can include identifying events matching criteria of an initial search query (each of the events including a portion of raw machine data that is associated with a time), identifying a set of fields, each field defined for one or more of the identified events, causing display of an interactive graphical user interface (GUI) that includes one or more interactive elements enabling a user to define a report for providing information relating to the matching events (each interactive element enabling processing or presentation of information in the matching events using one or more fields in the identified set of fields), receiving, via the GUI, a report definition indicating how to report information relating to the matching events, and generating, based on the report definition, a report including information relating to the matching events. | 01-15-2015 |
20150026167 | DISCOVERING FIELDS TO FILTER DATA RETURNED IN RESPONSE TO A SEARCH - Fields may be discovered in events that are returned in response to an initial search. The events may comprise portions of raw data. Furthermore, the fields may be defined by extraction rules for extracting values from corresponding portions of raw data. The displaying of a graphical user interface (GUI) may be caused where the GUI enables a user to select or enter criteria for a subset of the discovered fields without entering a search query in a search bar. At least one criterion for at least one field from the subset of the discovered fields may be received through a portion of the GUI that does not include a search bar for entering a search query. The events returned in response to the initial search query may be caused to be filtered based on the received criterion. | 01-22-2015 |
20150142847 | GENERATION OF A DATA MODEL APPLIED TO QUERIES - Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. | 05-21-2015 |
20150149879 | ADVANCED FIELD EXTRACTOR WITH MULTIPLE POSITIVE EXAMPLES - The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data. | 05-28-2015 |
20150154269 | ADVANCED FIELD EXTRACTOR WITH MODIFICATION OF AN EXTRACTED FIELD - The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data. | 06-04-2015 |
20160034525 | GENERATION OF A SEARCH QUERY TO APPROXIMATE REPLICATION OF A CLUSTER OF EVENTS - A processing device performs a preliminary grouping of data items in a dataset to define one or more clusters and for each cluster, identifies a set of search terms for a search query that would retrieve data items in the cluster upon execution of the search query against the dataset. | 02-04-2016 |
Patent application number | Description | Published |
20140074817 | DATA MODEL FOR MACHINE DATA FOR SEMANTIC SEARCH - Embodiments are directed towards generating data models that may give semantic meaning for unstructured data or structured data that may include data generated and/or received by search engines, including a time series engine. Data models also may be generated to provide semantic meaning to structured data. A data model may be composed of a hierarchical data model objects analogous to an object-oriented programming class hierarchy. Users may employ a data modeling application to produce reports using search objects that may be part of, or associated with the data model. The data modeling application may employ the search object and the data model to generate a query string for searching a data repository to produce a result set. A data modeling application may map the result set data to data model objects that may be used to generate reports. | 03-13-2014 |
20140074887 | DATA MODEL FOR MACHINE DATA FOR SEMANTIC SEARCH - Embodiments are directed towards generating data models that may give semantic meaning for unstructured data or structured data that may include data generated and/or received by search engines, including a time series engine. Data models also may be generated to provide semantic meaning to structured data. A data model may be composed of a hierarchical data model objects analogous to an object-oriented programming class hierarchy. Users may employ a data modeling application to produce reports using search objects that may be part of, or associated with the data model. The data modeling application may employ the search object and the data model to generate a query string for searching a data repository to produce a result set. A data modeling application may map the result set data to data model objects that may be used to generate reports. | 03-13-2014 |
20140074889 | GENERATION OF A DATA MODEL FOR SEARCHING MACHINE DATA - Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. The method further includes generating a new query string using the data model, executing the new query string on the data, and generating a new result set based on the new query string being executed on the data. | 03-13-2014 |
20140214807 | METADATA TRACKING FOR A PIPELINED SEARCH LANGUAGE (DATA MODELING FOR FIELDS) - Embodiments are directed towards determining and tracking metadata for the generation of visualizations of requested data. A user may request data by providing a query that may be employed to search for the requested data. The query may include a plurality of commands, which may be employed in a pipeline to perform the search and to generate a table of the requested data. In some embodiments, each command may be executed to perform an action on a set of data. The execution of a command may generate one or more columns to append and/or insert into the table of requested data. Metadata for each generated column may be determined based on the actions performed by executing the commands. The table of requested data and the column metadata may be employed to generate and display a visualization of at least a portion of the requested data to a user. | 07-31-2014 |
20150339344 | GENERATION OF A DATA MODEL APPLIED TO OBJECT QUERIES - Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. | 11-26-2015 |
20150363460 | Associating Metadata With Results Produced By Applying A Pipelined Search Command To Machine Data In Timestamped Events - Embodiments are directed towards determining and tracking metadata for the generation of visualizations of requested data. A user may request data by providing a query that may be employed to search for the requested data. The query may include a plurality of commands, which may be employed in a pipeline to perform the search and to generate a table of the requested data. In some embodiments, each command may be executed to perform an action on a set of data. The execution of a command may generate one or more columns to append and/or insert into the table of requested data. Metadata for each generated column may be determined based on the actions performed by executing the commands. The table of requested data and the column metadata may be employed to generate and display a visualization of at least a portion of the requested data to a user. | 12-17-2015 |
Patent application number | Description | Published |
20100239221 | FIBER CLEAVING DEVICE - A fiber cleaving device comprising a clamp assembly, central moveable stage, right moveable stage, and diamond component. The diamond component comprises a diamond and a diamond oscillator. The clamp assembly secures a piece of bare glass fiber so that it is oriented roughly perpendicularly to the cutting edge of the diamond. The central moveable stage moves the diamond oscillator forward so that the cutting edge of the diamond comes into contact with the piece of bare glass fiber. The right moveable stage pulls the piece of bare glass fiber taught after it has been secured by the clamp assembly. The diamond oscillator is configured so that the diamond cleaves the piece of bare glass fiber at an effective cutting angle of approximately forty-five degrees or, alternately, in the range of thirty to sixty degrees. | 09-23-2010 |
20150260928 | FIBER OPTIC EPOXY CUTTING TOOL AND METHOD OF USE - A cutting tool comprising a housing, an adapter carried by the housing configured to receive and carry a connector or a ferrule, a slide, a saw assembly carried by the slide and comprising a motor bracket, a first motor attached to the motor bracket, and a saw blade operably connected to the first motor. The cutting tool also includes a second motor operably connected to the slide, a controller, and a power source. The first motor is operable to rotate the saw blade. The second motor is operable to translate the saw blade along a cutting path so as to interface with and cut at least one of a ferrule, a fiber, and an epoxy bead of the connector or the ferrule carried by the adapter. The saw blade may further comprise a coating comprising diamond crystals having an edge length within the range from 1 μm to 25 μm. | 09-17-2015 |