System for exploring data in a database

US2018046668A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018046668-A1
Application numberUS-201715675619-A
CountryUS
Kind codeA1
Filing dateAug 11, 2017
Priority dateOct 29, 2014
Publication dateFeb 15, 2018
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 system for exploring data in a database comprises a query parser, a parameter manager, a query submitter, and a result formatter. The query parser is to receive a base query and determine an input parameter from the base query. The parameter manager is to provide a first request for a value for the input parameter; receive the value for the input parameter; and provide a second request for the value for the input parameter. The query submitter is to determine a first query using the base query and the value for the input parameter; and provide an indication to execute the first query. The result formatter is to receive a result associated with the indication to execute the first query.

First claim

Opening claim text (preview).

What is claimed is: 1 . (canceled) 2 . A system for exploring data in a database, comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: receive a base query; determine an input parameter from the base query; provide a first request for a value for the input parameter; receive the value for the input parameter; provide a second request for the value for the input parameter; determine a first query using the base query and the value for the input parameter, wherein the value for the input parameter comprises an input substring; provide an indication to execute the first query; and receive a result associated with the indication to execute the first query. 3 . The system of claim 2 , wherein the indication to execute the first query is provided to a data system. 4 . The system of claim 2 , wherein the receiving of the result comprises to: determine a formatted result for the result. 5 . The system of claim 4 , wherein the receiving of the result comprises to: provide the formatted result. 6 . The system of claim 5 , wherein the receiving of the result comprises to: provide the formatted result to a user system. 7 . The system of claim 2 , wherein the input parameter is one of a plurality of input parameters. 8 . The system of claim 2 , wherein the first request for a value for the input parameter is provided to a user. 9 . The system of claim 2 , where the value for the input parameter comprises an input substring. 10 . The system of claim 9 , wherein the first query comprises a set of queries based at least in part on the input substring. 11 . The system of claim 2 , where the value for the input parameter comprises a wild card. 12 . The system of claim 11 , wherein the first query comprises a set of queries based at least in part on the wild card. 13 . The system of claim 2 , wherein the processor further comprises to: receive another value for the input parameter in response to the second request prior to the receiving of the result associated with the indication to execute the first query. 14 . The system of claim 13 , wherein the determining of the first query comprises to: provide an indication to stop executing the first query. 15 . The system of claim 14 , wherein the determining of the first query comprises to: provide an indication to execute another query. 16 . The system of claim 2 , wherein the input parameter has an associated default value. 17 . A method for exploring data in a database, comprising: receiving a base query; determining, using a processor, an input parameter from the base query; providing a first request for a value for the input parameter; receiving the value for the input parameter; and providing a second request for the value for the input parameter; determining a first query using the base query and the value for the input parameter, wherein the value for the input parameter comprises an input substring; and providing an indication to execute the first query; and receiving a result associated with the indication to execute the first query. 18 . A computer program product for exploring data in a database, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for: receiving a base query; determining, using a processor, an input parameter from the base query; providing a first request for a value for the input parameter; receiving the value for the input parameter; providing a second request for the value for the input parameter; determining a first query using the base query and the value for the input parameter, wherein the value for the input parameter comprises an input substring; providing an indication to execute the first query; and receiving a result associated with the indication to execute the first query.

Assignees

Inventors

Classifications

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 US2018046668A1 cover?
A system for exploring data in a database comprises a query parser, a parameter manager, a query submitter, and a result formatter. The query parser is to receive a base query and determine an input parameter from the base query. The parameter manager is to provide a first request for a value for the input parameter; receive the value for the input parameter; and provide a second request for th…
Who is the assignee on this patent?
Databricks Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30424. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 15 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).