20240020100. DECENTRALIZED SOFTWARE DEVELOPMENT ENVIRONMENT FOR FUNCTION-BASED EXECUTABLE APPLICATIONS simplified abstract (Trixta, Inc.)

From WikiPatents
Jump to navigation Jump to search

DECENTRALIZED SOFTWARE DEVELOPMENT ENVIRONMENT FOR FUNCTION-BASED EXECUTABLE APPLICATIONS

Organization Name

Trixta, Inc.

Inventor(s)

Mark Levitt of Phoenix AZ (US)

Barry Worthington Hill of Phoenix AZ (US)

Kevin Grant Fourie of Phoenix AZ (US)

DECENTRALIZED SOFTWARE DEVELOPMENT ENVIRONMENT FOR FUNCTION-BASED EXECUTABLE APPLICATIONS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240020100 titled 'DECENTRALIZED SOFTWARE DEVELOPMENT ENVIRONMENT FOR FUNCTION-BASED EXECUTABLE APPLICATIONS

Simplified Explanation

The abstract describes a system and method for creating a decentralized software development environment for function-based executable applications. The system includes a serverless environment core with a user interface that provides various representations of building-block functions. These functions can be linked together as dependencies to form an executable application. The building-block functions are stored as remote template files and are instantiated by the environment core when needed during the execution of the application. The template files are stored in a decentralized storage system, and the instances of the functions run in a distributed system.

  • The system provides a user-friendly interface for developers to create function-based executable applications.
  • Building-block functions are stored as remote template files, allowing for easy access and reuse.
  • The system supports linking of building-block functions as dependencies, enabling the creation of complex applications.
  • The decentralized storage system ensures the availability and reliability of the template files.
  • The distributed system allows for efficient execution of the function instances.

Potential applications of this technology:

  • Rapid development of decentralized applications (dApps) that rely on function-based architecture.
  • Creation of complex applications by linking together pre-existing building-block functions.
  • Collaborative software development, where developers can contribute and share their building-block functions.

Problems solved by this technology:

  • Simplifies the development process by providing a user-friendly interface and pre-existing building-block functions.
  • Enables the creation of decentralized applications by utilizing a decentralized storage system.
  • Facilitates collaboration among developers by allowing them to share and reuse building-block functions.

Benefits of this technology:

  • Faster development time due to the availability of pre-existing building-block functions.
  • Increased efficiency and scalability through the use of a distributed system.
  • Enhanced collaboration and knowledge sharing among developers.
  • Improved reliability and availability of the template files through decentralized storage.


Original Abstract Submitted

a system and method for providing a decentralized software development environment for function-based executable applications are described. the system includes a serverless environment core including a user interface providing a plurality of representations of building-block functions configured to be linked as dependencies to form a function-based executable application. the building-block functions are provided as remote template files called and instantiated by the environment core as required when the executable application is run and wherein the template files are provided in decentralized storage and the instances run in a distributed system.