Fatti

- La società attrice [X. AG] è titolare di diversi brevetti relativi all'allineamento di molle in macchine per molle a nucleo. - La società convenuta [Y. AG] ha prodotto e commercializzato macchine per molle a nucleo che, secondo la società attrice, violavano i suoi brevetti. - La società attrice ha proposto un'azione presso il Tribunale commerciale di San Gallo, chiedendo la cessazione dell'attività, l'informazione e il risarcimento dei danni. - Il Tribunale commerciale ha respinto parzialmente l'azione. Ha negato la violazione di brevetto da parte delle macchine modificate dalla società convenuta, ma ha accolto parzialmente la richiesta di informazione. - Entrambe le parti hanno presentato ricorso contro la decisione del Tribunale commerciale.

Legge

- Il Tribunale federale ha esaminato innanzitutto la validità giuridica del brevetto CH [333.] oggetto dell'azione, che la società attrice aveva parzialmente fatto revocare durante il procedimento. - È giunto alla conclusione che le modifiche alla domanda di brevetto, in particolare la soppressione della caratteristica del "supporto rotante dell'asse di rotazione comune della coppia di piatti rotanti attorno a un asse di rotazione centrale", hanno ampliato indebitamente l'ambito di protezione e pertanto il brevetto è parzialmente nullo. - Per quanto riguarda la violazione di brevetto da parte delle nuove macchine della società convenuta, il Tribunale federale ha confermato la valutazione dell'istanza precedente. Ha negato la violazione dei brevetti oggetto dell'azione EP [111.] e CH [222.] , in quanto il movimento lineare della coppia di piatti rotanti nelle macchine della società convenuta non può essere qualificato come imitazione del movimento…