Patent ID: 11880342
Assignee: T-MOBILE USA, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A system for use with project management, the system comprising:
one or more hardware processors;
at least one hardware memory coupled to the one or more hardware processors,
wherein the memory includes instructions for software executable by the one or more hardware processors to:
create a digital canvas including multiple child canvases;
obtain from a project management software a chart representing a schedule of ordered tasks,
wherein the project management software creates a first copy of the chart, and
wherein the software can interface with a word processor application, a spreadsheet application, an image editing tool application, a presentation application, or a video editing application;

create a second copy of the chart in a child canvas among the multiple child canvases;
obtain, from a user among multiple users, a modification to the second copy of the chart including a change in order of the ordered tasks, or a change in a schedule of a task among the ordered tasks; and
based on the modification, automatically update the second copy of the chart in the child canvas and the first copy of the chart by:
invoking a call back reference to the project management software;
creating a) a unique identifier (ID) associated with the call back reference, b) a unique ID associated with the child canvas, and c) Cartesian coordinates associated with the second copy of the chart in the child canvas;
receiving an update to the second copy of the chart from the project management software; and,
based on the unique ID associated with the child canvas, the Cartesian coordinates associated with the second copy of the chart in the child canvas, and the update, propagate the update to the first copy of the chart,
thereby synchronizing the first copy and the second copy of the chart.