Technology

The Rosetta Stone for computing.

Egypt’s ancient history might have never been understood without the 1799 discovery of the Rosetta Stone to translate its previously extinct language. There are nearly 8 billion people in the world and less than 1% (~23 million) are coders. Think of all of the ideas that are potentially lost to the world. We’ve created a new way to translate human intentions into machine behaviors in real-time. At MindAptiv, we believe that the possibilities are endless.

Technology

Releasing ideas benefits everyone.

Our platform is about much more than faster apps or even better AI. Through a new generation of adaptive apps, engineers become much more effective. Everyone creating machine behaviors [without writing code] will create a global explosion of economic growth in existing and new markets.

Technology

Create apps in under an hour.

Essence® tools: Synergy® and Maven®, capture human intentions and translates them into self-tuning machine instructions in real-time. Creating apps like the illumin8 Experience Suite can take one developer as little as a few hours or even minutes per app [without requiring coding skills or engineering knowledge].

SPEAK – TYPE – DRAG-N-DROP

Technology

A revolutionary new generation of adaptive apps.

It all begins with the illumin8® Experience Suite. These adaptive Aptivs/Apps are not packages of fixed code written by engineers. Choices made using Essence® tools in real-time are stored as meaning units that are used to generate machine instructions. The generated machine instructions are used and then deleted as the primary goal of Essence® Aptivs/Apps is to continuously self-optimize as a system-wide imperative.

Technology

Other Apps.

Contain mostly hard-coded decisions by engineers who define what Apps can do and how they will do it. There is little-to-no ability to adapt to the changing resources or needs of users. Security vulnerabilities are inherent given the fixed nature of writing code.

Technology

A win-win for developers and customers

Developers are always in a race against time, cost, and quality. They frequently have to sacrifice one of the three. Every Aptiv, an adaptive App built using Essence® Platform tools, is a compute system that dynamically adapts to the operating environment, users, and developers in real-time.

Technology

A modular architecture.

Essence® uses a modular architecture, somewhat like an operating system kernel. This modularity enables dynamic loading of specialized code [into a unified pipeline for data and code] while allowing the core to remain small [~50kb Essence® Agent]. This enables the Essence® Agent to continuously optimize for general purposes.

A persistent challenge in computing is easily, quickly, and reliably creating optimal code.

The Agent instantly generates optimal code that the developer and user wants [WantWare].

Measured in kilobytes, the Essence® Agent [the brain of the Essence® Platform] works with current platforms.

The Essence® Agent is packaged within every Aptiv [an adaptive app].

Code Generator

The ability to regenerate the CPU assembly or GPU code according to profiling. From there, the Essence® Agent is able to tradeoff memory stalls vs arithmetic operations- or to best manage dependencies from previous results, and more. The Agent generates, auto-tunes, auto-scales, and auto-synchronizes 100%-parallelized code for management of resources [multi-core CPUs and GPUs, memory, storage, I/O, power resources, and other services].

Resource Balancer

Automates the tuning of controls for visual, audio, physics-simulation, or other sensory and/or calculation based services.

Data & Code Transformer

Treats data and code like ingredients to be processed by a unified formula processor. A wide variety of signal transforms can be performed in parallel.

Profiler

The ability to decide the amount and timing of work done to make better Scheduling estimates for similar future work and code generation. Real-time profiling costs us nearly nothing in performance cycles yet accumulates effective intelligence to estimate future work costs, particularly with varying amounts of data.

Legacy Code Bridger

The ability to process dynamically added or removed native code (e.g. hardware drivers, browser engines, emulators, virtual machines, operating systems, APIs, media packages, network code, AI algorithms, etc.).

Process Scheduler

The ability to split work apart for many processors/co-processors, potentially creating dependency chains or duplicating necessary overlaps in split data to reach optimal performance. We have also added a scheduler subsystem that partitions spatially for 3D data fields.

Technology

Continue using your platforms of choice.

The Ditto Maker tool bridges the gap between current platforms and the Essence® Platform. Developers and users can continue to use their preferred software and hardware, with the added benefits of orders of magnitude higher performance, new levels of energy efficiency [multiple time and power saving innovations], exceptional interoperability [via platform agnostic apps], much higher security, and improved trust. Ditto Maker is what the Internet of Everything needs to realize its potential.

A revolutionary new way to deliver Plug-N-Play everywhere.

The Essence® Powers System has 64 interfaces that cover all possible ways that an Essence® Agent can process source code from developers for any hardware device, service, computing platform (e.g. drivers, APIs, emulators, browser engines, virtual machines, operating systems, media types, network protocols, databases, etc.), data and all inputs. The Essence® Agent combines Powers with its own generated machine instructions based on human intentions (WantWare). The Essence® Agent swaps Powers in and out of memory as needed.

Powers are created and placed inside of a Ditto Package by software engineers using the Ditto Maker tool. Learn more about the Ditto program here.

A revolutionary new way to deliver Plug-N-Play everywhere.

The Essence® Powers System has 64 interfaces that cover all possible ways that an Essence® Agent can process source code from developers for any hardware device, service, computing platform (e.g. drivers, APIs, emulators, browser engines, virtual machines, operating systems, media types, network protocols, databases, etc.), data and all inputs. The Essence® Agent combines Powers with its own generated machine instructions based on human intentions (WantWare). The Essence® Agent swaps Powers in and out of memory as needed.

Powers are created and placed inside of a Ditto Package by software engineers using the Ditto Maker tool. Learn more about the Ditto program here.

Enabling Humanity to ‘Create at the Speed of Thought®’

The Essence® Agent is a powerful way to unlock the potential of machines. Skills empower the individual user to be in control [of the Agent] on an unprecedented level, without requiring the skills of a coder.

As a Developer or a non-Developer, Skills are the ways to access and soon create Powers and Agent generated behaviors without needing to be a coder.

Each Skill is presented to the user as an interaction method. Skills can be turned on and off on an App/Aptiv basis.

A Uniform Way to Process Media

A Uniform Way to Process Media

The Media subsystem within every Aptiv covers all of the possible ways that Essence® can process a wide and easily expanded variety of data types and sources.

Essence® makes Software Behaviors commodities by using translatable data structures. They can be traded/modified/traded-again in a marketplace or across organization.

Supported media types and sources become translatable data structures in realtime.

Once any Media Type or Source is supported, every Aptiv inherits the ability to work with it.