US 12,339,761 B2
Ingesting data to a processing platform
Cenk Sezgin, Brooklyn, NY (US); Jasjit Grewal, Bethesda, MD (US); and Thomas Pearson, Twickenham (GB)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Denver, CO (US)
Filed on Mar. 13, 2023, as Appl. No. 18/183,047.
Application 18/183,047 is a continuation of application No. 16/893,940, filed on Jun. 5, 2020, granted, now 11,630,752.
Claims priority of application No. 1910050 (GB), filed on Jul. 12, 2019.
Prior Publication US 2023/0259442 A1, Aug. 17, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/34 (2006.01); G06F 8/61 (2018.01); G06F 11/30 (2006.01)
CPC G06F 11/3466 (2013.01) [G06F 8/61 (2013.01); G06F 11/302 (2013.01); G06F 11/3409 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method, performed by one or more processors, comprising:
receiving, by a target device, and from a software component installed at a remote data source, at least an indication of performance data accessed by said software component, wherein the performance data is associated with one or more application servers executing on the remote data source and configured to run an application and provide interactivity to one or more users of the remote data source, and wherein the performance data comprises metrics of resource utilization on the remote data source running the application;
determining, by the target device, and based on the indication of the performance data received from the software component installed at the remote data source, either to proceed with a download of first data stored at the remote data source, or to modify the download;
in response to determining, based on the received indication of the performance data, to proceed with the download, proceeding, by the target device, to download the first data; and
in response to determining, based on the indication of the performance data received from the software component installed at the remote data source and running the application, to modify the download, proceeding, by the target device, with downloading second data stored at the remote data source, wherein the second data is different from the first data in that the second data comprises a different quantity of rows of data as compared to the first data, and wherein the second data comprises a different amount of data as compared to the first data.