Caltech ends high-stakes US patent fight with Apple and Broadcom  Yahoo Finance