Device Ecosystem Optimization