Platforms vs Patents 2