Dashboard overview navigation and search system

US10992530B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10992530-B2
Application numberUS-201715792513-A
CountryUS
Kind codeB2
Filing dateOct 24, 2017
Priority dateOct 4, 2017
Publication dateApr 27, 2021
Grant dateApr 27, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for a dashboard overview showing dashboards available for a user, a visual key of available dashboards and simplified access to most recently used dashboards are disclosed. A dashboard represents a user-defined display of key performance indicators (KPIs) in a manner perceived convenient by the user creating the dashboard. As dashboards have evolved a sharing aspect of dashboards has been determined to be a mechanism to promote reuse of dashboards. Including a visual clue on a dashboard selection page as to the underlying display presentation method has been determined to be an important aid in allowing for navigation amongst a plurality of dashboards available in an enterprise system. Sharing and retrieval techniques for dashboards are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A cloud-based computer system, comprising: a memory partition; a network interface communicatively coupled to one or more processing units and the memory partition, wherein the memory partition comprises computer instructions that when executed by the one or more processing units cause the cloud-based computer system to: provide, via the network interface, a hosted client instance to communicatively couple with a remote client device, the hosted client instance including a plurality of dashboard definitions and a plurality of user accounts; receive a request, originating from the remote client device, to display a dashboard overview display, the request associated with a current user account of the plurality of user accounts, the dashboard overview display comprising a directory of categorized dashboards associated the current user account, wherein each dashboard of the directory of categorized dashboards comprises a plurality of widgets that provide visual presentations of performance measures and data analysis; obtain, in response to the request, a first set of dashboards owned by the current user account, a second set of dashboards shared with the current user account, and a third set of dashboards recently displayed by the current user account, wherein the directory of categorized dashboards includes the first, second, and third sets of dashboards; determine one or more metrics associated with usage of at least one dashboard of the categorized dashboards, wherein in response to determining that a frequency of the usage of the at least one dashboard is less than a threshold frequency, automatically delete the at least one dashboard; and display a plurality of card tile information representations, each card tile information representation corresponding to a respective dashboard definition of the plurality of dashboard definitions and at least one of the first, second, and third sets of dashboards, wherein each card tile information representation comprises a respective automatically generated graphical summary of information defined in the respective dashboard definition of the plurality of dashboard definitions, information regarding control attributes of the respective dashboard definition of the plurality of dashboard definitions, and an indication of a role associated with a user of the respective dashboard definition of the plurality of dashboard definitions, wherein the role comprises an owner, an editor, or both. 2. The cloud-based computer system of claim 1 , wherein the control attributes for each respective dashboard definition of the plurality of dashboard definitions comprise a title, an owner, and a type. 3. The cloud-based computer system of claim 1 , wherein selecting a first card tile information representation from the plurality of card tile information representations initiates display of a dashboard corresponding to the respective dashboard definition of the plurality of dashboard definitions. 4. The cloud-based computer system of claim 1 , wherein hovering over a first card tile information representation from the plurality of card tile information representations initiates display of a pop-up dialog containing information about a dashboard corresponding to the respective dashboard definition of the plurality of dashboard definitions. 5. The cloud-based computer system of claim 1 , wherein the dashboard overview display is configured to define parameters to share a dashboard with at least one additional user. 6. The cloud-based computer system of claim 1 , wherein the dashboard overview display is configured to define parameters to share a dashboard with at least one group of users. 7. The cloud-based computer system of claim 1 , comprising instructions to cause the cloud-based computer system to: receive a search string for use as a filter to apply to the plurality of card tile information representations; apply the filter to the dashboard overview display to display only a subset of the plurality of card tile information representations matching the search string; and identify where the search string is displayed within a card tile information representation of the plurality of card tile information representations. 8. The cloud-based computer system of claim 7 , wherein the subset of the plurality of card tile information representations matching the search string comprises only card tile information representations matching a title of a dashboard or a type of a dashboard. 9. The cloud-based computer system of claim 1 , wherein the automatically generated graphical summary of information is represented as a thumbnail on each card tile information representation. 10. The cloud-based computer system of claim 9 , wherein the thumbnail comprises information depicting at least two widget types. 11. The cloud based computer system of claim 10 , wherein the at least two widget types correspond to widget types contained within an upper portion of a dashboard display corresponding to the respective dashboard definition of the plurality of dashboard definitions. 12. The cloud-based computer system of claim 1 , wherein the one or more metrics comprise the frequency of the usage, time of last use, number of viewers, or age, or any combination thereof of the at least one dashboard of the categorized dashboards. 13. The cloud-based computer system of claim 1 , comprising instructions to cause the cloud-based computer system to: receive a selection of a particular card tile information representation of the plurality of card tile information representations, wherein the particular card tile information representation corresponds to a particular dashboard; receive one or more inputs making a change to a layout of the particular dashboard; and automatically generate an updated card tile information representation for the particular dashboard reflecting the change to the layout of the particular dashboard. 14. A non-transitory computer readable medium storing instructions that when executed by a processor cause the processor to configure a computer system to: provide a hosted client instance to communicatively couple with a remote client device, the hosted client instance including a plurality of dashboard definitions and a plurality of user accounts; receive a request to display a dashboard overview display, the dashboard overview display comprising a directory of categorized dashboards associated with a current user account and a first end-user device, wherein each dashboard of the directory of categorized dashboards comprises a plurality of widgets that provide visual presentations of performance measures and data analysis; obtain, in response to the request, a first set of dashboards owned by the current user account, a second set of dashboards shared with the current user account, and a third set of dashboards recently displayed by the current user account, wherein the directory of categorized dashboards includes the first, second, and third sets of dashboards; and display a plurality of card tile information representations on the first end-user device, each card tile information representation corresponding to a respective dashboard definition of the plurality of dashboard definitions and associated with a dashboard included in at least one of the first, second, and third sets of dashboards, wherein each card tile information representation comprises a respective automatically generated graphical summary of information defined in the respective dashboard definition of the plurality of dashboard definitions, and information regarding control attributes of the respective dashboard definition of

Assignees

Inventors

Classifications

  • Calendaring for a resource · CPC title

  • by keeping history of different configuration generations or by rolling back to previous configuration versions · CPC title

  • Push-based network services · CPC title

  • Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title

  • Catalogue creation or management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10992530B2 cover?
Systems and methods for a dashboard overview showing dashboards available for a user, a visual key of available dashboards and simplified access to most recently used dashboards are disclosed. A dashboard represents a user-defined display of key performance indicators (KPIs) in a manner perceived convenient by the user creating the dashboard. As dashboards have evolved a sharing aspect of dashb…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/06314. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).