# US 11,113,240 B2 · Methods and systems for depiction of project data via transmogrification using fractal-based structures

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,113,240 B2
- Document ID: US11113240B2
- Status: Granted
- Kind: B2
- Application number: 17/005,794
- Filed: 2020-08-28
- Published: 2021-03-04
- Granted: 2021-09-07
- Earliest claimed: 2019-08-28
- Assignees: Peter Antony Gish
- Applicants: Peter Antony Gish
- Inventors: Peter Antony Gish
- Web page: https://patentgrep.com/patent/US11113240B2

## CPC

- G06F 16/156: {Query results presentation}
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06F 16/116: {Details of conversion of file system types or formats}
- G06F 16/13: File access structures, e.g. distributed indices (arrangements of input from, or output to, record carriers G06F3/06)
- G06F 16/2246: {Trees, e.g. B+trees}
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G06Q 10/10: Office automation; Time management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

In a system for efficiently organizing, storing, accessing, and analyzing project data and for visualizing project progress, for a specified project, a reference fractal-based structure is selected based on, at least in part, the type of the specified project and/or a mapping between project types and reference fractal-based structures. The project files are organized and stored in a file structure that corresponds to the selected reference fractal-based structure, so that the file structure can be transmogrified displayed as a viewable fractal-based structure, that can indicate process of different tasks and subtasks of the project based on, in part, the status of the tasks and subtasks that is derived from the project files.

## Claims

### Claim 1

A method for efficiently organizing, storing, searching, accessing, and analyzing project data and for visualizing project progress, the method comprising steps of:
selecting for a specified project, a reference fractal-based structure based on, at least in part: (i) type of the specified project and (ii) a mapping between project types and reference fractal-based structures;
organizing and storing by a processor a plurality of project files in a file structure corresponding to the selected reference fractal-based structure;
transmogrifying by the processor the file structure into a digitally produced viewable fractal-based structure; and
displaying by the processor the viewable fractal-based structure.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
the viewable fractal-based structure corresponds to the reference fractal-based structure,
wherein the reference fractal-based structure: (i) comprises a nature-based structure; (ii) is based on a set of organization principles and frameworks, or (iii) is based on a Lindenmayer system.

### Claim 3 (depends on 1)

The method of claim 1, wherein:
a first file in the plurality of files is associated with a first project task; and
the viewable fractal-based structure comprises a first branch corresponding to the first project task.

### Claim 4 (depends on 1)

The method of claim 1, wherein a first file in the plurality of files is associated with a first project task, the first file indicating that a status of the first project task is spawning of a subtask, the method further comprising:
receiving by the processor a second file corresponding to the subtask;
modifying by the processor the file structure according to the subtask;
storing the second file in the modified file structure;
transmogrifying by the processor the modified file structure into a modified viewable fractal-based structure; and
displaying by the processor the modified viewable fractal-based structure.

### Claim 5 (depends on 1)

The method of claim 1, wherein:
the selected reference fractal-based structure comprises a plurality of reference branches, each reference branch corresponding to a particular project task from a plurality of project tasks;
a first reference branch is associated with a first project task and comprises a subset of the plurality of reference branches, each reference branch in the subset corresponding to a respective sub-task associated with the first project task;
a respective unique mnemonic is associated with each reference branch; and
the project file structure comprises a plurality of folders, each folder being associated with a particular reference branch.

### Claim 6 (depends on 1)

The method of claim 1, wherein the viewable fractal-based structure comprises an interactive fractal-based structure.

### Claim 7 (depends on 1)

The method of claim 1, wherein the viewable fractal-based structure comprises an interactive two-dimensional structure or an interactive three-dimensional structure.

### Claim 8 (depends on 1)

The method of claim 1, wherein:
the viewable fractal-based structure is displayed in a first panel in a multi-panel dashboard; and
the multi-panel dashboard comprises a calendar, a team table, or a news feed, each corresponding to one or more tasks corresponding to at least a portion of the viewable fractal-based structure.

### Claim 9 (depends on 1)

The method of claim 1, wherein:
the reference fractal-based structure comprises a nature-based structure; and
the viewable fractal-based structure comprises the nature-based structure, wherein:
the nature-based structure comprises a tree structure or a plant structure, each of the tree and plant structures comprising a root structure.

### Claim 10 (depends on 1)

The method of claim 1, wherein:
the transmogrifying comprises presenting one or more views of the file structure, each view indicating status or progress of one or more respective tasks of the specified project.

### Claim 11

A system for efficiently organizing, storing, accessing, and analyzing project data and for visualizing project progress, the system comprising:
a processor;
a display unit in electronic communication with the processor; and
a memory in communication with the processor and comprising instructions which, when executed by the processor, program the processor to:
select for a specified project, a reference fractal-based structure based on, at least in part: (i) type of the specified project and (ii) a mapping between project types and reference fractal-based structures;
organize and store a plurality of project files in a file structure corresponding to the selected reference fractal-based structure;
transmogrify and digitally produce, based on at least in part an aspect ratio of the display unit, the file structure into a viewable fractal-based structure; and
display the viewable fractal-based structure on the display unit.

### Claim 12 (depends on 11)

The system of claim 11, wherein:
the viewable fractal-based structure corresponds to the reference fractal-based structure,
wherein the reference fractal-based structure: (i) comprises a nature-based structure; (ii) is based on a set of organization principles and frameworks, or (iii) is based on a Lindenmayer system.

### Claim 13 (depends on 11)

The system of claim 11, wherein:
a first file in the plurality of files is associated with a first project task; and
the viewable fractal-based structure comprises a first branch corresponding to the first project task.

### Claim 14 (depends on 11)

The system of claim 11, wherein:
a first file in the plurality of files is associated with a first project task, the first file indicating that a status of the first project task is spawning of a subtask; and
the instructions further program the processor to:
receive a second file corresponding to the subtask;
modify the file structure according to the subtask;
store the second file in the modified file structure;
transmogrify the modified file structure into a modified viewable fractal-based structure; and
display the modified viewable fractal-based structure.

### Claim 15 (depends on 11)

The system of claim 11, wherein:
the selected reference fractal-based structure comprises a plurality of reference branches, each reference branch corresponding to a particular project task from a plurality of project tasks;
a first reference branch is associated with a first project task and comprises a subset of the plurality of reference branches, each reference branch in the subset corresponding to a respective sub-task associated with the first project task;
a respective unique mnemonic is associated with each reference branch; and
the project file structure comprises a plurality of folders, each folder being associated with a particular reference branch.

### Claim 16 (depends on 11)

The system of claim 11, wherein the viewable fractal-based structure comprises an interactive fractal-based structure.

### Claim 17 (depends on 11)

The system of claim 11, wherein the viewable fractal-based structure comprises an interactive two-dimensional structure or an interactive three-dimensional structure.

### Claim 18 (depends on 11)

The system of claim 11, wherein the instructions program the processor to:
display the viewable fractal-based structure in a first panel in a multi-panel dashboard,
wherein the multi-panel dashboard comprises a calendar, a team table, or a news feed, each corresponding to one or more tasks corresponding to at least a portion of the viewable fractal-based structure.

### Claim 19 (depends on 11)

The system of claim 11, wherein:
the reference fractal-based structure comprises a nature-based structure; and
the viewable fractal-based structure comprises the nature-based structure, wherein:
the nature-based structure comprises a tree structure or a plant structure, each of the tree and plant structures comprising a root structure.

### Claim 20 (depends on 11)

The system of claim 11, wherein to transmogrify, the instructions program the processor to:
present one or more views of the file structure, each view indicating status or progress of one or more respective tasks of the specified project.
