法律咨询2025-04-08 11:07:10

唐律师您好,我是一家科技公司的创始人,我们团队最近开发了一款AI图像生成软件,核心算法是我们自主研发的。现在有几个问题想咨询您:第一,我们的算法是否可以申请专利保护?第二,如果其他公司未经许可使用我们的算法生成图像并商用,我们能主张哪些权利?第三,我们在软件中使用了一些开源代码,这会影响我们的专利申请或侵权维权吗?

唐宽达

解答律师

公司合同纠纷 山东舜铭律师事务所
免费咨询电话:17563363732
日照
已核验身份
您好,针对您提出的问题,结合我在知识产权领域的实务经验,逐一解答如下: 1. **算法的专利保护可行性**:根据我国《专利法》及《专利审查指南》,算法本身属于智力活动的规则和方法,通常不具备专利法意义上的“实用性”,无法直接获得专利保护。但如果您的算法与具体的技术方案结合,例如通过硬件装置实现特定功能(如优化图像处理效率、提升生成图像的分辨率等),形成了“技术方案”,则可能满足专利授权条件。建议您梳理算法的技术应用场景,将其与具体的硬件或软件模块结合,形成可专利的技术方案后再申请。 2. **侵权维权的权利主张**:若其他公司未经许可使用您的算法商用,您可依据以下权利维权: - **著作权**:若算法以代码形式体现,且具有独创性,可作为计算机软件作品受著作权法保护,您可主张复制权、发行权、信息网络传播权等; - **商业秘密**:若算法未公开且采取了保密措施(如签订保密协议、限制访问权限等),可作为商业秘密保护,对方的盗用行为可能构成不正当竞争; - **专利(若已授权)**:若算法已结合技术方案获得专利授权,对方的使用行为可能构成专利侵权,您可主张停止侵权、赔偿损失等。 3. **开源代码对专利的影响**:需区分开源协议类型。若使用的是GPL等“传染性”开源协议,可能要求您的软件整体开源,这会影响专利申请(专利要求独占权,而开源协议要求公开);若使用的是MIT、Apache等宽松协议,通常不禁止专利申请,但需注意协议中是否有“专利授权”条款(如Apache协议要求您授予用户使用专利的权利)。建议您梳理开源代码的使用范围及协议条款,必要时咨询专业人士进行合规审查,避免因开源协议导致专利申请或维权受阻。 综上,建议您先对算法进行专利挖掘,明确技术方案的可专利性;同时完善著作权登记和商业秘密保护措施;对于开源代码,务必进行协议合规审查,避免法律风险。如需进一步协助,可提供具体技术文档和开源协议文本,我将为您提供更精准的分析。

推荐咨询