Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MemberSub-membersDescription
inventorsinventorAn array of all inventors
priority
MemberDescription
ucidCLAIMS Direct application ucid
countryPriority filing country
doc_numberPriority application number
kindPriority kind code
datePriority filing date
The earliest priority excluding provision provisional applications.
publications
MemberDescription
ucidCLAIMS Direct publication ucid
countryCountry code
doc_numberPublication number
kindPublication kind code
datePublication date
langPublication language
An array of all publications tied to the root application number.
grant
MemberDescription
ucidCLAIMS Direct publication ucid
countryCountry code
doc_numberGranted document number
kindGrant kind code
dateGranted publication date
langGranted language of publication
The published granted patent.
national_grant
MemberDescription
ucidCLAIMS Direct publication ucid
countryCountry code
doc_numberNational granted document number
kindNational grant kind code
dateNational grant publication date
langNation grant language of publication
 The published national granted patent
titles
MemberDescription
langLanguage of title
titleText content of title
The titles array condenses the title(s) of all stages into a language-distinct array.
simple_familyucidAn array of ucids which make up a simple family.
extended_familyucidAn array of ucids which make up the extended inpadoc family.
classifications
MemberDescription
cpcAn array of all CPC
eclaAn array of all ECLA
ipcrAn array of all IPCR
ipcAn array of all IPC
The classifications array contains all classifications condensed into a unique set per classification type.
claims_hierarchy
MemberDescription
numClaim number
typeType of claim (dependent or independent)
refsIf a dependent claim, a list of claim numbers on which this claim depends
The claims_hierarchy member outlines the claim dependencies.

Technical Details

Request

There are two request endpoints to tws: an and dn (application number lookup and document number lookup respectively).

...

MethodGET
Path 
Parameter ValuesDescription
 @idString: ex. US-5551212[,EP 0700000]One of or more application or document numbers to retrieve. Multiple @ids are separate separated by the commacommas.
 @include-optionalInteger: ex. 1The default response contains a subset of available content. To include all available content (as denoted above under Content), set this parameter to 1.
 @includeString: ex. inventorsInclude only a subset of optional content.
 @excludeString: ex. publicationsExclude particular content.
 @include-onlyString: ex. effectiveIncludes only the content specified. The top-level ucid member is always included by default.
 @originString: ex. EP or WO

When the origin of an application input is either EP or WO, this parameter should be specified. If there are multiple @ids, input of origin-per-id is accomplished through subscripts. For example, assume two input ids

/custom/tws/an?id=US13/123456,FR12345678

You could specify origin specifically for the FR document as follows:

&origin.2=EP

If origin is specified without a subscript and there are multiple input ids, the origin specified applies to all inputs.

 @dateInteger: ex. 19960101

If given, this parameter increases performance and confidence in the input-matching process. The same method of explicitly targeting a specific input with origin applies to date as well, e.g.,

&date.1=19900101

...

MemberDescription
methodThe endpoint used to create this response
timeTime in seconds of the entire request/response
statusEnumeration: success or error
errorIn the case of status=error, a message will describe the error.

...