[AI39-2]Appearance Anti-Infringement Search - Get Result

post
https://connect.patsnap.com/ai/image-search/report
Try in Sandbox

Based on the task_id returned by [AI39-1] submit task API, poll to get the execution result of design patent search task. Returns: task status, line drawing (Base64), traditional image search results, RRF fusion search results and complete analysis report.

Note:
1. Need to use a valid task_id returned by [AI39-1] API
2. task_status description: 1-running, 2-success, 3-failed
3. Recommended polling interval is 2-5 seconds
4. When task_status is 2, returns complete search results and analysis report

Request Parameters

List of parameters supported by this API endpoint

NameTypeExampleDescription
task_id
Required
string80d440b7-80a5-4233-a75f-ab72b0885c88
Unique task identifier, returned by submit task API

Response Schema

Structure of the API response data

Field NameTypeExampleDescription
data
object-
response data
report
object{ "loc": [ "21-01" ], "country": [ "US", "CN" ], "comparisons": [ { "score": 0.85, "title": "Inflatable Santa", "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0", "patent_pn": "USD1055174S1", "risk_level": "High" } ], "high_risk_country": [ "US" ], "middle_risk_country": [ "CN" ] }
Design patent image search report V2, including patent comparison analysis, risk assessment and export suggestions
loc
array[ "02 服装、服饰用品和缝纫用品", "03 其他类未列入的旅行用品、箱包、阳伞和个人用品", "10 钟、表及其他测量仪器,检测仪器,信号仪器", "11 装饰品", "19 文具、办公用品、美术用品和教学用品", "21 游戏器具、玩具、帐篷和体育用品", "32 图形符号、标识、表面图案、纹饰" ]
LOC classification number list, identifying the design classification of the product
country
Required
array[ "US", "CN", "JP", "KR", "AU", "EU" ]
Target export country list, represented by country codes
comparisons
Required
array[ { "score": 0.45, "title": "人形", "img_id": "0001747893000002", "status": 1, "country": "JP", "similar": "主体均为圆柱形结构", "confusion": "基础形状相似但设计元素差异足以区分", "patent_id": "09115a22-cf5a-41e1-8e77-11a8fbb3a5b6", "patent_pn": "JP1747893S", "risk_desc": "JP标准关注核心要部", "difference": "专利图顶部为复杂的结状结构", "risk_level": "Low", "suggestion": "保持当前帽子与垂耳的独特组合" } ]
List of comparison items with existing patents, including similarity analysis, risk assessment and suggestions
score
Required
number<double>0.45
Similarity score ranging from 0 to 1, higher score indicates higher similarity
title
Required
string人形
Patent title
img_id
Required
string0001747893000002
Patent image identifier
status
Required
integer<int32>1
Patent legal status: 1-Valid, 2-Invalid, 3-Pending
country
Required
stringJP
Patent grant country code
similar
Required
string主体均为圆柱形结构,且在圆柱面上分布有面部特征。
Description of similarities between user product and patent
confusion
Required
string虽然基础形状相似,但具体设计元素差异足以区分。
Analysis of reasons why consumers might be confused
patent_id
Required
string09115a22-cf5a-41e1-8e77-11a8fbb3a5b6
Unique patent identifier
patent_pn
Required
stringJP1747893S
Patent publication number
risk_desc
Required
stringJP标准关注核心要部。尽管基础几何体(圆柱)相似,但头部装饰(帽子 vs 结)和附属件(垂耳 vs 线臂)的差异属于实质性区别。
Risk description, detailing the potential risk this patent poses to product export
difference
Required
string专利图顶部为复杂的结状/把手结构,两侧为线状手臂,面部特征为传统风格;用户图顶部为圆锥形帽子,两侧为宽扁垂耳,面部有突出的吻部造型。
Description of differences between user product and patent
risk_level
Required
stringLow
Risk level: High, Medium, or Low
suggestion
Required
string保持当前帽子与垂耳的独特组合,以区别于通用的圆柱形玩偶。
Suggested measures to avoid infringement
operate_date
integer<int64>1768195176553
Operation timestamp in milliseconds
apply_start_time
string20200101
Patent application start time in yyyyMMdd format
high_risk_country
array[ "KR" ]
List of high-risk export countries where highly similar patents exist
middle_risk_country
array[ "KR" ]
List of medium-risk export countries where moderately similar patents exist
suspected_infringement_count
integer<int32>-
Count of suspected infringing patents
suspected_infringement_country
array[ "KR" ]
List of suspected infringement countries where potentially infringing patents exist
task_id
Required
stringa1b2c3d4-e5f6-7890-abcd-ef1234567890
Unique task identifier
task_status
Required
integer<int32>2
Task Status (1: running, 2: success, 3: failed)
patent_messages
object{ "patent_messages": [ { "score": 0.875770605053453, "title": "Inflatable Santa", "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0", "patent_pn": "USD1055174S1" } ], "total_search_result_count": 200 }
Patent result data from traditional image search
patent_messages
Required
array[ { "loc": [ "21-01" ], "apno": "US29/961259", "score": 0.875770605053453, "title": "Inflatable Santa", "img_id": "USD1055174-D00000_ABST", "authority": "US", "loc_match": 1, "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0", "patent_pn": "USD1055174S1", "risk_level": "High" } ]
List of patent information, containing detailed information of patents similar to user image
loc
array[ "21-01" ]
LOC classification number list, identifying the design classification of the patent
url
stringhttps://example.com/patent/images/full/0001747893000002.jpg
Full URL address of patent image
apdt
integer<int32>20200115
Patent application date as integer in yyyyMMdd format
apno
stringUS29/961259
Patent application number
pbdt
integer<int32>20210320
Patent publication date as integer in yyyyMMdd format
score
Required
number<double>0.875770605053453
Similarity score ranging from 0 to 1, higher score indicates higher similarity with user image
title
Required
stringInflatable Santa
Patent title
img_id
Required
stringUSD1055174-D00000_ABST
Patent image identifier for retrieving patent images
url_120
stringhttps://example.com/patent/images/thumb/0001747893000002_120.jpg
Thumbnail URL address of patent image (120px)
inventor
string张三;李四
Inventor name(s), multiple inventors separated by semicolon
authority
Required
stringUS
Authority/country code, indicating the country or region where the patent is granted
loc_match
integer<int32>1
LOC classification match indicator: 1-matched, 0-not matched
patent_id
Required
string3fad2c19-8d3d-4f72-b5ae-f2de96787bc0
Unique patent identifier
patent_pn
Required
stringUSD1055174S1
Patent publication number
risk_level
stringHigh
Risk level: High, Medium, or Low
current_assignee
string某某科技有限公司
Current assignee name
original_assignee
string某某科技有限公司
Original assignee name
total_search_result_count
Required
integer<int32>156
Total number of search results, including all similar patents
rrffusion_response
object{ "k_value": 60, "rerank_count": 200, "patent_messages": [ { "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0", "patent_pn": "USD1055174S1", "rrf_score": 0.030158730158730156, "rerank_rank": 10, "rerank_score": 55, "traditional_rank": 3 } ], "traditional_count": 200 }
RRF fusion search response, combining traditional search and AI rerank results
k_value
Required
integer<int32>60
k parameter value for RRF fusion algorithm, used to adjust fusion weights
rerank_count
Required
integer<int32>200
Number of results returned by AI reranking
patent_messages
Required
array[ { "loc": [ "21-01" ], "apno": "US29/961259", "score": 0.875770605053453, "title": "Inflatable Santa", "img_id": "USD1055174-D00000_ABST", "loc_match": 1, "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0", "patent_pn": "USD1055174S1", "rrf_score": 0.030158730158730156, "risk_level": "High", "rerank_rank": 10, "rerank_score": 55, "traditional_rank": 3, "traditional_score": 0.875770605053453 } ]
List of patent results after fusion, combining traditional search and AI rerank results
loc
array[ "21-01" ]
LOC classification number list, identifying the design classification of the patent
url
stringhttps://example.com/patent/images/full/0001747893000002.jpg
Full URL address of patent image
apdt
integer<int32>20200115
Patent application date as integer in yyyyMMdd format
apno
stringUS29/961259
Patent application number
pbdt
integer<int32>20210320
Patent publication date as integer in yyyyMMdd format
score
Required
number<double>0.875770605053453
Similarity score ranging from 0 to 1, higher score indicates higher similarity with user image
title
Required
stringInflatable Santa
Patent title
img_id
Required
stringUSD1055174-D00000_ABST
Patent image identifier for retrieving patent images
url_120
stringhttps://example.com/patent/images/thumb/0001747893000002_120.jpg
Thumbnail URL address of patent image (120px)
inventor
string张三;李四
Inventor name(s), multiple inventors separated by semicolon
authority
Required
stringUS
Authority/country code, indicating the country or region where the patent is granted
loc_match
integer<int32>1
LOC classification match indicator: 1-matched, 0-not matched
patent_id
Required
string3fad2c19-8d3d-4f72-b5ae-f2de96787bc0
Unique patent identifier
patent_pn
Required
stringUSD1055174S1
Patent publication number
rrf_score
Required
number<double>0.030158730158730156
RRF fusion score, combining traditional search and AI rerank scores
risk_level
stringHigh
Risk level: High, Medium, or Low
rerank_rank
Required
integer<int32>10
Rank in AI reranking results (starting from 1)
rerank_score
Required
number<double>55
Similarity score from AI reranking
current_assignee
string某某科技有限公司
Current assignee name
traditional_rank
Required
integer<int32>3
Rank in traditional image search results (starting from 1)
original_assignee
string某某科技有限公司
Original assignee name
traditional_score
Required
number<double>0.875770605053453
Similarity score from traditional image search
traditional_count
Required
integer<int32>200
Number of results returned by traditional image search
line_drawing_base64
stringdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg==
Base64 encoded string of line drawing image
status
Required
booleanfalse
Status
error_msg
stringThe request parameter format is incorrect!
Error Message
error_code
Required
integer0
Error Code

