...
The validation service is used to parse, validate, and possibly offer suggestions for random publication number formats.
/report/validate/dn
Method | GET |
---|
Path | /report/validate/dn |
Parameter |
|
| @input | String: e.g., EP0700000 |
A publication number One or more comma-separated publication numbers with or without kind code |
| @origin | String: e.g., EP | The origin of the publication, either EP or WO (optional) |
| @format | String: e.g., ifi | Source format of input, one of: "minesoft", "orbit", "patbase", "thomson", "totalpatent", "ifi" (optional) |
| @date | Integer: e.g., 20010101 | Date of publication (optional) |
Request I
Code Block |
---|
|
wget -O- -q \
--header 'x-user:x' --header 'x-password:y' \
'https://cdws21.ificlaims.com/report/validate/dn?input=EP0700000A2' |
...
Response (matched)
Code Block |
---|
|
{
"time" : "0.017",
"status" : "success",
"content" : {
"validations" : [
{
"suggestions" : [],
"ucid" : "EP-0700000-A2",
"input_id" : 7935,
"formatted_input" : "EP-0700000-A2",
"published" : "1996-03-06",
"publication_id" : 21840212,
"user_input" : "EP0700000A2",
"input_type" : "dn",
"title" : "System and method combining a global object identifier with a local object address in a single object pointer",
"user_id" : 69,
"matched" : 1
}
],
"duplicates" : 0,
"matched" : 1,
"total" : 1
}
}
|
Request II
Code Block |
---|
wget -O- -q \
--header 'x-user:x' --header 'x-password:y' \
'https://cdwscdws21.ificlaims.com/report/validate/dn?input=EP0700000' |
Response (with suggestions)
Code Block |
---|
|
{
"time" : "0.021",
"status" : "success",
"content" : {
"validations" : [
{
"suggestions" : [
{
"published" : "2000-10-04",
"ucid" : "EP-0700000-B1",
"publication_id" : "21840210",
"title" : "System and method combining a global object identifier with a local object address in a single object pointer"
},
{
"published" : "1996-03-06",
"ucid" : "EP-0700000-A2",
"publication_id" : "21840212",
"title" : "System and method combining a global object identifier with a local object address in a single object pointer"
},
{
"published" : "1997-01-02",
"ucid" : "EP-0700000-A3",
"publication_id" : "21840211",
"title" : "System and method combining a global object identifier with a local object address in a single object pointer"
}
],
"input_id" : 7934,
"formatted_input" : "EP-0700000-XX",
"user_input" : "EP0700000",
"input_type" : "dn",
"user_id" : 69
}
],
"duplicates" : 0,
"matched" : 0,
"total" : 1
}
} |
...
The response content is a validation structure containing the following members:
Member | Description |
---|
ucid | The CLAIMS Direct unique character |
identiferidentifier |
matched | Number of matches found |
duplicates | Number of duplicates found |
total | Number of validations |
input_id | Unused |
input_type | Currently unused, but |
addition additional types for application numbers are in development |
user_input | The input parameter |
formatted_input | The intermediate formatted variation of the input parameter |
publication_id | Unused |
published | The date of publication |
title | English title, where available, otherwise title in document publication language |
suggestions | An array of suggestion objects containing: |