Unlock instant, AI-driven research and patent intelligence for your innovation.

Projection of software and integrated circuit diagrams into actual 3D space

a technology of software and integrated circuits, applied in the direction of source code generation, visual/graphical programming, specific program execution arrangements, etc., can solve the problems of difficult to visualize the operation of the entire system, difficult to depict complex orthogonal relationships on a 2d surface, and analogous limitations of software diagrams

Active Publication Date: 2016-06-07
FENCEL RICHARD STANLEY
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main limitation of this approach is that each software object (e.g., database record) may be connected to additional objects (e.g. other database records) which may in turn have further connections ad infinitum (as in an object-oriented database).
These complex orthogonal relationships are hard to depict on a 2D surface, making it difficult to visualize the operation of the entire system.
The limitation of this approach is analogous to that of software diagrams, that is complex orthogonal relationships are hard to depict on a 2D surface.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

3D Software Diagrams

[0009]Turning now to the drawings, FIG. 1 illustrates a system using stereoscopy for projecting software diagrams into actual 3D space as opposed to merely drawing a 3D perspective onto a 2D surface.

[0010]In FIG. 1, the 3D projection is achieved using stereoscopy but could also be achieved with holograms or any other technique that projects an image into actual 3D space. The user may or may not be required to wear 3D glasses depending on the mechanism that implements the 3D effect.

[0011]The software diagrams that are most effectively displayed using the present invention are inherently three-dimensional, i.e. information is conveyed using a vertical Z-Axis as well as the horizontal X and Y axes.

[0012]FIG. 2 is an example of such a 3D software diagram. FIG. 2 is an abstract representation of objects (for example, functional objects) that map to a series of other objects in response to an operation of a mapping element and each of the objects in the mapped-to serie...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention is a technique of displaying in actual 3D space (i.e. not merely a 3D representation on a 2D surface) any type of diagram relating to software or integrated circuits that requires depth perception in order to be fully comprehended. The 3D space can be manipulated as desired, including but not limited to rotation, collapse / expand, and the ability of the user to enter the 3D space and view it from within.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application claims benefit of U.S. Patent application 61 / 849,447 filed 28 Jan. 2013, the contents of which are hereby expressly incorporated herein in their entirety for all purposes.FIELD OF THE INVENTION[0002]The present invention relates generally to the projection of any kind of software or integrated circuit diagram into three-dimensional (3D) space allowing for clearer understanding of all details.BACKGROUND OF THE INVENTION[0003]Current 3D display of software diagrams is done using perspective drawing techniques on a two dimensional (2D) surface. An example is an exploded list of software objects (such as a table of database records). The main limitation of this approach is that each software object (e.g., database record) may be connected to additional objects (e.g. other database records) which may in turn have further connections ad infinitum (as in an object-oriented database). These complex orthogonal relationships are ha...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F9/44
CPCG06F8/34
Inventor FENCEL, RICHARD STANLEY
Owner FENCEL RICHARD STANLEY