Methods and User Interfaces for Generating Level of Detail Calculations for Data Visualizations
US-2022019323-A1 · Jan 20, 2022 · US
US2023229299A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023229299-A1 |
| Application number | US-202318156053-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 18, 2023 |
| Priority date | Jan 18, 2022 |
| Publication date | Jul 20, 2023 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Exemplary embodiments provide computer-implemented methods, mediums, and apparatuses configured to import, create, and edit formulas for custom fields in an analytical chemistry system. The custom fields may be represented as a tree structure with nodes representing operators. When the custom field is defined, it may be incorporated into a workflow for the analytical chemistry system. Dependencies within the custom field may be identified and the custom field may be incorporated into the workflow at an appropriate workflow stage. The custom field may be scoped to define which elements of a data acquisition the custom field operates over. Various visualization options are described to allow the custom field to be displayed and/or edited in different ways.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method comprising: accessing data from a laboratory analytical instrument associated with an analytical method encoded in a workflow, the data organized into one or more fields; receiving a request to define a custom field for use in a stage of the workflow, the custom field associated with a custom field calculation; displaying, in an interface, a formula editor workspace that comprises a list of the one or more fields of the data, a list of available operators, and a formula editor comprising an interactive placeholders; performing at least one of: receiving a selection of one of the available operators and incorporating the selected operator into the custom field in place of the interactive placeholder, or receiving a selection of one of the one or more fields and incorporating the selected field into the custom field in place of the interactive placeholder; and associating the custom field with the stage of the workflow, the associating making the custom field accessible to the workflow. 2 . The computer-implemented method of claim 1 , further comprising computing a value for the custom field during the stage of the workflow. 3 . The computer-implemented method of claim 1 , wherein the analytical method performs measurements on one or more injections into the laboratory analytical instrument, each injection including one or more components, and further comprising receiving a scope for the custom field, the scope specifying that the custom field calculation should be applied: to all components in each injection, to each component across all the injections, to all components across all the injections, or to peaks in the data. 4 . The computer-implemented method of claim 1 , further comprising: receiving a selection of a tree view interface element; and displaying the custom field as a tree including a set of nodes representing operators and a set of leaf nodes representing operands. 5 . The computer-implemented method of claim 1 , further comprising: receiving a selection of a formula renderer interface element; and displaying the custom field in a formula renderer view in a mathematical notation. 6 . The computer-implemented method of claim 1 , further comprising displaying a textual representation of the custom field in a text box in the interface, wherein the text box is configured to receive a pasted formula from a clipboard but is configured not to allow the formula to be edited within the text box. 7 . The computer-implemented method of claim 6 , further comprising displaying a cursor at a location in the text box corresponding to a current editing action for the custom field. 8 . A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to: access data from a laboratory analytical instrument associated with an analytical method encoded in a workflow, the data organized into one or more fields; receive a request to define a custom field for use in a stage of the workflow, the custom field associated with a custom field calculation; display, in an interface, a formula editor workspace that comprises a list of the one or more fields of the data, a list of available operators, and a formula editor comprising an interactive placeholder; perform one or more of: receiving a selection of one of the available operators and incorporating the selected operator into the custom field in place of the interactive placeholder, or receiving a selection of one of the one or more fields and incorporating the selected field into the custom field in place of the interactive placeholder; and associate the custom field with the stage of the workflow, the associating making the custom field accessible to the workflow. 9 . The computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to compute a value for the custom field during the stage of the workflow. 10 . The computer-readable storage medium of claim 8 , wherein the analytical method performs measurements on one or more injections into the laboratory analytical instrument, each injection include one or more components, and wherein the instructions further configure the computer to receiving a scope for the custom field, the scope specifying that the custom field calculation should be applied: to all components in each injection, to each component across all the injections, to all components across all the injections, or to peaks in the data. 11 . The computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to: receive a selection of a tree view interface element; and display the custom field as a tree including a set of nodes representing operators and a set of leaf nodes representing operands. 12 . The computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to: receive a selection of a formula renderer interface element; and display the custom field in a formula renderer view in a mathematical notation. 13 . The computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to display a textual representation of the custom field in a text box in the interface, wherein the text box is configured to receive a pasted formula from a clipboard but is configured not to allow the formula to be edited within the text box. 14 . The computer-readable storage medium of claim 13 , wherein the instructions further configure the computer to display a cursor at a location in the text box corresponding to a current editing action for the custom field. 15 . A computing apparatus comprising: a processor; and a memory storing instructions that, when executed by the processor, configure the apparatus to: access data from a laboratory analytical instrument associated with an analytical method encoded in a workflow, the data organized into one or more fields; receive a request to define a custom field for use in a stage of the workflow, the custom field associated with a custom field calculation; display, in an interface, a formula editor workspace that comprises a list of the one or more fields of the data, a list of available operators, and a formula editor comprising an interactive placeholder; perform one or more of: receiving a selection of one of the available operators and incorporating the selected operator into the custom field in place of the interactive placeholder, or receiving a selection of one of the one or more fields and incorporating the selected field into the custom field in place of the interactive placeholder; and associate the custom field with the stage of the workflow, the associating making the custom field accessible to the workflow. 16 . The computing apparatus of claim 15 , wherein the instructions further configure the apparatus to compute a value for the custom field during the stage of the workflow. 17 . The computing apparatus of claim 15 , wherein the analytical method performs measurements on one or more injections into the laboratory analytical instrument, each injection include one or more components, and wherein the instructions further configure the apparatus to receiving a scope for the custom field, the scope specifying that the custom field calculation should be applied: to all components in each injection, to each component across all the injections, to all components across all the injections, or
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
User-Defined Types; Storage management thereof · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Programming languages; Computing architectures; Database systems; Data warehousing · CPC title
for data related to laboratory analysis, e.g. patient specimen analysis · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.