中研院在美控告微軟專利侵權,點名 Visual Studio IntelliSense、IntelliCode 輸入建議技術
中央研究院(Academia Sinica)近期在美國對 Microsoft Corporation 提起專利侵權訴訟,案件已於 2026 年 5 月 14 日提交至美國德州東區聯邦地方法院(U.S. District Court for the Eastern District of Texas)。
根據目前公開案件資料,該案名稱為 Academia Sinica v. Microsoft Corporation。中研院在起訴書中要求陪審團審理,並提交了兩項涉案專利作為附件,分別是美國專利 US 8,364,468 B2 與 US 8,594,999 B2。兩項專利名稱皆為 「Typing candidate generating method for enhancing typing efficiency」,可譯為「提升輸入效率的輸入候選字產生方法」。
被點名侵權產品:Visual Studio IntelliSense、IntelliCode
目前公開摘要明確點名的產品,是 Microsoft Visual Studio 系列產品中的 IntelliSense 與 IntelliCode,並非只限於外界容易聯想到的「VS Code + GitHub Copilot」。
中研院主張,Microsoft 的 Visual Studio products,包括 IntelliSense 與 IntelliCode,使用了「在使用者輸入部分字元後,系統建議完整字或片語」的方法。
IntelliSense 是 Visual Studio 長期內建的程式碼自動完成與語法提示功能,會在開發者輸入變數、方法、類別或片段字元時,提供可能的補全建議;IntelliCode 則進一步結合機器學習與程式碼上下文,排序或推薦更可能被開發者採用的程式碼建議。
涉案專利來自中研院,發明人為許聞廉
根據專利文件,US 8,364,468 B2 於 2013 年 1 月 29 日取得專利,專利權人為 Academia Sinica,發明人為 Hsu Wen-Lian。該專利摘要指出,發明目的是減輕打字時因拼字錯誤、輸入錯誤、不確定拼字,以及帶有變音符號字元所造成的負擔,並透過候選字產生方法協助使用者從候選清單中挑選字詞,或由系統自動選擇候選字。
另一項 US 8,594,999 B2 則於 2013 年 11 月 26 日取得專利,同樣由 Academia Sinica 持有,發明人亦為 Hsu Wen-Lian。該專利文件顯示,US 8,594,999 B2 是 US 8,364,468 B2 的 continuation,也就是延續案,內容同樣聚焦在提升打字效率的候選字產生方法。
從「輸入部分字元」推測完整候選字
從專利內容來看,這兩項專利並不是單純保護某個介面按鈕或特定軟體功能,而是圍繞「輸入候選字生成」的方法。
US 8,364,468 B2 的摘要與說明提到,系統可提供字典,並執行自動選擇方法,根據預先建立的統計資料與語意屬性,從字典中產生至少一個候選字,讓使用者輸入的句子更符合語意特徵。專利也描述可透過 edit distance,也就是編輯距離,判斷使用者輸入字與候選字之間的差異,再挑選最接近的候選字。
專利文件舉例,若使用者輸入錯字,系統可以根據插入、刪除、替換或字元順序錯置等錯誤型態,推測最可能的正確字。文件也提到可使用 N-gram model、context-free grammars 或語言模板比對系統,進一步提升候選字選擇效率。
換句話說,這項技術的核心,是在使用者尚未完整輸入字詞、或輸入內容有錯誤時,由系統依據字典、統計資料、語意關係、拼音相似度或字元序列,產生可能的完整候選字。
不只是拼字校正,也涵蓋縮寫、音近字與候選片語
專利文件顯示,涉案技術並不限於傳統拼字檢查。其說明中還包括多種候選字產生方法,例如根據音節或近似發音推測候選字、根據使用者輸入的子序列找出完整字詞,以及根據縮寫序列取回原本的完整詞組。
例如,專利文件提到,若使用者不知道完整拼字,但大致知道發音,可以輸入近似發音,系統再依照 phonetic word dictionary 與 similarity matrices 找出可能候選字。文件也舉例,使用者可輸入某個較長單字的部分字元子序列,系統再從字典中找出包含該子序列的候選字。
這些描述與現代開發工具中的自動補全功能有一定概念重疊:使用者不必完整輸入變數、函式、類別名稱或片語,只要輸入部分字元,系統就會依據上下文與候選清單提出建議。
風險提示
加密貨幣投資具有高度風險,其價格可能波動劇烈,您可能損失全部本金。請謹慎評估風險。

