Patents Assigned to ScienceSheet Inc.
  • Patent number: 11790161
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of machine learning selection and/or application of a data model defined in a spreadsheet. In one embodiment, a method of spreadsheet data analysis utilizing machine learning includes processing a spreadsheet file comprising a formula algorithm to be applied to a dataset, including spreadsheet formulas stored in a first set of one or more cells. Generating from the formula algorithm may be an extrapolated algorithm, expressed in a programming language. The method runs an automatic machine learning process to automatically apply one or more predictive models to the dataset, determines a predictive model of the one or more predictive models fits the dataset, and modifies the extrapolated algorithm in response to an application of the one or more predictive models to the dataset to result in a modified extrapolated algorithm.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: October 17, 2023
    Assignee: ScienceSheet Inc.
    Inventor: Oscar Castaneda-Villagran
  • Publication number: 20220358285
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of machine learning selection and/or application of a data model defined in a spreadsheet. In one embodiment, a method of spreadsheet data analysis utilizing machine learning includes processing a spreadsheet file comprising a formula algorithm to be applied to a dataset, including spreadsheet formulas stored in a first set of one or more cells. Generating from the formula algorithm may be an extrapolated algorithm, expressed in a programming language. The method runs an automatic machine learning process to automatically apply one or more predictive models to the dataset, determines a predictive model of the one or more predictive models fits the dataset, and modifies the extrapolated algorithm in response to an application of the one or more predictive models to the dataset to result in a modified extrapolated algorithm.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 10, 2022
    Applicant: ScienceSheet Inc.
    Inventor: Oscar CASTAÑEDA-VILLAGRÁN
  • Patent number: 11449670
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of iterative development and/or scalable deployment of a spreadsheet-based formula algorithm. In one embodiment, a system for scalable application of a data model defined in a spreadsheet to a dataset includes a translation server and an execution server. The translation server receives a spreadsheet file including a formula algorithm. The formula algorithm includes one or more spreadsheet formulas stored in cells. The translation server generates an extrapolated algorithm expressed in a programming language based on the formula algorithm. The execution server receives the extrapolated algorithm and the dataset and verifies calculation independence when applied to a data entry. The extrapolated algorithm is applied against the dataset. An iteration engine may continuously reapply the extrapolated algorithm to update an output data as the dataset evolves and/or receive an update to the formula algorithm and reapply the extrapolated algorithm.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: September 20, 2022
    Assignee: ScienceSheet Inc.
    Inventor: Oscar Castañeda-Villagrán
  • Patent number: 10949609
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of application of a spreadsheet formula algorithm against a dataset such as a large external data source. In one embodiment, a scalable method of analyzing data includes generating a prototype data through importing a data entry from the dataset and mapping to cells of a spreadsheet file that may be accessible as a software-as-a-service. A data model for analyzing the dataset is defined through a spreadsheet algorithm comprising spreadsheet formulas outputting a dependent variable. The spreadsheet formulas, with one or more independent variables as inputs, are stored in a syntax format permitting independent calculation of the dependent variable. An extrapolated algorithm expressed in a programming language that may include SQL is generated from the formula algorithm and applied against the dataset utilizing parallel processing to generate a value for the dependent variable of each data entry of the dataset.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: March 16, 2021
    Assignee: ScienceSheet Inc.
    Inventor: Oscar Castañeda-Villagrán
  • Publication number: 20200265187
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of application of a spreadsheet formula algorithm against a dataset such as a large external data source. In one embodiment, a scalable method of analyzing data includes generating a prototype data through importing a data entry from the dataset and mapping to cells of a spreadsheet file that may be accessible as a software-as-a-service. A data model for analyzing the dataset is defined through a spreadsheet algorithm comprising spreadsheet formulas outputting a dependent variable. The spreadsheet formulas, with one or more independent variables as inputs, are stored in a syntax format permitting independent calculation of the dependent variable. An extrapolated algorithm expressed in a programming language that may include SQL is generated from the formula algorithm and applied against the dataset utilizing parallel processing to generate a value for the dependent variable of each data entry of the dataset.
    Type: Application
    Filed: May 6, 2020
    Publication date: August 20, 2020
    Applicant: ScienceSheet Inc.
    Inventor: OSCAR CASTAÑEDA-VILLAGRÁN