L'unica risposta che è probabilmente corretta al 100% è che dipende dal tuo contratto e dalle leggi locali, per essere sicuro di parlare con un avvocato IP.
La mia esperienza personale nel campo mi porta a credere quanto segue:
Molti contratti hanno clausole che dicono che qualsiasi lavoro effettivo che fai (cioè codice, documentazione) appartiene al tuo datore di lavoro, a volte durante l'orario di lavoro, a volte TUTTO il lavoro che fai per la durata del contratto.
Le idee algoritmiche possono essere brevettate dall'azienda o da qualcun altro, in cui la proprietà è sempre chiara.
Se la "idea generale" di un algoritmo è effettivamente coperta da un brevetto (e lo sarà di solito se è scritta da giuristi di brevetti decenti), allora appartiene al proprietario del brevetto.
Il know-how per un utile scopo di un algoritmo non è realmente in grado di farlo, a meno che non si discosti significativamente dallo scopo dell'algoritmo come descritto in qualsiasi brevetto esistente, nel qual caso si potrebbe concepire un brevetto per il nuovo uso, o ottenere una licenza per l'algoritmo brevettato e sviluppare un modello di business intorno ad esso.