[AI39-2]Appearance Anti-Infringement Search - Get Result
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
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
| Name | Type | Example | Description |
|---|---|---|---|
Required | string | 80d440b7-80a5-4233-a75f-ab72b0885c88 | Unique task identifier, returned by submit task API |
Response Schema
Structure of the API response data
| Field Name | Type | Example | Description |
|---|---|---|---|
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 |
countryRequired | array | [
"US",
"CN",
"JP",
"KR",
"AU",
"EU"
] | Target export country list, represented by country codes |
comparisonsRequired | 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 |
scoreRequired | number<double> | 0.45 | Similarity score ranging from 0 to 1, higher score indicates higher similarity |
titleRequired | string | 人形 | Patent title |
img_idRequired | string | 0001747893000002 | Patent image identifier |
statusRequired | integer<int32> | 1 | Patent legal status: 1-Valid, 2-Invalid, 3-Pending |
countryRequired | string | JP | Patent grant country code |
similarRequired | string | 主体均为圆柱形结构,且在圆柱面上分布有面部特征。 | Description of similarities between user product and patent |
confusionRequired | string | 虽然基础形状相似,但具体设计元素差异足以区分。 | Analysis of reasons why consumers might be confused |
patent_idRequired | string | 09115a22-cf5a-41e1-8e77-11a8fbb3a5b6 | Unique patent identifier |
patent_pnRequired | string | JP1747893S | Patent publication number |
risk_descRequired | string | JP标准关注核心要部。尽管基础几何体(圆柱)相似,但头部装饰(帽子 vs 结)和附属件(垂耳 vs 线臂)的差异属于实质性区别。 | Risk description, detailing the potential risk this patent poses to product export |
differenceRequired | string | 专利图顶部为复杂的结状/把手结构,两侧为线状手臂,面部特征为传统风格;用户图顶部为圆锥形帽子,两侧为宽扁垂耳,面部有突出的吻部造型。 | Description of differences between user product and patent |
risk_levelRequired | string | Low | Risk level: High, Medium, or Low |
suggestionRequired | string | 保持当前帽子与垂耳的独特组合,以区别于通用的圆柱形玩偶。 | Suggested measures to avoid infringement |
operate_date | integer<int64> | 1768195176553 | Operation timestamp in milliseconds |
apply_start_time | string | 20200101 | 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_idRequired | string | a1b2c3d4-e5f6-7890-abcd-ef1234567890 | Unique task identifier |
task_statusRequired | 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_messagesRequired | 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 | string | https://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 | string | US29/961259 | Patent application number |
pbdt | integer<int32> | 20210320 | Patent publication date as integer in yyyyMMdd format |
scoreRequired | number<double> | 0.875770605053453 | Similarity score ranging from 0 to 1, higher score indicates higher similarity with user image |
titleRequired | string | Inflatable Santa | Patent title |
img_idRequired | string | USD1055174-D00000_ABST | Patent image identifier for retrieving patent images |
url_120 | string | https://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 |
authorityRequired | string | US | 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_idRequired | string | 3fad2c19-8d3d-4f72-b5ae-f2de96787bc0 | Unique patent identifier |
patent_pnRequired | string | USD1055174S1 | Patent publication number |
risk_level | string | High | Risk level: High, Medium, or Low |
current_assignee | string | 某某科技有限公司 | Current assignee name |
original_assignee | string | 某某科技有限公司 | Original assignee name |
total_search_result_countRequired | 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_valueRequired | integer<int32> | 60 | k parameter value for RRF fusion algorithm, used to adjust fusion weights |
rerank_countRequired | integer<int32> | 200 | Number of results returned by AI reranking |
patent_messagesRequired | 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 | string | https://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 | string | US29/961259 | Patent application number |
pbdt | integer<int32> | 20210320 | Patent publication date as integer in yyyyMMdd format |
scoreRequired | number<double> | 0.875770605053453 | Similarity score ranging from 0 to 1, higher score indicates higher similarity with user image |
titleRequired | string | Inflatable Santa | Patent title |
img_idRequired | string | USD1055174-D00000_ABST | Patent image identifier for retrieving patent images |
url_120 | string | https://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 |
authorityRequired | string | US | 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_idRequired | string | 3fad2c19-8d3d-4f72-b5ae-f2de96787bc0 | Unique patent identifier |
patent_pnRequired | string | USD1055174S1 | Patent publication number |
rrf_scoreRequired | number<double> | 0.030158730158730156 | RRF fusion score, combining traditional search and AI rerank scores |
risk_level | string | High | Risk level: High, Medium, or Low |
rerank_rankRequired | integer<int32> | 10 | Rank in AI reranking results (starting from 1) |
rerank_scoreRequired | number<double> | 55 | Similarity score from AI reranking |
current_assignee | string | 某某科技有限公司 | Current assignee name |
traditional_rankRequired | integer<int32> | 3 | Rank in traditional image search results (starting from 1) |
original_assignee | string | 某某科技有限公司 | Original assignee name |
traditional_scoreRequired | number<double> | 0.875770605053453 | Similarity score from traditional image search |
traditional_countRequired | integer<int32> | 200 | Number of results returned by traditional image search |
line_drawing_base64 | string | data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg== | Base64 encoded string of line drawing image |
statusRequired | boolean | false | Status |
error_msg | string | The request parameter format is incorrect! | Error Message |
error_codeRequired | integer | 0 | 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 Code | Description |
|---|---|
68300004 | Invalid parameter! |
68300005 | Search api failure! |
68300006 | Analytic basic access error! |
68300007 | Bad request! |
68300008 | Service error, please try again later! |
68300010 | The file does not comply with upload specifications! |
Platform Errors
| Error Code | Description |
|---|---|
67200000 | API call exceeds the total limit set by the platform! |
67200001 | API call exceeds the total limit set by the platform! |
67200002 | The current call rate is too fast, exceeding the current configuration limit QPS! |
67200003 | The key and secret parameters for applying for the token are incorrect or the client has been disabled! |
67200004 | The requested api does not have permission. Please contact our support personnel! |
67200005 | Insufficient account balance/number of calls! |
67200006 | The client has exceeded the activation validity period! |
67200007 | The current call exceeds the configured usage limit of the day! |
67200008 | Please check if the required apikey in the query parameter has been transmitted! |
67200009 | The apikey does not match the passed bearerToken. Please check if a valid token is being used! |
67200012 | The request is illegal! |
67200100 | The current server status is busy, request response timeout! |
67200101 | The API requested currently does not exist. Please check the request path! |
HTTP Status Codes
| Status Code | Description |
|---|---|
0 | Success |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Performance Metrics
Expected performance characteristics for this endpoint
Normal Response Time
5000 ms
Max Response Time
10000 ms