Patents by Inventor JASON D. FRANTZ

JASON D. FRANTZ has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200301918
    Abstract: Join key propagation including receiving a request to generate a referencing worksheet linked from a data source worksheet, wherein the data source worksheet is a presentation of a data set organized in columns from two data source tables joined using a join key, and wherein the referencing worksheet presents at least a subset of the data set presented by the data source worksheet; retrieving data source worksheet metadata and the join key using a reference to the data source worksheet metadata in the request; determining an additional column from the two data source tables to add to the referencing worksheet, wherein the additional column is excluded from the data source worksheet; and creating, using the data source worksheet metadata and the join key, the referencing worksheet presenting the columns from the two data source tables with the additional column.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 24, 2020
    Inventors: MAX H. SEIDEN, JASON D. FRANTZ
  • Publication number: 20200301926
    Abstract: Enabling editable tables on a cloud-based data warehouse including receiving, by a query manager, a client-provided table; receiving, by the query manager from a query manager client, a request to create a referencing worksheet using, as data sources, the client-provided table and a database table on a cloud-based data warehouse; storing, by the query manager, the client-provided table in the schema storage location on the cloud-based data warehouse, wherein the schema storage location is a storage location on the cloud-based data warehouse to which the query manager has read and write access, and wherein the database table is external to the schema storage location; generating, by the query manager, a database query to create the referencing worksheet, wherein the database query targets the client-provided table in the schema storage location and the database table; and issuing, by the query manager, the database query to the cloud-based data warehouse.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 24, 2020
    Inventors: JASON D. FRANTZ, MAX H. SEIDEN, KENNETH TRUONG, ROBERT C. WOOLLEN, JAMES L. GALE
  • Publication number: 20200302115
    Abstract: Linking and composing worksheets including receiving a request to create a referencing worksheet linked from a data source worksheet, wherein the data source worksheet is a presentation of a data set from a database; retrieving data source worksheet metadata using a reference to the data source worksheet metadata in the request; and creating, using the data source worksheet metadata, the referencing worksheet presenting at least a subset of the data set presented by the data source worksheet, wherein creating the referencing worksheet comprises: generating a database query using the data source worksheet metadata and referencing worksheet metadata received in the request; and issuing the database query to the database.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 24, 2020
    Inventors: JAMES L. GALE, KENNETH TRUONG, MAX H. SEIDEN, JASON D. FRANTZ
  • Publication number: 20200301938
    Abstract: Cross-organization worksheet sharing including receiving, from a client, a data set configuration for a worksheet, wherein the data set configuration comprises permissions for a data set from a database stored on a cloud-based data warehouse managed by the client; generating worksheet metadata for the worksheet using the data set configuration; and in response to receiving, from a client system, a request for the worksheet: sending a database query to the cloud-based data warehouse, wherein the database query is generated using the worksheet metadata including the permissions for the data set; receiving, in response to the database query, the data set from the cloud-based data warehouse; and presenting, to the client system, the worksheet containing the data set using the data set configuration including limiting the presentation based on the permissions for the data set received from the client.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 24, 2020
    Inventors: JAMES L. GALE, JASON D. FRANTZ, MAX H. SEIDEN, KENNETH TRUONG, ROBERT C. WOOLLEN
  • Publication number: 20200142551
    Abstract: Nested pagination for presenting a data set in a graphical user interface (GUI) including receiving a request for the data set to present in a GUI, wherein the request comprises a group name identifying a nested group of rows in the data set; selecting an anchor point from the data set using the group name, wherein the anchor point is within the group of rows identified by the group name; selecting, using the anchor point, a subset of the data set for presentation in the GUI, wherein the subset of the data set comprises the anchor point; and presenting the subset of the data set in the GUI.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventors: MAX H. SEIDEN, JAMES L. GALE, ROBERT C. WOOLLEN, JASON D. FRANTZ
  • Publication number: 20200089794
    Abstract: Generating a database query using a dimensional hierarchy within a graphical user interface including displaying a data set within a spreadsheet structure, wherein the data set comprises a plurality of columns; displaying a list structure comprising a first level and a second level; receiving a selection of a first column of the plurality of columns as a first key for the first level in the list structure; receiving a selection of a second column of the plurality of columns as a second key for the second level in the list structure; and in response to receiving the selection of the first column and receiving the selection of the second column and based on an order of the first key and the second key in the list structure, generating the database query defining a hierarchical relationship between the first column and the second column.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Inventors: JASON D. FRANTZ, MAX H. SEIDEN, KENNETH TRUONG, ROBERT C. WOOLLEN
  • Publication number: 20200089796
    Abstract: Generating a database query to dynamically aggregate rows of a data set including determining a hierarchical relationship between a first column and a second column within a spreadsheet structure, wherein the first column and the second column comprise rows of the data set; receiving a calculation for a third column within the spreadsheet structure; determining that the third column is on a same hierarchical level as the first column; and in response to determining that the third column is on the same hierarchical level as the first column, generating the database query aggregating a plurality of rows of the data set based on the calculation for the third column and the hierarchical relationship between the first column and the second column.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 19, 2020
    Inventors: MAX H. SEIDEN, JASON D. FRANTZ, JAMES L. GALE, ROBERT C. WOOLLEN