Joel Spolsky:Ask特許の名誉サークル

最近では、多くの人がお粗末なソフトウェア特許について不満を言っています。 しかし、私は言います:「文句を言うのを止めて、彼らを破壊し始めてください。」 1つのくだらないMicrosoft特許の承認を防ぐのに約15分かかりました。 15分ありますか? あなたもできます。



すぐにこの話をします。 しかし、最初に-この問題の背景。



実際、ソフトウェア開発者はあまり発明していません。 ソフトウェア産業における実際には新しい、明らかではない発明の数は、いくつかの分野では州が提供する独占に値するが、おそらく2に等しいだろう。



毎年発行される残りの40,000の奇妙なソフトウェア特許は、ほとんどがごみであり、働くプログラマーは朝食前に3回「発明」することができます。 ほとんどの人がこの言葉を理解しているという意味で、付与されたソフトウェア特許のほとんどは「発明」ではありません。 これらは、Javaの新入生なら誰でも2時間で宿題としてやるべきことです。



しかし、大小を問わず多くの企業は、特許には費用がかかることを認識しており、できるだけ多くの特許を登録しようとしています。 彼らは、研究開発(R&D)部門の仕事(まだ行われている必要がある)の安価な副産物として特許の山を手に入れることができると信じています。特許を取得しています。 彼らが見つけるほとんどすべてのものは、明白であるか、以前にすでに行われたものであり、したがって特許性はありません。 しかし、彼らは低いトリックを使って特許事務所を通過します。



彼らが使用する最初の技術は、特許の言語をできるだけ混乱させ、混乱させることです。 これにより、専門家が先行技術を特定したり、発明が自明であるかどうかを評価したりすることが本当に難しくなります。



あいまいな特許を起草することの素晴らしい副作用は、特許侵害者のtrapとして働く可能性が高いことです。 多数の特許保有者、特に「パテントトロール」は、自分の特許が侵害されることを本当に望んでいません。 多くの場合、彼らはあなたが彼らの特許に違反し、それに基づいて大企業を築き、それからそれを発見することを望み、したがって、法的観点から最悪の立場にあり、彼らによって首尾よく脅迫される可能性があります。 特許を読むことが難しいほど、侵害される可能性が高くなります。



悪いソフトウェア特許を取得する2番目の手法は、 シソーラスを使用することです 。 多くの場合、特許出願人は、よく知られていることを説明する新しい用語を発明します。 ほとんどの専門家は、検索ツール/システムを使用してプロトタイプを探します。 彼らは強制されています。 専門家は、アプリケーションを拒否できるプロトタイプの0%以上(最も近い整数に丸める)を認識できません。



専門家はキーワード検索に大きく依存しているため、特許のキーワードの一部を変更して、既に使用されている他のすべてのキーワードとは異なる場合、既存の特許に明確に基づいている場合でも、特許を保持できます。 [エイリアン]プロトタイプ。不自然な造語を使用すると、プロトタイプの検索がはるかに困難になるためです。



次に、3番目の手法について説明します。 広範囲からとんでもない領域をカバーする特許出願を見たことがありますか? (「神、動く道具の特許を取得しようとしている!」)。 そして、ここに理由があります。 出願は意図的に「拡張」されています。つまり、最悪の場合、専門家はクレームをいずれにしても受け取るものに絞ることを知っているため、最も「広い」特許を取得したいという要望があります。



これを簡単な例で説明しましょう。 特許はクレームのリストに基づいています:あなたが発明したと宣言するもの、そして特許の確認の場合に独占を受け取るもの。



たとえば、次の3つのクレーム(それ以外の場合は特許の公式)を含む簡単な申請書を提出してください。

1.車両。

前記エンジンが車輪に接続されている、請求項1に記載の車両。

前記エンジンが水で作動する、請求項2に記載の車両。



パラグラフ2はパラグラフ1を参照し、それを絞り込むことに注意してください。 言い換えれば、彼はパラグラフ1からの限定されたセットであると主張しています。



さて、水上を走る車を発明したとしましょう。 特許を申請するときは、前述の方法でそれを行うことができます。「車両」の先行技術のプロトタイプがすでに存在することを知っていても、これを発明として主張することはできません。 理論は

(a)ちょっとラッキーになるかも!

(b)幸運でなく、最初のアイテムが拒否された場合でも、より具体的な残りのアイテムは残ります。



観察しているのは危険なゲームです(ただし、勝った場合、大きなジャックポットが与えられます)。そして、彼らが本当に期待するものを理解するために、より具体的な主張を調べることを余儀なくされます。 そして、あなたは決して知りません、突然、特許審査官は車輪で眠りに落ちるでしょう、そして-BOOM、あなたは車を作る、売るまたは使うすべてからお金を強要する権利を得る。



それで、同じように、ソフトウェアに関する多数のひどい特許が毎年発行され、それらが発行されるほど、ソフトウェア開発者は悪化します。



特許事務所はこれに少し悩まされていました。 アメリカ発明法は、特許出願の審査中に一般の人々が先行技術の例を宣言できるように法律を改正しました。 そのため、米国特許商標庁は、 Ask Patentsを作成するように依頼しました。これはStack Exchangeサイトのセクションで、あなたのようなソフトウェア開発者がプロ​​トタイプの例を提供して、悪い特許の発行を防ぎます。



