America Invents Act receives cautious welcome