Each of these patterns has similarities in characteristics, business model building blocks arrangements and behaviors.
Alexander Osterwalder call these similarities the "business model pattern".
[2][3] "Innovation, entrepreneurship and disruption are not about creative genius", says A. Osterwalder explaining the need for business model patterns.
[4] Given the goal of reducing costs of the complex software development, it is necessary to use ready-made unified solutions.
The pattern facilitates communication between developers via referring to well-known constructions and reduces the number of errors.