This is a great post about Ideas and Concepts. Thanks for sharing. I worked on Activity Theory and use Concept as a general term.
https://www.activityanalysis.net/toolkit/
Your term "Business Concept" seems like "Business Model" or "Business Value Proposition".
If we use "Concept" as a category, "Business Concept" can be understood as a business buzzword, such as "Web 2.0", "AI", "SEO", etc.
I use this approach to apply my theoretical framework to business innovation:
Platform Innovation as Concept-fit
https://medium.com/call4/concept-fit-5fe78a458cb8?sk=84e7f9fd2091dcf6bcb5ecbfedf0cdf2