What is the name of your state?What is the name of your state? VA
I posted this question on Copyrights & Trademarks, Patents and Computers / Software & Internet Law forums as I was unclear to which forum this topic belongs in and to get a conclusive response. Please pardon me if this cross-posting is inappropriate.
I'm a programmer with no legal knowledge and have these concerns:
If a software is protected by copyrights and patents, is it legal to create a roughly identical-looking software with a different title and not using any of the code used by the original software? Is reference-data protected under copyright/patent laws? For instance, is it legal to use the category/occupation/location... codes used by the original software? Does copyrights/patents apply to only code or lookup-data (reference/dropdowns), too? Are screen layouts, database design protected under copyrights/patents if I use different table/column names in my software? I don't have access to the internal code or the backend database design of the original software but I can figure it out looking at the processes. Is it ok to create a software that is roughly identical in functionality and process as the original one without using any of their titles or code? I'm talking about creating an online jobsite that would roughly look like an existing jobsite. The jobsite has patents for 10 years but there are over 200 other jobsites with similar functionalities as patented by the above jobsite - such as job-posting, resume-base, cover-letters, job-search, resume-search, search-agents... which is quite confusing to me. How could they come up with these similar features if they were already/legally patented by someone else?
If I use a different programming language, different code, different title, different table/column names but with the similar lookup data and similar layouts and more features/processes, does this tantamount to reverse-engineering? How far is it illegal? Any jobsite has to have the basic features such as resume-base, job-base, job-search, resume-search, job-agents... but I got clearly confused when I looked at their patents on USPTO.
Please help!
Thanks much....
I posted this question on Copyrights & Trademarks, Patents and Computers / Software & Internet Law forums as I was unclear to which forum this topic belongs in and to get a conclusive response. Please pardon me if this cross-posting is inappropriate.
I'm a programmer with no legal knowledge and have these concerns:
If a software is protected by copyrights and patents, is it legal to create a roughly identical-looking software with a different title and not using any of the code used by the original software? Is reference-data protected under copyright/patent laws? For instance, is it legal to use the category/occupation/location... codes used by the original software? Does copyrights/patents apply to only code or lookup-data (reference/dropdowns), too? Are screen layouts, database design protected under copyrights/patents if I use different table/column names in my software? I don't have access to the internal code or the backend database design of the original software but I can figure it out looking at the processes. Is it ok to create a software that is roughly identical in functionality and process as the original one without using any of their titles or code? I'm talking about creating an online jobsite that would roughly look like an existing jobsite. The jobsite has patents for 10 years but there are over 200 other jobsites with similar functionalities as patented by the above jobsite - such as job-posting, resume-base, cover-letters, job-search, resume-search, search-agents... which is quite confusing to me. How could they come up with these similar features if they were already/legally patented by someone else?
If I use a different programming language, different code, different title, different table/column names but with the similar lookup data and similar layouts and more features/processes, does this tantamount to reverse-engineering? How far is it illegal? Any jobsite has to have the basic features such as resume-base, job-base, job-search, resume-search, job-agents... but I got clearly confused when I looked at their patents on USPTO.
Please help!
Thanks much....
Last edited: