7/02/2020

Patent Scraper


Patent Scraper

google_patent_spider

pypatent
原來還有另一個,這一個在做自然語言的研究,還寫了abstract2vec:
https://github.com/hclent/PyPatent

patent_client
patent_client的Generate Continuity Graphs,實在是太強大了。




patents-public-data【待研究】
https://github.com/google/patents-public-data
取出請求項的內容:「claim_text_extraction」。
要使用google時,需要註冊帳號,網址如下:
https://cloud.google.com/free/

python-epo-ops-client has officially been release.【待研究】

uspto-opendata-python is a client library for accessing the USPTO Open Data APIs. It is written in Python.

Text Parsing in Python with US-Patent Data
Franta Polach - Exploring Patent Data with Python
https://github.com/ip-tools/patzilla
https://github.com/ip-tools/P2N
https://github.com/ip-tools/minesoft-patbase-client





6/28/2020

利用自然語言找尋專利前案(一)。

用機器來檢索前案。

https://hant-kb.kutu66.com/others/post_13649887

目前的AI可以做到「句子相似度」的計算,如上連結。
'this is a sentence'及'this is also sentence'的計算結果,高達0.915479828613的
近似度。

因此,如果要用機器幫忙找前案的話,可以先文用描述要檢索的裝置或方法,形成句子(或詞袋),然後用「句子相似度」的演算法,來找出近似的專利。word2vec是由google提出來,google專利資料庫的近似專利,應該也是用這個演算法計算出來的。

考慮到專利用語的多變化,(以下是我亂想的,沒有理論基礎)想要提高演算的精確度時
,選擇詞袋中的詞就很重要,可以考慮先對句子中的詞進行處理。舉例,可以考慮先把
下位詞更換成上位詞,或者把所有的近似詞換成相同的詞等,但這個需要自己整理詞庫。

因此,個人認為用機器幫忙找專利,是有機會的,但需要為不同的領域準備好自己的
詞庫。要用一般的詞庫應該很難達到實用的效果。

其他演算法。
https://reurl.cc/WdQkVx


【更新  20200629 】
https://reurl.cc/8GM9j7
上面有代碼,提供給有興趣玩的網友參考。只要更換sentance1及2的文字,就能算出相似度。
另外,還需要「GoogleNews」詞向量的檔案,下載地址,如下。
https://reurl.cc/xZM3NZ



另外,還有doc2vec,它是word2vec到 phrase-,sentence-的文件級別的擴展,如下所描述
http://cs.stanford.edu/~quocle/paragraph_vector.pdf

6/18/2020

專利說明書的元件符號擷取程式

專利說明書的元件符號擷取程式,下載連結在最下方。

點擊「winpatnum.exe」 後,出現如下圖。



然後,在左邊貼上說明書的內容,然後點選「元件符號」,隨後元件符號就會出現在右邊。演算法還不夠好,還是需要人工整理元件符號。

用python寫的,然後用pyinsteller編譯成執行檔,所以跑的慢要較久的時間,才會出現視窗。

https://github.com/ides13/patentapps/raw/master/winprefnum.rar


6/17/2020

Autohotkey的翻譯用小程式。


Autohotkey的翻譯用小程式。下載連結在最下方。

選取要翻譯的句子,先按左邊的Ctrl再按左邊的Alt後,這個小程式會幫忙將外文翻譯並轉換成中文。

例如,將「今日の天気はとても良いです」轉換成「今天的天氣非常好」。

這個小程式的運行動作為,自動連到 google 翻譯後,將中文翻譯結果傳到電腦的剪貼簿,最後在傳出貼上。

另外,可以自行改變翻譯的語言,以英文為例。

;Clipboard := GoogleTranslate(Clipboard, "auto", "en")

^,取消上面的分號後,再於翻譯成正體中文的程式碼的行前,加「;」儲存,重新執行,即可。

想保留原文時,可以在「SendInput, ^v 」前加「;」,如此中文會保留在剪貼簿中。最後,在於想要的位置,按Ctrl + V就能貼上翻譯後的中文。

沒有安裝autohotkey的人,可以下載執行檔執行,只是如此的話就沒有辨法自訂功能。


原碼:

https://github.com/ides13/patentapp/blob/master/G_translate%2020200615.ahk

執行檔。

https://github.com/ides13/patentapp/blob/master/G_translate_20200615.exe

5/14/2020

Notepad++設定

Notepad++設定




Notepad++設定,如下圖。透過下述設定,能夠隨時知道新加入的元件。



5/07/2020

說明書用語,可以參考「自然語言中的WordNet資料庫」


撰寫專利說明書時,元件的用語、上下位用語的選擇等,可以參考「自然語言中的WordNet資料庫」。

