You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Download versions of the CLAIMS Direct DTDs and Schemas here.

Current Version 2.3

Description

Link

Current Extract DTD (v2.3) 
Current Extract DTD (v2.3) packaged with XSD conversions 

Changes between v2.2 and v2.3

Changes to patent-document.dtd:

1. Add effective-date to element application-reference

old:

<!ELEMENT application-reference (document-id+) >

new:

<!ELEMENT application-reference (document-id+, effective-date?) >
<!ELEMENT effective-date (date) >

2. Added new included file autags.dtd defining a new child element autags of office-specific-data

old:

<!ELEMENT office-specific-data (eptags|ustags)*>

new:

<!-- AU register content definitions --> 
<!ENTITY % aut SYSTEM "autags.dtd" > 
%aut;

<!ELEMENT office-specific-data (autags|eptags|ustags)* >

new included file: autags.dtd:

<!ELEMENT autags (
  au-opi-date?,
  au-opi-published-in-journal-date?,
  au-fee-history?,
  au-exam-details?,
  au-acceptance-details?,
  au-certification-details?,
  au-extensions-of-term?,
  au-sealing-details?,
  au-oppositions-and-disputes?
)>

<!ELEMENT au-fee-history (
  au-date-paid?,
  au-paid-to-date?,
  au-next-fee-due?,
  au-last-agency-address?
)>

<!ELEMENT au-exam-details (
  au-direction-date?,
  au-third-party-examination-request-date?
)>

<!ELEMENT au-acceptance-details (
  au-acceptance-date?,
  au-acceptance-published-date?,
  au-final-acceptance-date?
)>

<!ELEMENT au-certification-details (
  au-certified-date?,
  au-final-certification-date?,
  au-certified-published-date?
)>

<!ELEMENT au-extensions-of-term (au-extension-of-term+)>
<!ELEMENT au-extension-of-term (
  au-final-expiry-date?,
  au-extension-of-term-application-filing-date?,
  au-extension-of-term-acceptance-date?,
  au-extension-of-term-acceptance-published-date?,
  au-extension-of-term-granted-date?
)>

<!ELEMENT au-sealing-details (
  au-sealing-date?,
  au-sealed-published-date?
)>

<!ELEMENT au-oppositions-and-disputes (
  au-current-oppositions-and-disputes?,
  au-completed-oppositions-and-disputes?
)>

<!ELEMENT au-current-oppositions-and-disputes (au-opposition+)>
<!ELEMENT au-completed-oppositions-and-disputes (au-opposition+)>

<!ELEMENT au-opposition (
  au-proceeding-type?,
  au-proceeding-status?,
  au-proceeding-result?,
  au-opposition-dispute-parties?,
  au-opposition-dispute-agent?,
  au-opposition-dispute-agent-address?
)>
<!ATTLIST au-opposition
  sequence CDATA #REQUIRED
>

<!ELEMENT au-opposition-dispute-parties (au-opposition-dispute-party-name+)>
<!ATTLIST au-opposition-dispute-parties
  sequence CDATA #REQUIRED
>

<!ELEMENT au-re-examinations (au-re-examination+)>
<!ELEMENT au-re-examination (
  au-re-examination-status?,
  au-re-examination-request-date?
)>
<!ATTLIST au-re-examination
  sequence CDATA #REQUIRED
>

