Patterns Blog

14Jan

Enterprise Architecture for Banking Hyper Automation

Significant Hyper Automation in an enterprise happens thru a large number of individual hyper automation of processes. This results in a proliferation of.. Read More →
21Dec

Patterns Digital Back Office – DBO

The vision of Patterns is to create Digital Bot Workers [DBW] for banks and a platform that helps human and robot to interact.. Read More →
18Dec

Knowledge Accumulation & Usage in Bot Worker Automation

While processing cases, Hyper Automation Bot Workers have access to case knowledge, and this can be accumulated and used in the Hyper Automation.. Read More →
15Dec

Intelligent Digital Worker – IDW – From Patterns

In the journey of hyper automation, often we come across the challenge of having systems that do not have the ability to expose.. Read More →
10Dec

Entity and Aspect Oriented Design and Architecture for Enterprise System

Enterprise systems like a bank-in-a-box CBS are huge software systems & run for several decades. They face continuous change & over time become.. Read More →
04Dec

A Simple Framework for Automation Ranking of Processes

Primary goal of Hyper Automating a Process is to derive value. Selection of a process happens mostly in an intuitive way. Patterns is.. Read More →
27Nov

Beyond OCR: BOT Workers Reading Documents

Patterns Bot Workers use Vision Object Recognition to recognize and read contents from Documents. Banking and Financial Documents have the following types of.. Read More →
19Nov

Patterns Definition Language (PDL)

Image Processing involves document classification (recognizing docs), zoning reqd fields & recognizing text characters, picture/logo objects. Fundamental ability in all 3 functions is.. Read More →
12Nov

Third Generation of Digital Bot Workers from Patterns

We implemented all the innovations of the year to create third generation of Digital Bot Workers during the last few months. A Digital.. Read More →
13Aug

Patterns Innovation to create Teacher Bot Workers

The creation of a language to describe feature patterns in an image / data context pattern in a transaction, allowed us to build.. Read More →
06Aug

Patterns Innovation to create Checker Bot Workers

We are using the term ‘Bot Worker’ to mean a composition of multiple individual bots, each with different skills or abilities. A Bot.. Read More →
30Jul

High Performance Design Thought Architecture

I am kind of obsessed with high performance design. Maybe I am unduly worried about the running costs of large banks or the.. Read More →
23Jul

Transition Bridge Design Pattern (TBDP)

TBDP provides a solution for graceful & gradual transitions. Transitions can be enterprise level: system exits & entries; or at micro level when.. Read More →
16Jul

Autonomous Core Banking System (YAWI – Yet Another Wild Idea)

An Autonomous Core Banking System, would have been a farfetched idea, just five years back. Today I feel this is well within our.. Read More →
09Jul

Controlled Release Gate (CRG) Design Pattern

CRG design pattern helps us solving for change. When enterprise systems change, each change brings in an element of risk. Prod issues or.. Read More →
02Jul

Big Transition from ML Models to Skill-Based Models

We, at Patterns, started building Machine Learning Models in 2017. These models were CNNs & RNNs, trained with data for a specific purpose,.. Read More →
25Jun

Run Time Re Use (RTRU) Design Pattern to boost Enterprise Application Performance

Enterprise Systems like Core Banking Systems perform millions of validations in a day. We logged the validations over few days in an actual.. Read More →
19Jun

Creating A Database from India

I just posted about Mirage: a dream about a new database from India. To solve our very own Indian problems and to reduce.. Read More →
19Jun

Mirage: A New and Refreshing Database from India, A Possibility?

Current databases lack many important features to support change, high performance applications and a flexible information model. I have been thinking and dreaming.. Read More →
11Jun

Transaction Splitting Design Pattern (TSDP) – Part of High-Performance Engineering

‘High Performance Engineering’ phrase has the important word ‘Engineering’. Engineering means achieving design goals using least amount of resources, resulting in optimum cost.. Read More →
11Jun

Important Factors for success of Cognitive Process Automation (CPS) – Series

The need of the hour for the industry is to ensure significant improvement in the operational efficiency viz reduction in operation costs, elimination.. Read More →
04Jun

Support for Change and Transition Design Patterns

‘Change is the Only Constant’ is the statement we all make. We make this fundamental statement & forget about it, especially in our.. Read More →
28May

Bulk Processing Design Pattern (BPDP)

Core / Corporate Banking Systems do not perform due to the lack of design provisions to ensure unhindered parallel processing of OLTP and.. Read More →
20May

Ten Patterns Tenets for Corporate Banking Enterprise and Automation Systems

Corporate Banking Enterprise and Automation systems need to designed with Deep And Differentiated Separation of Concern (DaD-SOC) Design Pattern. To achieve real DaD.. Read More →
14May

Idea of Quantum Locks Can Help Boost Scale and Reduce IT Costs for Banks

When a banking transaction is processed, Account/s involved in the transaction get/s locked for a tiny period. This period starts when the account.. Read More →
07May

Bot Worker Supported Hollow The Core (HTC) And Narrow The Core (NTC) To Support Business Growth And Realization Of Enhanced Business Value

‘Hollow The Core’ (HTC) is increasingly becoming the catch phrase to carve out the functionality or set of functionalities or even modules from.. Read More →