Executor Engine Interprets Transaction Structures for Enterprise Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing business process solution providers require programming skills, are inflexible, costly, and difficult to scale, limiting their ability to adapt to changing business needs and customer requirements, leading to high maintenance costs and a lack of versatility.

Innovation Solution

A unique versatile executor engine that interprets and executes transaction structures and information views, eliminating the need for programming skills and enabling flexible, scalable, and cost-effective information system development through the PROFIT 5RM builder and executor engine.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional programming methods are used to build information systems, then the systems can be customized to specific business processes, but the development time and cost increase significantly and flexibility to accommodate changes is limited

Engineering Contradiction:
Improveflexibility to accommodate changesVSAvoidsoftware development time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments information systems into standardized transaction structures and information views that can be independently defined, stored as data, and recombined. This segmentation allows rapid assembly of systems without programming and easy adaptation by modifying individual components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an executor engine as an intermediary that interprets transaction structures and information views defined in a high-level language. This intermediary layer translates business requirements into system behavior without requiring programmers, enabling rapid system creation and modification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If domain experts work with programming teams to build information systems, then the systems can be technically robust, but the costs spiral up and the process becomes highly complex

Engineering Contradiction:
Improveease of building information systemsVSAvoidcomplexity of development process
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The system enables domain experts to independently define transaction structures and information views using a high-level language without requiring programming teams. The executor engine automatically interprets these definitions and generates the necessary system behavior, allowing domain experts to self-service system creation and modification.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If existing business process solution providers are used, then specific business processes can be addressed, but the scope is limited and versatility to handle different business needs is reduced

Engineering Contradiction:
Improveversatility to cater to different business needsVSAvoidcomplexity of architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal executor engine that can interpret any transaction structure and information view defined in the high-level language. This universal approach allows the same architecture to handle diverse business processes and requirements without requiring process-specific programming, enhancing versatility while maintaining manageable complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8539460B2Unique versatile executor engine which can interpret and execute transaction structures and information views to build information systems
Publication Date: 2013.09.17 BLUECHIP INFOWAY PVT
  • US8539460B2 patent drawing
  • US8539460B2 patent drawing
  • US8539460B2 patent drawing

AI summary

The embodiments herein are concerned with building an information system for enterprises. It has a unique versatile executor engine, which can interpret and execute transaction structures and information views. The information system can grow along with the needs of the enterprise. An information system built in this methodology will allow online and on site creation of new options and changing the existing options without any down time. The embodiments herein incorporate a unique technology, which enables an information system to be built without writing software programs. This makes information system building simple and quick. The data is analyzed and split into transaction structures and information views. These are then defined using the builder, which stores these definitions as data. This is intercepted and executed by the unique executor engine to provide the necessary information.