回答:
はい、合法的に特許を取得できます(すべてではありませんが、多くの国で)。
特許は非常に長い間存在しており、アイデアはまさにあなたが説明したとおりです。発明を保護し、それを構築し、市場に出し、それから利益を得るための時間を確保することです。特許がなければ、あなたは何かを発明するかもしれません。そして、より多くのリソースとお金を持っている人がやって来て、あなたの発明を構築し、あなたがそれを売る準備ができるまでに、彼らはすでに市場を追い詰めているでしょう。
多くの人は、ソフトウェアに同じ保護は必要ないと考えています。これは、一般的に言えば、「ビルド」するのに多くの労力を必要としないからです。実世界のオブジェクトについて話すときは、それを製造する工場、機械、従業員、流通ネットワークなどが必要です。あなたはそれらのものを得ることができない場合は、誰かに自分の特許を取得したアイデアをライセンスすることができなかったそれらのものを持っている、と彼らはあなたのための余分なもののすべてを行うことができます。
しかし、ソフトウェアを使用すれば、コンパイラとインターネット接続があれば誰でもソフトウェアを構築して配布できるため、配布ネットワークなどを設定する時間を確保するために、発明を「保護」する必要はほとんどありません。
また、特許事務所の人々は一般に、特定のソフトウェア発明が特許性があるかどうかを判断する資格がないだけで、所有者が権利を主張しようとしたときに特許が有効かどうかを判断するのは裁判所に任されているという問題もありますそれに。つまり、あなたが中小企業であり、無効な特許を「侵害」している場合は、とにかく特許と戦うためのリソースを持っていません(たとえ無効であっても)。
しかし、その特定の議論に入らないようにしましょう:-)私は数日間続けることができます...
IANAL。
米国の法的観点から、はい、ソフトウェアはそのように特許を取得できます。USPTOは、過去25年以上にわたって、このような特許出願の数千を受け入れ、承認しました。
欧州連合では、いいえ、ソフトウェアはそのようなものとして法的に特許を受けることができません。
他の国では、アルゴリズムとプロセスの特許性に関して異なる規則があります。ウィキペディアは説明します。
とはいえ、米国最高裁判所の事件re Bilskiでは、裁判所は、特許性の唯一のテストとして「機械または変換テスト」を拒否しました。(判事の1人は意見に異議を唱え、裁判所はこれらの種類の特許を大々的に却下するのに十分ではなかったと述べた。)その結果、多くのビジネス方法特許が無効になり、USPTOはソフトウェアアルゴリズムおよびその他を拒否し始めたメソッド特許-すべてではなく、少数。
GroklawのBilskiページにアクセスして、それについてさらに読むことをお勧めします。
最近のAlice Corp.対CLS Bank Internationalの事件である最高裁判所は、ソフトウェア特許を支持するというCAFCの決定を最近覆したことを付け加える価値があります。特許は、インターネットで行われた場合のエスクローに相当するものをカバーしています。最高裁判所は、単に「インターネット経由」または「コンピューター上」で追加するだけでは、抽象概念をカバーする特許を有効にするのに十分ではないと判示した。これにより、ソフトウェア特許の分野は大幅に狭まりますが、無効になるわけではありません。
米国では、純粋なアルゴリズムは、数学的な事実と式、および「アイデア」と同様に、特許性のあることを明示的に免除されています。
実際には、アルゴリズムの特許を取得できます(米国内)。実際、それはコード内にある必要さえありません。とにかく、特許が発行されるとき、ソースコードに対して発行されるのではなく、もちろん「アルゴリズムが実行される一連のステップ」に対して発行されます。 。確かに機能するソースコードは必要ありません。そのため、コード内のアルゴリズムの実施形態は特許されているものではありません。特許を取得しているのは、X、Y、Zの順で何かを行う、まさにエーテルの「アイデア」です。
これがシステムが口の両側から話しているように聞こえる場合、あなたは何が起こっているかを把握しています... 「もちろん、そのアルゴリズムの特許を取得できます。」
これらの特許に関連付けられているコード、作業モデル、実際のものはないという事実を示す ために、次のように運営される完全に成功したビジネスがあると考えています。
起業家はたくさんの「創造的なタイプ」、おそらくプログラマー、弁護士もいる部屋に座っています。彼らは、あるソフトウェア製品がどのように有用な機能を実行することができるかについて「ブレインストーム」します。何も、コードも、プロトタイプも、何も作成しません。「製品改善プロセス」の各ステップで、弁護士は耳を傾け、彼/彼女が特許性のある何かを認識すると、それを指摘します。一日の終わりに、弁護士は新しい特許の作成を開始します(または作成を手渡します)。
これは構成されていません。上記を正確に行う企業があります。これらの特許はそれぞれ、さまざまな時点で実行される一連の手順を指定する以外に何もしないため、アルゴリズムです。
そうは思いますが、「知的財産を保護する」という意味での特許の概念全体は、私には深く欠陥があります。
特許とは、人が作った強制的なルールにすぎません(異なる国間で一貫していないルールです)。
海賊行為は違法ですが、それで停止するわけではありません。
アルゴリズムは「リバース」エンジニアリングされる可能性があるため、実際の物理的保護はほとんどありません1。
1法的事項は別の問題