Patents by Inventor Dustin Janatpour

Dustin Janatpour 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).

  • Patent number: 11200373
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 14, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Publication number: 20200394358
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Application
    Filed: August 31, 2020
    Publication date: December 17, 2020
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Patent number: 10762291
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: September 1, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Patent number: 10636097
    Abstract: Systems and methods are provided that allow for generating and applying an improved predictive data model that aggregates two or more models performed sequentially, for the purposes of improving the prediction of overall profitability of individuals or households in a population. The models may be generated by the processing of customer profitability data and third-party population data together. One of the two aggregated models may be an inherently probabilistic, binary model tasked with determining whether an individual is a high-loss individual and using that result to improve the predictive capability of the system.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: April 28, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Jeremy Elser, Sebastian Caliri, Katherine Sebastian, Dustin Janatpour
  • Publication number: 20190156955
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for identifying care management program members to target for therapeutic intervention are presented. In example embodiments, the method includes identifying a set of candidate member data records from a plurality of member data records, and using data models to determine a risk score, a benefit score, and a participation score associated with each candidate member data record. The benefit score provides a measure of a propensity of the corresponding member to benefit from the therapeutic intervention program, and the participation score provides a measure of a propensity of the corresponding member to participate in the therapeutic intervention program. The method further includes identifying target members for the therapeutic intervention program from the set of candidate member data records based on respective benefit scores and participation scores.
    Type: Application
    Filed: January 23, 2019
    Publication date: May 23, 2019
    Inventors: Michael Winlo, Dustin Janatpour, Kyle Erickson, Aaron Tucker
  • Publication number: 20190121848
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Application
    Filed: December 19, 2018
    Publication date: April 25, 2019
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Patent number: 10180934
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: January 15, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Publication number: 20180253413
    Abstract: Systems and methods are provided for automatically translating one or more electronic spreadsheets into scripts. One or more electronic spreadsheets containing data arrays and formula arrays may be accessed. The electronic spreadsheet(s) may implement various logic using the data arrays and the formula arrays. The range(s) of the formula arrays may be determined. The range(s) of the data arrays may be determined based on the range(s) of the formula arrays. Conversion ranges may be determined based on the range(s) of formula arrays and the range(s) of data arrays. One or more dependencies between the conversion ranges may be determined and used to generate source code modeling the logic implemented by the electronic spreadsheet(s).
    Type: Application
    Filed: July 24, 2017
    Publication date: September 6, 2018
    Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
  • Publication number: 20170024824
    Abstract: Systems and methods are provided that allow for generating and applying an improved predictive data model that aggregates two or more models performed sequentially, for the purposes of improving the prediction of overall profitability of individuals or households in a population. The models may be generated by the processing of customer profitability data and third-party population data together. One of the two aggregated models may be an inherently probabilistic, binary model tasked with determining whether an individual is a high-loss individual and using that result to improve the predictive capability of the system.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 26, 2017
    Inventors: Jeremy Elser, Sebastian Caliri, Katherine Sebastian, Dustin Janatpour
  • Patent number: 9418337
    Abstract: Systems and methods are provided that allow for generating and applying an improved predictive data model that aggregates two or more models performed sequentially, for the purposes of improving the prediction of overall profitability of individuals or households in a population. The models may be generated by the processing of customer profitability data and third-party population data together. One of the two aggregated models may be an inherently probabilistic, binary model tasked with determining whether an individual is a high-loss individual and using that result to improve the predictive capability of the system.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: August 16, 2016
    Assignee: Palantir Technologies Inc.
    Inventors: Jeremy Elser, Sebastian Caliri, Katherine Sebastian, Dustin Janatpour
  • Patent number: 9361793
    Abstract: Computer-implemented systems and methods are disclosed for distance and congestion-aware resource deployment. In some embodiments, a method is provided to estimate a vehicle deployment region. The method includes constructing a graph data structure using at least in part a single invocation of a form of Dijkstra's algorithm. The method additionally includes partitioning an angular space centered on a vehicle location into a plurality of angular space regions, the vehicle location corresponding to a current or potential location of the vehicle.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 7, 2016
    Assignee: Palantir Technologies Inc.
    Inventors: Spike Curtis, Dustin Janatpour, Drew Bailey
  • Publication number: 20150120176
    Abstract: Computer-implemented systems and methods are disclosed for distance and congestion-aware resource deployment. In some embodiments, a method is provided to estimate a vehicle deployment region. The method includes constructing a graph data structure using at least in part a single invocation of a form of Dijkstra's algorithm. The method additionally includes partitioning an angular space centered on a vehicle location into a plurality of angular space regions, the vehicle location corresponding to a current or potential location of the vehicle.
    Type: Application
    Filed: June 11, 2014
    Publication date: April 30, 2015
    Inventors: Spike CURTIS, Dustin JANATPOUR, Drew BAILEY
  • Patent number: 8786605
    Abstract: Computer-implemented systems and methods are disclosed for distance and congestion-aware resource deployment. In some embodiments, a method is provided to estimate a vehicle deployment region. The method includes constructing a graph data structure using at least in part a single invocation of a form of Dijkstra's algorithm. The method additionally includes partitioning an angular space centered on a vehicle location into a plurality of angular space regions, the vehicle location corresponding to a current or potential location of the vehicle.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: July 22, 2014
    Assignee: Palantir Technologies Inc.
    Inventors: Spike Curtis, Dustin Janatpour, Drew Bailey