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: 11200373Abstract: 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: GrantFiled: August 31, 2020Date of Patent: December 14, 2021Assignee: Palantir Technologies Inc.Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Publication number: 20200394358Abstract: 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: ApplicationFiled: August 31, 2020Publication date: December 17, 2020Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Patent number: 10762291Abstract: 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: GrantFiled: December 19, 2018Date of Patent: September 1, 2020Assignee: Palantir Technologies Inc.Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Patent number: 10636097Abstract: 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: GrantFiled: July 15, 2016Date of Patent: April 28, 2020Assignee: Palantir Technologies Inc.Inventors: Jeremy Elser, Sebastian Caliri, Katherine Sebastian, Dustin Janatpour
-
Publication number: 20190156955Abstract: 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: ApplicationFiled: January 23, 2019Publication date: May 23, 2019Inventors: Michael Winlo, Dustin Janatpour, Kyle Erickson, Aaron Tucker
-
Publication number: 20190121848Abstract: 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: ApplicationFiled: December 19, 2018Publication date: April 25, 2019Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Patent number: 10180934Abstract: 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: GrantFiled: July 24, 2017Date of Patent: January 15, 2019Assignee: Palantir Technologies Inc.Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Publication number: 20180253413Abstract: 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: ApplicationFiled: July 24, 2017Publication date: September 6, 2018Inventors: Eliot Ball, Dustin Janatpour, Nicholas White
-
Publication number: 20170024824Abstract: 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: ApplicationFiled: July 15, 2016Publication date: January 26, 2017Inventors: Jeremy Elser, Sebastian Caliri, Katherine Sebastian, Dustin Janatpour
-
Patent number: 9418337Abstract: 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: GrantFiled: July 21, 2015Date of Patent: August 16, 2016Assignee: Palantir Technologies Inc.Inventors: Jeremy Elser, Sebastian Caliri, Katherine Sebastian, Dustin Janatpour
-
Patent number: 9361793Abstract: 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: GrantFiled: June 11, 2014Date of Patent: June 7, 2016Assignee: Palantir Technologies Inc.Inventors: Spike Curtis, Dustin Janatpour, Drew Bailey
-
Publication number: 20150120176Abstract: 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: ApplicationFiled: June 11, 2014Publication date: April 30, 2015Inventors: Spike CURTIS, Dustin JANATPOUR, Drew BAILEY
-
Patent number: 8786605Abstract: 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: GrantFiled: October 24, 2013Date of Patent: July 22, 2014Assignee: Palantir Technologies Inc.Inventors: Spike Curtis, Dustin Janatpour, Drew Bailey