IP Library Granted Patent US 11,494,444
Granted Patent B2
US 11,494,444 · App. 17/180,548 · Granted Nov 8, 2022

Systems and methods for visualizing and analyzing multi-dimensional data

Inventors: Erica Du (Brooklyn, NY); George Price (Brooklyn, NY)
Assignee: Palantir Technologies Inc.
G06F16/904G06F3/017G06F3/04815G06F3/04842G06F3/04883G06F16/907G06F40/169G06T17/00
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,494,444
App. No.
17/180,548
Granted
Nov 8, 2022
Kind
B2
Abstract

A computer-implemented software system and method allows data-processing entities to visualize data as pseudo-three-dimensional objects dynamically and interact with and/or manipulate the objects.

Claims (41)

1. A system comprising:

one or more hardware computer processors programmed, via executable code instructions, to implement a data series service configured to

receive a data series request comprising a data series indicator associated with a physical structure, wherein the physical structure is associated with one or more sensors;

access one or more data series of a plurality of data series, based on the data series indicator and associated with the one or more sensors;

determine a series type associated with the accessed one or more data series;

render at least some data of the one or more data series to allow for display of a pseudo-three-dimensional representation of at least a portion of the physical structure on a computer display;

receive at least one first user input associated with the displayed pseudo-three-dimensional representation; and

display, on the computer display, content associated with the first user input.

2. The system of claim 1 , wherein the first user input comprises gesture data.

3. The system of claim 1 , wherein the content associated with the first user input comprises an annotation.

4. The system of claim 3 , wherein the data series service is further configured to:

display the annotation superimposed on the pseudo-three-dimensional representation.

5. The system of claim 3 , wherein the data series service is further configured to:

display the annotation adjacent to the pseudo-three-dimensional representation.

6. The system of claim 5 , wherein the content associated with the first user input comprises a less-than-three-dimensional object, and the data series service is configured to format the content to allow for display of the less-than-three dimensional object adjacent to the pseudo-three-dimensional representation.

7. The system of claim 6 , wherein the data series service is further configured to receive a second user input associated with the less-than-three-dimensional object and, based on the second user input, allow for a change in the display of the pseudo-three-dimensional representation.

8. The system of claim 6 , wherein the data series service is further configured to allow for a change in the display of the less-than-three dimensional object based on the at least one first user input.

9. The system of claim 1 , wherein a subset of data from the one or more data series is rendered to allow for display of the pseudo-three-dimensional representation on the computer display.

10. The system of claim 1 , wherein all data from the retrieved one or more data series is rendered to allow for display of the pseudo-three-dimensional representation on the computer display.

11. A computerized method, performed by a computing system having one or more hardware computer processors and one or more non-transitory computer readable storage device storing software instructions executable by the computing system to perform the computerized method comprising:

receiving a data series request comprising a data series indicator associated with a physical structure, wherein the physical structure is associated with one or more sensors;

accessing one or more data series of a plurality of data series, based on the data series indicator and associated with the one or more sensors;

determining a series type associated with the accessed one or more data series;

rendering at least some data of the one or more data series to allow for display of a pseudo-three-dimensional representation of at least a portion of the physical structure on a computer display;

receiving at least one first user input associated with the displayed pseudo-three-dimensional representation; and

displaying content associated with the first user input.

12. The method of claim 11 , wherein the first user input comprises gesture data.

13. The method of claim 11 , wherein the content associated with the first user input comprises an annotation.

14. The method of claim 13 , further comprising:

displaying the annotation superimposed on the pseudo-three-dimensional representation.

15. The method of claim 13 , further comprising:

displaying the annotation adjacent to the pseudo-three-dimensional representation.

16. The method of claim 15 , wherein the content associated with the first user input comprises a less-than-three-dimensional object, the method further comprising:

formatting the content to allow for display of the less-than-three dimensional object adjacent to the pseudo-three-dimensional representation.

17. The method of claim 16 , further comprising:

receiving a second user input associated with the less-than-three-dimensional object and,

based on the second user input, allowing for a change in the display of the pseudo-three-dimensional representation.

18. The method of claim 16 , further comprising:

allowing for a change in the display of the less-than-three dimensional object based on the at least one first user input.

19. The method of claim 11 , wherein a subset of data from the one or more data series is rendered to allow for display of the pseudo-three-dimensional representation on the computer display.

20. The method of claim 11 , wherein all data from the retrieved one or more data series is rendered to allow for display of the pseudo-three-dimensional representation on the computer display.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2022
From: DU, ERICA; PRICE, GEORGE
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 061151/0422 →
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
Continuity (3)
Continuation 16138455 · Sep 21, 2018
Provisional Application 62598699 · Dec 14, 2017
Related Publication 20210173868A1 · Jun 10, 2021