[P009]Create Image Search Similar Design Patent V2
Image Search helps you search for design patents using images url, receiving search task id and up to 100 similar design patents.
Support JPG and PNG, File size limit is 4MB .The similar image path is valid for 9 hour and will be emptied after expiration.
After the Search ID is generated, patent acquisition is recommended within 20 minutes.
This API supports returning Top100 similar design patents. If you need more search results, you can call the [[P009]Receive Patent List by Image Search ID V2] API according to the search_id returned.
If you need to use local images for retrieval, you can first call the [[P010] Image Search Get Image Url] API to obtain the url accessible to the public network by uploading an image.
Request Parameters
List of parameters supported by this API endpoint
| Name | Type | Example | Description |
|---|---|---|---|
Required | string | https://img2.baidu.com/it/u=3901385603,500927275&fm=253&fmt=auto&app=138&f=JPEG?w=680&h=434 | image url |
| string | (01-01 OR 01-02) | LOC is the classification for Industrial Designs.
Enter LOC code, use AND/OR/NOT to connect multiple codes. |
| string | 华为 | all assignees |
| string | 3,2 | patent legal status
1: disclosure 2: substantive review 3: authorization 8: avoidance of reauthorization 11: withdrawal 13: rejection 14: full cancellation 15: expiration 16: unpaid annual fee 21: restoration of rights 22: Termination of rights 23: Partial invalidation 24: application for termination 30: abandonment 222: PCT International Announcement 223: PCT enters designated country (specified period) 224: PCT enters designated country (specified period) 225: PCT does not enter designated country |
| string | CN,US | patent authority code
For the authority code, refer to https://analytics.patsnap.com/status, Multiple items can be searched, separated by comma. |
| string | 1,2 | patent simple legal status
0:Inactive 1:Active 2:Pending 220:PCT designated stage expired 221:PCT designated stage 999:Undetermined, Multiple items can be searched, separated by comma. |
| string | car | patent main field
The main field includes: title, abstract, claims, description, publication number, application number, applicant, inventor and IPC/UPC/LOC classification numbers. |
| string | 20100101 | Patent apply date from, format:yyyyMMdd |
| string | 20200101 | Patent apply date to, format:yyyyMMdd |
| string | 20100101 | Patent publication date from, format:yyyyMMdd |
| string | 20200101 | Patent publication date to, format:yyyyMMdd |
| integer<int32> | 10 | Returns the number of patents, 1 <= limit <= 100,default is 10 |
| string | PBD | field sort.field support APD,PBD,ISD |
| string | desc | order supports desc,asc. The default desc |
Response Schema
Structure of the API response data
| Field Name | Type | Example | Description |
|---|---|---|---|
data | object | - | response data |
search_id | string | C8C1EC5B3B068562CEFA779B7CC9C7F5-1-D | search task id |
patent_messages | array | Please check the form: PatentMessage | similar patent information |
url | string | https://img2.baidu.com/it/u=3901385603,500927275&fm=253&fmt=auto&app=138&f=JPEG?w=680&h=434 | similar image url |
score | number | 0.99 | similar score |
title | string | 智能手表 | patent title |
patent_id | string | 002853ca-7b58-4b11-8142-7525a466491e | similar patent ID |
patent_pn | string | HK04110995S | similar patent number |
total_search_result_count | integer<int32> | 100 | number of search results |
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": {
"search_id": "C8C1EC5B3B068562CEFA779B7CC9C7F5-1-D",
"patent_messages": [
{
"url": "https://img2.baidu.com/it/u=3901385603,500927275&fm=253&fmt=auto&app=138&f=JPEG?w=680&h=434",
"score": 0.99,
"title": "智能手表",
"patent_id": "002853ca-7b58-4b11-8142-7525a466491e",
"patent_pn": "HK04110995S"
}
],
"total_search_result_count": 100
},
"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 |
|---|---|
67200001 | API call exceeds the total limit set by the platform! |
67200002 | Quota exceeds the limit! |
67200003 | Access token expired or authentication error! |
67200004 | No permission or API package quota has exceeded the limit! |
67200005 | Insufficient balance, call failed! |
67200006 | This client has expired and call failed! |
HTTP Status Codes
| Status Code | Description |
|---|---|
0 | Success |