This will no longer be the case once you can use WebRTC data channels. Its just a matter of making sure your server can support the protocol.
HN user
bryanpaluch
TURN over port 443 specifically using TCP not UDP should get around most firewalls.
If a provider is using DPI and trying to disable ssl network wide, you will still have a problem.
Apple doesn't have to claim copyright.
They can simply make sure your iBeacon proximity uuid doesn't get registered with the OS if you aren't a certified vendor.
No uuid registration with the OS and people using your app will not get a background notification for your iBeacons.
This would leave app developers with only having the ability to detect beacons when their app is foreground, or during background processing time.
Note: There are no checks like this today. You can advertise any UUID you want, and have your app subscribe for notifications if the os detects the iBeacon in the background.
It's a bit different in this situation. Comcast and Time Warner do not currently compete with each other.