User interface with analytics overlay

US2016171734A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016171734-A1
Application numberUS-201414571841-A
CountryUS
Kind codeA1
Filing dateDec 16, 2014
Priority dateDec 16, 2014
Publication dateJun 16, 2016
Grant date

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.

A method for displaying analytics data includes collecting, at an analytics database, analytics data comprising trackable events associated with operation of an application on a number of computing devices. The analytics data is received by a computing device. The analytics data is displayed on the first computing device during runtime of the application by superimposing upon a user interface of the application an analytics overlay including a graphical representation of the analytics data.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for displaying analytics data, comprising: collecting, at an analytics database, analytics data comprising trackable events associated with operation of an application on a plurality of computing devices; receiving, at a first computing device of the plurality of computing devices, the analytics data; and displaying the analytics data on the first computing device during runtime of the application by superimposing upon a user interface of the application an analytics overlay comprising a graphical representation of the analytics data. 2 . The method of claim 1 , further including receiving the analytics data at the first computing device in response to a user initiating, via an actuatable component of the first computing device, an analytics mode of the first computing device. 3 . The method of claim 1 , wherein the analytics data is pre-fetched from the analytics server and received at the first computing device at predetermined intervals. 4 . The method of claim 1 , wherein the graphical representation of the analytics data includes, for each of a plurality of user interface elements included in the user interface, a visual cue indicating a quantitative measure of user interactions with the user interface element. 5 . The method of claim 4 , wherein the visual cue is an absolute or relative count the user interactions within a predetermined time-frame. 6 . The method of claim 4 , wherein the graphical representation is a heat-map, and the visual cue is a color associated with the user interactions. 7 . The method of claim 1 , wherein the graphical representation is a page path indicating a path traversed by a user with respect to the user interface elements. 8 . The method of claim 1 , wherein the user interface is a web-based user interface and the application is a web-based application executed by a browser provided by the computing device. 9 . A non-transitory machine-readable medium including instructions for processing analytics data, which instructions, when executed by a processor, causes the processor to perform the steps of: requesting, from an analytics database remote from the processor, analytics data comprising trackable events associated with operation of an application on a plurality of computing devices; and displaying the analytics data on a first computing device of the plurality of computing devices during runtime of the application by superimposing upon a user interface of the application an analytics overlay comprising a graphical representation of the analytics data. 10 . The non-transitory machine-readable medium of claim 9 , wherein the instructions are further configured to cause the processor to request the analytics data in response to a user initiating, via an actuatable component of the first computing device, an analytics mode of the computing device. 11 . The non-transitory machine-readable medium of claim 9 , wherein the instructions are further configured to cause the processor to pre-fetch the analytics data at predetermined intervals. 12 . The non-transitory machine-readable medium of claim 11 , wherein the instructions are further configured to cause a graphical representation of the analytics data that includes, for each of a plurality of user interface elements included in the user interface, a visual cue indicating a quantitative measure of user interactions with each of the user interface elements. 13 . The non-transitory machine-readable medium of claim 11 , wherein the visual cue is an absolute or relative count the user interactions within a predetermined time-frame. 14 . The non-transitory machine-readable medium of claim 11 , wherein the graphical representation is a heat-map, and the visual cue is a color associated with the user interactions. 15 . An analytics system comprising: an analytics database comprising analytics data including trackable events associated with operation of an application on a plurality of computing devices; a first computing device of the plurality of computing devices, the first computing device configured to request, over a network, the analytics data from the analytics database, and to display the analytics data during runtime of the application by superimposing upon a user interface of the application an analytics overlay comprising a graphical representation of the analytics data. 16 . The system of claim 15 , wherein the first computing device is configured to receive the analytics data in response to a user initiating, via an actuatable component of the first computing device, an analytics mode of the first computing device. 17 . The system of claim 15 , wherein the analytics data is pre-fetched from the analytics database and received at the first computing device at predetermined intervals. 18 . The system of claim 15 , wherein the graphical representation of the analytics data includes, for each of a plurality of user interface elements included in the user interface, a visual cue indicating a quantitative measure of user interactions with the user interface element. 19 . The system of claim 15 , wherein the visual cue is an absolute or relative count the user interactions within a predetermined time-frame. 20 . The system of claim 15 , wherein the graphical representation is a heat-map, and the visual cue is a color associated with the user interactions.

Assignees

Inventors

Classifications

  • G06T11/26Primary

    Drawing of charts or graphs · CPC title

  • G06T11/60Primary

    Creating or editing images; Combining images with text · CPC title

  • involving graphical user interfaces [GUIs] · CPC title

  • G06F3/0484Primary

    for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Physics · mapped topic

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 US2016171734A1 cover?
A method for displaying analytics data includes collecting, at an analytics database, analytics data comprising trackable events associated with operation of an application on a number of computing devices. The analytics data is received by a computing device. The analytics data is displayed on the first computing device during runtime of the application by superimposing upon a user interface o…
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification G06T11/26. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 16 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).