Computerized system and method for generating and dynamically updating a dashboard of multiple processes and operations across platforms
US-2021141585-A1 · May 13, 2021 · US
US11922110B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11922110-B2 |
| Application number | US-202117535067-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 24, 2021 |
| Priority date | Nov 24, 2021 |
| Publication date | Mar 5, 2024 |
| Grant date | Mar 5, 2024 |
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 and techniques for generating responsive documents are described. Digital content is organized into a structure that defines how content is presented when a document is displayed by a computing device. To generate the responsive document, relationships are defined among different digital content objects, such as groups of content objects to be presented together and content objects that are to be presented as alternatives of one another. Responsive patterns are assigned to grouped content objects, where each responsive pattern defines different layout configurations for displaying grouped content objects based on computing device display characteristics. In some implementations, multiple responsive patterns are assigned to a single content group and individual responsive patterns are associated with activation ranges for display characteristics that activate the responsive pattern. For groups of digital content objects that are assigned multiple responsive patterns, responsive patterns are prioritized to create a hierarchy dictating display of the responsive document.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a computing device, structured digital content organized into one or more groups that each include at least one content object; assigning, by the computing device, a plurality of responsive patterns to a group of the one or more groups, each of the plurality of responsive patterns defining a plurality of layout configurations for displaying digital content included in the group of the one or more groups based on responsive factors; outputting, by the computing device, a responsive pattern control portion including a first set of controls for defining how the structured digital content is displayed by the plurality of responsive patterns and a second set of controls for defining activation ranges of the responsive factors that activate the plurality of responsive patterns; designating, by the computing device, based on a first input received via the second set of controls of the responsive pattern control portion, a first activation range that defines values for the responsive factors to activate a first responsive pattern of the plurality of responsive patterns; designating, by the computing device, based on a second input received via the second set of controls of the responsive pattern control portion, a second activation range that defines different values for the responsive factors to activate a second responsive pattern of the plurality of responsive patterns, the second responsive pattern of the plurality of responsive patterns being different than the first responsive pattern of the plurality of responsive patterns; and generating, by the computing device, a responsive document to cause a device that renders the responsive document to display the structured digital content included in the group of the one or more groups using either the first responsive pattern of the plurality of responsive patterns or the second responsive pattern of the plurality of responsive patterns. 2. The method of claim 1 , wherein assigning the plurality of responsive patterns to the group of the one or more groups comprises assigning the plurality of responsive patterns to at least one additional group of the one or more groups, the at least one additional group being a child of the group of the one or more groups in the structured digital content. 3. The method of claim 1 , further comprising designating the second activation range as a higher priority than the first activation range, wherein the different values defined by the second activation range are encompassed by the values defined by the first activation range. 4. The method of claim 1 , wherein designating the first activation range comprises defining a first set of values for a first responsive factor of the responsive factors to activate the first responsive factor of the plurality of responsive patterns and defining a second set of values for a second responsive factor of the responsive factors to activate the first responsive factor of the plurality of responsive patterns. 5. The method of claim 1 , further comprising generating the structured digital content by displaying a plurality of digital content objects in a user interface and receiving one or more inputs that group at least two of the plurality of digital content objects into one of the one or more groups. 6. The method of claim 1 , wherein designating the first activation range comprises outputting a third set of controls for defining preview settings for at least one of the responsive factors and displaying a preview of the first responsive pattern of the plurality of responsive patterns based on the preview settings. 7. The method of claim 1 , wherein each of the one or more groups specifies that the at least one content object is to be presented with other content objects included in the group, the at least one content object comprising text, an image, or a video. 8. The method of claim 1 , further comprising generating a recommendation for the plurality of responsive patterns based on the at least one content object included in the group of the one or more groups. 9. The method of claim 1 , wherein the responsive factors comprise a font size responsive factor, a line height responsive factor, or a font magnification responsive factor. 10. The method of claim 9 , wherein the first activation range comprises a first range of percentages and the second activation range comprises a second range of percentages, and further comprising: presenting, by the computing device, via the responsive pattern control portion, a plurality of responsive pattern recommendations and a corresponding priority for each of the plurality of responsive pattern recommendations; receiving, by the computing device, via the responsive pattern control portion, a selection of a specific responsive pattern recommendation from the plurality of responsive pattern recommendations; and automatically adjusting, by the computing device, the first range of percentages and the second range of percentages based upon the selection. 11. One or more computer-readable storage media storing instructions that, responsive to execution by a computing device, cause the computing device to perform operations comprising: receiving structured digital content organized into one or more groups that each include at least one content object; assigning a plurality of responsive patterns to a group of the one or more groups, each of the plurality of responsive patterns defining a plurality of layout configurations for displaying the structured digital content included in the group of the one or more groups based on responsive factors; outputting a responsive pattern control portion including a first set of controls for defining how the structured digital content is displayed by the plurality of responsive patterns and a second set of controls for defining an activation ranges of the responsive factors that activatd the plurality of responsive patterns; designating, based on a first input received via the second set of controls of the responsive pattern control portion, a first activation range that defines values for the responsive factors to activatd a first responsive pattern of the plurality of responsive patterns; designating, based on a second input received via the second set of controls of the responsive pattern control portion, a second activation range that defines different values for the responsive factors to activate a second responsive pattern of the plurality of responsive patterns, the second responsive pattern of the plurality of responsive patterns being different than the first responsive pattern of the plurality of responsive patterns; and generating a responsive document to cause a device that renders the responsive document to display the structured digital content included in the group of the one or more groups using either the first responsive pattern of the plurality of responsive patterns or the second responsive pattern of the plurality of responsive patterns. 12. The one or more computer-readable storage media of claim 11 , the operations further comprising assigning an additional responsive pattern to the group of the one or more groups, the additional responsive pattern being different from the first responsive pattern and the second responsive pattern, and the additional responsive pattern being activated by a different activation range. 13. The one or more computer-readable storage media of claim 11 , wherein organizing the structured digital content into the one or more groups comprises displaying a plurality of digital content objects in a user interface and receiving one or more inputs that group at least two of t
Display of layout of documents; Previewing · CPC title
Tagging; Marking up (details of markup languages G06F40/143); Designating a block; Setting of attributes (style sheets, e.g. eXtensible Stylesheet Language Transformation [XSLT], G06F40/154) · CPC title
Editing, e.g. inserting or deleting · CPC title
Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title
Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.