Outer Rim Archives
Archives · 2024 · 12124996

Granted patent

Node-based control and collaboration systems

Number
12124996
Published
2024-10-22
Filed
2022-01-06
Assignee
Disney Enterprises, Inc.
Inventors
Bever; Rebecca et al.
CPC
G06F21/6218; G06Q10/063114; G06Q10/101
Verdict
Set aside software collaboration tooling, business
Source
Google Patents · FreePatentsOnline

Abstract

A system includes processing hardware, and a memory storing software code including a hierarchical user interface (UI). The processing hardware executes the software code to receive from a first user, via the hierarchical UI, project data describing a project, and a project task for completion by a second user, and to generate, using the project data, a node-based graph of the project including the project task. The processing hardware further executes the software code to receive, via the hierarchical UI in response to performance of at least a portion of the project task by the second user, a task progression or task completion data, update, using the task progression or task completion data, the node-based graph, and display to the first user, via the hierarchical UI, the updated node-based graph and the task progression data or task completion data.

Background

BACKGROUND (1) Large or complex projects increasingly require the collaboration of experts from a variety of fields who may be independent contractors, or experts affiliated with businesses or other entities independent of the initiator of the project. This need for collaboration between project initiators or “clients” and the third-parties with which they contract for collaborative services or “vendors” has led to the design of workflows to manage and synchronize the distribution and modification of data relevant to the collaborative project. The intricacies of these existing collaborative processes synchronize different versions of data and associated notes back and forth among vendors and clients. Consequently, existing collaboration solutions typically result in both clients and their vendors being in possession of copies of substantially the same data. That duplication and proliferation of data is undesirable because it increases the cost and time required to ensure data consistency and security. Thus, there is a need in the art for a centralized solution to assist in streamlining collaboration between clients and their vendors so as to reduce data redundancy and ensure data consistency and security.

Claims

1. A system comprising: a processing hardware, and a system memory storing an automated node-based graph generator and a collaboration software code including a hierarchical user interface (UI); the processing hardware configured to execute the collaboration software code to: receive from a first user, via the hierarchical UI, project data describing a project, and a project task for completion by a second user; generate, using the automated node-based graph generator and the project data, a node-based graph of the project including the project task, the automated node-based graph generator comprising at least one of a machine learning model or an edit decision list (EDL) parser; receive, via the hierarchical UI in response to performance of at least one portion of the project task by the second user, at least one of a task progression data or a task completion data; update, using the at least one of the task progression data or the task completion data, the node-based graph of the project; display to the first user, via the hierarchical UI, the updated node-based graph of the project and the at least one of the task progression data or the task completion data provide, via the hierarchical UI, the first user with project-level access to the node-based graph of the project; and provide, via the hierarchical UI, the second user with task-specific access to the node-based graph of the project, wherein the task-specific access to the node-based graph presents one or more task nodes corresponding to the project task for completion by the second user at a higher level of granularity than the project-level access provided to the first user; wherein the task-specific access to the node-based graph restricts access by the second user to the one or more task nodes corresponding to the project task for completion by the second user. || 10. A method for use by a system including a processing hardware, and a system memory storing an automated node-based graph generator and a collaboration software code including a hierarchical user interface (UI), the method comprising: receiving from a first user, by the collaboration software code executed by the processing hardware and via the hierarchical UI, project data describing a project, and a project task for completion by a second user; generating, by the collaboration software code executed by the processing hardware and using the automated node-based graph generator and the project data, a node-based graph of the project including the project task, the automated node-based graph generator comprising at least one of-a machine learning model or an edit decision list (EDL) parser; receiving, by the collaboration software code executed by the processing hardware and via the hierarchical UI in response to performance of at least one portion of the project task by the second user, at least one of a task progression data or a task completion data; updating, by the collaboration software code executed by the processing hardware and using the at least one of the task progression data or the task completion data, the node-based graph of the project; displaying to the first user, by the collaboration software code executed by the processing hardware and via the hierarchical UI, the updated node-based graph of the project and the at least one of the task progression data or the task completion data; providing, by the collaboration software code executed by the processing hardware and via the hierarchical UI, the first user with project-level access to the node-based graph of the project; and providing, by the collaboration software code executed by the processing hardware and via the hierarchical UI, the second user with task-specific access to the node-based graph of the project, wherein the task-specific access to the node-based graph presents one or more task nodes corresponding to the project task for completion by the second user at a higher level of granularity than the project-level access provided to the first user; wherein the task-specific access to the node-based graph restricts access by the second user to the one or more task nodes corresponding to the project task for completion by the second user.