更詳細的說明如下
https://medium.com/pyladies-taiwan/nltk-%E5%88%9D%E5%AD%B8%E6%8C%87%E5%8D%97-%E4%B8%89-%E5%9F%BA%E6%96%BC-wordnet-%E7%9A%84%E8%AA%9E%E7%BE%A9%E9%97%9C%E4%BF%82%E8%A1%A8%E7%A4%BA%E6%B3%95-%E4%B8%8A%E4%B8%8B%E4%BD%8D%E8%A9%9E%E7%B5%90%E6%A7%8B%E7%AF%87-4874fb9b167a

沒有安裝pythonNLTK,可以使用WordNet的網路資料庫
http://wordnetweb.princeton.edu/perl/webwn?o2=&o0=1&o8=1&o1=1&o7=&o5=&o9=&o6=&o3=&o4=&s=shaft&h=0011001000000000000&j=11#c

舉例


hypernym,可以查「上位詞」。
hyponym,可以查「下位詞 」。
sister term,應該是同輩詞。


【其他工具】
1.NLTK
2.Pattern
3.TextBlob
4.Gensim

詳細如下介紹
https://www.080910t.com/2018/01/14/python-natural-language-processing-tools-with-awesome-chinese-nlp/


【舉例說明】
一樣以上述連結為例。

S: (n) shaft (a long rod or pole (especially the handle of
        an implement or the body of a weapon like a spear or arrow))

點選「direct hyponym 」後會出現的下位詞有兩個「axle」及「thill」。
direct hyponym / full hyponym
    S: (n) axle (a shaft on which a wheel rotates)
    S: (n) thill (one of two shafts extending from
                  the body of a cart or carriage on
                  either side of the animal that pulls it)

點選「direct hypernym」後,會出現的上位詞有1個「rod」。
direct hypernym / inherited hypernym / sister term
    S: (n) rod (a long thin implement made of metal or wood)

其他的連結也可以點看看,例如「sister term」、「 inherited hypernym」、「full h
yponym」等            

11/05/2019

包含執行步驟的裝置、方法的寫法。


可以參考例如以下專利的寫法:
US9082239B2
Intelligent vehicle for assisting vehicle occupants

1. A method, comprising:

8. A vehicle, comprising:
       a microprocessor executable vehicle control system operable to:
                  determine vehicle-related information, ......;
                  based on......, determine ......; and
                  perform an action assisting the selected vehicle occupant, the action being one or more of providing a suggestion or recommendation to the selected vehicle occupant, providing a reminder to the selected vehicle occupant, scheduling an activity involving the selected vehicle occupant, purchasing an item on line for the selected vehicle occupant, adding an entry into the selected vehicle occupant's electronic calendar, providing a notification to the selected vehicle occupant regarding an incoming message, call or action of a person, and/or sending a message to a person at a waypoint or destination of the vehicle regarding an arrival time of the vehicle.


US7216021B2
Method, system and computer program for managing energy consumption

1. A system for managing energy consumption comprising:
14. A computer program for a computer of a system for managing energy consumption, wherein the computer program is executed in the computer in a process comprising:

storing

8/23/2019

分享幾個免費的專利資料庫。

專利下載網頁,如下。

包含全球專利的資料庫:
臺灣智慧局提供的全球專利檢索:https://gpss.tipo.gov.tw/gpsskmc/gpssbkm?002AFE060000000000000000000001400000001E000000000
google patents:https://patents.google.com/
PatentCloud資料庫(孚創雲端,鴻海子公司):https://app.patentcloud.com/

各國專利局的資料庫:
臺灣:https://twpat6.tipo.gov.tw/tipotwoc/tipotwkm?@@0.35796558799202094
中國:http://cpquery.sipo.gov.cn/txnIndex.do?purl=http%3A%2F%2Fcpquery.sipo.gov.cn%2FtxnDisclaimerDetail.do%3Ftime%3D1555923001789%26select-key%3Ayuzhong%3Dzh%26select-key%3Agonggaolx%3D3
日本:https://www.j-platpat.inpit.go.jp/
美國:http://patft.uspto.gov/netahtml/PTO/search-bool.html
歐盟:https://worldwide.espacenet.com/advancedSearch?DB=EPODOC&submitted=false&locale=en_EP&AB=&ST=advanced&compact=false
世界專利組織(WIPO):https://patentscope.wipo.int/search/en/search.jsf

【更新:20191219】
中國專利局網站:
http://www.pss-system.gov.cn/siportal/uiIndex.shtml

日本專利資訊平臺 J-platpat:
https://www.j-platpat.inpit.go.jp/web/all/top/BTmTopEnglishPage

Espacenet(可以檢索全球專利):
http://worldwide.espacenet.com/advancedSearch?locale=en_EP%20

韓國局:
http://www.kipris.or.kr/enghome/main.jsp

美國局:
http://patft.uspto.gov/netahtml/PTO/index.html
http://appft.uspto.gov/netahtml/PTO/index.html

7/26/2019

掃地機器人訴訟觀察。

請參照以下連結。

