IP Library Granted Patent US 11,262,904
Granted Patent B2
US 11,262,904 · App. 17/122,308 · Granted Mar 1, 2022

Object time series system and investigation graphical user interface

Inventors: Anton Apostolatos (New York, NY); Pedro Sanzovo (Sao Paulo, BR); Francis Chen (New York, NY); John McRaven (New York, NY); Miranda Luna (Seattle, WA); Sahiba Sachdeva (Washington, DC); Xavier Falco (London, GB)
Assignee: PALANTIR TECHNOLOGIES INC.
G06F3/04847G06F16/26G06T11/206G06T2200/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,262,904
App. No.
17/122,308
Granted
Mar 1, 2022
Kind
B2
Abstract

Methods and systems for presenting time series for analysis. A method includes presenting a first visualization of summary information for an initial data set of a plurality of batches, presenting a filtered data set of the initial data set having a first batch identifier associated with a first batch and the second batch identifier associated with a second batch, executing a time series connector including transmitting a request to a time series application, the request comprising the first batch identifier, the second batch identifier, and the time series configuration data. The method further includes causing presentation of a user interface comprising a chart including a first plot for first time series data for the first batch identifier and a second plot for second time series data for the second batch identifier, the chart configured to the time series configuration data, and the first plot is aligned to the second plot.

Claims (33)

1. A method for presenting time series, the method comprising:

causing presentation of a first visualization for an initial data set organized by an ontology, the first visualization comprising summary information of a plurality of batches, each batch relating to a different occurrence of a same type of event or process that is monitored by a system with a plurality of sensors over a period of time;

generating a filtered data set from the initial data set;

executing a time series connector for at least a first batch identifier, a second batch identifier and a batch process, wherein executing the time series connector comprises

transmitting a request to a time series application, the request comprising the first batch identifier, the second batch identifier, and the time series configuration data; and

causing presentation of a time series user interface comprising a chart having a first plot for first time series data for the first batch identifier and a second plot for second time series data for the second batch identifier, wherein the chart is configured according to time series configuration data, and wherein the first plot is aligned to the second plot,

wherein the method is performed by one or more computer hardware processors configured to execute computer-executable instructions on a second non-transitory computer storage medium.

2. The method of claim 1 , wherein the time series connector is configured to associate objects stored in accordance with the ontology and to generate the time series configuration data for stored batch data associated with the first batch identifier and the second batch identifier.

3. The method of claim 2 , wherein the time series connector associates the batch process with object information stored in a database.

4. The method of claim 3 , wherein the object information comprises at least one of the start time for the batch process and the end time for the batch process.

5. The method of claim 3 , wherein the object information comprises time series sensor data for at least one sensor that collected data for the batch process.

6. The method of claim 1 , wherein the first time series data of the first plot is related to a first physical characteristic sensed from a first batch, and the second time series data of the second plot is related to the first physical characteristic sensed from a second batch.

7. The method of claim 6 , wherein the chart further comprises a third plot for the first time series data for the first batch identifier, and a fourth plot for the second time series data for the second batch identifier, and wherein the first time series data of the third plot is related to a second physical characteristic sensed from the first batch, and the second time series data of the fourth plot is related to the second physical characteristic sensed from the second batch.

8. The method of claim 7 , where the first plot and the second plot for the first physical characteristic are depicted in a first graph having a first x-axis and y-axis, and the third plot and the fourth plot for the second physical characteristic are depicted in a second graph having a second x-axis and y-axis, wherein the y-axis of the first and second graph are parallel in the chart.

9. The method of claim 1 , wherein the summary information includes first information for each of the plurality of batches in the first visualization.

10. The method of claim 9 , wherein applying the first filter parameter comprises generating the filtered data set from the initial data based on selecting batches of the plurality of batches having first information that meets the criteria of the first filter parameter.

11. The method of claim 1 , further comprising receiving a user input comprising a first filter parameter and applying the first filter parameter to the initial data set comprising generating a filtered data set from the initial data set.

12. The method of claim 1 , further comprising receiving a user input comprising a graphical parameter, applying the graphical parameter to the initial data set to generate a graphical summary representing at least some of the summary information for at least some of the plurality of batches, and causing presentation of the graphical summary.

13. A system, comprising:

one or more computer storage mediums configured to store computer-executable instructions; and

one or more computer hardware processors configure to execute the computer-executable instructions to cause the computer system to:

cause presentation of a first visualization for an initial data set, the first visualization comprising summary information of a plurality of batches, each batch relating to a different occurrence of a same type of event or process that is monitored by a system with a plurality of sensors over a period of time;

generate a filtered data set from the initial data set;

execute a time series connector for at least a first batch identifier, a second batch identifier and a batch process, comprising

transmitting a request to a time series application, the request comprising the first batch identifier, the second batch identifier, and the time series configuration data; and

cause presentation, in the time series application, of a time series user interface comprising a chart having a first plot for first time series data for the first batch identifier and a second plot for second time series data for the second batch identifier, wherein the chart is configured according to the time series configuration data, and wherein the first plot is aligned to the second plot.

14. The system of claim 13 , wherein the time series connector is configured to associate objects stored in accordance with the ontology and to generate the time series configuration data for stored batch data associated with the first batch identifier and the second batch identifier.

15. The system of claim 14 , wherein the time series connector is configured to associate the batch process with object information stored in a database.

16. The system of claim 15 , wherein the object information comprises at least one of the start time for the batch process and the end time for the batch process.

17. The system of claim 15 , wherein the object information comprises time series sensor data for at least one sensor that collected data for the batch process.

18. The system of claim 13 , wherein the first time series data of the first plot is related to a first physical characteristic sensed from a first batch, and the second time series data of the second plot is related to the first physical characteristic sensed from a second batch.

19. The system of claim 18 , wherein the chart further comprises a third plot for the first time series data for the first batch identifier, and a fourth plot for the second time series data for the second batch identifier, and wherein the first time series data of the third plot is related to a second physical characteristic sensed from the first batch, and the second time series data of the fourth plot is related to the second physical characteristic sensed from the second batch.

20. The system of claim 13 , wherein one or more computer hardware processors are further configured to execute the computer-executable instructions to cause the computer system to apply a first filter parameter to generate the filtered data set from the initial data based on selected batches of the plurality of batches having first information that meets the criteria of the first filter parameter.

Assignments (2)
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2021
From: APOSTOLATOS, ANTON; SANZOVO, PEDRO; CHEN, FRANCIS; MCRAVEN, JOHN; LUNA, MIRANDA; SACHDEVA, SAHIBA; FALCO, XAVIER
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 058257/0969 →
Continuity (3)
Continuation 16366856 · Mar 27, 2019
Provisional Application 62660734 · Apr 20, 2018
Related Publication 20210141521A1 · May 13, 2021
Cited By (1)
US 12,205,204