Success Response Example

Example of a successful API response

JSON
{
  "data": {
    "report": {
      "loc": [
        "02 服装、服饰用品和缝纫用品",
        "03 其他类未列入的旅行用品、箱包、阳伞和个人用品",
        "10 钟、表及其他测量仪器,检测仪器,信号仪器",
        "11 装饰品",
        "19 文具、办公用品、美术用品和教学用品",
        "21 游戏器具、玩具、帐篷和体育用品",
        "32 图形符号、标识、表面图案、纹饰"
      ],
      "country": [
        "US",
        "CN",
        "JP",
        "KR",
        "AU",
        "EU"
      ],
      "comparisons": [
        {
          "score": 0.45,
          "title": "人形",
          "img_id": "0001747893000002",
          "status": 1,
          "country": "JP",
          "similar": "主体均为圆柱形结构,且在圆柱面上分布有面部特征。",
          "confusion": "虽然基础形状相似,但具体设计元素差异足以区分。",
          "patent_id": "09115a22-cf5a-41e1-8e77-11a8fbb3a5b6",
          "patent_pn": "JP1747893S",
          "risk_desc": "JP标准关注核心要部。尽管基础几何体(圆柱)相似,但头部装饰(帽子 vs 结)和附属件(垂耳 vs 线臂)的差异属于实质性区别。",
          "difference": "专利图顶部为复杂的结状/把手结构,两侧为线状手臂,面部特征为传统风格;用户图顶部为圆锥形帽子,两侧为宽扁垂耳,面部有突出的吻部造型。",
          "risk_level": "Low",
          "suggestion": "保持当前帽子与垂耳的独特组合,以区别于通用的圆柱形玩偶。"
        }
      ],
      "operate_date": 1768195176553,
      "apply_start_time": 20200101,
      "high_risk_country": [
        "KR"
      ],
      "middle_risk_country": [
        "KR"
      ],
      "suspected_infringement_count": 0,
      "suspected_infringement_country": [
        "KR"
      ]
    },
    "task_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "task_status": 2,
    "patent_messages": {
      "patent_messages": [
        {
          "loc": [
            "21-01"
          ],
          "url": "https://example.com/patent/images/full/0001747893000002.jpg",
          "apdt": 20200115,
          "apno": "US29/961259",
          "pbdt": 20210320,
          "score": 0.875770605053453,
          "title": "Inflatable Santa",
          "img_id": "USD1055174-D00000_ABST",
          "url_120": "https://example.com/patent/images/thumb/0001747893000002_120.jpg",
          "inventor": "张三;李四",
          "authority": "US",
          "loc_match": 1,
          "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0",
          "patent_pn": "USD1055174S1",
          "risk_level": "High",
          "current_assignee": "某某科技有限公司",
          "original_assignee": "某某科技有限公司"
        }
      ],
      "total_search_result_count": 156
    },
    "rrffusion_response": {
      "k_value": 60,
      "rerank_count": 200,
      "patent_messages": [
        {
          "loc": [
            "21-01"
          ],
          "url": "https://example.com/patent/images/full/0001747893000002.jpg",
          "apdt": 20200115,
          "apno": "US29/961259",
          "pbdt": 20210320,
          "score": 0.875770605053453,
          "title": "Inflatable Santa",
          "img_id": "USD1055174-D00000_ABST",
          "url_120": "https://example.com/patent/images/thumb/0001747893000002_120.jpg",
          "inventor": "张三;李四",
          "authority": "US",
          "loc_match": 1,
          "patent_id": "3fad2c19-8d3d-4f72-b5ae-f2de96787bc0",
          "patent_pn": "USD1055174S1",
          "rrf_score": 0.030158730158730156,
          "risk_level": "High",
          "rerank_rank": 10,
          "rerank_score": 55,
          "current_assignee": "某某科技有限公司",
          "traditional_rank": 3,
          "original_assignee": "某某科技有限公司",
          "traditional_score": 0.875770605053453
        }
      ],
      "traditional_count": 200
    },
    "line_drawing_base64": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg=="
  },
  "status": true,
  "error_code": 0
}

