For everyone who is confused, I get it, the way they worded things, it's confusing, however it's actually pretty simple:
If you are receiving a data feed, and are NOT interacting with it on a display, but are programatically using it to place trades, then it's "non-display" data, the end.
So, if you are pulling the data from a vendor like IQFeed, or the dozens of other vendors that are not brokers (whose API does not send orders), then the onus is on you to declare whether you are using this data for non-display purposes or not. For those saying there will be no issue, they're probably right, but you will have to LIE to get away with it.