研發人員的引導尤為重要。由於軟件專利的挖掘通常是基於壹個核心技術方案或者壹個產品(平臺、應用等)的研發項目進行,挖掘人員首先需要引導研發人員從整體上講述核心技術方案或者研發項目本身。具體包括:
1)軟件的應用場景和目標用戶
由於軟件可以應用在各行各業,軟件本身是可以再細分領域的,因此首先需要引導研發人員講述軟件的應用場景和目標用戶。例如,軟件是應用於支付領域、物流領域、智能家電領域等等,軟件的目標用戶是大眾用戶還是特定用戶(如辦公大廳工作人員、銀行職員或業務員等)。
2)產品主要功能和亮點
引導研發人員講述產品主要功能和亮點,是為了明確“這個軟件可以做壹些什麽事”和“這個軟件做了哪些事是跟別的軟件有區別的”,其中產品亮點可用於後續挖掘具體的創新點時定位重要創新點。通常而言,研發人員會基於對同行的了解來講述產品主要功能和亮點。因此,在挖掘了創新點後,還需要檢索現有技術,基於現有技術再次梳理重要創新點。
二、技術分解
在整體上對核心技術方案以及項目本身有壹定了解後,為了找出其中的創新點,需要將壹個“大”的軟件拆解為壹個個“小”的可供挖掘技術創新點的部分。具體包括:
1)從功能上拆解
這種拆解方式對於軟件專利挖掘來說是最為常見的,因為大部分軟件是可以基於功能來進行劃分,並且軟件專利的技術方案壹般也是從功能角度描述。在從功能上進行拆解時,可以逐步拆解,直到功能模塊最小化。再從不同的功能模塊出發,引導研發人員講述其中創新點。例如,該功能同類產品中是否存在,若不存在,則為新的功能,若存在,則進壹步引導功能實現上是否有區別。
2)從技術架構上拆解
軟件需要運行在計算機體系中,對於計算機來說,技術人員通常是通過計算機體系結構來理解計算機的邏輯結構和功能特征的。例如,對於計算機體系來說,可以分為基礎應用層、基礎平臺層和數據層等。這種縱向的結構往往是技術人員熟知的。因此在挖掘創新點時還可以從技術架構上進行拆分,從每個層級出發引導研發人員講述其中的創新點,從而準確找到軟件專利的創新點。
從業務流程上拆解
很多軟件應用起來是實現各種業務流程的,對於業務流程來說,通常會進行多個階段的劃分,因此做軟件專利的挖掘中可以將整體業務流程劃分為多個階段,從不同階段出發引導研發人員講述出其中的創新點,從而找到軟件專利的創新點。
以上僅僅示出了在做軟件專利挖掘中比較常見的幾種方式,當然並不局限於這幾種方式。應當說明的是,在做軟件專利的挖掘中並不是僅采用其中壹種就行,實際上,在專利挖掘過程中應該各種方式融會貫通,采用多種方式,其目的是實現全面挖掘。例如,在從技術架構上進行拆解時,對於應用層,還需進壹步引導研發人員從功能角度進行劃分,針對每個功能去尋找創新點。並且,在梳理出各個環節的創新點後,還應該註意不同創新點之間的關聯性,例如,不同的創新點是否基於解決同壹個技術問題所提出的。因此,在梳理出創新點後還應該要考慮是否需要將多個創新點合並作為壹個申請。此外,在挖掘過程中,對於挖掘出的技術創新點,還應多進行發散思維,尋找壹些關聯技術因素,從而尋找到其他可能的技術創新點,基於挖掘的創新點最終形成專利挖掘清單