難しいようですね。



正直なところ、最初は難しいと思いました。 脆弱なアプリケーションを見つけることさえできるでしょうか? おもしろいことに、ソフトウェアの特許出願のバンドルからランダムに選択したときに、それらはすべてお粗末なものであるという結論に達し、これにより作業がはるかに簡単になりました。



マイクロソフトが出願した特許出願US 20130063492 A1をご覧ください。 Ask Panentsのユーザーの1人が、3月26日にこの特許のプロトタイプをリクエストしました。



私は、この特許出願のプロトタイプを見つけようとしましたが、それがいかに難しいかを知るためです。 最初にアプリケーションを読みました。 まあ、正直に言うと、私は彼女の目を走らせた。 実際、私はエッセイと説明を逃し、主張に直行しました。 Dan Shapiroが優れたブログ記事「60秒特許を読む方法」を執筆し、これを行う方法を教えてくれました。



通常、テキストは混乱しており、「ピクセル密度」などの用語は、偶然(Microsoftの弁護士がプログラマーではないため)、または混乱を複雑にするために、世界中の他のすべてのプログラマーが「解像度」と呼んでいるものに使用されています検索。



本文を詳しく調べることなく、私はこの特許が本質的に言っていることを理解しました:「あなたはあなたが別の解像度に持っていきたい写真を持っているとしましょう。 また、さまざまな解像度の画像のさまざまなバージョンが必要な場合は、目的の解像度に最も近い画像のバージョンの1つを選択してスケーリングできます。



これは私にとって新しいものではありませんでした。 Win32 APIにはすでに同様の機能があると確信していました。 解像度ごとに異なるアイコンを提供するのが一般的であることを思い出し、実際、オペレーティングシステムは画面の解像度に基づいてアイコンを選択できると確信しました。 それで、私は約1分間グーグルで過ごし、最終的に(ビンゴ!)、Ryan HavesonとKen SykesがMicrosoftから偶然書いた「Developing DPI-independent Win32 Applications [PDF]」という興味深いドキュメントを見つけました。



そして、2008年に書かれましたが、Microsoftの新しい特許出願は、この「発明」が2011年に「発明された」と主張しようとしました。 プロトタイプが見つかり、示されます。



合計時間はおそらく10分です。 Ask Patentsの参加者の1人は、特許出願が「一連のスケーリング」と呼ばれるものに言及していることを示しました。 これが何を意味するのかわからなかったが、これらの言葉を使わずにこの「発明」を実証した初期のMicrosoft文書の特徴的なセクションを見つけた。 それで、私はこれを指摘するために答えを少し編集しました。 Ask Patentsに対する私の完全な回答を以下に示します。



わかりにくいですが、プロトタイプのリクエストを投稿した人が誰であろうと、彼はStack ExchangeのAcceptedボタンをクリックしました。 特許の専門家かもしれないと考えましたが、彼は通常のアカウントで行動しました。



その瞬間、私はすぐにそれを忘れました。5月21日(2か月後)、ミカシージ(ミカは専任の特許専門家です)からこの手紙を受け取りました。



米国特許商標庁は、画像のサイズ変更に関するマイクロソフトの特許を拒否しました!



専門家は、Joelの回答(「Haveson et al。」)で引用されているプロトタイプ(先行技術)に特に言及しました。



特許を拒否した文書自体は次のとおりです。 4ページ目以降、クォートすると基本的にアプリケーションがキャンセルされ、明らかにHavesonが考慮されます。





Micahは、主に私が見つけた文書に基づいて、特許出願を拒否したことを確認する米国特許庁の文書を見せてくれました。 これはAsk Patentsからの最初の「確認された殺害」であり、驚くほど簡単でした。 私は特許出願を研究し、プロトタイプがあることを徹底的に確認するという苦労をしませんでした-専門家が私のためにそれをしました。



(拒否を確認したい場合は、 パブリックペアに移動し、出版物(出版物番号タイプ別)番号US 20130063492 A1を探します。[Image File Wrapper]タブをクリックして、2013年4月11日の不完全な拒否を確認します。解決策、そしてこのひどい特許が再び表面化するかもしれません。)





ただし、これには興味深い教訓があります。 ソフトウェア特許出願の質は一様ではありません。 プロトタイプを見つけるだけでも彼らは驚くべきことです。 Ask Patentsを使用すると、ごくわずかな労力で拒否できます。 そして、これは部分的に一つの特許出願の個々の根絶であり、一度に悪い特許の山に亀裂を作ることができます。



私の夢は、大企業が特許出願をブロックするのがいかに簡単かを聞くと、競合他社に対してAsk Patentsを使用することです。 Apple、Samsung、Oracle、Googleが「メキシコの対決」でAsk特許を取得した場合、それはどれだけ素晴らしいことでしょう。 これらの各企業が、競合他社から特許出願を解体するために1日数時間に3人または4人のエンジニアを割り当てる場合、これらの企業に発行される特許の数は半減します。 それは何かではないでしょうか!



15分ありますか? 今すぐAsk Patentsを開いて、それらのリクエストの 1つが少し知っているトピックに関連しているかどうかを確認し、見つけられる例について書いてください。 それらはフラットリストに隠されています。 ほとんどのプロトタイプはGoogleで見つけることができます。 良い狩りを!



All Articles