现在绝大多数公司在雇用你的时候都会和你签雇用合同。 在合同里一般都说明,只要你是公司的雇员,你所有的发明,创造,著作,甚至你呼出来的气,都是公司的。 不管这些东西是不是和公司的业务有关,也不管你是不是业余时间做的。 这种合同一般都是法律上有效的。
你的朋友说得不错。 如果你签过类似合同,那你虽然是专利的发明人,但你的雇主确是这个专利的所有人。 从法律上来看,这个软件其实已经不是你的,而是你的雇主的。虽然你的雇主还不知道有这个软件的存在。
你可以试着辞职,然后以个人名义申请专利。 但你目前的雇主如果知道了这件事情,可以去告你。然后让你把软件还给他。
如果按照合法的途径来办,你要去和你的公司协商解决。 但是你可能要出钱把这个软件买回来。 还有,如果你这里面有你的专利,你的雇主有权利使用这个专利。这个叫 shop right.