US 11,755,293 B2
Code execution and data processing pipeline
Eliot Ball, London (GB); Matthew Jenny, London (GB); Nicholas Gates, London (GB); Erin Price-Wright, London (GB); Kamran Khan, London (GB); Gregory Manis, Brooklyn, NY (US); and Emeline Wu, San Francisco, CA (US)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Palo Alto, CA (US)
Filed on Sep. 12, 2022, as Appl. No. 17/931,422.
Application 17/931,422 is a continuation of application No. 17/204,440, filed on Mar. 17, 2021, granted, now 11,442,705.
Application 17/204,440 is a continuation of application No. 16/262,150, filed on Jan. 30, 2019, granted, now 10,970,049, issued on Apr. 6, 2021.
Claims priority of provisional application 62/624,492, filed on Jan. 31, 2018.
Prior Publication US 2023/0004362 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/33 (2018.01); G06F 8/34 (2018.01); G06F 3/0482 (2013.01); G06F 3/04847 (2022.01); G06F 9/445 (2018.01); G06F 3/06 (2006.01)
CPC G06F 8/34 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04847 (2013.01); G06F 3/0685 (2013.01); G06F 8/33 (2013.01); G06F 9/445 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A method performed by one or more processors, the method comprising:
displaying a user interface depicting data transformation code, the data transformation code programmed to transform data items when executed;
receiving two or more user selections of code segments of the data transformation code;
determining and storing a reference to each of two or more settable items from in the data transformation code based on at least the two or more user selections; and
generating a data transformation template indicating the two or more settable items from the data transformation code, wherein the data transformation template is usable by a data transformation device to:
receive a user input value for each of the two or more settable items; and
execute, on one or more data items, the data transformation code with the two or more settable items set to the corresponding received user input value.