编程语言能申请专利吗,为什么我搜不到易语言的专利,java或python之类的专利号是多少?
我在国知局没有搜到易语言的专利,是编程语言不能申请专利吗?如果能为什么搜不到呢?java或python之类的语言有专利吗?有的话,专利号是多少?我想学习一下相关...
- 2 个点赞 👍
包括中国在内,在大部分国家/地区,编程语言不能受到专利保护。
具体地,在中国,根据专利法第二十五条第一款,编程语言本身属于不能被授予专利权的客体。
具体参考《专利审查指南》第二部分第一章第4.2节:
发布于 2024-05-03 12:34・IP 属地广东查看全文>>
家鸣表哥 - 1 个点赞 👍
查看全文>>
不想加班的隔壁 - 1 个点赞 👍
编程语言本身作为一种算法或数学模型,通常是不能获得专利保护的,因为专利法保护的是具体的技术解决方案,而编程语言更接近于一种抽象的思想。然而,编程语言的特定实现、与编程语言相关的工具、用户界面、编译器、解释器或其他技术上的创新应用,如果满足新颖性、非显而易见性和实用性等专利要求,理论上是可以申请专利的。
关于易语言,它是一种中文编程语言,旨在降低编程的入门难度,特别是对于中文用户。根据搜索结果,易语言是由“大连大有吴涛易语言软件开发有限公司”开发的知识资产,相关的关键专利和知识产权都归属于公司。但是,搜索结果中没有提供具体的专利号,可能是因为易语言作为一种语言本身并没有申请专利,或者其专利保护的是与语言相关的特定技术实现。
至于Java和Python,它们作为广泛使用的高级编程语言,其核心概念和语法结构属于公有领域,不受专利保护。但是,它们的实现(例如Java虚拟机或Python解释器的特定实现)以及相关的某些技术可能受到专利保护。Java最初由Sun Microsystems(现在是Oracle Corporation的一部分)开发,而Python由Guido van Rossum创建并由Python Software Foundation维护。这些组织可能对某些实现细节持有专利,但这些专利通常是商业机密,并不公开广泛宣传。
如果你想要查找特定于Java或Python的专利,可能需要更具体的搜索条件,比如针对某个特定的技术实现或者由特定公司申请的专利。同时,由于专利数据库非常庞大,某些专利可能不容易被搜索到,或者有些专利可能已经过期、放弃或处于未公开的状态。
如果你对查找特定编程语言相关的专利感兴趣,可以访问国家知识产权局的专利检索系统或使用专业的专利搜索服务,如智慧芽等,使用更专业的搜索技巧和关键词进行检索。
发布于 2024-05-05 09:59・IP 属地云南查看全文>>
数据派探险家 - 1 个点赞 👍
单纯软件无法申请专利,但是用软件来解决问题,这个方法可以申请专利。
至于编程语言,都是公开的东西,根本无法申请专利,假如能申请专利,让你付费使用编程语言,你是不是会考虑换一个。这些无法盈利的东西,不会有专利的问题。
发布于 2024-05-02 18:08・IP 属地山东查看全文>>
韩富龙 - 1 个点赞 👍
编程语言的性质是智力活动的系统和方法,一般不符合专利保护的条件,根据不同国家的专利法,与智力活动有关的规定和方法一般不授予专利权。
不过,如果编程语言有效地解决了一个技术问题,就可以申请专利。例如,一种新颖的编程语言,其语法规则和语义能够大大提高编程效率并降低开发成本,就能够申请专利。其次,编程语言的基本实现,包括编译器、解释器和其他相关组件,也可以申请专利。
假如说编程语言的相关技术能够解决这些问题,那么可能就能获得专利保护:
引入新颖的语法结构和语义规则可以提高编程效率或降低开发成本;
新颖的程序优化技术可以提高程序运行的效率;
新颖的安全机制可以保护程序免受攻击;
新颖的并行编程技术可以提高多核处理器的效率;
新颖的虚拟机技术可使程序在多个平台上执行。
总之,满足专利法对编程语言相关技术的条件并不能保证获得专利授权,审查员对申请会进行严格评估,只有真正具有创新性、想象力和实用性的技术才能获得专利授权。
发布于 2024-05-06 21:09・IP 属地四川查看全文>>
金英知识产权 - 0 个点赞 👍
查看全文>>
Kell - 0 个点赞 👍
查看全文>>
akuyoyou - 0 个点赞 👍
非常有意思的问题。我和GPT-4沟通了一下。
GPT-4认为编程语言(或其语法、规范、草案等)通常不受专利保护。出于以下几点,它们不是专利法的对象:
- 科学原理和数学方法:编程语言通常被视为数学语言的实现,而数学方法和科学原理不能被专利化。
- 通用计算方法:它们是用于编写计算机程序的通用方法,而通用方法本身不属于可专利的发明。
- 开放标准和协同工作:许多编程语言的发展依赖于开放标准和社区合作,它们促进共享和创新,而非限制使用。
然后,作为一名ActionScript开发者,我提出了我注意到的一个现象:Adobe通常在正式场合的文本中以 Adobe^{®} ActionScript^{®} 的形式书写。于是我就这一点继续向GPT-4提问。
这意味着ActionScript是Adobe System Incorporated的注册商标。Adobe依法有权利限制其他人商用ActionScript这一名称。
同样的,Java是Oracle Corporation的注册商标;Python是Python Software Foundation的注册商标。这些企业或组织有权利限制其他人商用这些名称。
这里的影响大概包括,当你使用了这些语言相关的软件,例如编译器、运行时等,你需要清楚地区分你与这些商标持有者的区别,撇清关系。
所以编程语言本身是不能构成专利的,但如果你创造了一门语言的编译器、运行时等软件,这些软件是可以申请专利的。
发布于 2024-05-03 00:30・IP 属地上海查看全文>>
唯独丿 - 0 个点赞 👍
查看全文>>
灵·轻风 - 0 个点赞 👍
查看全文>>
隐身用户