Validation

Validation

 

The validation service is used to parse, validate, and possibly offer suggestions for random publication number formats.

/report/validate/dn

Method

GET

Method

GET

Path

/report/validate/dn

Parameter

 

Values

Description

 

@input

String: e.g., EP0700000

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

wget -O- -q \ --header 'x-user:x' --header 'x-password:y' \ 'https://cdws21.ificlaims.com/report/validate/dn?input=EP0700000A2'

Response (matched)

{ "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

wget -O- -q \ --header 'x-user:x' --header 'x-password:y' \ 'https://cdws21.ificlaims.com/report/validate/dn?input=EP0700000'

Response (with suggestions)

{ "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 } }

Response Structure

The response content is a validation structure containing the following members:

Member

Description

Member

Description

ucid

The CLAIMS Direct unique character identifier

matched

Number of matches found

duplicates

Number of duplicates found

total

Number of validations

input_id

Unused

input_type

Currently unused, but 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: