Technical Overview

The IncrediCube web-based Information Management Engine is designed to overcome many shortcomings in the existing web-based information architecture. This is achieved by completely breaking from the conventional ‘relational’ architecture. Such ‘relational’ architecture results in what might be termed ‘relational websites’. This means that they can only deal with separate content pages that are linearly interlinked to one another.

The direct implications of such linear structuring are:

  • Limited usability – it is difficult to use the current convention for the development of integrated solutions.
  • The inability to work on multiple pages simultaneously.
  • A rigid hierarchy between the pages that is difficult to change.
  • Cumbersome UIs – users must navigate back and forth through multiple screens.

The IncrediCube engine no longer uses a single page as the basic work unit, but rather a new construct called a ‘Cube’. Each Cube constitutes a workspace that aggregates a large set of independent work units called ‘cells’. Due to the unique information architecture used by the core engine, the entire set can be managed from a single screen workspace. Each of the cells in a set can easily be loaded with any type of digital content (e.g. content items such as texts, pictures and videos, 3rd party widgets, user profiles, machine code, files and folders, etc.). Using a custom developed ‘transition module’, cells can be interconnected to each other in various ways according to the users’ preferences. These interconnections may be linear, as in the existing architectural approach, or hyperdimensional and conditional. The interconnections between the cells can very easily be modified/changed by the user at any stage to create ever new constructs. Once configured and published, either manually or automatically, the content within the cells, as well as the interconnections between them become active and may be presented as special websites that allow end users to view and interact with the content within a one-screen UI.