In blockchain world transparency is a key factor. You are doing it right by sharing all your patents.
Patents are slowing down the developing process. For example, BankCoin have a lot of patents, but progress is slow. Another company could make it much faster, but because of patent restrictions we are on the same place.