-
Notifications
You must be signed in to change notification settings - Fork 1
/
us-patent-grant-v42-2006-08-23.dtd
1443 lines (1096 loc) · 60.8 KB
/
us-patent-grant-v42-2006-08-23.dtd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version='1.0' encoding='utf-8' ?>
<!--
Document Type Definition for United States Patent Grant Publications
USPTO-modified version of WIPO Standard ST.36 DTD xx-patent-document
Reference this DTD as PUBLIC "-//USPTO//DTD us-patent-grant v4.2 2006-08-23//EN"
Alias: Grant Red Book (GRB)
Contact: Bruce B. Cox
U.S. Patent and Trademark Office
600 Dulany, MDW-5D01
Alexandria, VA 22313
+1-571-272-9004
***** Revision History *****
2006-08-23 B. Cox
. Changed o element attribute name style to ostyle.
2006-07-26
. Added sub and sup elements to b, i, u.
. Added overscore element o (#PCDATA | b | i | smallcaps | sup | sub )*
..to b, i, u, claim-text, crossref, dd, dt, figref, heading, invention-title,
..li, othercit, p, smallcaps, sub, sub2, sup, sup2 and us-claim-statement.
2005-08-25
. Added us-field-of-classification-search element to bibliographic-data. the content model including
..a new us-classification-ipcr(#PCDATA) element.
. Added us-claim-statement element to make a place for the claim lead-in text.
. US-localized sequence-list-doc element. Added optional p element to the content models.
. Added a new us-megatable-doc element.
. Added ENTITY % tbl.entry.att "id ID #IMPLIED" to cals table model.
. Removed wipo.ent reference.
. Removed classification-ipc element from bibliographic-data.
. Changed comment on us-divisional-reissue,INID code from B631 to B41US.
. Changed comment on us-371c124-date to read"PCT Section 371(c)(1)(2)(4)date. ST.32 equivalency = B864US".
2004-12-02
. Added optional us-provisional-application-status(#PCDATA) to us-provisional-application element.
2004-10-28
. Added us-deceased-inventor* to us-bibliographic-data-grant. The content model
.. of us-deceased-inventor is addressbook with required sequence attribute.
. Changed pre attribute xml:space to (preserve) #FIXED 'preserve'.
. Added 'undefined' value to img attribute img-content. Renamed value flow-chart to flowchart and chemistry to chem.
. Changed chem-type attribute of chem element from required to implied.
. Changed the order of crossref element in p element to before figref.
. Added id ID #IMPLIED attribute to sequence-list element and removed country attribute.
. Changed the order of attributes in a few elements in compliance with WIPO DTDs.
. Changed the order of sub2 and sup2 elements in sub, sup element in compliance with WIPO DTDs.
. Changed the place holder elements math and table content model to EMPTY.
. Changed num attributes from required to implied in nplcit and patcit.
. Added classifications-ipcr to citation element.
. Changed dl element attribute tsize from NMTOKEN to CDATA type.
. Changed subname subname-type CDATA to subname-type (editor | translator | other-subname-type ) 'editor'
. Changed type-of-correction element to optional in correction element.
2004-09-27
. Change in mathml2 dtd reference to work around with Microsoft MSXML3 parser
.. 'Default Namespace Declaration not supported in DTD' issue in Internet Explorer.
.. MATHML.xmlns.attrib is set to nothing instead of setting MATHML.xmlns to nothing.
2004-09-08
. Added phone? ,fax? ,email? to authorized-officer element.
. Change element subname attribute subname-type from CDATA #IMPLIED to
.. subname-type (editor | translator) 'editor'.
. Changed element us-rights attribute applicant-ref CDATA #REQUIRED back to
.. to-dead-inventor CDATA #REQUIRED.
2004-07-19
. Changed us-rights content model from empty to #PCDATA.
. Changed rel-passage content model from(text | (passage+ , category? , rel-claims?)+)
.. to rel-passage (text | (passage+ , category* , rel-claims*)+).
. Changed number-of-drawing-sheets and number-of-figures in figures element
.. from required to optional.
. Changed patent-family content model to patent-family(priority-application |
.. (family-member+|text) and added id attribute.
. Removed examiner-group element. Populate department element in
.. the examiner name-group instead.
. Added gazette-reference element and gazette-num elements.
. Replaced bulletin-gazette element with gazette-reference element used in
.. correction and pct-or-regional-publishing-data element.
.. Added gazette-reference to correction element.
. Removed cited-patents and cited-others with citation content model.
.. Replaced us-references-cited with references-cited new content model.
. Removed dates-of-public-availability element and all sub elements.
. Changed chemistry content model to (img | (chem,img?)).
.. Added a place holder element chem for future chemistry xml root element.
.. chem element has id, file and chem-type attributes.
. Added sequence-list-doc element and modified sequence-list element.
.. Replaced sequence-list with sequence-list-doc in us-patent-grant.
.. Changed sequence-list country attribute type to #CDATA.
. Changed addressbook lang to optional.
. Added claim-type to claim and claims elements.
. Added new element classifications-ipcr to us-bibliographic-data and field-of-search.
..classifications-ipcr include one or more classification-ipcr. classifications-ipcr
..include the following elements:
.. ipc-version-indicator
.. classification-level
.. section
.. class(reuse)
.. subclass
.. main-group
.. subgroup
.. symbol-position
.. classification-value
.. action-date
.. generating-office
.. classification-status
.. classification-data-source
. Added pre to claim-text,dd,li.
. Changed nplcit (text | (article | book | online | othercit)*)
.. to (text | article | book | online | othercit).
. Added further-classification to classification-locarno.
. Added sequence attribute to further-classification element.
. Changed he and wi to #CDATA in img and doc-page.
. Changed id attribute of crossref to IDREF type.
. Added flow-chart to img-content allowed values and changed DNA to dna.
. Changed date attribute to date-produced in element us-patent-grant.
. Added date-publ attribute to element us-patent-grant.
. Changed bibliographic-data id attribute to ID type.
. Changed address_group text element from optional to required.
. Changed text element in depositary to #PCDATA.
. Renamed table-external-ref element to table-external-doc.
.. Changed external-type attribute in table-external-doc to optional.
. Changed parent-PCT-document to parent-pct-document.
. Added id ID #IMPLIED to addressbook,application-reference,
.. classification-ipc,classification-locarno ,new element
.. classifications-ipcr,classification-ipcr,priority-claim and publication-reference.
2004-04-15 H. Li
. Added num attribute to li element.
. Changed content model maths from (img | math) to (img | (math,img?)).
. Added date attribute to element us-patent-application.
. Added math, chemistry, table, program-listing to img-content allowed values
.. and changed dna to DNA.
. Add figref to li, dd, claim-text elements and table cell entry.
. Changed subname? to subname* in serial, article and online elements.
. Renamed table-external element to table-external-ref.
2004-03-04 B. Cox
. Renamed us-continued-prosecution-application to
.. us-issued-on-continued-prosecution-application
.. and renamed attribute from cpa-text to grant-cpa-text
.. and changed attribute value (see below).
2004-02-14
. Removed tiff-file attribute from us-math element.
. Changed date to date? in disclaimer.
2004-02-12
. Renamed element references-cited to us-references-cited.
. Renamed element cited-patents to us-cited-patents.
. Added element us-classification to us-cited-patents.
2003-11-23
. Changed us-math element attribute idref (IDREF) to idrefs (IDREFS).
. Element othercit modified to support highlighting.
. Added subname-type to element subname.
2003-10-31
. Modified element us-rights to contain legal-representative information.
. Changed element related-publication content model from (#PCDATA) to (#PCDATA | document-id)*.
. Added new optional element parent-PCT-document to the content model of parent-doc.
. Added attributes pgwide, orient, & tabstyle to the cals table attributes to support required composition features (see entity tbl.table.att).
. Element crossref modified to support highlighting.
2003-10-09
. Added (img?) content model to us-math element.
. Added more uspto specific character entities to the wipo.ent, please update accordingly.
2003-08-14
. Changed comments on elements and attributes from PCT to USPTO practice.
. Moved us-continued-prosecution-application text from comment to cpa-text attribute.
. Moved us-sir-flag text from comment to sir-text attribute.
2003-08-07
. Changed following id attribute type from CDATA to ID: abstract, claims, description, drawings.
. Changed following idref attribute type from CDATA to IDREF: us-chemistry, us-math.
. please note we leave crossref idref attribute type as CDATA.
2003-06-10
. Added assignees element.
. Added id attr for author element.
. changed depository content model to (text|address)*.
. Reverse sequence of address? and name in imprint.
. Added lang to deceased-inventor.
. Changed table-external from empty to #PCDATA and changed external-type attribute.
. Added sup2 and sub2.
. Added pre to p.
. Added lang attr to nplcit.
. Added class-type attr to class element.
. Added figure-labels attr to figure element.
2002-05-10 Bruce B. Cox
. First public draft.
***** End Revision History *****-->
<!--us-patent-grant, root element of the document and contains within it
all elements, content, and references to external entities, that constitute
the document. Contains a bibliographic section (front page information),
abstract, description, claim list, and possibly drawings. An abstract is
required for all types of U.S. patents except for design patents.
ST.32 name: PATDOC.
Attributes:
lang = ISO639 code for language of document (US: fixed "EN" for publishing)
dtd-version = dtd version number
file = filename of an instance of this DTD
status = status of the document; (US: not used for publishing)
id = ID for the root element, unique within the instance
country = WIPO ST.3 code (US: fixed "US")
file-reference-id = applicant's or agent's file reference (docket number), if any
-->
<!ELEMENT us-patent-grant (doc-page+ | (us-bibliographic-data-grant , abstract* , drawings? , description , us-sequence-list-doc? , us-megatable-doc?,table-external-doc* , us-chemistry* , us-math* ,us-claim-statement , claims))>
<!ATTLIST us-patent-grant lang CDATA #REQUIRED
dtd-version CDATA #IMPLIED
file CDATA #IMPLIED
status CDATA #IMPLIED
id ID #IMPLIED
country CDATA #REQUIRED
file-reference-id CDATA #IMPLIED
date-produced CDATA #IMPLIED
date-publ CDATA #IMPLIED >
<!--to include mathml2.dtd change MATHML2_DTD value to "INCLUDE",
change MATH_PLACEHOLDER value to "IGNORE", the same for the TABLE_DTD
and TABLE_PLACEHOLDER
INCLUDE
IGNORE
-->
<!ENTITY % UNICODE_PLANE1D_ESCAPE "INCLUDE">
<!ENTITY % MATHML2_DTD "INCLUDE">
<!ENTITY % TABLE_DTD "INCLUDE">
<!ENTITY % MATH_PLACEHOLDER "IGNORE">
<!ENTITY % TABLE_PLACEHOLDER "IGNORE">
<![%UNICODE_PLANE1D_ESCAPE; [
<!ENTITY % plane1D "&#38;#xE">
]]>
<![%MATHML2_DTD; [
<!-- DTD MathML2: maintained by W3C. Download from:
http://www.w3.org/TR/MathML2/DTD-MathML-20010221.zip
If using nsgmls-based parser (SP, Near & Far Designer, etc.)
Uncomment 'mathml-charent-module' switch below or replace the
Referenced MathML2 DTD with the version downloadable from:
http://www.w3.org/Math/DTD/dtd-sp.zip
This notice copied from: http://www.w3.org/Math/DTD/
"DTD for nsgmls
Some systems (including the popular nsgmls parser) may not be able
to process files using 'plane 1' characters which have Unicode
numbers higher than #xFFFF. The versions of the DTD provided here
incorporate the modifications mentioned above, but the high
characters are replaced by the equivalent mchar construct
<mchar name="..." /> this allows the DTD to be read and for MathML
files to be validated using such systems."
-->
<!--ENTITY % mathml-charent.module "IGNORE" -->
<!ENTITY % MATHML.prefixed "IGNORE">
<!--Work around with Microsoft MSXML3 parser in IE-->
<!ENTITY % MATHML.xmlns.attrib "">
<!--import MathML2 dtd -->
<!ENTITY % mathml2 PUBLIC "-//W3C//DTD MathML 2.0//EN" "mathml2.dtd">
%mathml2;
]]>
<![%TABLE_DTD; [
<!-- DTD OASIS Open XML Exchange Table Model.
Maintained by OASIS; download from:
http://oasis-open.org/specs/soextblx.dtd
Note that the FPI in soextblx.dtd refers to itself as 'calstblx'.
That convention has been followed here.
-->
<!-- create content for title element in table -->
<!ENTITY % title "<!ELEMENT title (#PCDATA | b | i | o | u | sup | sub | smallcaps)* > ">
%title;
<!--override OASIS Exchange <entry> model -->
<!ENTITY % tbl.entry.mdl "(#PCDATA | b | i | o | u | sup | sub | smallcaps | br
| patcit | nplcit | bio-deposit | crossref | figref | img
| dl | ul | ol | chemistry | maths)* ">
<!--import OASIS Exchange model -->
<!ENTITY % calstblx PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
"soextblx.dtd">
<!ENTITY % yesorno "NMTOKEN" >
<!ENTITY % tbl.table.att " pgwide %yesorno; #IMPLIED
orient (port | land) #IMPLIED
tabstyle NMTOKEN #IMPLIED">
<!ENTITY % tbl.entry.att "id ID #IMPLIED">
%calstblx;
]]>
<![%MATH_PLACEHOLDER; [
<!--(PLACEHOLDER:w3c math dtd)-->
<!ELEMENT math EMPTY>
]]>
<![%TABLE_PLACEHOLDER; [
<!--(PLACEHOLDER:cals table dtd)-->
<!ELEMENT table EMPTY>
]]>
<!ENTITY % name_group "((name | (prefix? , (last-name | orgname) , first-name? , middle-name? , suffix? , iid? , role? , orgname? , department? , synonym*)) , registered-number?)">
<!ENTITY % address_group "((address-1? , address-2? , address-3? , mailcode? , pobox? , room? , address-floor? , building? , street? , city? , county? , state? , postcode? , country) | text)">
<!--(US: not used in publication.)-->
<!ELEMENT absno (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT abst-problem (p+)>
<!ATTLIST abst-problem id ID #IMPLIED >
<!--A concise summary of the disclosure.-->
<!ELEMENT abstract (doc-page+ | (abst-problem , abst-solution) | p+)>
<!ATTLIST abstract id ID #IMPLIED
lang CDATA #IMPLIED
status CDATA #IMPLIED >
<!--(US: not used in publishing.)-->
<!ELEMENT abst-solution (p+)>
<!ATTLIST abst-solution id ID #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT accepted (date)>
<!--
-->
<!ELEMENT action-date (date)>
<!--Earlier document to which this is an addition. INID 61, ST.32 equivalency = B610.-->
<!ELEMENT addition (relation)>
<!--Additional information. ST.32 equivalency = B513.-->
<!ELEMENT additional-info (#PCDATA)>
<!--
-->
<!ELEMENT address (%address_group;)>
<!--Address, first line.-->
<!ELEMENT address-1 (#PCDATA)>
<!--Address, second line.-->
<!ELEMENT address-2 (#PCDATA)>
<!--Address, third line.-->
<!ELEMENT address-3 (#PCDATA)>
<!--ADDRESSBOOK GROUP: Holds name and contact information for individuals/organizations. The LANG attribute is REQUIRED for certain document types, e.g. the JPO PCT Request where names and addresses may be repeated in two different languages. If no structure possible use text.-->
<!ELEMENT addressbook ((%name_group; , address , phone* , fax* , email* , url* , ead* , dtext?) | text)>
<!ATTLIST addressbook id ID #IMPLIED
lang CDATA #IMPLIED >
<!--Address floor, e.g., 10th.-->
<!ELEMENT address-floor (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT advantageous-effects (heading* , p+)+>
<!ATTLIST advantageous-effects id ID #IMPLIED >
<!--ST.32 name: B741-->
<!ELEMENT agent (addressbook+)>
<!ATTLIST agent sequence CDATA #REQUIRED
rep-type (agent | attorney | common-representative ) #REQUIRED >
<!--Information regarding Agents or common representatives.-->
<!ELEMENT agents (customer-number | agent+)>
<!--(US: not used in publication.)-->
<!ELEMENT alttitle (#PCDATA)>
<!--(US: applicant is always the inventor. Use "applicant" with applicant type attribute of "applicant-inventor.")-->
<!ELEMENT applicant (addressbook+ , nationality , residence , us-rights* , designated-states? , designated-states-as-inventor?)>
<!ATTLIST applicant sequence CDATA #REQUIRED
app-type (applicant | applicant-inventor ) #REQUIRED
designation (all | all-except-us | us-only | as-indicated ) #REQUIRED >
<!--Applicants information.-->
<!ELEMENT applicants (applicant+)>
<!--Identification of a patent application.-->
<!ELEMENT application-reference (document-id)>
<!ATTLIST application-reference id ID #IMPLIED
appl-type CDATA #REQUIRED >
<!--(US: not used in publication.)-->
<!ELEMENT article (text | (author* , atl? , subname* , (serial | book) , absno? , location? , class* , keyword* , cpyrt? , artid? , refno*))>
<!--(US: not used in publication.)-->
<!ELEMENT artid (#PCDATA)>
<!--(US: for assignee type, one of the following codes is placed in the role element. Assignee types for U.S. patents are taken from the following table: 01 Unassigned; 02 United States company or corporation; 03 Foreign company or corporation; 04 United States individual; 05 Foreign individual; 06 U.S. Federal government; 07 Foreign government; 08 U.S. county government; 09 U.S. state government.) ST.32 name: B730.-->
<!ELEMENT assignee (%name_group; | addressbook)>
<!--
-->
<!ELEMENT assignees (assignee+)>
<!--ST.32 name: B747.-->
<!ELEMENT assistant-examiner (%name_group; , electronic-signature?)>
<!--(US: not used in publication.)-->
<!ELEMENT atl (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT author (%name_group; | addressbook)>
<!ATTLIST author id ID #IMPLIED >
<!--
-->
<!ELEMENT authorized-officer (%name_group;, phone? ,fax? ,email?, electronic-signature?)>
<!--(US: not used in publication.)-->
<!ELEMENT avail (#PCDATA)>
<!--Bold formatting.-->
<!ELEMENT b (#PCDATA | i | o | u | smallcaps | sub | sup )*>
<!--(US: not used in publication.)-->
<!ELEMENT background-art (heading* , p+)+>
<!ATTLIST background-art id ID #IMPLIED >
<!--A non-PKI electronic signature.-->
<!ELEMENT basic-signature (fax-image | text-string | click-wrap)>
<!--(US: not used in publication.)-->
<!ELEMENT best-mode (heading* , p+)+>
<!ATTLIST best-mode id ID #IMPLIED >
<!--Biological accession number: the identification assigned to the biological material by the depository.-->
<!ELEMENT bio-accno (#PCDATA)>
<!--Biological deposit citation (US EFS: biological-deposit).-->
<!ELEMENT bio-deposit (depositary , bio-accno , date? , term? , dtext?)>
<!ATTLIST bio-deposit id ID #IMPLIED
num CDATA #REQUIRED
url CDATA #IMPLIED
dnum CDATA #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT book (text | (author* , (book-title+ | conference) , (subtitle? , subname* , edition? , imprint? , descrip? , series? , absno? , location* , isbn* , pubid? , vid? , bookno? , notes? , class* , keyword* , cpyrt? , refno*)))>
<!--(US: not used in publication.)-->
<!ELEMENT bookno (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT book-title (#PCDATA)>
<!--(US: not used in publishing.) Line break within a paragraph.-->
<!ELEMENT br EMPTY>
<!--Building information in address, e.g., Hoffman building.-->
<!ELEMENT building (#PCDATA)>
<!--(US: used for different data types depending on context.)-->
<!ELEMENT category (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT chapter (#PCDATA)>
<!--
-->
<!ELEMENT chem EMPTY>
<!ATTLIST chem id ID #IMPLIED
file CDATA #REQUIRED
chem-type CDATA #IMPLIED >
<!--Chemical formulae, ring structures, Markush structures, etc. (US: see us-chemistry as well.)-->
<!ELEMENT chemistry (img | (chem , img?))>
<!ATTLIST chemistry id ID #IMPLIED
num CDATA #REQUIRED >
<!--Child Document. ST.32 equivalency = CDOC.-->
<!ELEMENT child-doc (document-id)>
<!--
-->
<!ELEMENT citation ((patcit | nplcit) , corresponding-docs* , rel-passage* , category* , rel-claims* , classification-ipc? , classifications-ipcr? , classification-national?)>
<!ATTLIST citation srep-phase CDATA #IMPLIED >
<!--City or town name.-->
<!ELEMENT city (#PCDATA)>
<!--
-->
<!ELEMENT claim (claim-text+)>
<!ATTLIST claim id ID #IMPLIED
num CDATA #REQUIRED
claim-type CDATA #IMPLIED >
<!--Reference to a claim.-->
<!ELEMENT claim-ref (#PCDATA)>
<!ATTLIST claim-ref idref IDREFS #REQUIRED >
<!--
-->
<!ELEMENT claims (doc-page+ | claim+)>
<!ATTLIST claims id ID #IMPLIED
lang CDATA #IMPLIED
claim-type CDATA #IMPLIED
status CDATA #IMPLIED >
<!--The text of the claim; recursion of claim-text indicates claim step hierarchy and should be rendered accordingly.-->
<!ELEMENT claim-text (#PCDATA | claim-text | claim-ref | b | i | o | u | sup | sub | smallcaps | br | pre | crossref | figref | img | chemistry | maths | tables)*>
<!--(US: not used in publication.)-->
<!ELEMENT class (#PCDATA)>
<!ATTLIST class class-type CDATA #IMPLIED >
<!--
-->
<!ELEMENT classification-data-source (#PCDATA)>
<!--International Patent Classification (IPC) data. INID 51. ST.32 name = B510-->
<!ELEMENT classification-ipc (edition , main-classification , further-classification* , (additional-info | linked-indexing-code-group | unlinked-indexing-code)* , text?)>
<!ATTLIST classification-ipc id ID #IMPLIED >
<!--
-->
<!ELEMENT classification-ipcr (ipc-version-indicator , classification-level? , section , class , subclass , main-group? , subgroup? , symbol-position? , classification-value? , action-date? , generating-office? , classification-status? , classification-data-source?)>
<!ATTLIST classification-ipcr id ID #IMPLIED
sequence CDATA #IMPLIED >
<!--
-->
<!ELEMENT classification-level (#PCDATA)>
<!--For design patents only. Formerly inlcuded in IPC main classification. The Locarno Classification (LC) is formatted as fixed-length records as described here: Positions 1-2, "Class" (2 numeric, right justified, leading zeros); positions 3-4, "Subclass" (2 numeric, right justified, leading zeros). ST.32 name: B511-->
<!ELEMENT classification-locarno (edition , main-classification , further-classification* , text?)>
<!ATTLIST classification-locarno id ID #IMPLIED >
<!--Domestic or national classification. INID 52. ST.32 equivalency = B520-->
<!ELEMENT classification-national (country , edition? , main-classification , further-classification* , (additional-info | linked-indexing-code-group | unlinked-indexing-code)* , text?)>
<!ATTLIST classification-national id ID #IMPLIED >
<!--
-->
<!ELEMENT classifications-ipcr (classification-ipcr+)>
<!ATTLIST classifications-ipcr id ID #IMPLIED >
<!--
-->
<!ELEMENT classification-status (#PCDATA)>
<!--
-->
<!ELEMENT classification-value (#PCDATA)>
<!--A simple 'signature', e.g., clicking a button labeled 'accept' or 'I agree'.-->
<!ELEMENT click-wrap EMPTY>
<!--Cited document column, first.-->
<!ELEMENT colf (#PCDATA)>
<!--Cited document column, last.-->
<!ELEMENT coll (#PCDATA)>
<!--Cited document column numbers.-->
<!ELEMENT column (#PCDATA | colf | coll)*>
<!--(US: not used in publication.)-->
<!ELEMENT conference (text | (conftitle , date? , confno? , confplace? , confsponsor*))>
<!--(US: not used in publication.)-->
<!ELEMENT confno (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT confplace (#PCDATA | address)*>
<!--(US: not used in publication.)-->
<!ELEMENT confsponsor (#PCDATA | addressbook)*>
<!--(US: not used in publication.)-->
<!ELEMENT conftitle (#PCDATA)>
<!--Earlier application of which the present document is a continuation. ST.32 equivalency = B631.-->
<!ELEMENT continuation (relation)>
<!--Document of which this is a continuation-in-part. ST.32 equivalency = B632.-->
<!ELEMENT continuation-in-part (relation)>
<!--Document of which this is a continuing reissue. ST.32 equivalency = B633.-->
<!ELEMENT continuing-reissue (relation)>
<!--Correction information. ST.32 equivalency = B665.-->
<!ELEMENT correction (document-corrected , type-of-correction? , gazette-reference? , text?)>
<!--Address used for general correspondence.-->
<!ELEMENT correspondence-address (customer-number | addressbook+)>
<!--
-->
<!ELEMENT corresponding-docs (document-id | nplcit)*>
<!--Country: use ST.3 country code, e.g. DE, FR, GB, NL, etc. Also includes EP, WO, etc.-->
<!ELEMENT country (#PCDATA)>
<!--County, parish, department, etc.-->
<!ELEMENT county (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT cpyrt (#PCDATA)>
<!--Cross reference to any other element in the instance with an identifier (id).-->
<!ELEMENT crossref (#PCDATA | b | i | o | u | sup | sub | smallcaps)*>
<!ATTLIST crossref idref IDREF #REQUIRED >
<!--Customer number for agents.-->
<!ELEMENT customer-number (#PCDATA)>
<!--Components of a date. Format: YYYYMMDD.-->
<!ELEMENT date (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT datecit (date)>
<!--(US: not used in publication.)-->
<!ELEMENT date-search-completed (date)>
<!--(US: not used in publication.)-->
<!ELEMENT date-search-report-mailed (date)>
<!--Definition description.-->
<!ELEMENT dd (#PCDATA | b | i | o | u | sup | sub | smallcaps | br | pre | patcit | nplcit | bio-deposit | crossref | figref | img | ul | ol | chemistry | maths)*>
<!--Deceased inventor name.-->
<!ELEMENT deceased-inventor (%name_group;)>
<!ATTLIST deceased-inventor sequence CDATA #IMPLIED
lang CDATA #IMPLIED >
<!--Name of department, division, section, etc.-->
<!ELEMENT department (#PCDATA)>
<!--Information regarding the facility storing the biological deposit.-->
<!ELEMENT depositary (#PCDATA | address)*>
<!--(US: not used in publication.)-->
<!ELEMENT descrip (#PCDATA)>
<!--Description. Specification of the invention.-->
<!ELEMENT description (doc-page+ | (invention-title? , (technical-field | background-art | disclosure | description-of-drawings | best-mode | mode-for-invention | industrial-applicability | sequence-list-text | (heading* , p+)+)+))>
<!ATTLIST description id ID #IMPLIED
lang CDATA #IMPLIED
status CDATA #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT description-of-drawings (heading* , p+)+>
<!ATTLIST description-of-drawings id ID #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT designated-states (country* , (region , country+)*)>
<!--(US: not used in publication.)-->
<!ELEMENT designated-states-as-inventor (country* , (region , country+)*)>
<!--Disclaimer date. ST.32 equivalency = B473-->
<!ELEMENT disclaimer (date? , text?)>
<!--(US: not used in publication.)-->
<!ELEMENT disclosure ((tech-problem | tech-solution | advantageous-effects)* | (heading* , p+)+)>
<!ATTLIST disclosure id ID #IMPLIED >
<!--Earlier application from which the present document has been divided out. INID 62. ST.32 equivalency = B620.-->
<!ELEMENT division (relation)>
<!--Definition list.-->
<!ELEMENT dl (dt , dd)+>
<!ATTLIST dl tsize CDATA #IMPLIED
compact (compact ) #IMPLIED
id ID #IMPLIED >
<!--The number of the referenced document.-->
<!ELEMENT doc-number (#PCDATA)>
<!--(US: Not used in publishing) DOCument or PAGE. This is primarily to be used when data for the whole or major sections of an application are in image format OR other formats such as pdf. Page range attributes are given when required: pp - page range; ppf - first page; ppl - last page. The 'img' may also be used for complete pages, eg., in drawings. Recommended id = docp01, docp02, etc. -->
<!ELEMENT doc-page EMPTY>
<!ATTLIST doc-page id ID #IMPLIED
he CDATA #REQUIRED
wi CDATA #REQUIRED
type (jpg | pdf | tif ) #REQUIRED
alt CDATA #IMPLIED
pp CDATA #IMPLIED
ppf CDATA #IMPLIED
ppl CDATA #IMPLIED
file CDATA #REQUIRED
color (color | bw ) #IMPLIED
orientation (portrait | landscape ) 'portrait' >
<!--Document being corrected. ST.32 equivalent = B666.-->
<!ELEMENT document-corrected (document-id)>
<!--Document identification refers to patents and patent applications only. See WIPO ST.14.-->
<!ELEMENT document-id (country , doc-number , kind? , name? , date?)>
<!ATTLIST document-id lang CDATA #IMPLIED >
<!--The drawing pages.-->
<!ELEMENT drawings (doc-page+ | figure+)>
<!ATTLIST drawings id ID #IMPLIED
lang CDATA #IMPLIED
status CDATA #IMPLIED >
<!--Term to be defined.-->
<!ELEMENT dt (#PCDATA | b | i | o | u | sup | sub | smallcaps)*>
<!ATTLIST dt id ID #IMPLIED >
<!--Where structured data is not possible, enter text -->
<!ELEMENT dtext (#PCDATA)>
<!--Electronic address; use for other than email.-->
<!ELEMENT ead (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT edate (#PCDATA)>
<!--Edition statement. Indicates the edition of the classification schedule.-->
<!ELEMENT edition (#PCDATA)>
<!--A signature represented by electronic means.-->
<!ELEMENT electronic-signature (basic-signature | enhanced-signature)>
<!ATTLIST electronic-signature date CDATA #REQUIRED
place-signed CDATA #IMPLIED >
<!--Email address.-->
<!ELEMENT email (#PCDATA)>
<!--A PKI / PKCS #7 digital signature data type.-->
<!ELEMENT enhanced-signature (pkcs7)>
<!--Persons acting on the document. ST.32 equivalency = B745-->
<!ELEMENT examiners (primary-examiner? , assistant-examiner? , authorized-officer?)>
<!--
-->
<!ELEMENT family-member (document-id)>
<!--Fax number, format undefined.-->
<!ELEMENT fax (#PCDATA)>
<!--A TIFF image of a signature.-->
<!ELEMENT fax-image EMPTY>
<!ATTLIST fax-image file CDATA #REQUIRED >
<!--Field of search. INID 58; ST.32 equivalency = B580-->
<!ELEMENT field-of-search (classification-ipc | classifications-ipcr | classification-national)+>
<!--The number of the figure.-->
<!ELEMENT fig-number (#PCDATA)>
<!--A reference to a figure; e.g., "...as shown in figure 1..."-->
<!ELEMENT figref (#PCDATA | b | i | o | u | sup | sub | smallcaps)*>
<!ATTLIST figref idref IDREFS #IMPLIED
num CDATA #IMPLIED >
<!--A figure. (US: often equates to one drawing page that might contain multiple figures.)-->
<!ELEMENT figure (img)>
<!ATTLIST figure id ID #IMPLIED
num CDATA #REQUIRED
figure-labels CDATA #IMPLIED >
<!--Drawing pages with figures. ST.32 name: B590-->
<!ELEMENT figures (number-of-drawing-sheets? , number-of-figures? , figure-to-publish?)>
<!--Figure(s) to be published on front page or in Offical Gazette.-->
<!ELEMENT figure-to-publish (fig-number+)>
<!--First or given name(s).-->
<!ELEMENT first-name (#PCDATA)>
<!--Further/secondary classification. ST.32 equivalency = B512/B522 (US: XR classification)-->
<!ELEMENT further-classification (#PCDATA)>
<!ATTLIST further-classification id ID #IMPLIED
sequence CDATA #IMPLIED >
<!--
-->
<!ELEMENT gazette-num (#PCDATA)>
<!--Patent bulletin / gazette information. ST.32 equivalency = B405-->
<!ELEMENT gazette-reference (gazette-num , date , text?)>
<!ATTLIST gazette-reference id ID #IMPLIED
country CDATA #IMPLIED
lang CDATA #IMPLIED >
<!--
-->
<!ELEMENT generating-office (country)>
<!--Heading. Level attribute determines indentation and style.-->
<!ELEMENT heading (#PCDATA | b | i | o | u | sup | sub | smallcaps)*>
<!ATTLIST heading level (1 | 2 | 3 ) #IMPLIED
id ID #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT history (text | (received | accepted | revised | misc))>
<!--(US: not used in publication.)-->
<!ELEMENT hostno (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT hosttitle (#PCDATA)>
<!--Italic formatting.-->
<!ELEMENT i (#PCDATA | b | o |u | smallcaps | sub | sup )*>
<!--Individual id, format undefined.-->
<!ELEMENT iid (#PCDATA)>
<!--Image data is used for any kind of image: art work, figures, complex work units (math, tables, chemistry), etc.-->
<!ELEMENT img EMPTY>
<!ATTLIST img id ID #IMPLIED
he CDATA #REQUIRED
wi CDATA #REQUIRED
file CDATA #REQUIRED
alt CDATA #IMPLIED
img-content (drawing |
photograph |
character |
dna |
undefined |
chem |
table |
math |
program-listing |
flowchart ) 'drawing'
img-format (jpg | tif | st33 | st35 ) #REQUIRED
orientation (portrait | landscape ) 'portrait'
inline (yes | no ) 'no' >
<!--(US: not used in publication.)-->
<!ELEMENT imprint (text | (address? , name , pubdate*))>
<!--(US: not used in publication.)-->
<!ELEMENT industrial-applicability (heading* , p+)+>
<!ATTLIST industrial-applicability id ID #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT ino (#PCDATA)>
<!--Title of the Invention.-->
<!ELEMENT invention-title (#PCDATA | b | i | o | u | sup | sub)*>
<!ATTLIST invention-title id ID #IMPLIED
lang CDATA #IMPLIED >
<!--The individual or entity responsible for creating the matter that protection is sought for. (US: populated only when the inventor was unable to be the applicant.)-->
<!ELEMENT inventor (addressbook+ , designated-states?)>
<!ATTLIST inventor sequence CDATA #REQUIRED
designation (all | all-except-us | us-only | as-indicated ) #IMPLIED >
<!--Inventors information.-->
<!ELEMENT inventors (inventor | deceased-inventor)+>
<!--
-->
<!ELEMENT ipc-version-indicator (date)>
<!--(US: not used in publication.)-->
<!ELEMENT isbn (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT issn (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT issue (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT keyword (#PCDATA)>
<!--Document kind code; e.g. A1.-->
<!ELEMENT kind (#PCDATA)>
<!--Lapse of patent. ST.32 equivalency = B475-->
<!ELEMENT lapse-of-patent (document-id , text?)>
<!--Last, family, surname.-->
<!ELEMENT last-name (#PCDATA)>
<!--The scientific name of the plant.-->
<!ELEMENT latin-name (#PCDATA)>
<!--Length of Grant. ST.32 equivalency = B474-->
<!ELEMENT length-of-grant (#PCDATA)>
<!--List item.-->
<!ELEMENT li (#PCDATA | b | i | o | u | sup | sub | smallcaps | br | pre | patcit | nplcit | bio-deposit | crossref | figref | img | dl | ul | ol | chemistry | maths)*>
<!ATTLIST li id ID #IMPLIED
num CDATA #IMPLIED >
<!--Referenced line within cited work.-->
<!ELEMENT line (#PCDATA | linef | linel)*>
<!--Cited document line, first.-->
<!ELEMENT linef (#PCDATA)>
<!--Cited document line, last.-->
<!ELEMENT linel (#PCDATA)>
<!--(US: not used for publishing.) Linked indexing code. ST.32 equivalency = B514/B524.-->
<!ELEMENT linked-indexing-code-group (main-linked-indexing-code , sub-linked-indexing-code+)>
<!--(US: not used in publication.)-->
<!ELEMENT location (text | (serpart? , sersect? , chapter? , pp? , column? , para? , line?))>
<!--Organizational mail code.-->
<!ELEMENT mailcode (#PCDATA)>
<!--Main classification. ST.32 equivalency = B511/B521 (US: OR classification)-->
<!ELEMENT main-classification (#PCDATA)>
<!--
-->
<!ELEMENT main-group (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT main-linked-indexing-code (#PCDATA)>
<!--This is image data or coded according to mathml, version 2.-->
<!ELEMENT maths (img | (math , img?))>
<!ATTLIST maths id ID #IMPLIED
num CDATA #REQUIRED >
<!--Middle name(s) or initial(s).-->
<!ELEMENT middle-name (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT misc (#PCDATA | date)*>
<!--(US: not used in publication.)-->
<!ELEMENT mode-for-invention (heading* , p+)+>
<!ATTLIST mode-for-invention id ID #IMPLIED
mode-num CDATA #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT msn (#PCDATA)>
<!--(US: not used in publication.)-->
<!ELEMENT mst (#PCDATA)>
<!--Name: if no distinction or detail can be given. Also to be used for: personal (natural person) and corporate (legal entity) names.-->
<!ELEMENT name (#PCDATA)>
<!ATTLIST name name-type (legal | natural ) #IMPLIED >
<!--Country of nationality.-->
<!ELEMENT nationality (country)>
<!--(US: not used in publication.)-->
<!ELEMENT notes (#PCDATA)>
<!--Non-Patent Literature (NPL) CITation; (US: use text option ONLY. No structured data will be published.)-->
<!ELEMENT nplcit (text | article | book | online | othercit)>
<!ATTLIST nplcit id ID #IMPLIED
num CDATA #IMPLIED
lang CDATA #IMPLIED
file CDATA #IMPLIED
npl-type CDATA #IMPLIED
medium CDATA #IMPLIED
url CDATA #IMPLIED >
<!--Total number of claims in the grant.-->
<!ELEMENT number-of-claims (#PCDATA)>
<!--Total number of drawing pages submitted. ST.32 name: B595-->
<!ELEMENT number-of-drawing-sheets (#PCDATA)>
<!--Number of figures. ST.32 equivalency = B596-->
<!ELEMENT number-of-figures (#PCDATA)>
<!--Overscore: style - single is default.-->
<!ELEMENT o (#PCDATA | b | i | smallcaps | sub | sup )*>
<!ATTLIST o ostyle (single | double | dots | dash | leftarrow | rightarrow | leftrightarrow) 'single' >
<!--Where the earlier application is an ARIPO application,indicate at least one country party to the PARIS convention for the protection of industrial property or one member of the WTO for which that earlier application was filed.-->
<!ELEMENT office-of-filing ((region , country?) | country)>
<!--Ordered Lists: attribute 'ol-style' - recommded use: 1 arablic numbers 1, 2, 3, ... a lower alpha a, b, c, ... A upper alpha A, B, C, ... i lower roman i, ii, iii, ... I upper roman I, II, III, ...-->
<!ELEMENT ol (li+)>
<!ATTLIST ol id ID #IMPLIED
compact (compact ) #IMPLIED
ol-style CDATA #IMPLIED >
<!--(US: not used in publication.)-->
<!ELEMENT online (text | (author* , online-title* , hosttitle? , subname* , edition? , (serial | book)? , imprint? , pubdate? , history? , series? , hostno? , location? , notes? , avail , class* , keyword* , cpyrt? , issn? , isbn? , datecit? , srchterm* , srchdate? , refno*))>
<!--(US: not used in publication.)-->
<!ELEMENT online-title (#PCDATA)>
<!--Organisation name or company name.-->
<!ELEMENT orgname (#PCDATA)>
<!--Other citations. Format not defined.-->
<!ELEMENT othercit (#PCDATA | b | i | o | u | sup | sub)*>