<!ELEMENT au-opi-date (date)>
<!ELEMENT au-opi-published-in-journal-date (date)>
<!ELEMENT au-date-paid (date)>
<!ELEMENT au-paid-to-date (date)>
<!ELEMENT au-next-fee-due (#PCDATA)>
<!ELEMENT au-last-agency-address (#PCDATA)>
<!ELEMENT au-direction-date (date)>
<!ELEMENT au-third-party-examination-request-date (date)>
<!ELEMENT au-acceptance-date (date)>
<!ELEMENT au-acceptance-published-date (date)>
<!ELEMENT au-final-acceptance-date (date)>
<!ELEMENT au-certified-date (date)>
<!ELEMENT au-final-certification-date (date)>
<!ELEMENT au-certified-published-date (date)>
<!ELEMENT au-final-expiry-date (date)>
<!ELEMENT au-extension-of-term-application-filing-date (date)>
<!ELEMENT au-extension-of-term-acceptance-date (date)>
<!ELEMENT au-extension-of-term-acceptance-published-date (date)>
<!ELEMENT au-extension-of-term-granted-date (date)>
<!ELEMENT au-sealing-date (date)>
<!ELEMENT au-sealed-published-date (date)>
<!ELEMENT au-proceeding-type (#PCDATA)>
<!ELEMENT au-proceeding-status (#PCDATA)>
<!ELEMENT au-proceeding-result (#PCDATA)>
<!ELEMENT au-opposition-dispute-party-name (#PCDATA)>
<!ELEMENT au-opposition-dispute-agent (#PCDATA)>
<!ELEMENT au-opposition-dispute-agent-address (#PCDATA)>
<!ELEMENT au-re-examination-status (#PCDATA)>
<!ELEMENT au-re-examination-request-date (date)>

3. Changed definition of element relation to allow multiple document-id children

old:

<!ELEMENT relation (document-id | (child-doc, parent-doc)) >

new:

<!ELEMENT relation (document-id+ | (child-doc, parent-doc)) >

4. Added new relation types provisional and later-filed-application

old:

<!ELEMENT relation (document-id+ | (child-doc, parent-doc)) >
<!ATTLIST relation
  type (a-371-of-international | addition | division | division-into | continuation | continuation-in-part |
        continuing-reissue | reissue | us-divisional-reissue | reexamination |
        us-reexamination-reissue-merger | substitution | us-provisional-application |
        utility-model-basis | correction | related-publication | previously-filed-application) #REQUIRED
>

new:

<!ELEMENT relation (document-id+ | (child-doc, parent-doc)) >
<!ATTLIST relation
  type (
    a-371-of-international          |
    addition                        |
    continuation                    |
    continuation-in-part            |
    continuing-reissue              |
    correction                      |
    division                        |
    division-into                   |
    later-filed-application         |
    previously-filed-application    |
    provisional                     |
    reexamination                   |
    reissue                         |
    related-publication             |
    substitution                    |
    us-divisional-reissue           |
    us-provisional-application      |
    us-reexamination-reissue-merger |
    utility-model-basis
  ) #REQUIRED
>

Note: over time relation type us-provisional-application will be phased out in favor of type provisional

5. Changed attribute reel-frame of element reassignment from REQUIRED to IMPLIED

old:

<!ATTLIST reassignment
  %dfltattrs;
  reel-frame CDATA #REQUIRED
  recorded-date CDATA #REQUIRED
>

new:

<!ATTLIST reassignment
  %dfltattrs;
  reel-frame CDATA #IMPLIED
  recorded-date CDATA #REQUIRED
>

6. Changed citation source name SUPP to SUP

old:

<!ATTLIST source
  %dfltattrs;
  name (OTH|CH2|SUPP|ISR|APP|SEA|115|EXA|OPP|PRS|APL|FOP|TPO|UNKNOWN) #REQUIRED
  created-by-npl (Y|N) "N"
  category CDATA #IMPLIED
>

new:

<!ATTLIST source
  %dfltattrs;
  name (OTH|CH2|SUP|ISR|APP|SEA|115|EXA|OPP|PRS|APL|FOP|TPO|UNKNOWN) #REQUIRED
  created-by-npl (Y|N) "N"
  category CDATA #IMPLIED
>

Changes to ifi-integrated-content.dtd:

1. Added child element office-patent-status to element ifi-integrated-content

old:

<!ELEMENT ifi-integrated-content (
  ifi-patent-status,
  ifi-parties?,
  ifi-indexing-codes?,
  ifi-claims-summary?
)>

new:

<!ELEMENT ifi-integrated-content (
  ifi-patent-status,
  office-patent-status?,
  ifi-parties?,
  ifi-indexing-codes?,
  ifi-claims-summary?
)>

<!ELEMENT office-patent-status (office-patent-status-description)>
<!ATTLIST office-patent-status
  %dfltattrs;
  under-opposition (yes|no) #IMPLIED
  expiration-date CDATA #IMPLIED
>
<!ELEMENT office-patent-status-description (#PCDATA)>
<!ATTLIST office-patent-status-description
  country CDATA #REQUIRED
>

2. Added child element ifi-annotated-data to element ifi-integrated-content

old:

<!ELEMENT ifi-integrated-content (
  ifi-patent-status,
  office-patent-status?,
  ifi-parties?,
  ifi-indexing-codes?,
  ifi-claims-summary?
)>

new:

<!ELEMENT ifi-integrated-content (
  ifi-patent-status,
  office-patent-status?,
  ifi-parties?,
  ifi-annotated-data?,
  ifi-indexing-codes?,
  ifi-claims-summary?
)>

<!ELEMENT ifi-annotated-data (pharmaceuticals)> 
<!ELEMENT pharmaceuticals (pharmaceutical+)> 
<!ELEMENT pharmaceutical (strengths?)> 
<!ATTLIST pharmaceutical
  %dfltattrs;
  ingredient-name CDATA #REQUIRED 
  brand CDATA #IMPLIED 
  form CDATA #IMPLIED 
  route CDATA #IMPLIED 
> 
<!ELEMENT strengths (strength+)> 
<!ELEMENT strength (#PCDATA)>

3. Added allowed value U to attribute term-type

old:

<!ENTITY % ifiindexingattrs "
  term-type (F|G|C) #REQUIRED
">

new:

<!ENTITY % ifiindexingattrs "
  term-type (C|F|G|U) #REQUIRED
">


Older Versions

Version 2.2

Description

Link

Current Extract DTD (v2.2)patent-document-v2.2.tar.gz
Current Extract DTD (v2.2) packaged with XSD conversionspatent-document-v2.2-w3c.tar.gz

Changes between v2.1 and v2.2

Changes to patent-document.dtd:

1. Added citation source name TPO (Third Party Observation)

old:

<!ATTLIST source
  %dfltattrs;
  name (OTH|CH2|SUPP|ISR|APP|SEA|115|EXA|OPP|PRS|APL|FOP|UNKNOWN) #REQUIRED
  created-by-npl (Y|N) "N"
  category CDATA #IMPLIED
>

new:

<!ATTLIST source
  %dfltattrs;
  name (OTH|CH2|SUPP|ISR|APP|SEA|115|EXA|OPP|PRS|APL|FOP|TPO|UNKNOWN) #REQUIRED
  created-by-npl (Y|N) "N"
  category CDATA #IMPLIED
>

2. Added attribute applicant-category to element applicant

old:

<!ATTLIST applicant
  %dfltattrs;
  format (%fmtattrs;) 'original'
  sequence CDATA #IMPLIED
>

new:

<!ATTLIST applicant
  %dfltattrs;
  format (%fmtattrs;) 'original'
  sequence CDATA #IMPLIED
  applicant-category CDATA #IMPLIED
>

3. Removed extra occurrence of element sequence-list-text in declaration for element description

old:

<!ELEMENT description (invention-title?,
  (technical-field | background-art |disclosure | description-of-drawings | best-mode | mode-for-invention | industrial-applicability |
   sequence-list-text | summary-of-invention | description-of-embodiments |reference-signs-list | reference-to-deposited-biological-material |
   citation-list | sequence-list-text | (heading|img|imgref|p)*)+)
>

new:

<!ELEMENT description (invention-title?,
  (technical-field | background-art |disclosure | description-of-drawings | best-mode | mode-for-invention | industrial-applicability |
   summary-of-invention | description-of-embodiments | reference-signs-list | reference-to-deposited-biological-material |
   citation-list | sequence-list-text | (heading|img|imgref|p)*)+)
>

4. Changed content model for element disclaimer to make child element date optional and moved attribute text to an optional child element

old:

<!ELEMENT disclaimer (date) >
<!ATTLIST disclaimer
  text CDATA #FIXED "This patent is subject to a terminal disclaimer"
>

new:

<!ELEMENT disclaimer (date?, text?) >

5. Added attribute linkage-type to element priority-claim

old:

<!ATTLIST priority-claim
  %dfltattrs;
  ucid CDATA #IMPLIED
  kind (national|regional|international) #IMPLIED
>

new:

<!ATTLIST priority-claim
  %dfltattrs;
  ucid CDATA #IMPLIED
  kind (national|regional|international) #IMPLIED
  linkage-type CDATA #IMPLIED
>

Changes to ifi-integrated-content.dtd:

1. Added attribute terminal-disclaimer to ifi-patent-status

old:

<!ATTLIST ifi-patent-status
  %ifidfltattrs;
  anticipated-expiration CDATA #IMPLIED
  adjusted-expiration CDATA #IMPLIED
  regulatory-extension (yes) #IMPLIED
>

new:

<!ATTLIST ifi-patent-status
  %ifidfltattrs;
  anticipated-expiration CDATA #IMPLIED
  adjusted-expiration CDATA #IMPLIED
  regulatory-extension (yes) #IMPLIED
  terminal-disclaimer (yes) #IMPLIED
>

Version 2.1

Description

Link

Extract DTD (v2.1)

patent-document-v2.1.tar.gz

Extract DTD (v2.1) packaged with XSD conversions

patent-document-v2.1-w3c.tar.gz

Changes between v2.0 and v2.1

Changes to patent-document.dtd:

1. Added USPTO Official Gazette data

old:

<!ELEMENT ustags EMPTY>

new:

<!ELEMENT ustags       ( us-gazette? )>

<!ELEMENT us-gazette ( us-adverse-decisions?,
                       us-certificates-of-correction?,
                       us-disclaimers?,
                       us-expirations?,
                       us-extensions?,
                       us-reexaminations?,
                       us-reinstatements?,
                       us-reissues? )>

2. Add assignee enable/disable dates (CA only)

old:

<!ATTLIST assignee
  %dfltattrs;
  format (%fmtattrs;) 'original'
  us-assignee-type CDATA #IMPLIED
  sequence CDATA #IMPLIED
>

new:

<!ATTLIST assignee
  %dfltattrs;
  format (%fmtattrs;) 'original'
  us-assignee-type CDATA #IMPLIED
  sequence CDATA #IMPLIED
  enabled CDATA #IMPLIED
  disabled CDATA #IMPLIED
>

3. Added child-pct-document to child-doc

old:

<!ELEMENT child-doc (document-id+) >

new:

<!ELEMENT child-doc (document-id+, child-pct-document?) >
 

4. Changed attribute fvid of publication-reference from REQUIRED to IMPLIED

old:

<!ATTLIST publication-reference
  %dfltattrs;
  ucid CDATA #REQUIRED
  fvid CDATA #REQUIRED
  entity-status (micro|small|large|unknown) #IMPLIED
>

new:

<!ATTLIST publication-reference
  %dfltattrs;
  ucid CDATA #REQUIRED
  fvid CDATA #IMPLIED
  entity-status (micro|small|large|unknown) #IMPLIED
>

Note: Element publication-reference is found in the new us-gazette container and @fvid will not be present there. It will still always be populated in the main publication-reference element of the document. 

5. Added continued prosecution flag (@cpa) to parent-doc

old:

<!ATTLIST parent-doc
  ucid CDATA #REQUIRED
  psta (granted|pending|abandoned|SIR|unknown) 'unknown'
>

new:

<!ATTLIST parent-doc
  ucid CDATA #REQUIRED
  psta (granted|pending|abandoned|SIR|unknown) 'unknown'
  cpa  (yes) #IMPLIED
>

Changes to ifi-integrated-content.dtd:

1. Added four new attributes to ifi-integrated-content

new:

<!ATTLIST ifi-integrated-content
  publication-type CDATA #IMPLIED
  accession-number CDATA #IMPLIED
  document-category CDATA #IMPLIED
  subject-area CDATA #IMPLIED
>
attributedescriptionexample
publication-typetype of publicationApplication, Grant
accession-numberlegacy IFI unique identifier06783499
document-categorypublication kind descriptorDesign, Utility
subject-areaclassification area descriptorMechanical, Chemical


2. Added three additional indexing term groups (ifi-category-terms, ifi-collection-terms, ifi-business-method-terms)

old:

<!ELEMENT ifi-indexing-codes (
    ifi-uniterm-fragment-indexing-codes |
    ifi-general-term-indexing           |
    ifi-cdb-fragment-term-links         |
    ifi-compound-term-indexing
  )*
>

new:

<!ELEMENT ifi-indexing-codes (
    ifi-uniterm-fragment-indexing-codes |
    ifi-general-term-indexing           |
    ifi-cdb-fragment-term-links         |
    ifi-compound-term-indexing          |
    ifi-category-terms                  |
    ifi-collection-terms                |
    ifi-business-method-terms
  )*
>

 

3. Changed ifi-patent-status and ifi-patent-status-description to allow multiple country-specific status values

old:

<!ELEMENT ifi-patent-status (ifi-patent-status-description, ifi-term-extension?)>

<!ATTLIST ifi-patent-status-description
  %ifidfltattrs;
>

new:

<!ELEMENT ifi-patent-status (ifi-patent-status-description+, ifi-term-extension?)>

<!ATTLIST ifi-patent-status-description
  %ifidfltattrs;
  country CDATA #IMPLIED
>

 

 

  • No labels