IP Library Granted Patent US 11,657,043
Granted Patent B2
US 11,657,043 · App. 17/333,914 · Granted May 23, 2023

Computerized tools to develop and manage data-driven projects collaboratively via a networked computing platform and collaborative datasets

Inventors: Joseph Boutros (Austin, TX); Sharon Brener (Austin, TX); Alexander John Zelenak (Austin, TX); Robert Thomas Grochowicz (Austin, TX); Mark Joseph DiMarco (Austin, TX); Bryon Kristen Jacob (Austin, TX); David Lee Griffith (Austin, TX); Shad William Reynolds (Austin, TX)
Assignee: data.world, Inc.
G06F16/2428G06F16/248G06F16/258G06F16/9024G06F21/6218
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,657,043
App. No.
17/333,914
Granted
May 23, 2023
Kind
B2
Abstract

Various embodiments relate generally to data science and data analysis, computer software and systems, network communications to interface among repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform configured to provide one or more computerized tools that facilitate data projects by providing an interactive, project-centric workspace interface that may include, for example, a unified view in which to identify data sources, generate transformative datasets, and/or disseminate insights to collaborative computing devices and user accounts. For example, a method may include identifying a subset of derived from one or more queries applied against a graph data arrangement, generating data representing a data project user interface to present, for example, a collaborative query editor to receive a query, and generating data to access an external third-party computerized data analysis tool to perform an action.

Claims (36)

1. A method comprising:

receiving a request to import a dataset comprising a triple, the triple being generated by converting ingested data into an atomized dataset comprising the triple;

analyzing the dataset and source data associated with the dataset to identify a data attribute and a data dictionary identifier;

formatting the dataset;

determining a location of the dataset, the location identifying where the dataset is stored; and

generating a link identifier to the dataset where the dataset is stored and configured to be accessed by a collaborative dataset consolidation system, the link identifier being implemented as a hyperlinked file name associated with the dataset, the link identifier also being configured to access a query displayed in a workspace of a data project interface, the data project interface being configured to display one or more data summaries of the data project, the data project being displayed at a hierarchical level, at least one of the one or more data summaries including an insight generated from analyzing the data project.

2. The method of claim 1 , further comprising generating another link identifier to the dataset, the dataset being stored in a remote data source.

3. The method of claim 1 , wherein the hyperlinked file name comprises a shortened file name.

4. The method of claim 1 , wherein the hyperlinked file name comprises a location associated with the source data.

5. The method of claim 1 , wherein the hyperlinked file name is configured to automatically input a location to the dataset when a query for a user input is received.

6. The method of claim 1 , further comprising using link identifier data configured to access a subset of data associated with the dataset if the dataset is stored locally.

7. The method of claim 1 , further comprising identifying a linkage to a remote data source if the dataset is being stored remotely.

8. The method of claim 1 , further comprising identifying a remote data repository in data communication with the collaborative dataset consolidation system, the remote data repository being external to the collaborative dataset consolidation system.

9. The method of claim 1 , further comprising identifying a remote data repository in data communication with the collaborative dataset consolidation system, the remote data repository being accessed using a remote link identifier comprising an address pointing to the remote data repository.

10. The method of claim 1 , further comprising link identifier data associated with the link identifier, the link identifier data being transformed from a remote dataset file identifier.

11. The method of claim 1 , wherein the link identifier is transformed from a remote dataset file identifier to a transformed dataset identifier localized to a namespace associated with a data project.

12. The method of claim 1 , wherein the hyperlinked file name is configured to access a data project by invoking a browser and retrieving a remote data source when the hyperlinked file name is selected.

13. The method of claim 1 , wherein the link identifier is configured to access a remote dataset if the dataset is not stored locally.

14. The method of claim 1 , further comprising including the link identifier in a data dictionary, the link identifier being configured to identify a locally-stored dataset.

15. The method of claim 1 , further comprising including the link identifier in a data dictionary, the link identifier being configured to identify a remotely-stored dataset.

16. A method, comprising:

receiving a request to import a dataset comprising a triple, the triple being generated by converting ingested data into an atomized dataset comprising the triple;

analyzing the dataset and source data associated with the dataset to identify a data attribute and a data dictionary identifier;

formatting the dataset;

determining a location of the dataset, the location identifying where the dataset is stored;

generating a link identifier to the dataset where the dataset is stored and configured to be accessed by a collaborative dataset consolidation system, the link identifier being implemented as a hyperlinked file name associated with the dataset, the link identifier also being configured to access a query displayed in a workspace of a data project interface, the data project interface being configured to display one or more data summaries of the data project, the data project being displayed at a hierarchical level, at least one of the one or more data summaries including an insight generated from analyzing the data project; and

forming a data dictionary including the link identifier to the dataset, the link identifier being configured to identify a location associated with the dataset configured to be accessed by a data project.

17. The method of claim 16 , wherein the location is a local storage location associated with the dataset and the data project.

18. The method of claim 16 , wherein the location is a remote storage location associated with the dataset and the data project.

19. The method of claim 16 , wherein the data dictionary is a composite data dictionary having a plurality of link identifiers comprising link identifier data configured to identify a local storage location of the data set and the data project.

20. A non-transitory computer readable medium having one or more computer program instructions configured to perform a method, the method comprising:

receiving a request to import a dataset comprising a triple, the triple being generated by converting ingested data into an atomized dataset comprising the triple;

analyzing the dataset and source data associated with the dataset to identify a data attribute and a data dictionary identifier;

formatting the dataset;

determining a location of the dataset, the location identifying where the dataset is stored; and

generating a link identifier to the dataset where the dataset is stored and configured to be accessed by a collaborative dataset consolidation system, the link identifier being implemented as a hyperlinked file name associated with the dataset, the link identifier also being configured to access a query displayed in a workspace of a data project interface, the data project interface being configured to display one or more data summaries of the data project, the data project being displayed at a hierarchical level, at least one of the one or more data summaries including an insight generated from analyzing the data project.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2025
From: DATA.WORLD, INC.
To: SERVICENOW, INC.
Reel/Frame 073004/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2021
From: BOUTROS, JOSEPH; BRENER, SHARON; ZELENAK, ALEXANDER JOHN; GROCHOWICZ, ROBERT THOMAS; DIMARCO, MARK JOSEPH; JACOB, BRYON KRISTEN; GRIFFITH, DAVID LEE; REYNOLDS, SHAD WILLIAM
To: DATA.WORLD, INC.
Reel/Frame 057045/0388 →
Continuity (21)
Continuation 15985702 · May 22, 2018
Continuation In Part 15186514 · Jun 19, 2016
Continuation In Part 15186516 · Jun 19, 2016
Continuation In Part 15454923 · Mar 9, 2017
Continuation In Part 15926999 · Mar 20, 2018
Continuation In Part 15927004 · Mar 20, 2018
Continuation In Part 17333914 · May 28, 2021
Continuation 15985704 · May 22, 2018
Continuation In Part 15186514 · Jun 19, 2016
Continuation In Part 15186516 · Jun 19, 2016
Continuation In Part 15454923 · Mar 9, 2017
Continuation In Part 15926999 · Mar 20, 2018
Continuation In Part 15927004 · Mar 20, 2018
Continuation In Part 17333914 · May 28, 2021
Continuation 15985705 · May 22, 2018
Continuation In Part 15186514 · Jun 19, 2016
Continuation In Part 15186516 · Jun 19, 2016
Continuation In Part 15454923 · Mar 9, 2017
Continuation In Part 15926999 · Mar 20, 2018
Continuation In Part 15927004 · Mar 20, 2018
Related Publication 20210397611A1 · Dec 23, 2021