IP Library Granted Patent US 12,197,457
Granted Patent B2
US 12,197,457 · App. 17/934,493 · Granted Jan 14, 2025

Central user interface for accessing and upgrading of dataset integrations

Inventors: Joel Ossher (Oakton, VA); Ashley Einspahr (Brooklyn, NY); Michael Tuer (Sunnyvale, CA); Orr Ganel (Washington, DC); Ryan Hermstein (Washington, DC); Stephen Yazicioglu (New York, NY); Wenshuai Hou (Arlington, VA)
Assignee: Palantir Technologies Inc.
G06F16/254G06F3/0605G06F3/0655G06F3/067G06F9/5077G06F16/122G06F16/214G06F16/2272G06F16/26G06F16/278G06F3/0607G06F3/0647G06F16/217G06F16/283
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 12,197,457
App. No.
17/934,493
Granted
Jan 14, 2025
Kind
B2
Abstract

Systems and methods for a central user interface for accessing, and upgrading of, dataset integrations. An example method includes accessing, by a system of one or more processors, datasets stored via respective outside devices or systems. The datasets are integrated by the system according to respective integration tiers, with each integration tier being associated with, at least, a respective subset of search functionality enabled via the system. An interactive user interface is presented via a user device, with the interactive user interface presenting summary information. The interactive user interface further enables adjustment of a particular dataset from a first integration tier to a second integration tier.

Claims (35)

1. A computerized method comprising:

integrating, by a system, a plurality of datasets according to respective integration tiers of a plurality of integration tiers,

wherein a first integration tier causes a first index associated with a first dataset to be stored by the system, wherein the first dataset is stored by an outside device or outside system, wherein information included in the first dataset is returned to the system by the outside device or outside system in response to search requests, and wherein a second integration tier causes a second index associated with a second dataset, and the second dataset, to be stored by the system; and

causing presentation, by the system and via a user device, of an interactive user interface associated with the integrated datasets, wherein the interactive user interface:

presents summary information associated with the integrated datasets, the summary information specifying which of the plurality of integration tiers are assigned to individual datasets of the plurality of datasets, wherein the assignments include one of the first index or the second index,

wherein the interactive user interface is configured to enable adjustment of assignment of a particular dataset to a different integration tier.

2. The method of claim 1 , wherein the integration tiers form a hierarchy of integration tiers associated with increasing search functionality.

3. The method of claim 1 , wherein the interactive user interface is configured to present an overlay which, in response to user input, causes adjustment of assignment of the particular dataset to a different integration tier.

4. The method of claim 1 , wherein the summary information further indicates usage metrics associated with use of resources of the system.

5. The method of claim 4 , wherein a particular usage metric indicates enrichment of a dataset, and wherein enrichment indicates a number of times users have supplemented information included in records of the dataset.

6. The method of claim 1 , wherein the particular dataset stores information associated with objects, and wherein one or more of the objects are promoted to the different integration tier.

7. The method of claim 1 , wherein the interactive user interface is configured to present information indicative of resource utilization of the system by individual datasets.

8. The method of claim 1 , wherein the system is triggered to store the particular dataset in response to user input enabling the adjustment to the different integration tier.

9. A system comprising one or more processors and non-transitory computer storage media storing instructions that when executed by the processors, cause the processors to perform operations comprising:

integrating a plurality of datasets according to respective integration tiers of a plurality of integration tiers,

wherein a first integration tier causes a first index associated with a first dataset to be stored, wherein the first dataset is stored by an outside device or outside system, wherein information included in the first dataset is returned by the outside device or outside system in response to search requests, and wherein a second integration tier causes a second index associated with a second dataset, and the second dataset, to be stored; and

causing presentation, via a user device, of an interactive user interface associated with the integrated datasets, wherein the interactive user interface:

presents summary information associated with the integrated datasets, the summary information specifying which of the plurality of integration tiers are assigned to individual datasets of the plurality of datasets, wherein the assignments include one of the first index or the second index,

wherein the interactive user interface is configured to enable adjustment of assignment of a particular dataset to a different integration tier.

10. The system of claim 9 , wherein the integration tiers form a hierarchy of integration tiers associated with increasing search functionality.

