Optimizing rendering of data tables
US-10157173-B2 · Dec 18, 2018 · US
US10769826B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10769826-B2 |
| Application number | US-201514984138-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 30, 2015 |
| Priority date | Dec 31, 2014 |
| Publication date | Sep 8, 2020 |
| Grant date | Sep 8, 2020 |
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.
Systems, apparatuses, and methods for displaying a visual task board are disclosed. This may comprise identifying a visual task board information set that comprises a plurality of records, each record comprising at least one information element from a plurality of information elements from the information set, identifying an information element from the plurality of information elements as a first visualization metric, identifying a first aggregation mode based on the first visualization metric, generating a first graph based on the first aggregation mode, generating a first plurality lanes based on the first visualization metric, generating a first card representing a first record from the plurality of records, including the first card in a first lane from the first plurality of lanes, generating, by a processor in response to instructions stored in a non-transitory computer readable medium, an output for display, the output including the first graph or the first lane.
Opening claim text (preview).
What is claimed is: 1. An apparatus for operating a window region of a graphical user interface in an aggregation mode, comprising: a processor configured to execute instructions stored in a memory, the instructions comprising: an information set identifier module configured to identify a visual task board information set structured in the memory that comprises a plurality of records, wherein each record of the plurality of records comprises at least one information element of a plurality of information elements from the visual task board information set; an information element identifier module configured to identify an information element of the plurality of information elements as a first visualization metric for output on a display of the graphical user interface; a lane generation module configured to generate a first plurality of vertical lane display regions of a graphical user interface window structured as lanes based on the first visualization metric, wherein the first visualization metric comprises a task priority metric and wherein the first plurality of vertical lane display regions are ordered based on the task priority metric, and wherein a width of each vertical lane display region of the first plurality of vertical lane display regions is based at least in part on the task priority metric; a card generation module configured to generate a respective card display region for each of the first plurality of vertical lane display regions of the graphical user interface window, wherein each card display region comprises at least one card representing at least one respective record of the plurality of records; a combining module configured to combine each card display region within its respective vertical lane display region of the first plurality of vertical lane display regions; an output generation module configured to generate an output for display in the graphical user interface window, wherein the output comprises the first plurality of vertical lane display regions with their respective card display regions; and an output module configured to transmit the output via a graphical user interface output interface or store the output in the memory. 2. The apparatus of claim 1 , wherein the instructions comprise: a first visualization metric module that identifies a default information element as the first visualization metric. 3. The apparatus of claim 1 , wherein the instructions comprise: a first visualization metric module that identifies the first visualization metric in response to user input received at a user input interface via which the user input is provided to the processor. 4. The apparatus of claim 1 , comprising: a user input interface via which a user input is provided to the processor, wherein the instructions comprise a first aggregation mode module that identifies the first aggregation mode in response to user input provided at the user input interface. 5. The apparatus of claim 1 , wherein each information element of the plurality of information elements comprises an information element name and an information element value. 6. The apparatus of claim 1 , wherein the instructions comprise an aggregation mode identifier module configured to identify a first aggregation mode based on the first visualization metric, a graph generation module configured to generate a first graph display region based on the first aggregation mode for output on a display of the graphical user interface, and wherein the output generation module is further configured to: add the first graph display region to the output; and add the first plurality of vertical lane display regions to the output, such that the first plurality of vertical lane display regions and the respective card display regions are overlaid on the first graph display region. 7. The apparatus of claim 6 , wherein: the graph generation module is configured to generate a second graph display region based on a second aggregation mode in response to receiving information at the user input interface indicating user input selecting the second aggregation mode; the output generation module is configured to generate an updated output for display, the updated output omitting the first graph display region and including the second graph display region; and the output module is configured to transmit via the graphical user interface output interface or store in the memory the updated output. 8. The apparatus of claim 6 , wherein: the aggregation mode identifier module is configured to identify a second aggregation mode in response to receiving information indicating user input selecting a second visualization metric at a user input interface via which the user input is provided to the processor; the graph generation module is configured to generate a second graph display region based on the second aggregation mode; the lane generation module is configured to generate a second plurality of vertical lane display regions based on the second visualization metric; the card generation module is configured to generate an additional respective card display region for each of the second plurality of vertical lane display regions, wherein each additional card display region comprises at least one respective record of the plurality of records; the combining module is configured to include each additional card display region in its respective vertical lane display region of the second plurality of vertical lane display regions; the output generation module is configured to generate an updated output for display on the display device, the updated output omitting the first graph display region and the first plurality of vertical lane display region, and comprises the second plurality of vertical lane display regions with their respective card display regions; and the output module is configured to transmit via the graphical user interface output interface or store in the memory the updated output. 9. The apparatus of claim 6 , comprising: a user input interface via which a user input is provided to the processor; a card movement module configured to receive information indicating user input at the user input interface related to moving a first card display region from a first vertical lane display region of the first plurality of vertical lane display regions to a second vertical lane display region of the first plurality of vertical lane display regions, wherein: the graph generation module is configured to generate an updated first graph in response to the user input; the output generation module is configured to generate an updated output for display, the updated output omitting the first graph display region and including the updated first graph display region; and the output module is configured to transmit via the graphical user interface output interface or store in the memory the updated output. 10. The apparatus of claim 1 , wherein each of the card display regions relate to a task card, a problem card, an incident card, an event card, a chat card, or a meeting card, or any combination thereof. 11. The apparatus of claim 1 , wherein the task priority metric comprises a low priority associated with a first vertical lane display region of the first plurality of vertical lane display regions, a medium priority associated with a second vertical lane display region of the first plurality of vertical lane display regions, and a high priority associated with a third vertical lane display region of the first plurality of vertical lane display regions. 12. The apparatus of claim 11 , wherein the task priority metric comprises an unknown priority associated with a fourth vertical lane display reg
Drawing of charts or graphs · CPC title
Sequencing of tasks or work · CPC title
Workflow analysis · CPC title
Workflow collaboration or project management · CPC title
Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.