Smart-Bricks Micro-Block Architecture for Enterprise Information Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information systems lack adaptability and flexibility, requiring significant time, effort, and resources to change in response to evolving business environments, and are limited in handling unstructured and integrated data requests due to rigid architectures and fixed data schemes.

Innovation Solution

The Smart-Bricks Information System employs a micro-block architecture with Smart-Bricks that self-assemble into instantaneous info-conglomerates under an Ontology-Centric model, allowing for real-time adaptation and flexible information processing, enabling users to perform any necessary actions with integrated data from various sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional monolithic applications with fixed data schemes are used, then system structure is simple and stable, but adaptability to changing business environments and flexibility in handling unstructured requests deteriorate

Engineering Contradiction:
Improveadaptability to changing business environmentsVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments information processing into independent Smart-Bricks (micro-systems) that can be individually selected, assembled, and configured. Each Smart-Brick represents a discrete functional unit that processes specific types of information requests, allowing the system to adapt to changing business environments by reconfiguring combinations of these modular components without redesigning the entire system architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The Ontology-Centric Architecture provides a universal framework that enables Smart-Bricks to handle diverse and unstructured information requests across different business domains. The ontology model serves as a common language and structure that allows the same modular components to be universally applied to various business scenarios, enhancing versatility without proportionally increasing complexity.

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

2Adaptability or versatility

If software is redesigned frequently to adapt to business changes, then adaptability improves, but time, effort, and resources required for system maintenance increase

Engineering Contradiction:
Improveresponsiveness to business environment changesVSAvoidtime and resources for system redesign
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-defining a library of Smart-Bricks that encapsulate common information processing functions. When business requirements change, the system can rapidly adapt by selecting and assembling pre-configured Smart-Bricks from the library rather than designing new processing logic from scratch, significantly reducing the time and resources required for adaptation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying by allowing Smart-Bricks to be replicated and reused across different contexts. Once a Smart-Brick is designed to handle a specific type of information request, it can be copied and deployed multiple times with minimal modification, reducing the effort required to adapt the system to new business scenarios while maintaining consistency in processing logic.

Inventive Principle:
Principle #26Copying

3Ease of operation

If rigid functional-oriented architecture is used, then system stability is maintained, but ability to handle integrated data requests from various subject areas deteriorates

Engineering Contradiction:
Improveuser ability to perform complex information requestsVSAvoiddata integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The Ontology-Centric Architecture acts as an intermediary layer between users and the underlying data sources. The ontology model provides a unified conceptual framework that translates diverse data from various subject areas into a common structure, allowing users to perform complex integrated information requests without directly managing the complexity of data integration across multiple systems and formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10157360B1Smart bricks information system
Publication Date: 2018.12.18 COMINDWARE
  • US10157360B1 patent drawing
  • US10157360B1 patent drawing
  • US10157360B1 patent drawing

AI summary

A method, system and computer product for a Smart-Bricks Information System (IS), which solves the problems of lack of adaptability and lack of flexibility of information systems. In order to provide adaptability and flexibility of the IS, the enterprise's information space is divided into a plurality of universal micro-blocks—Smart-Bricks micro-systems. The Smart-Bricks IS implements the following: contains all necessary and sufficient system parts for the functioning of each micro-system (data, code, interface); self-assembles into “instantaneous info-conglomerates”-Smart-Bricks Instant Performances (SBIP); and runs under control of the Ontological Model of an enterprise subject area, which is adaptable to the changing conditions of a given subject area.