Random stupid idea: Adding a rule to your website (or just rule for yourself in your own posts) that names of brands should have description in parentheses, wikipedia style.

Like, every time you talk about Apple the tech company, you should call them Apple (tech company), so difference between just apple and brand name would not be in that A is big or small.

Same way you could mark things like Facebook (social network) and Facebook (tech company)