aspose file tools*
The moose likes General Computing and the fly likes can a student who has invented or made a new programming language register patent on his name? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "can a student who has invented or made a new programming language register patent on his name?" Watch "can a student who has invented or made a new programming language register patent on his name?" New topic
Author

can a student who has invented or made a new programming language register patent on his name?

naved momin
Ranch Hand

Joined: Jul 03, 2011
Posts: 692

yesterday my friend asked me, can a student who has invented a new programming language ( like his own compiler, virtual machine ) register a patent on his name for his work ?


The Only way to learn is ...........do!
Visit my blog http://inaved-momin.blogspot.com/
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39409
    
  28
Don’t know. It depends on the law where you are. If you can register a patent for a VM, compiler, etc., then a student can seek letters patent for it.

That would depend on the work being original, innovative and not “obvious”. You cannot seek letters patent for a perpetual motion machine, but I don’t think that applies here.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18658
    
    8

And is the question about whether a student can apply for a patent, as opposed to a professor or a hairdresser? Or is it about whether a programming language can be patented, as opposed to, say, a gearshift mechanism?
naved momin
Ranch Hand

Joined: Jul 03, 2011
Posts: 692

Campbell Ritchie wrote:
That would depend on the work being original, innovative and not “obvious”.

I am in India, so you mean , language should be made using innovative process and not using old regular text book or reference books method ? is that you mean ?
William P O'Sullivan
Ranch Hand

Joined: Mar 28, 2012
Posts: 859

Microsoft just released their "JavaScript" killer.

I think it's called RealScript ?

Anyway, it's open source and released to the community.

I would suggest that if your friend was to become famous, go that route. He or She is not going to get rich!

WP
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8927
    
    9

Are there any patented programming languages? Patents are intended to protect your intellectual property from use by others so you can profit from it. I would think that is a bad idea when a programming language's success is measured in how many people use it.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11417
    
  16

was it developed as part of a class, or using the school's computers/network? If so, the school might have a claim to it, just as any code I write at my office belongs to my company, even if I only write it on the weekends/off hours.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39409
    
  28
That varies from University to University. The rules are complicated, but intellectual property rights at a University might reside with the developer rather than with the institution. A company usually add such a clause to their terms and conditions explicitly.
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11417
    
  16

Campbell Ritchie wrote:That varies from University to University. The rules are complicated, but intellectual property rights at a University might reside with the developer rather than with the institution.

Hence my use of the word "might". ;-)

My father was a EE professor at a university for 35+ years. I don't think he retained any IP rights, but I'm also not sure how much of what he developed was strictly through the school, how much was via a special lab he worked at, and how much was him being sort of sub-contracted out to private industry.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39409
    
  28
I have heard stories about people repeating experiments away from work, so they could patent their ideas.
naved momin
Ranch Hand

Joined: Jul 03, 2011
Posts: 692

fred rosenberger wrote:was it developed as part of a class, or using the school's computers/network?

yes, it is going to be his final year project (he is in final year of under-graduation), what he was telling me is that only if someone invent a new way of making any modules in the process of making a new language (i.e. new way to make compiler or VM) then he/she can patent it , other wise if any one goes by the method which is documented some where like text-books and many reference books then it can't be patented, so my question is , is that true ? (forget about my country, let's consider the case of U.S.A) is that true in U.S ?
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: can a student who has invented or made a new programming language register patent on his name?