III · 26

Patent Format (XML)

The XML serialization for patents — patent number, country, kind, applicant, assignee, inventor, dates.

The Patent XML format expresses patents as XML. Its identifier and namespace is info:ofi/fmt:xml:xsd:patent.

Format identifier

info:ofi/fmt:xml:xsd:patent

Element structure

The root element is <patent>; its optional children appear in this order:

  1. <inventors>: a container of <inventor> (with <invlast> and <invfirst>) and/or <inv> (full name as one string)
  2. <title>, <co>, <cc>, <kind>
  3. <applcc>, <applnumber>, <number>
  4. <date>, <applyear>, <appldate>
  5. <assignee>, <pubdate>, <prioritydate>

Worked example

<?xml version="1.0" encoding="UTF-8"?>
<ctx:context-object
    xmlns:ctx="info:ofi/fmt:xml:xsd:ctx"
    xmlns:pat="info:ofi/fmt:xml:xsd:patent"
    version="Z39.88-2004">
  <ctx:referent>
    <ctx:metadata-by-val>
      <ctx:format>info:ofi/fmt:xml:xsd:patent</ctx:format>
      <ctx:metadata>
        <pat:patent>
          <pat:inventors>
            <pat:inventor><pat:invlast>Page</pat:invlast><pat:invfirst>Lawrence</pat:invfirst></pat:inventor>
          </pat:inventors>
          <pat:title>Method for node ranking in a linked database</pat:title>
          <pat:cc>US</pat:cc>
          <pat:kind>B1</pat:kind>
          <pat:applcc>US</pat:applcc>
          <pat:applnumber>09/004,827</pat:applnumber>
          <pat:number>6285999</pat:number>
          <pat:date>2001-09-04</pat:date>
          <pat:appldate>1998-01-09</pat:appldate>
          <pat:assignee>Leland Stanford Junior University</pat:assignee>
          <pat:prioritydate>1997-01-10</pat:prioritydate>
        </pat:patent>
      </ctx:metadata>
    </ctx:metadata-by-val>
  </ctx:referent>
</ctx:context-object>

Sources