Patents Assigned to SIGMA COMPUTING, INC.
-
Patent number: 12061601Abstract: Tracking errors in data set lineage including receiving, from a user, a change to a model data set, wherein the model data set is a reusable modeling layer comprising at least a portion of a data source retrieved from a data warehouse; accessing a list of dependent worksheets utilizing the model data set as a data source wherein each dependent worksheet is configured to perform analysis on the portion of the first data source within the model data set without changing the model data set; generating an error report for the dependent worksheets utilizing the model data set; and providing, to the user, the error report for the dependent worksheets utilizing the model data set.Type: GrantFiled: July 13, 2020Date of Patent: August 13, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Joseph M. Hain, Benjamin D. Wiklund, James L Gale, Julie L Lemieux
-
Patent number: 12026179Abstract: Search using data warehouse grants including determining, for a user, one or more access grants for a cloud-based data warehouse, each of the access grants comprising an object identifier of a data object accessible to the user; generating a search query comprising one or more search terms and a filter based on each of the access grants; sending the search query to a search indexing service configured to maintain an index of the cloud-based data warehouse; and receiving, in response to the search query, first search results responsive to the one or more search terms and included in a scope based on the filter.Type: GrantFiled: May 26, 2022Date of Patent: July 2, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Donald Huang, James L Gale, Massimo D. Siboldi
-
Patent number: 12013869Abstract: Compiling a database query including receiving, by a query compiler from a client computing system, a state specification of a graphical user interface comprising a worksheet, wherein the worksheet is a presentation of a data set from a data warehouse; converting, by the query compiler, the state specification into a database query including determining a first order of operations for elements within the state specification; and sending the database query to the data warehouse.Type: GrantFiled: March 3, 2022Date of Patent: June 18, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Max H. Seiden, Jason D. Frantz, Donald Huang
-
Patent number: 12007970Abstract: Automatic rewriting of subtotal calculations including presenting, by a table manager, a spreadsheet structure on a GUI of a client computing system, wherein the spreadsheet structure presents a data set from a cloud-based data warehouse; receiving, at a first column of the spreadsheet structure by the table manager, a formula that includes a reference to a second column of the spreadsheet structure, wherein the formula is received from the client computing system; detecting, by the table manager, that the second column includes a subtotal calculation of a third column of the spreadsheet structure; and rewriting, by the table manager, the formula by replacing the reference to the second column with the subtotal calculation of the third column.Type: GrantFiled: May 25, 2022Date of Patent: June 11, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Jason D. Frantz, Robert C. Woollen, Joseph M. Hain
-
Patent number: 11989177Abstract: Compiling optimized database statements including receiving, by a query compiler from a client computing system, a state specification of a graphical user interface in response to a user manipulating the graphical user interface on the client computing system, wherein the state specification is in a standard file format and describes modifications to a plurality of visual elements of the graphical user interface; compiling, by the query compiler, a database statement from the state specification such that a limit clause within the database statement is processed by a database before at least one join clause; and sending, by the query compiler, the optimized database statement to a database on a cloud-based data warehouse.Type: GrantFiled: March 17, 2023Date of Patent: May 21, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Max H. Seiden, Deepanshu Utkarsh
-
Patent number: 11991163Abstract: Syncing data warehouse permissions using single sign-on authentication including establishing a link between a first cloud-based data warehouse and a second cloud-based data warehouse, wherein the link facilitates access to data stored in the second cloud-based data warehouse via the first cloud-based data warehouse; receiving, by the first cloud-based data warehouse, a first query referencing first data stored in the second cloud-based data warehouse; accessing, by the first cloud-based data warehouse, from the second cloud-based data warehouse, the first data; and sending a response to the first query based on the accessed first data.Type: GrantFiled: December 9, 2022Date of Patent: May 21, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Donald Huang, James L. Gale
-
Patent number: 11989183Abstract: Linking data sets, including receiving a selection of a first column of a first data set related to a second column of a second data set; in response to the selection, generating a query based on a relationship between the first column of the first data set and the second column of the second data set; and presenting a third data set based on a response to the query.Type: GrantFiled: July 9, 2020Date of Patent: May 21, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Jason D. Frantz, Robert C. Woollen, Massimo D. Siboldi, Max H. Seiden
-
Patent number: 11966392Abstract: Adding a column into a worksheet, including: receiving, via a spreadsheet interface comprising a first worksheet, a request to add a new column to the first worksheet, wherein the request includes a key that identifies a reference column in the first worksheet, a specification of a second worksheet that comprises a corresponding reference column related by the key, and a specification of a data column in the second worksheet, wherein each entry of the data column is associated with an entry of the corresponding reference column in the second worksheet, and entries to be included in the requested new column will be based on the entries of the data column; generating, based on the request, a database query; and receiving, from a database and in response to the database query, a query result comprising the new column to be added to the first worksheet.Type: GrantFiled: November 9, 2022Date of Patent: April 23, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Deepanshu Utkarsh, Alexis Johnson, Joseph M. Hain, Kenneth Truong, Nipurn Doshi
-
Patent number: 11954087Abstract: Servicing database requests using derivations of canonicalized tables including maintaining a canonical table repository of canonicalized tables, wherein each canonicalized table is a transformed version of a table previously retrieved from a database; receiving, from a client computing system, a request for a table from the database; generating a description of a canonical version of the requested table; determining that the canonical version of the requested table is derivable using a canonicalized table in the canonical table repository; and in response to determining that the canonical version of the requested table is derivable using the canonicalized table in the canonical table repository: transforming the canonicalized table in the canonical table repository based on the received request for the table, including deriving a portion of the requested table using the canonicalized table in the canonical table repository; and providing, to the client computing system, the transformed canonicalized table.Type: GrantFiled: May 20, 2022Date of Patent: April 9, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Robert C. Woollen, Kenneth Truong, Jason D. Frantz
-
Patent number: 11934404Abstract: Servicing database requests using canonicalized tables including receiving, from a client computing system, a request for a table from a database; determining that a canonical version of the requested table matches a canonicalized table in a canonical table repository; and providing, to the client computing system, the matching canonicalized table that is transformed based on the received request for the table.Type: GrantFiled: May 18, 2022Date of Patent: March 19, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Robert C. Woollen, Kenneth Truong, Jason D. Frantz
-
Patent number: 11921752Abstract: Sharing data across cloud-based data warehouses establishing a link between a first cloud-based data warehouse and a second cloud-based data warehouse, wherein the link facilitates access to data stored in the second cloud-based data warehouse via the first cloud-based data warehouse; receiving, by the first cloud-based data warehouse, a first query referencing first data stored in the second cloud-based data warehouse; accessing, by the first cloud-based data warehouse, from the second cloud-based data warehouse, the first data; and sending a response to the first query based on the accessed first data.Type: GrantFiled: June 26, 2020Date of Patent: March 5, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Jason H. Priestley, Jason D. Frantz
-
Patent number: 11886456Abstract: Creating a model data set using a spreadsheet interface including generating the model data set using the spreadsheet interface and a first data source from a data warehouse, wherein the model data set is a reusable modeling layer comprising at least a portion of the first data source, and wherein generating the model data set comprises: creating a first worksheet using the spreadsheet interface and the first data source; receiving an indication that the first worksheet is a model data set; and generating model data set metadata for the first worksheet; and providing, as a second data source for a second worksheet, the model data set generated from the model data set metadata.Type: GrantFiled: March 7, 2022Date of Patent: January 30, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Jason D. Frantz, Julie L. Lemieux, Robert C. Woollen
-
Patent number: 11886432Abstract: Managing database queries using a deconstructed cloud database including receiving, by a communications manager of the deconstructed cloud database, a state specification from a client computing system; converting, by a query optimizer of the deconstructed cloud database, the state specification into a query plan comprising a database query targeting an offloaded execution engine; retrieving, by a dispatcher of the deconstructed cloud database, query results from the offloaded execution engine using the database query; and presenting, by the communications manager, the query results to the client computing system.Type: GrantFiled: July 6, 2020Date of Patent: January 30, 2024Assignee: SIGMA COMPUTING, INC.Inventors: Jason D. Frantz, Robert C. Woollen, Max H. Seiden, James L. Gale, Kenneth Truong
-
Patent number: 11868351Abstract: Dashboard loading from a cloud-based data warehouse cache, including determining that a result for a first query is stored in a cache of a cloud-based data warehouse; sending, in response to the result being stored in the cache, to the cloud-based data warehouse, a request for the result from the cache; and providing, based on the result for the first query, one or more dashboard visualizations.Type: GrantFiled: December 12, 2022Date of Patent: January 9, 2024Assignee: SIGMA COMPUTING, INC.Inventors: James L. Gale, Kenneth Truong, Max H. Seiden, Stipo Josipovic
-
Patent number: 11860873Abstract: Dashboard loading using a filtering query from a cloud-based data warehouse cache, including determining that a filtered result for a first filtering query is stored in a cache of a cloud-based data warehouse; sending, in response to the filtered result being stored in the cache, to the cloud-based data warehouse, a request for the filtered result from the cache; and providing, based on the filtered result for the first filtering query, one or more dashboard visualizations.Type: GrantFiled: October 27, 2020Date of Patent: January 2, 2024Assignee: SIGMA COMPUTING, INC.Inventors: James L. Gale, Kenneth Truong, Max H. Seiden, Stipo Josipovic
-
Patent number: 11841858Abstract: Enabling editable tables on a cloud-based data warehouse including receiving, by a query manager from a query manager client, a request to create a referencing worksheet using, as a data source, a client-provided table; storing, by the query manager, the client-provided table on the cloud-based data warehouse; generating, by the query manager, a database query to create the referencing worksheet, wherein the database query targets the client-provided table on the cloud-based data warehouse; and issuing, by the query manager, the database query to the cloud-based data warehouse.Type: GrantFiled: October 28, 2021Date of Patent: December 12, 2023Assignee: SIGMA COMPUTING, INC.Inventors: Jason D. Frantz, Max H. Seiden, Kenneth Truong, Robert C. Woollen, James L. Gale
-
Patent number: 11822553Abstract: Dashboard loading from a cloud-based data warehouse cache, including determining that a result for a first query is stored in a cache of a cloud-based data warehouse; sending, in response to the result being stored in the cache, to the cloud-based data warehouse, a request for the result from the cache; and providing, based on the result for the first query, one or more dashboard visualizations.Type: GrantFiled: December 12, 2022Date of Patent: November 21, 2023Assignee: SIGMA COMPUTING, INC.Inventors: James L. Gale, Kenneth Truong, Max H. Seiden, Stipo Josipovic
-
Patent number: 11818130Abstract: Supplanting access credentials for shared data visualizations including receiving, from a first identity provider (IDP) account, a request to generate a data visualization utilizing restricted data from a cloud-based data warehouse, wherein the data visualization is generated by accessing the restricted data using the first IDP account; in response to receiving a request to share the data visualization with a receiving entity without access to the restricted data, associating, by a data visualizer, the data visualization with a service account with access to the restricted data, wherein the service account is not authenticated as a user of the first IDP account; and providing, by the data visualizer to the receiving entity, access to the data visualization including generating the data visualization by accessing, using the service account, the restricted data from the cloud-based data warehouse.Type: GrantFiled: May 20, 2022Date of Patent: November 14, 2023Assignee: SIGMA COMPUTING, INC.Inventors: Gregory G. Owen, Donald Huang, Stipo Josipovic, Kenneth Truong, Nipurn Doshi
-
Patent number: 11782903Abstract: Database writeback using an intermediary statement generator including receiving, by a statement generator, a table update request to update a table within a database on a cloud-based data warehouse, wherein the table update request comprises an update value and a selection of a row and a column from the table; verifying, by the statement generator, that the selection is updatable; generating, by the statement generator based on the selection and in response to the verification, an update database statement comprising a table identifier, a column identifier, a row identifier, and the update value; and sending, by the statement generator, the update database statement to the database on the cloud-based data warehouse, wherein the table of the database is updated in response to receiving the update database statement.Type: GrantFiled: October 26, 2020Date of Patent: October 10, 2023Assignee: SIGMA COMPUTING, INC.Inventors: Robert C. Woollen, Jason D. Frantz, Max H. Seiden
-
Patent number: 11762847Abstract: 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: GrantFiled: April 8, 2021Date of Patent: September 19, 2023Assignee: SIGMA COMPUTING, INC.Inventors: Jason D. Frantz, Max H. Seiden, Kenneth Truong, Robert C. Woollen