專利名稱:專利申請文件生成系統及方法
技術領域:
本發明涉及一種專利申請文件生成系統及方法。
背景技術:
傳統的專利申請方式,往往是將專利申請文件以紙張的形式打印 出來,并通過掛號郵寄、或者面交的方式向各個國家的知識產權局申 請專利,而上述的方式于申請人多有不便。例如,中國知識產權局對 提交的專利申請文件有嚴格的要求,請求書、說明書等文件皆需提交 兩份,且需要在文件上標注頁碼,若申請人或者專利代理事務所的相 關人員稍有不慎,則容易導致所提交的文件不完整而使得申請曰延
遲;若通過掛號郵寄的方式提交專利申請,容易因為郵戳的不清晰、 或者郵局的延誤而引起申請日的爭端,并且需要等待一段時間方能取
得申請號;若選擇面交專利申請文件,雖然可以即時取得申請號,然 而對地域方面有極大的限制。
目前,多數國家的知識產權局通過其官方網站提供一種可實現電 子申請專利的軟件,申請人或者專利代理事務所可以利用該軟件及網 絡向知識產權局以電子申請形式申請專利,相較于傳統的申請方式更 為便利。然而,該類型的軟件通常是由一種特定的程序語言所編寫, 因此對提交的文件有嚴格的格式要求,而所要求的格式往往不是撰寫 專利申請文件的人員常用的格式,由此便造成撰寫文件與申請文件在 格式上的差異。
為了解決這種差異,需要手動將撰寫文件的格式作一轉換,或者 要求手動將撰寫的文件內容依序填充至軟件提供的各欄位中。對于專 利代理事務所,或者企業的知識產權部門而言,當專利申請量較大的 時候,上述方式便會嚴重影響效率,并且無法避免在手動操作中出現
各種紕漏。
發明內容
鑒于以上內容,有必要提供一種專利申請文件生成系統,其可以 自動將撰寫文件的格式轉換成適合電子申請的專利申請文件,從而通
過網絡向各國知識產權局申請專利,并可快速取得申請號。
此外,還有必要提供一種專利申請文件生成方法,其可以自動將 撰寫文件的格式轉換成適合電子申請的專利申請文件,從而通過網絡
向各國知識產權局申請專利,并可快速取得申請號。
一種專利申請文件生成系統,該系統包括設置模塊,用于根據 專利申請的類型以及不同國家對不同類型專利申請文件的要求建立 不同類型的可擴展標識語言格式的模板,設置與所述模板相應的模板 標識,設置用戶上傳文件應具備的基本要求,以及提示用戶輸入與專 利申請相關的信息以及上傳文件,所述的上傳文件包括文字檔案及圖 檔;判斷模塊,用于確認所提出的專利申請的類型,檢查上傳文件并 判斷所述上傳文件是否符合設置的基本要求;讀取模塊,用于讀取輸 入的信息及上傳文件的內容,判斷所讀取的上傳文件的內容是否與模 板標識一致,并在讀取內容與4莫板標識一致時開啟與該模板標識相應 的模板;格式轉換模塊,用于將輸入的信息以及上傳文件的內容轉換 為可擴展標識語言格式,并將格式轉換后的信息及內容依序填充至相 應的模板中;及文件生成模塊,用于根據完成內容填充后的各個模板 生成相應的可擴展標識語言格式的專利申請文件。
一種專利申請文件生成方法,該方法包括如下步驟根據專利申 請的類型以及不同國家對不同類型專利申請文件的要求建立不同類 型的可擴展標識語言格式的模板;設置與所述模板相應的模板標識; 設置用戶上傳文件應具備的基本要求;提示用戶輸入與專利申請相關 的信息以及上傳文件,所述的上傳文件包括文字檔案及圖檔;確認所 提出的專利申請的類型;;險查上傳文件并判斷所述上傳文件是否符合 設置的基本要求;當該上傳文件符^殳置的基本要求時,讀取輸入的
信息以及上傳文件的內容,將所讀取的信息及上傳文件的內容轉換為 可擴展標識語言格式,并將格式轉換后的信息及內容依序填充至相應
的模板中;及根據填充內容后的各個模板生成相應的可擴展標識語言 格式的專利申請文件。
相較于現有技術,所述的專利申請文件生成系統及方法,其可以 自動將撰寫文件的格式轉換成適合電子申請的專利申請文件,從而通 過網絡向各國知識產權局申請專利,而無需再通過紙張打印專利申請 文件、并通過掛號郵寄或者面交等方式申請專利,既節省了時間及各 種成本的消耗,又可快速取得相應的申請號,便于該專利申請進行后 續流程,例如申請優先權文件等流程。
圖l是本發明專利申請文件生成系統的較佳實施例的硬件架構圖。
圖2是本發明專利申請文件生成系統的功能模塊圖。 圖3是本發明專利申請文件生成方法的較佳實施例的流程圖。 圖4是本發明專利申請文件生成方法的文件格式轉換流程圖。 圖5是本發明專利申請文件生成方法的公式格式轉換流程圖。
具體實施例方式
如圖1所示,是本發明專利申請文件生成系統較佳實施方式的硬 件架構圖。該專利申請文件生成系統(下文稱"本系統")IO安裝于 一個應用服務器1內。所述的應用服務器1通過網絡6與至少一個客 戶端2 (圖中只畫出一個客戶端2)連接,用于接收用戶自客戶端2 輸入的信息、上傳文件及其他數據或命令,該網絡6可以為企業內部 網(Intranet)、互聯網(Internet)或其它類型網絡。
該應用服務器1通過連接4與數據庫3連接,所述的連接4是一 種數據庫連接,如開放式數據庫連接(Open Database Connectivity, ODBC),或者Java數據庫連接(Java Database Connectivity, JDBC)。此外,該應用服務器1還通過網絡6與至少一個網站服務器5相 連(圖中只畫出一個網站服務器5)。
本系統10用于檢查、處理客戶端2所輸入的信息及上傳文件, 包括對文件進行格式的轉換等操作,并生成符合官方要求的格式的專 利申請文件,并透過網絡6將所生成的專利申請文件發送至網站服務 器5,從而實現以電子申請的形式申請相關專利。所述的網站服務器 5為官方網站的服務器,例如中國國家知識產權局的官方網站 (http:y7www.sipo.gov.cn)的月l務器。
所述的數據庫3用于存儲各類數據,包括專利申請文件的模板、 用戶輸入的各類信息、設置的關鍵字、經格式轉換后所生成的專利申 請文件等數據,該數據庫3可獨立于應用服務器1,也可位于應用服 務器1內,儲存在應用服務器1的硬盤(未示出)上。
所述的客戶端2用于提供一個互動式界面給用戶,便于用戶輸入 與專利申請相關的信息、上傳文件至應用服務器1等。其中,與專利 申請相關的信息包括專利請求書中需羅列的各項內容,例如專利申 請的類型、名稱、發明人、申請人、申請人的各種聯系方式、提交的 各類文件的頁數及份數等。
如圖2所示,是本發明專利申請文件生成系統的功能模塊圖。本 系統10包括五個功能模塊,分別是設置模塊IOO、判斷;^莫塊120、 讀取模塊140、格式轉換模塊160及文件生成模塊180。
所述的設置模塊100用于根據專利申請的類型以及不同國家對 不同類型專利申請文件的要求建立不同類型的模板。例如,首先,可 根據國家的區別將模板分為若干大類,然后再根據各國的專利申請的 類型以及對各種類型的專利申請文件的要求分為若干小類。如中國的 專利類型包括發明、實用新型與外觀設計,其中,規定發明專利的申 請文件應當包括發明專利請求書、說明書、說明書附圖(必要時提 供)、權利要求書、摘要及其附圖,則設置模塊100可相應建立六個 模板,包括請求書模板、說明書模板、說明書附圖模板、權利要求 書模板、摘要模板及摘要附圖模板,各類模板皆為XML (Extensible
Markup Language,可擴展標識語言)格式。通過往上述各類才莫板中 填充與專利申請相關的內容,從而生成符合要求的專利申請文件。
設置模塊100還用于設置與上述各類模板相應的模板標識,例 如,權利要求書模板相應的模板標識為"權利要求書",摘要模板相 應的模板標識為"說明書摘要"。
此外,設置模塊100進一步用于設置數據輸入的規范,以提示、 輔助用戶自客戶端2依序輸入與專利申請相關的信息,例如發明名 稱、發明人、申請人等數據。設置模塊IOO還用于在申請不同類型的 專利時設置用戶上傳的文件應具備的基本要求,包括內容要求以及格 式要求。
內容要求包括要求每一個檔案中需具備識別關鍵字,如各個文字 檔案中應包括"說明書"、"說明書摘要"、"權利要求書"的識別關鍵 字,圖檔中應包括"說明書附圖"、"摘要附圖"的識別關鍵字;格式 要求包括規定上傳文件應符合的格式,例如,規定該文字檔案為 WORD文件,該圖檔為PDF文件。此外,為便于用戶撰寫及系統運 行,可以要求各用戶將專利申請文件中所有文字部分集中為一個 WORD文件,若有相應的圖檔時,將專利申請文件的所有圖示部分 集中為一個PDF文件。以中國的發明專利申請為例,所述的WORD 文件包括說明書摘要、權利要求書、說明書,所述的PDF文件包括 說明書附圖(必要時)、摘要附圖。
在本實施例中,所述的文字檔案是指集中專利申請文件中所有文 字部分的WORD文件,所述的圖檔是指集中專利申請文件的所有圖 示部分的PDF文件。
所迷的判斷模塊120用于確認所提出的專利申請的類型,根據該 類型檢查上傳文件,并判斷所述的上傳文件是否符合設置模塊100所 設置的基本要求,例如文件是否齊全、格式是否準確。當上傳文件不 符合設置的基本要求時,判斷模塊120用于提示用戶對文件內容、格 式進4于相應的更新。
所述的讀取模塊140用于讀取用戶輸入的與該專利申請相關的
信息,以及讀取用戶上傳文件的內容,例如在對上傳文件的內容進 行讀取時,通過回車鍵的符號識別每一段落從而實現對WORD文件 進行逐段讀取。該讀取模塊140還用于在逐段讀取上傳文件的內容 時,判斷該段內容是否與模板標識一致,若一致,則開啟與該模板標 識相應的模板,從而便于往模板中填充內容。
所述的格式轉換模塊160用于將輸入的與該專利申請相關的信 息的格式,以及將讀取模塊140所讀取的WORD文件中內容的格式 和PDF文件中的各圖示的格式轉換為XML格式,并將格式轉換后的 信息及內容依序填充至相應的模板中。其中,格式轉換模塊160轉換 PDF文件中圖示格式的過程包括步驟將PDF文件中包括的每一個 示意圖、流程圖等圖示逐一切分出來;將每一圖示的格式轉換為 TIFF(標簽圖像文件)格式;將TIFF格式的圖示轉換為JPG(使用JPEG 文件交換格式存儲的編碼圖像文件擴展名)格式;對各圖示的清晰度 進行處理;以XML代碼的形式記錄該圖示的存儲路徑;將記錄的存 儲路徑填充至相應模板的相應位置中。
此外,該格式轉換模塊160還用于將WORD文件中所包含的特 殊內容的格式轉換為XML格式,其中,特殊內容可包括表格及公式 等。XML語言針對表格(TABLE)對象有其特定的XML代碼,例 如,當WORD文件中包含一個EXCEL表格時,格式轉換模塊160 提取該EXCEL表格的相關信息及表格中所填寫的內容,例如表格 的行數、列數等,并將提取的數據填充至XML代碼中,從而實現對 表格格式的轉換。此外,格式轉換模塊160對公式的格式轉換可參照 下文針對圖5的詳細說明。
所述的文件生成模塊180用于根據完成內容填充后的各個模板 生成相應的若干個XML格式的專利申請文件,所述的XML格式的 專利申請文件即是符合官方要求的、可通過電子申請形式進行專利申 請的文件,包括具備XML格式的請求書、說明書摘要、摘要附圖、 權利要求書、說明書及說明書附圖。
如圖3所示,是本發明專利申請文件生成方法的較佳實施例的流
程圖。首先,步驟S2,設置模塊IOO根據各國專利申請的類型以及 各國對不同類型專利申請文件的要求建立不同類型的模板。
步驟S4,設置模塊100設置與上述各類模板相應的模板標識。 例如,權利要求書模板相應的模板標識為"權利要求書",摘要模板 相應的模板標識為"說明書摘要"。
步驟S6,設置模塊IOO設置用戶上傳的文件應具備的基本要求, 其中,該基本要求包括內容要求以及格式要求。
步驟S8,設置模塊100提示用戶依序輸入與該專利申請相關的 信息以及上傳文件。相關信息可包括所申請的專利類型、名稱、發明 人、申請人、申請人的聯系方式等數據。
本系統IO提供記憶功能,將用戶輸入的數據存儲至數據庫3, 并在下一次輸入時通過下拉菜單供用戶進行選擇,因此,當申請人固 定時,用戶無需重復輸入申請人的各種信息(例如,申請人名稱、申 請人的各種聯系方式等),只需選擇或者輸入其他有所變動的信息, 例如發明名稱、發明人等信息。
步驟SIO,判斷模塊120根據用戶輸入的信息確認所提出的專利 申請的類型。
步驟S12,判斷模塊120檢查上傳文件,并判斷該上傳文件是否 符合設置模塊100所設置的基本要求,例如文件是否齊全、文件的格 式是否準確。
步驟S14,讀取4莫塊140讀取用戶輸入的相關信息以及上傳至本 系統10的文件的內容,且通過格式轉換模塊160將所讀取的信息及 文件內容的格式轉換為XML格式,并將格式轉換后的信息及內容依 序填充至相應的模板中(該轉換流程的詳細描述可參照圖4)。讀取 的內容包括WORD文件中的文字、表格、公式及PDF文件中的圖 示等內容。
此外,當用戶將文件從客戶端2上傳至本系統10時,其上傳文 件即自動存儲在本系統10指定、或者默認的位置中,例如數據庫3 中的某一文件夾中,而后續的格式轉換過程、專利申請文件生成過程
中產生的各類文件、數據等都將存儲在同一文件夾中,對應的存儲路
徑相同。
步驟S16,文件生成模塊180根據填充內容后的各個模板生成相 應的若干個XML格式的專利申請文件,并結束本流程。其中,生成 的XML格式的專利申請文件即可通過網絡6傳送至官方的網站服務 器5以完成專利的電子申請。
當上傳文件不符合基本要求時,于步驟S18,判斷模塊120提示 用戶對文件內容、格式進行相應的更新,并返回步驟S12。
如上所述的步驟S2至步驟S6,通常只需在利用本系統10生成 第一個專利申請文件時執行,而在后續生成其他專利申請文件時,只 需執行步驟S8至步驟S18,而無需重復步驟S2至步驟S6。若官方 對專利申請文件的要求有所改變時,可利用步驟S2至步驟S6更新模 板、或者重新建立新的模板以及更新各種要求。
如圖4所示,是本發明專利申請文件生成方法的文件格式轉換流 程圖,是步驟S12的細化流程。首先,步驟S20,讀取^t塊140讀取 用戶輸入的與專利申請相關的信息,且格式轉換才莫塊160將該輸入信 息的格式轉換為XML格式,并將格式轉換后的信息填充至相應的請 求書模板中。
步驟S22,文件生成模塊180根據已填充內容的請求書模板,自 動生成XML格式的請求書。
步驟S24,讀取模塊140讀取用戶上傳的WORD文件,其可通 過回車鍵的符號識別每一段落從而實現對WORD文件進行逐段讀取。
步驟S26,讀^^莫塊140在逐段讀取WORD文件的內容時,判 斷該段內容是否與模板標識一致。
若該段內容與模板標識一致時,于步驟S28,讀取模塊140確定、 并開啟與該模板標識相應的模板,例如,當讀取厲塊140判斷第一段 的文字與模板標識"說明書摘要" 一致時,則開啟說明書摘要模板。 若該段內容與模板標識不一致時,流程轉至步驟S30。
步驟S30,格式轉換模塊160將該段內容的格式轉換為XML格 式,并將格式轉換后的內容依序填充至相應的模板中。格式轉換模塊 160在將段落中的文字格式進行轉換時,還將對WORD文件中除文 字外的其它特殊內容的格式進行轉換,例如,表格及公式等。其中, 格式轉換模塊160將表格轉換為XML格式的過程可參照圖2中的描 述,而對公式的格式轉換可參照圖5的詳細說明。
步驟S32,讀取模塊140判斷是否完成對WORD文件中所有內 容的讀取。若尚未完成對WORD文件中所有內容的讀取,則流程返 回至步驟S24,利用讀取^莫塊140讀取下一段文字的內容。
若已經完成對WORD文件中所有內容的讀取,于步驟S34,文 件生成模塊180根據完成內容填充后的各個模板生成相應的若干個 XML格式的專利申請文件,包括XML格式的說明書摘要、權利要 求書以及i兌明書。
步驟S36,讀取模塊140讀取用戶上傳的PDF文件中的各個圖示。
步驟S38,格式轉換模塊160將PDF文件中的各個圖示的格式轉 換為XML格式,其中,該格式轉換過程包括將PDF文件中包括的 每一個示意圖、流程圖等圖示逐一切分出來;將每一圖示的格式轉換 為TIFF格式;將TIFF格式的圖示轉換為JPG格式;以XML代碼的 形式記錄該圖示的存儲路徑,完成格式轉換后,該格式轉換模塊160 還將記錄的存儲路徑填充至相應才莫板的相應位置中,并結束本流程。
例如,該XML代碼形式記錄的圖示的存儲路徑為<image width-"40" height-"53" src-"A說明書—files\S0000.jpg"/>,其中,"說 明書—files"是存儲上述各類文件、數據的文件夾的名稱,亦表示數 據存儲的相對路徑,而"S0000"是格式轉換模塊160自動生成的圖 示的命名。
如圖5所示,是本發明專利申請文件生成方法的公式格式轉換流 程圖。首先,步驟S300,格式轉換模塊160提取WORD文件中段落 所包含的公式。步驟S302,格式轉換模塊160將提取的公式放入剪 貼板中,并存儲為一個TIFF格式的圖檔,該TIFF格式的圖檔可存儲
至數據庫3、或者應用服務器1的硬盤中。
步驟S304,格式轉換模塊160將該TIFF格式的圖檔格式轉換為 JPG格式。
步驟S306,格式轉換模塊160對該圖檔的清晰度進行處理,例 如調整〗象素等操作,并以XML代碼的形式記錄該圖檔的存儲路徑。
步驟S308,格式轉換模塊160將記錄的存儲路徑填充至相應模 板的相應位置中,然后結束本流程,其中,該相應位置是根據該公式 所處的段落而決定。
權利要求
1.一種專利申請文件生成系統,其特征在于,該系統包括設置模塊,用于根據專利申請的類型以及不同國家對不同類型專利申請文件的要求建立不同類型的可擴展標識語言格式的模板,設置與所述模板相應的模板標識,設置用戶上傳文件應具備的基本要求,以及提示用戶輸入與專利申請相關的信息以及上傳文件,所述的上傳文件包括文字檔案及圖檔;判斷模塊,用于確認所提出的專利申請的類型,檢查上傳文件并判斷所述上傳文件是否符合設置的基本要求;讀取模塊,用于讀取輸入的信息及上傳文件的內容,判斷所讀取的上傳文件的內容是否與模板標識一致,并在讀取內容與模板標識一致時開啟與該模板標識相應的模板;格式轉換模塊,用于將輸入的信息以及上傳文件的內容轉換為可擴展標識語言格式,并將格式轉換后的信息及內容依序填充至相應的模板中;及文件生成模塊,用于根據完成內容填充后的各個模板生成相應的可擴展標識語言格式的專利申請文件。
2. 如權利要求1所述的專利申請文件生成系統,其特征在于, 所述的設置模塊建立的模板包括請求書模板、說明書摘要模板、摘 要附圖模板、權利要求書模板、說明書模板以及說明書附圖模板。
3. 如權利要求1所述的專利申請文件生成系統,其特征在于, 所述的上傳文件應具備的基本要求包括內容要求,用于要求所有上傳文件中需具備識別關鍵字;及 格式要求,用于規定上傳文件應符合的格式。
4. 一種專利申請文件生成方法,其特征在于,該方法包括如下 步驟根據專利申請的類型以及不同國家對不同類型專利申請文件的 要求建立不同類型的可擴展標識語言格式的模板;設置與所述模板相應的模板標識; 設置用戶上傳文件應具備的基本要求;提示用戶輸入與專利申請相關的信息以及上傳文件,所述的上傳 文件包括文字檔案及圖檔;確認所提出的專利申請的類型;檢查上傳文件并判斷所述上傳文件是否符合設置的基本要求; 當該上傳文件符合設置的基本要求時,讀取輸入的信息以及上傳 文件的內容,將所讀取的信息及上傳文件的內容轉換為可擴展標識語 言格式,并將格式轉換后的信息及內容依序填充至相應的模板中;及 根據填充內容后的各個模板生成相應的可擴展標識語言格式的 專利申請文件。
5. 如權利要求4所述的專利申請文件生成方法,其特征在于, 該方法還包括如下步驟當該上傳文件不符合設置的基本要求時,提示用戶對文件內容、 格式進行相應的更新,并返回檢查步驟。
6. 如權利要求4所述的專利申請文件生成方法,其特征在于, 所述的讀取步驟包括逐段讀取上傳文件中的文字檔案; 判斷該段內容是否與模板標識一致;若該段內容與模板標識一致,則開啟與該模板標識相應的模板, 并將該段內容的格式轉換為可擴展標識語言格式;若該段內容與模板標識不一致,則直接將該段內容的格式轉換為 可擴展標識語言格式;及將格式轉換后的內容依序填充至相應的模板中。
7. 如權利要求6所述的專利申請文件生成方法,其特征在于, 所述的讀取步驟還包括將文字檔案中的公式轉換為可擴展標識語言格式。
8. 如權利要求7所述的專利申請文件生成方法,其特征在于, 所述的將文字檔案中的公式轉換為可擴展標識語言格式的步驟包括如下步驟提取文字檔案中段落所包含的公式;將提取的公式放入剪貼板中,并存儲為一個標簽圖像文件格式的圖檔;將圖檔格式由標簽圖像文件格式轉換為JPG格式,并以可擴展 標識語言的代碼形式記錄該圖檔的存儲路徑; 對該圖檔的清晰度進行處理;及 將記錄的存儲路徑填充至相應模板的相應位置中。
9. 如權利要求6所述的專利申請文件生成方法,其特征在于, 所述的讀取步驟還包括將文字檔案中的表格轉換為可擴展標識語言格式。
10. 如權利要求9所述的專利申請文件生成方法,其特征在于, 所述的將文字檔案中的表格轉換為可擴展標識語言格式的步驟包括 如下步驟提取該表格的相關信息及表格中所填寫的內容;及 將提取的數據填充至可擴展標識語言的代碼中,從而實現對表格 格式的轉換。
11. 如權利要求4所述的專利申請文件生成方法,其特征在于, 所述的讀取步驟還包括讀取上傳文件中圖檔包括的各個圖示; 將圖示逐一切分出來;轉換每一個圖示的格式為標簽圖像文件格式; 轉換標簽圖像文件格式的圖示為JPG格式; 對各圖示的清晰度進行處理;以可擴展標識語言的代碼形式記錄該圖示的存儲路徑;及 將記錄的存儲路徑填充至相應模板的相應位置中。
全文摘要
本發明提供一種專利申請文件生成方法,該方法包括如下步驟建立不同類型的可擴展標識語言格式的模板;設置與所述模板相應的模板標識;設置用戶上傳文件應具備的基本要求;提示用戶輸入與專利申請相關的信息以及上傳文件;確認所提出的專利申請的類型;判斷上傳文件是否符合設置的基本要求;當該上傳文件符合基本要求時,讀取用戶輸入的信息以及上傳文件的內容,將所讀取的信息及上傳文件的內容轉換為可擴展標識語言格式,并將格式轉換后的信息及內容依序填充至相應的模板中;及根據填充內容后的各個模板生成相應的可擴展標識語言格式的專利申請文件。本發明還提供一種專利申請文件生成系統。利用本發明可以快速生成適合電子申請的專利申請文件。
文檔編號G06F17/21GK101201815SQ20061015751
公開日2008年6月18日 申請日期2006年12月13日 優先權日2006年12月13日
發明者張琛琛, 李忠一, 林海洪, 謝德意 申請人:鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司