Systems and methods for making visual data representations actionable

US10877985B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10877985-B2
Application numberUS-201816112069-A
CountryUS
Kind codeB2
Filing dateAug 24, 2018
Priority dateSep 18, 2015
Publication dateDec 29, 2020
Grant dateDec 29, 2020

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.

The disclosed technology includes systems and methods for making visual representations actionable. This technology makes it possible to drill into data, identify records and take action directly, enhancing customized data visualization representations. The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed systems and methods for adding and customizing quick actions make it possible for developers, admins, and ISVs to provide customized actionable visual data representations with direct linking for accessing data in a company's records and for linking to third party sites, without saving a new state on a server when dashboard elements are updated. The disclosed systems and methods for making data visualizations actionable in an analytics environment also make it possible to target multiple platforms—generating lenses and dashboards that let users take advantage and access data in a company's records and link to other websites.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for making visual data representations actionable at a user device, comprising: storing a definition of at least one display field paired with at least one unique ID field, wherein the at least one unique ID field comprises an ID key associated with a visual object in a data visualization generated by a multi-tenant system for managing digital data; receiving a selection of a subsystem of the multi-tenant system, the selection indicating the subsystem with a first unique ID key, wherein receiving the selection of the subsystem of the multi-tenant system comprises receiving a query data context; generating a set of quantified items based at least in part on receiving the selection of the subsystem, the set of quantified items being represented by at least one visual object in the data visualization, wherein generating the set of quantified items is based at least in part on receiving the query data context; displaying the at least one visual object representative of the set of quantified items, wherein the at least one visual object is visually associated with selectable triggers in the data visualization; receiving a selection of a trigger control of a selected quantified item; determining a second unique ID key associated with the selected quantified item based at least in part on receiving the selection of the trigger control of the selected quantified item; and generating a record using the second unique ID key, wherein the second unique ID key indicates a selection of at least one record in a database for an applicable data context, wherein the applicable data context comprises a string indicating that the generated record is independent of the stored definition. 2. The method of claim 1 , further comprising: displaying, at the user device, a menu comprising a plurality of action choices, wherein the selection of the trigger control of the selected quantified item is received via the menu. 3. The method of claim 2 , wherein the menu comprises a configurable Uniform Resource Locator (URL) to the subsystem of the multi-tenant system, wherein the selection of the trigger control of the selected quantified item indicates the selection of the subsystem. 4. The method of claim 2 , wherein the plurality of action choices comprise a log-a-call action, a create-new-case action, a create-new-contact action, a create-new-event action, a create-new-lead action, a create-new-opportunity action, a create-new-task action, or a combination thereof. 5. The method of claim 1 , further comprising: associating the record with a preexisting record using the second unique ID key and the selection of the trigger control of the quantified item. 6. The method of claim 1 , wherein the applicable data context comprises an external data context that includes at least one invocation string. 7. The method of claim 6 , wherein the at least one invocation string uses the at least one unique ID field to access the external data context. 8. An apparatus for making visual data representations actionable at a user device, comprising: a processor, memory in electronic communication with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to: store a definition of at least one display field paired with at least one unique ID field, wherein the at least one unique ID field comprises an ID key associated with a visual object in a data visualization generated by a multi-tenant system for managing digital data; receive a selection of a subsystem of the multi-tenant system, the selection indicating the subsystem with a first unique ID key, wherein receiving the selection of the subsystem of the multi-tenant system comprises receiving a query data context; generate a set of quantified items based at least in part on receiving the selection of the subsystem, the set of quantified items being represented by at least one visual object in the data visualization, wherein generating the set of quantified items is based at least in part on receiving the query data context; display the at least one visual object representative of the set of quantified items, wherein the at least one visual object is visually associated with selectable triggers in the data visualization; receive a selection of a trigger control of a selected quantified item; determine a second unique ID key associated with the selected quantified item based at least in part on receiving the selection of the trigger control of the selected quantified item; and generate a record using the second unique ID key, wherein the second unique ID key indicates a selection of at least one record in a database for an applicable data context, wherein the applicable data context comprises a string indicating that the generated record is independent of the stored definition. 9. The apparatus of claim 8 , wherein the instructions are further executable by the processor to cause the apparatus to: display, at the user device, a menu comprising a plurality of action choices, wherein the selection of the trigger control of the selected quantified item is received via the menu. 10. The apparatus of claim 9 , wherein the menu comprises a configurable Uniform Resource Locator (URL) to the subsystem of the multi-tenant system, wherein the selection of the trigger control of the selected quantified item indicates the selection of the subsystem. 11. The apparatus of claim 9 , wherein the plurality of action choices comprise a log-a-call action, a create-new-case action, a create-new-contact action, a create-new-event action, a create-new-lead action, a create-new-opportunity action, a create-new-task action, or a combination thereof. 12. The apparatus of claim 8 , wherein the instructions are further executable by the processor to cause the apparatus to: associate the record with a preexisting record using the second unique ID key and the selection of the trigger control of the quantified item. 13. The apparatus of claim 8 , wherein the applicable data context comprises an external data context that includes at least one invocation string. 14. The apparatus of claim 13 , wherein the at least one invocation string uses the at least one unique ID field to access the external data context. 15. A non-transitory computer-readable medium storing code for making visual data representations actionable at a user device, the code comprising instructions executable by a processor to: store a definition of at least one display field paired with at least one unique ID field, wherein the at least one unique ID field comprises an ID key associated with a visual object in a data visualization generated by a multi-tenant system for managing digital data; receive a selection of a subsystem of the multi-tenant system, the selection indicating the subsystem with a first unique ID key, wherein receiving the selection of the subsystem of the multi-tenant system comprises receiving a query data context; generate a set of quantified items based at least in part on receiving the selection of the subsystem, the set of quantified items being represented by at least one visual object in the data visualization, wherein generating the set of quantified items is based at least in part on receiving the query data context; display the at least one visual object representative of the set of quantified items, wherein the at least one visual object is visually associated with selectable triggers in the data visualization; receive a selection of a trigger control of a selected quantified item; determine a second unique ID key associated with the

Assignees

Inventors

Classifications

  • Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses · CPC title

  • using search space presentation or visualization, e.g. category or range presentation and selection · CPC title

  • Visual data mining; Browsing structured data · CPC title

  • Indexing structures · CPC title

  • Search customisation based on user profiles and personalisation · 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 US10877985B2 cover?
The disclosed technology includes systems and methods for making visual representations actionable. This technology makes it possible to drill into data, identify records and take action directly, enhancing customized data visualization representations. The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data…
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/248. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 29 2020 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).