Skip to content

Commit 5d2a22e

Browse files
committed
Added textual information about patent aplication formats according, as input to future extension of the regex set.
- Legacy-Id: 16641
1 parent 0a70603 commit 5d2a22e

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

ietf/ipr/forms.py

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,52 @@ class Meta:
126126
r")[, ]*)+$"),
127127
message="Please enter one or more patent publication or application numbers as country code and serial number, e.g.: US62/123456 or WO2017123456." )
128128

129+
"""
130+
Patent application number formats by country
131+
132+
Cc Country Format example Regex comment
133+
-- --------- -------------- -------------
134+
AT AUSTRIA A 123/2012
135+
AU AUSTRALIA 2011901234
136+
BA BOSNIA AND HERZEGOVINA BAP 01 898
137+
BE BELGIUM 2010/0912
138+
BG BULGARIA 10110685 A
139+
BR BRAZIL 302012000001
140+
BY BELARUS a 20120001
141+
CA CANADA 2000000
142+
CN CHINA 200820033898.2
143+
CR COSTA RICA 2012-0145
144+
CZ CZECH REPUBLIC PV 2011-772
145+
DE GERMANY 10 2004 000 001.7
146+
EA EURASIAN PATENT OFFICE 201270271
147+
EE ESTONIA P201200001
148+
EM OHIM EM500000001104306
149+
EP EUROPEAN PATENT OFFICE 12001234.9
150+
ES SPAIN P200900623 [P0350]200900623
151+
FI FINLAND 20120001
152+
GB UNITED KINGDOM 8912345.1
153+
HR CROATIA P20110001A
154+
IE IRELAND 2011/0123
155+
IL ISRAEL 195580
156+
IT ITALY RM2012A000123
157+
JP JAPAN 2012123456
158+
KR REPUBLIC OF KOREA 10-2012-0123456
159+
LT LITHUANIA 2012 001
160+
MD REPUBLIC OF MOLDOVA a 2012 0001
161+
PL POLAND P.023456
162+
RO ROMANIA a 2000 00023
163+
RS SERBIA P-2010/0044
164+
RU RUSSIAN FEDERATION 2006100001
165+
SA SAUDI ARABIA 108290771
166+
SE SWEDEN 1201234-0
167+
SK SLOVAKIA PP 50010-2011 (PP|PV) 50010-2011
168+
UA UKRAINE a 2012 00001
169+
US UNITED STATES OF AMERICA 09/123,456
170+
WO World Intellectual Property Organization PCT/IB2012/050001
171+
172+
"""
173+
174+
129175
def validate_string(s, letter_min, digit_min, space_min, message):
130176
letter_count = 0
131177
space_count = 0

0 commit comments

Comments
 (0)