https://enpan.blogspot.com/2017/07/irobot.html
https://enpan.blogspot.com/2018/03/matsutekv-irobot.html

我在follow以上幾篇有關irobot專利的訴訟消息時,查了一下資料,從google上看到以下連
結。它是ITC在09/18/2018時所發佈的通知。

https://reurl.cc/nalve

finding a violation of section 337 of the Tariff Act of 1930, as amended with respect to U.S.Patent Nos. 8,600,553 and 9,038,233 and no violation with respect to U.S. Patent Nos. 6,809,490 and 8,474,090.

上面是指,ITC的決定認為:
針對U.S.Patent Nos. 8,600,553 and 9,038,233 有侵權。
針對U.S. Patent Nos. 6,809,490 and 8,474,090 沒有侵權。

再更新一下內容。

以下是04/01/2019時ITC所發出的通知。
https://reurl.cc/6oG2r
最後只有針對 claims 1, 10, 11, and 14-16 of the '233 patent. 認定銀星侵權,並對其發出 cease and desist orders 。

7/18/2019

AutoHotkey 的 Hotstring ,In-Firm專利工程師的好工具。

In-Firm專利工程師的好工具,最近才發現的,真是有點太晚了。

利用這個工具,就可以用元件符號來輸入整個元件的名稱及符號。例如輸入「888」後直接輸出「積體電路888」。

建議把「R」改成「*」然後,加個輸出觸發鍵「/」,如「888/」。亦即:將「:R:888::積體電路888」修改成「:*:888/::積體電路888」。

別人作的影片介紹:
http://jdev.tw/blog/5686/autohotkey-hotstring-helper?fbclid=IwAR0-Y8VSlE_buS_Apj8f05Ofz6yODKz6FJmiXl1o48waKPj0IjieV5u1FKA

中文的說明書:
https://wyagd001.github.io/zh-cn/docs/Hotstrings.htm?fbclid=IwAR0WZTux6I7hB7FbAiPbZNBe5bfG71v-XdpifRvQo2zz3mv2NQmUl3oVCjY#Helper


【2019/08/14】更新

建議把「R」改成「ot」。亦即:將「:R:888::積體電路888」修改成「:ot:888::積體電路888」。

6/17/2019

數值發明

關於數值發明的審查標準,參考審查基準「第二篇發明專利實體審查 第三章 專利要件」。如下內容


2.5.4.2 選擇次範圍

若選擇發明係由先前技術揭露的較大數值範圍中選出較小的範圍,原則上具有新穎性,除非先前技術所例示之數值已落入該次範圍之中,例示如下:

(1)先前技術揭露某成分之含量範圍為 5~25wt%,申請專利之發明對應該成分之含量範圍為 10~15wt%,則申請專利之發明具新穎性。
(2)前例中,若先前技術已例示某成分之含量為 12 wt%,則申請專利之發明不具新穎性。

若選擇發明之數值範圍與先前技術揭露者範圍部分重疊,則該重疊的部分通常會因先前技術範圍中已明顯揭露(例如實施例)的端點、中間值而喪失其新穎性。例如先前技術已揭露氧化鋁陶瓷的製備方法,其燒成時間為 3~10 個小時,申請專利之發明的燒成時間為 5~12 小時,則申請專利之發明因先前技術已明確揭露之端點(10 小時)而不具新穎性。


5/14/2019

何種專利變更事項可以用「e-mail」、「傳真」方式申請?

何種專利變更事項可以用「e-mail」、「傳真」方式申請?

https://www.tipo.gov.tw/ct.asp?xItem=502889&ctNode=7633&mp=1



答:

(1)適用之簡易申辦項目如下:

A.更正申請人、發明人、新型創作人、設計人、專利權人、代理人或代收人之身分證字號或統一編號。

B.變更專利權人之代表人。

C.變更地址(僅限專利權人/代理人/代收人,專利申請階段變更申請人地址,只能以紙本或電子方式申請變更)。

(2)申請書表檔案:申請書請至本局局網首頁→專利→申請資訊及表格→專利申請表格暨申請須知→下載「專利簡易申辦事項傳真申請書」或「專利簡易申辦事項E-MAIL申請書」。

(3)e-mail申辦電子信箱為:apply@tipo.gov.tw;傳真申辦號碼為:02-23779875,歡迎多加利用。

(4)傳真完畢可電詢本局分機7128是否收到申請書表。

4/26/2019

著名商標名錄及案件彙編


近5年著名商標名錄及案件彙編

https://www.tipo.gov.tw/lp.asp?CtNode=7866&CtUnit=3810&BaseDSD=7&mp=1

為避免民眾觸法,針對民眾於申請公司或營利事業登記之前,更建議應提醒先行查詢本著名商標彙編,以避免與著名註冊商標的文字構成相同或近似,否則,可能因侵權糾紛而涉訟。

小心,應避開「著名商標」。