I have personal experience with intellectual property. In terms of program trading, strategies, indicators and algorithms remember: PATENTS ARE PUBLIC (all available at www.uspto.gov)
Anything worth implementing should be kept a trade-secret. Think coke formula not helicopter.