IP Library Granted Patent US 10,475,219
Granted Patent B1
US 10,475,219 · App. 15/592,095 · Granted Nov 12, 2019

Multidimensional arc chart for visual comparison

Inventors: Alexandru Antihi (Palo Alto, CA); Ari Gesher (Menlo Park, CA)
Assignee: PALANTIR TECHNOLOGIES INC.
G06T11/206G06F3/04812G06F3/04842
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 10,475,219
App. No.
15/592,095
Granted
Nov 12, 2019
Kind
B1
Abstract

Systems and methods are provided for presenting multiple dimensions of an entity for visual comparison. Multiple sets of data representing multiple dimensions of a first entity may be accessed. The multiple sets of data may be converted for plotting within a first multidimensional arc chart. The first multidimensional arc chart may be defined by a rounded outer shape. The rounded outer shape may be characterized by an arc length. The first multidimensional arc chart may be divided into multiple sections. Individual sections may include a plot of a dimension of the first entity. Values of the plot may be determined based on corresponding positions along the arc length. An interface that includes the first multidimensional arc chart may be provided.

Claims (42)

1. A system comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the system to perform:

accessing multiple sets of data, the multiple sets of data representing multiple dimensions of a first entity;

converting the multiple sets of data for plotting within a first multidimensional arc chart, the first multidimensional arc chart being divided into multiple sections, each of the multiple sections including a same vertical axis and a respective plot of a respective dimension of the multiple dimensions of the first entity, the converting the multiple sets of data including:

assigning a first set of the multiple sets of data to a first section of the multiple sections of the first multidimensional arc chart; and

assigning a second set of the multiple sets of data to a second section of the multiple sections of the first multidimensional arc chart;

providing an interface that includes the first multidimensional arc chart;

wherein:

the first multidimensional arc chart is defined by a rounded outer shape, the rounded outer shape characterized by an arc length; and

values of the respective plots are determined based on corresponding positions along the arc length; and

changing an inner radius of the first multidimensional arc chart.

2. The system of claim 1 , wherein the interface includes a second multidimensional arc chart for plotting multiple dimensions of a second entity.

3. The system of claim 1 , wherein the rounded outer shape is a circular shape.

4. The system of claim 1 , wherein positions along the arc length represent different points in time.

5. The system of claim 1 , wherein the first multidimensional arc chart plots the multiple dimensions of the first entity in real time.

6. The system of claim 1 , wherein the first multidimensional arc chart plots the multiple dimensions of the first entity for a range of time.

7. A method for providing an interface, the method being implemented by a computing system including one or more processors and storage media storing machine-readable instruction, the method comprising:

accessing multiple sets of data, the multiple sets of data representing multiple dimensions of a first entity;

converting the multiple sets of data for plotting within a first multidimensional arc chart, the first multidimensional arc chart being divided into multiple sections, each of the multiple sections including a same vertical axis and a respective plot of a respective dimension of the multiple dimensions of the first entity, the converting the multiple sets of data including:

assigning a first set of the multiple sets of data to a first section of the multiple sections of the first multidimensional arc chart; and

assigning a second set of the multiple sets of data to a second section of the multiple sections of the first multidimensional arc chart;

providing an interface that includes the first multidimensional arc chart;

wherein:

the first multidimensional arc chart is defined by a rounded outer shape, the rounded outer shape characterized by an arc length; and

values of the respective plots are determined based on corresponding positions along the arc length; and

changing an inner radius of the first multidimensional arc chart.

8. The method of claim 7 , wherein the interface includes a second multidimensional arc chart for plotting multiple dimensions of a second entity.

9. The method of claim 7 , wherein the rounded outer shape is a circular shape.

10. The method of claim 7 , wherein positions along the arc length represent different points in time.

11. The method of claim 7 , wherein the first multidimensional arc chart plots the multiple dimensions of the first entity in real time.

12. The method of claim 7 , wherein the first multidimensional arc chart plots the multiple dimensions of the first entity for a range of time.

13. A non-transitory computer readable medium comprising instruction that, when executed, cause one or more processors to perform:

accessing multiple sets of data, the multiple sets of data representing multiple dimensions of a first entity;

converting the multiple sets of data for plotting within a first multidimensional arc chart, the first multidimensional arc chart being divided into multiple sections, each of the multiple sections including a same vertical axis and a respective plot of a respective dimension of the multiple dimensions of the first entity, the converting the multiple sets of data including:

assigning a first set of the multiple sets of data to a first section of the multiple sections of the first multidimensional arc chart; and

assigning a second set of the multiple sets of data to a second section of the multiple sections of the first multidimensional arc chart;

providing an interface that includes the first multidimensional arc chart;

wherein:

the first multidimensional arc chart is defined by a rounded outer shape, the rounded outer shape characterized by an arc length; and

values of the respective plots are determined based on corresponding positions along the arc length; and

changing an inner radius of the first multidimensional arc chart.

Assignments (8)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Jul 3, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0640 →
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY LISTED PATENT BY REMOVING APPLICATION NO. 16/832267 FROM THE RELEASE OF SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 052856 FRAME 0382. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 26, 2021
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 057335/0753 →
SECURITY INTEREST Recorded Jun 4, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 052856/0817 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2020
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 052856/0382 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 051713/0149 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051709/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: ANTIHI, ALEXANDRU; GESHER, ARI
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 044993/0213 →
Continuity (1)
Provisional Application 62479051 · Mar 30, 2017