Link Search Menu Expand Document

Libertas Innovations

The Internet of Things is about interconnection and interaction.

But no one knew how to interconnect and interact for decades until Libertas.

Interconnection and Interaction

Libertas invented interconnection and interaction, genuinely!

Interaction

Libertas solved interaction problems:

  • Interaction During Configuration

    Unlike smartphone Apps, a Thing-App UI is not from running the Thing-App on a smartphone. The Thing-App UI is always automatically generated by analyzing the source code of the Thing-App. And it is a tree-data editor.

    The configuration is an interaction between the Thing-App and the end-user through the Thing-App UI.

    This animation demonstrates the configuration-time interaction.

  • Interaction During Run-time

    • Interaction among things - Once a Thing-App task starts to run, the “things” that the end-user “throws” into the Thing-App task will interact following the logic in running Thing-App code.
    • Interaction between a Thing-App and users - A Thing-App task also interacts with end-users during run-time using “virtual devices”. An end-user interacts with a Thing-App task “in a simple way” and lets the complex algorithm in Thing-App code interact with the associated things.

Libertas is designed to reach billions of people.

Interconnection

Libertas is designed to connect trillions of things. Libertas invented IoT interconnection with international patents.

Tree Structure, Re-invented!

Thing-App UI as a configuration tree-data editor is the key to our innovation of interconnection and interaction.

It is natural, intuitive, and familiar to the end-users. There are still many ways to optimize the UI to make it easier to work with.

Thing-App

Mathematically Optimal

Libertas Thing App’s design can be mathematically proven optimal for end-users and developers.

Optimal for End-users

Task config data is the minimum sufficient information to run a Thing-App task. Thing-App UI is intuitive, familiar, and versatile.

Optimal for Thing-App Developers

Our Thing-App design brings optimal productivity to Thing-App developers because developers no longer have to deal with the UI. Instead, developers only need to define the data structures and function signatures. Thing-App UI is automatically generated by statically analyzing the source code.

Optimal with Maximum Versatility

Above all, Turing completeness is maintained with virtually unlimited flexibility and versatility.

Optimal Efficiency without Extra Dependencies

Thing-App is designed to be “write once, run everywhere.” A Thing-App can run inside trillions of IoT devices, directly connecting and interacting with other devices. That brings optimal efficiency from all perspectives:

  • Reliability
  • Security
  • Privacy
  • Manageability
  • Bandwidth utilization
  • Battery life

Clear Roles of Developers and End-users

  • Developers - Write Thing-App code and share Thing-App on our Thing-App store.
  • End-users - Get Thing-Apps from the Thing-App store and provide customized configuration tree data for Thing-App tasks.

Libertas clarified how IoT applications are developed and used, as well as the paradigm of the IoT industry.

New Concepts and Clarified Terminologies

As a complete IoT platform and ecosystem, Libertas invented many new concepts and clarified terminologies to ensure every IoT layer is designed to be logically sound and complete.

Open Source

By open-sourcing the complete code on the MCU side (Libertas Cluster Library, we can significantly reduce the software cost of the manufacturers of trillions of devices and leave the work of the intelligence layer to Thing-App developers all over the world.

We also open-sourced our mesh networking protocol Hornet Mesh. Libertas is designed to be connectivity agnostic. We embrace all protocols, wired or wireless. Choice is power!

Working with Standard Bodies

Libertas, the latest MATTER standard, and the Zigbee standard all follow the Zigbee Cluster data model. We will join the standard organization to ensure the design is compatible and the standard is Thing-App friendly.

Libertas strives to become the de facto standard of IoT applications.

Leveraging the Mature and Bleeding-edge Technologies

We are innovating every day to bring proven bleeding-edge technologies to the IoT world in ways that have never been imagined.

Libertas Technologies