︿
Top

程式撰寫模型專利訴訟,專利授權公司Data Engine Technologies控告微軟

瀏覽次數:546| 歡迎推文: facebook twitter wechat twitter twitter

科技產業資訊室 (iKnow) - LCL 發表於 2013年10月7日

2013年10月01日,總部設立於美國德州的專利授權公司Data Engine Technologies LLC於美國東德州聯邦地方法院泰勒分院,指控總部位於美國華府的軟體巨人Microsoft Corporation(微軟)之程式撰寫模型設定應用編程介面相關軟體,侵犯其專利權,要求合理的權利金、損害賠償以及訴訟律師費之補償等。

本案系爭專利共3項,皆為同一專利家族,共享同樣的發明名稱與發明內容,詳細資料整理如下:

  • 美國專利編號US6,314,558,名稱為位元碼之指令插入設定(Byte code instrumentation),係於1999年2月16日申請,2001年11月6日核發,原始專利權人為Compuware Corporation,之後轉讓予Micro Focus (IP) Limited,再轉讓予Borland Software Corporation。
  • 美國專利編號;US6,643,842,名稱為位元碼之指令插入設定(Byte code instrumentation),係於2001年9月12日申請,2003年11月4日核發,原始專利權人為Compuware Corporation,之後轉讓予Micro Focus (IP) Limited,再轉讓予Borland Software Corporation。
  • 美國專利編號US7,240,335,名稱位元碼之指令插入設定(Byte code instrumentation),與US7,221,187為同一專利家族。係於2003年10月8日申請,2007年7月3日核發,原始專利權人為Compuware Corporation,之後轉讓予Micro Focus (IP) Limited,再轉讓予Borland Software Corporation。

Data Engine Technologies LLC於訴狀中指出,微軟於2007年1月9月接獲美國智財局核發一項US 7,162,710專利,且該專利於申請過程中,曾經被審查委員或微軟本身引用US6,314,558做為前案調查之參考,故Data Engine Technologies LLC認為微軟最晚於2007年1月9月便知道’558專利之存在。而除了US 7,162,710之外,微軟本身擁有之US 7,210,124、US7,251,810、US 7,283,991、US 7,308,684、US 7,421,682、US 7,484,205、US 7,496,904、US 7,624,304以及US 8,225,286等專利亦皆引用至’558專利。

Data Engine Technologies LLC,為知名專利授權公司Acacia Research Group LLC之子公司,其主要提告的公司皆為著名商用軟體公司,近期相當活躍。(816字;表2)

 

表一、系爭專利解析

US6,314,558;US6,643,842;US7,240,335摘要
Instrumenting a computer program to provide instrumented byte code includes examining the byte code, selecting portions of the byte code for instrumentation, and instrumenting the portions to provide instrumented byte code. Selecting the portions may include choosing portions of the byte code corresponding to method entry, method exit, a throw, a method call, or a new line number. Instrumenting a portion of the byte code corresponding to a method call may include instrumenting a local line number of source code corresponding to the byte code being instrumented. Instrumenting the portions may include adding calls to instrumentation runtime functions that pass parameters indicative of the portions being instrumented. At least one of the parameters that is passed may include a line number of the source code corresponding to the portion being instrumented or a thispointer for the method corresponding to the portion being instrumented. Data from instrumentation may be passed via a message stream that is viewed as the data is being generated and/or stored.
描述一種利用位元碼之指令插入設定用以幫助除錯之電腦電腦程式, 包含有審查位元碼,挑選部分位元碼進行指令插入,以及插入該部分位元碼以提供指令插入設定等手段。
pclass_13_A333.gif

 

表二、專利訴訟案件基本資料:Data Engine Technologies LLCv.Microsoft

訴訟名稱 Data Engine Technologies LLCv.Microsoft corporation
提告日期 2013年10月01日
原告 Data Engine Technologies LLC
被告 Microsoft corporation
案號 6:13-cv-00735
訴訟法院 United States District Court for the Eastern District of Texas - Tyler Division
系爭專利 US6,314,558;US6,643,842;US7,240,335
系爭產品 software application Microsoft.net Profiling API
訴狀下載 download.gif

Source: 科技政策研究與資訊中心—科技產業資訊室整理,2013/10/07


 
歡迎來粉絲團按讚!
--------------------------------------------------------------------------------------------------------------------------------------------
【聲明】
1.科技產業資訊室刊載此文不代表同意其說法或描述,僅為提供更多訊息,也不構成任何投資建議。
2.著作權所有,非經本網站書面授權同意不得將本文以任何形式修改、複製、儲存、傳播或轉載,本中心保留一切法律追訴權利。