11. The system of claim 9 , wherein the interactive user interface is configured to present an overlay which, in response to user input, causes adjustment of assignment of the particular dataset to a different integration tier.

12. The system of claim 9 , wherein the summary information further indicates usage metrics associated with use of resources of the system.

13. The system of claim 12 , wherein a particular usage metric indicates enrichment of a dataset, and wherein enrichment indicates a number of times users have supplemented information included in records of the dataset.

14. The system of claim 9 , wherein the particular dataset stores information associated with objects, and wherein one or more of the objects are promoted to the different integration tier.

15. The system of claim 9 , wherein the interactive user interface is configured to present information indicative of resource utilization of the system by individual datasets.

16. Non-transitory computer storage media storing instructions that when executed by a system of one or more processors, cause the processors to perform operations comprising:

integrating a plurality of datasets according to respective integration tiers of a plurality of integration tiers,

wherein a first integration tier causes a first index associated with a first dataset to be stored, wherein the first dataset is stored by an outside device or outside system, wherein information included in the first dataset is returned by the outside device or outside system in response to search requests, and wherein a second integration tier causes a second index associated with a second dataset, and the second dataset, to be stored; and

causing presentation, via a user device, of an interactive user interface associated with the integrated datasets, wherein the interactive user interface:

presents summary information associated with the integrated datasets, the summary information specifying which of the plurality of integration tiers are assigned to individual datasets of the plurality of datasets, wherein the assignments include one of the first index or the second index,

wherein the interactive user interface is configured to enable adjustment of assignment of a particular dataset to a different integration tier.

17. The computer-readable media of claim 16 , wherein the integration tiers form a hierarchy of integration tiers associated with increasing search functionality.

18. The computer-readable media of claim 16 , wherein the interactive user interface is configured to present an overlay which, in response to user input, causes adjustment of assignment of the particular dataset to a different integration tier.

19. The computer-readable media of claim 16 , wherein the summary information further indicates usage metrics associated with use of resources of the system.

20. The computer-readable media of claim 16 , wherein the particular dataset stores information associated with objects, and wherein one or more of the objects are promoted to the different integration tier.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: OSSHER, JOEL; EINSPAHR, ASHLEY; TUER, MICHAEL; GANEL, ORR; HERMSTEIN, RYAN; YAZICIOGLU, STEPHEN; HOU, WENSHUAI
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 064877/0221 →
Continuity (3)
Continuation 16276393 · Feb 14, 2019
Provisional Application 62778175 · Dec 11, 2018
Related Publication 20230121615A1 · Apr 20, 2023
References Cited (21)
US 8775368B1 · Burke et al. · 2014 [cited by applicant]
US 10334044B1 · Bigman et al. · 2019 [cited by applicant]
US 11455315B1 · Ossher et al. · 2022 [cited by applicant]
US 20040003063A1 · Ashok et al. · 2004 [cited by applicant]
US 20100095000A1 · Kettler et al. · 2010 [cited by applicant]
US 20110078303A1 · Li et al. · 2011 [cited by applicant]
US 20150058314A1 · Leclerc · 2015 [cited by examiner]
US 20160357447A1 · Guttahalli Krishna et al. · 2016 [cited by applicant]
US 20170048164A1 · Bouw et al. · 2017 [cited by applicant]
US 20170199989A1 · Lilko · 2017 [cited by examiner]
US 20170373935A1 · Subramanian et al. · 2017 [cited by applicant]
US 20180285166A1 · Roy et al. · 2018 [cited by applicant]
US 20190272331A1 · Gangadhar et al. · 2019 [cited by applicant]
US 20190288915A1 · Denyer et al. · 2019 [cited by applicant]
US 20190294477A1 · Koppes et al. · 2019 [cited by applicant]
US 20190317808A1 · Srinivasan · 2019 [cited by examiner]
US 20200089539A1 · Klinger et al. · 2020 [cited by applicant]
US 20200125566A1 · Scott · 2020 [cited by applicant]
US 20200125582A1 · O'Shaughnessy · 2020 [cited by examiner]
US 20200134483A1 · Bremer et al. · 2020 [cited by applicant]
U.S. Pat. No. 11,455,315, Central User Interface for Accessing and Upgrading of Dataset Integrations, Sep. 27, 2022. [cited by applicant]
Cited By (1)
US 12,619,627