The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 01, 2020

Filed:

Dec. 19, 2018
Applicant:

Palantir Technologies Inc., Palo Alto, CA (US);

Inventors:

Eliot Ball, London, GB;

Dustin Janatpour, San Mateo, CA (US);

Nicholas White, London, GB;

Assignee:

Palantir Technologies Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 40/18 (2020.01); G06F 8/41 (2018.01); G06F 8/40 (2018.01); G06F 40/103 (2020.01); G06F 40/177 (2020.01); G06F 40/205 (2020.01);
U.S. Cl.
CPC ...
G06F 40/18 (2020.01); G06F 8/40 (2013.01); G06F 8/427 (2013.01); G06F 40/103 (2020.01); G06F 40/177 (2020.01); G06F 40/205 (2020.01);
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).


Find Patent Forward Citations

Loading…