請GPT從程式碼改寫為claim會是什麼樣子

對於寫程式的人來說,遞迴肯定不陌生。

但是,當客戶的演算法涉及迴圈與判斷式,要如何解?


程式範例:找出一個清單中的最大值,用for迴圈來完成。

def find_max(numbers):
    max_val = numbers[0]  
    for num in numbers:
        if num > max_val:
            max_val = num
    return max_val


請GPT寫成請求項claim的內容:

一種數據處理方法,其用於從包含多個數值的數據集合中識別最大值,該方法包含以下步驟:

  • 提取所述數據集合中的第一個數值作為初始比較基準值;

  • 針對所述數據集合中的每一數值:

    • 比較當前數值與當前最大值;

    • 若當前數值大於當前最大值,則更新所述最大值為該當前數值;

  • 回傳所更新後的最大值作為結果。


人腦寫的請求項內容:

1. 一種資料處理方法,包括:

    從包括多個數值的資料集中讀取一最大值並輸出。😂😂😂

2. 如請求項1所述的資料處理方法,其中從包括該多個數值的該資料集中讀取該最大值的步驟包括:

    取該多個數值的其中一者作為一當前最大值;

    將該當前最大值與該資料集中的其他數值比較,並將數值大者更新至該當前最大值; 

    令該多個數值的每一者執行上述步驟;以及

    回傳最後更新的該當前最大值。


究竟方法請求項的正確性是什麼?

坦白說,當你考慮的是擴大範圍的情況,寫出來的東西就不會是原本那個設計的方法步驟。

特別是,客戶一看發現步驟長的跟他認知的程式不一樣的時候,就會覺得專利工程師寫錯了。

所以,我認為,GPT寫得比較好。

還有,方法請求項究竟有多少上位化之必要性呢?

事實上,我認為這類描述只是看每個人對於文字的喜好度而有所不同。

良心建議1,可以寫程式的話,就不要去寫專利了,因為word沒有辦法幫忙debug

附帶一提,花很多時間考慮的這些方法項的步驟,好不容易感覺寫正確了,但其實還缺乏了專利適格性的檢驗。

良心建議2,可以寫程式的話,就不要去寫專利了,因為方法項的內容受保護的程度低於實際元件之間的操作。

留言

這個網誌中的熱門文章

淺談專利這個行業

專利的實質用途

事務所專利工程師的工作生態