Three-dimensional display of specifications in a scalable feed forward network
First Claim
Patent Images
1. A computer-implemented method, comprising:
- generating a digital representation of a three-dimensional depiction of determined relationships within a data model defining a feed-forward network related to a development process, comprising;
generating a first three-dimensional shape representing each internal product according to the model;
generating a second three-dimensional shape representing each dependency of each internal product corresponding to each first three-dimensional shape; and
generating a third three-dimensional shape representing each component of each dependency corresponding to each second three-dimensional shape;
determining a layout of the three-dimensional display, comprising;
determining dimensions of each of the first three-dimensional shapes;
generating a depiction of a plurality of the first three-dimensional shapes representing aggregated products as suspended within an interior space of one of the first three-dimensional shapes representing a product aggregate;
arranging the second and third three-dimensional shapes associated with internal products, internal components, external products and external components for each corresponding first three-dimensional shape; and
arranging the second and third three-dimensional shapes associated with component inputs and component products utilized in production of the component inputs for each corresponding first three-dimensional shape; and
outputting the generated digital representation of the three-dimensional depiction for display.
0 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for generating a three-dimensional display. Some technologies are adapted to retrieve a model defining a feed-forward network related to a development process. The technologies generate a first three-dimensional shape representing each internal product according to the model. The technologies also generate a second three-dimensional shape representing each dependency of each internal product corresponding to each first three-dimensional shape. The technologies further generate a third three-dimensional shape representing each component of each dependency corresponding to each second three-dimensional shape.
-
Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
generating a digital representation of a three-dimensional depiction of determined relationships within a data model defining a feed-forward network related to a development process, comprising; generating a first three-dimensional shape representing each internal product according to the model; generating a second three-dimensional shape representing each dependency of each internal product corresponding to each first three-dimensional shape; and generating a third three-dimensional shape representing each component of each dependency corresponding to each second three-dimensional shape; determining a layout of the three-dimensional display, comprising; determining dimensions of each of the first three-dimensional shapes; generating a depiction of a plurality of the first three-dimensional shapes representing aggregated products as suspended within an interior space of one of the first three-dimensional shapes representing a product aggregate; arranging the second and third three-dimensional shapes associated with internal products, internal components, external products and external components for each corresponding first three-dimensional shape; and arranging the second and third three-dimensional shapes associated with component inputs and component products utilized in production of the component inputs for each corresponding first three-dimensional shape; and outputting the generated digital representation of the three-dimensional depiction for display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a processor; a memory coupled to the processor; and a program module which executes in the processor from the memory and which, when executed by the processor, causes the system to perform an operation comprising; generating a digital representation of a three-dimensional depiction of determined relationships within a data model defining a feed-forward network related to a development process, comprising; generating a rectangular cuboid representing each internal product according to the model; generating a cone representing each dependency of each internal product corresponding to each rectangular cuboid; and generating a disk-shaped cylinder representing each component of each dependency corresponding to each cone; determining a layout of the three-dimensional display, comprising; determining dimensions of each of the rectangular cuboids; generating a depiction of a plurality of the rectangular cuboids representing aggregated products as suspended within an interior space of one of the rectangular cuboids representing a product aggregate; arranging the cones and disk-shaped cylinders associated with internal products, internal components, external products and external components for each corresponding rectangular cuboid; and arranging the cones and disk-shaped cylinders associated with component inputs and component products utilized in production of the component inputs for each corresponding rectangular cuboids; and outputting the digital representation of the generated three-dimensional depiction for display. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform an operation, comprising:
-
generating a digital representation of a three-dimensional depiction of determined relationships within a data model defining a feed-forward network related to a development process, comprising; generating a rectangular cuboid representing each internal product according to the model, each internal product comprising a product aggregate or an aggregated product; generating a cone representing each dependency of each internal product corresponding to each rectangular cuboid; and generating a disk-shaped cylinder representing each component of each dependency corresponding to each cone; determining a layout of the three-dimensional display, comprising; determining dimensions of each of the rectangular cuboids; generating a depiction of a plurality of the rectangular cuboids representing aggregated products as suspended within an interior space of one of the rectangular cuboids representing a product aggregate; arranging the cones and disk-shaped cylinders associated with internal products, internal components, external products and external components for each corresponding rectangular cuboid; and arranging the cones and disk-shaped cylinders associated with component inputs and component products utilized in production of the component inputs for each corresponding rectangular cuboid; and outputting the generated digital representation of the three-dimensional depiction for display. - View Dependent Claims (14, 15)
-
Specification