Error Codes

List of possible error codes returned by this endpoint

Business Errors

Error CodeDescription
68300004Invalid parameter!
68300005Search api failure!
68300006Analytic basic access error!
68300007Bad request!
68300008Service error, please try again later!
68300010The file does not comply with upload specifications!

Platform Errors

Error CodeDescription
67200000API call exceeds the total limit set by the platform!
67200001API call exceeds the total limit set by the platform!
67200002The current call rate is too fast, exceeding the current configuration limit QPS!
67200003The key and secret parameters for applying for the token are incorrect or the client has been disabled!
67200004The requested api does not have permission. Please contact our support personnel!
67200005Insufficient account balance/number of calls!
67200006The client has exceeded the activation validity period!
67200007The current call exceeds the configured usage limit of the day!
67200008Please check if the required apikey in the query parameter has been transmitted!
67200009The apikey does not match the passed bearerToken. Please check if a valid token is being used!
67200012The request is illegal!
67200100The current server status is busy, request response timeout!
67200101The API requested currently does not exist. Please check the request path!

HTTP Status Codes

Status CodeDescription
0Success
201Created
401Unauthorized
403Forbidden
404Not Found

Performance Metrics

Expected performance characteristics for this endpoint

Normal Response Time

5000 ms

Max Response Time

10000 ms