patent information: open patent services 3rd annual forum for smes information workshop on european...
TRANSCRIPT
![Page 1: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/1.jpg)
Patent Information: Open Patent Services
3rd Annual Forum for SMEs
Information Workshop on European Bioinformatics Resources
Vienna, September 2009
Nigel S. Clarke
Manager Online Products and User Support
![Page 2: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/2.jpg)
Open Patent Services:the evolution of a web service
Written by: Davide Lingua
Presented by: Nigel Clarke
EPO Vienna September 2009
![Page 3: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/3.jpg)
esp@cenet and OPS:
A different look at the same picture
EPO Mainframe
Databases
generate XML
Web ServicesClient
(non-EPO)
Web ServicesClient
(non-EPO)
generate HTML
generate XML
Web ServicesClient
(non-EPO)
Web ServicesClient
(non-EPO)OPS v.1
OPS v.2OPS v.2
![Page 4: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/4.jpg)
The "Fair use" charter
![Page 5: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/5.jpg)
"Fair use" charter
![Page 6: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/6.jpg)
esp@cenet and OPS:
• Free of charge• 24x7 Availability : 24 hours/day, 7 days/week• (Note: regular and extraordinary outages)
• esp@cenet has been developed for human users only no robots please
• OPS: is dedicated to integrated systems/automated access restrictions when bulk downloading
• And: EPO resources are limited
![Page 7: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/7.jpg)
The "Fair use" charter
• To give clarity on:– what the EPO can offer– how the users are expected to behave
• Visible on:– http://ep.espacenet.com and– http://ops.epo.org/
• Main principle: Human users always come first!
![Page 8: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/8.jpg)
Specific to OPS
• Integrated systems and robots must:– let us know who they are (IP address used)!– Sign a data user agreement– Observe restrictions as indicated
• Enforcement of these principles is being implemented gradually
![Page 9: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/9.jpg)
Open Patent Services v.1 http://ops.espacenet.com
![Page 10: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/10.jpg)
Open Patent Services (OPS) v.1
To be discontinued in October/November 2009
Retrieval of data for single input numbersIn operation since Summer 2003
![Page 11: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/11.jpg)
The latest statistics for OPS v.1 (week 20/2009)
0
1000
2000
3000
4000
5000
6000
Weeks
Av.
req
ues
ts p
er d
ay (
in 1
,000
)
0
500
1000
1500
2000
2500
Dis
tin
ct h
ost
s se
rved
Average requests per day(in 1,000)
Distinct hosts served
![Page 12: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/12.jpg)
Open Patent Services v.2http://ops.epo.org
![Page 13: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/13.jpg)
OPS version 2
A complete overhaul of the version 1 XML and more:
• Launched in December 2008• Makes OPS a "document literal" web service• New elements are supported in the input XML• Returns bibliography and full-text in St. 36 XML• Adds operations to allow bibliographic search• Adds equivalents and full-text inquiry
![Page 14: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/14.jpg)
The latest statistics for OPS v.2 (week 20/2009)
0
100
200
300
400
500
600
700
800
900
2009
/01
2009
/11
2009
/21
2009
/31
2009
/41
2009
/51
Weeks
Av.
req
ues
ts p
er d
ay (
in 1
,000
)
0
100
200
300
400
500
600
Dis
tin
ct h
ost
s se
rved
Average requests per day(in 1,000)
Distinct hosts served
![Page 15: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/15.jpg)
Information page http://ops.epo.org
New documentation to be added soon!
Check the input examples
![Page 16: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/16.jpg)
OPS v.2: Document literal
OPS v.1 request OPS v.2 request
• Based on ACTION attribute• Is a string
<input_request xsi:type="xsd:string"><OpenPatentServices ACTION="Biblio"><
WORLDPATENTDATA> <BIBLIO SEED="EP1000000" SEED_FORMAT="E" SEED_TYPE="PN"/> </WORLDPATENTDATA></OpenPatentServices></input_request>
• Operation addressed to different URI• Is an XML document<ops:biblio-retrieval>
<ops:publication-reference data-
format="epodoc">
<document-id>
<doc-number>EP100000</doc-number>
</document-id>
</ops:publication-reference>
</ops:biblio-retrieval>
![Page 17: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/17.jpg)
Biblio and full-text in St. 36 XML
• Bibliographic data is returned in XML derived from the WIPO St. 36 used in DOCDB exchange
• Full-text data is returned in XML compatible with the extensions to the WIPO St. 36 planned for full-text exchange
![Page 18: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/18.jpg)
Bibliographic search
• Completely new feature• Input is query in Contextual Query Language (CQL):
<ops:query>ti=bicycle and gear and pr=IT</ops:query>
• For more info check http://zing.z3950.org/cql/intro.html • Allows retrieval of multiple IDs for documents found• IDs can be used in improved bibliographic retrieval to
obtain data for multiple publications
![Page 19: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/19.jpg)
Full-text inquiry
• Completely new feature• Inquiry for full-text availability• Input is a publication number• Indicates whether claims or description texts are
available
![Page 20: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/20.jpg)
Equivalents inquiry
• Completely new feature• Input is a publication number• Provides list of equivalents ("simple family")• Only one number per publication cycle (full
publication cycle available in "biblio request")
![Page 21: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/21.jpg)
Tips on using OPS v.2
![Page 22: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/22.jpg)
The DOCDB format
Always contains
CC: ISO two letter country code NNNNNNNNNNNN: up to 12 digit number KK: DOCDB kind code, always 2 positions, can be wildcard (%, #)
<document-id><country>US</country><doc-number>5000014</doc-number><kind>A#</kind>
</document-id>
Check the link:http://documents.epo.org/projects/babylon/eponet.nsf/0/46B8A2BFCD345BB8C12572990053478F/$File/publication_formats_numbers_0708_en.pdf
![Page 23: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/23.jpg)
The EPODOC publication format
Is of the kind: CCNNNNNNNNNNNN(K)
CC: ISO two letter country code N(N...): can be up to 12 digits (EP is 7), NO SPACES (K): attached kind code (kc) letter
<document-id><country></country> <doc-number>EP1915004</doc-number> <kind></kind>
</document-id>
(K): if kc A(n), letter A never attachedif kc D(n) to Z(n), first letter always attachedif kc B(n) or C(n), first letter (up to 2 characters forJP) can be attached i(f this is necessary to differentiate documentsbelonging to overlapping number-series)
![Page 24: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/24.jpg)
Tips
Namespaces "exc:" and "ops:"
Wildcards: % (0 or 1 character), # (space)
Beware of PCT application number formats in DOCDB
Use the SOAP request examples
SOAP fault "Ambiguous seed"
Other error's handling
![Page 25: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/25.jpg)
Two namespaces - two sets of references
• exc:publication-reference
• exc:application-reference
• exc:priority-claim
• ops:publication-reference
• ops:application-reference
• ops:priority-claim
• ops:query
• ops:document-retrieval
![Page 26: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/26.jpg)
WO application formats in DOCDB
• Until 1.1.2004: CCyynnnnnW• After 1.1.2004: CCccyynnnnnnW
• CC=country code where filing took place (IB=International Buro)
• cc=century (20), yy=year
• nnnnnn=sequential number (6 digits, 5 digits before 2004)
• W= mandatory application kind code
• Examples:
• PCT/FR00/01957 DOC-DB "_FR_____0001957W%"• PCT/GB02/04635 DOC-DB "_GB_____0204635W%"• PCT/IB2004/000639 DOC-DB "_IB__2004000639W%"
![Page 27: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/27.jpg)
WO application formats in DOCDB: examples
<exch:application-reference data-format="docdb"><document-id>
<country>IB</country> <doc-number>2004000639</doc-number> <kind>%%</kind>
</document-id> </exch:application-reference>
<exch:application-reference data-format="docdb"> <document-id>
<country>FR</country> <doc-number>0001957</doc-number> <kind>%%</kind>
</document-id> </exch:application-reference>
Tip: use the wildcard
Search for an application number
![Page 28: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/28.jpg)
Ambiguous seed
Published application JP3119522 A 19910521 Utility model JP3119522U U 19911210 Granted patent JP3119522B2 B2 20001225
OPS Request<ops:biblio-retrieval xmlns:ops="http://ops.epo.org"
xmlns:exch="http://www.epo.org/exchange"> <exch:publication-reference data-format="docdb"> <document-id> <country>JP</country> <doc-number>3119522</doc-number> <kind>%%</kind> </document-id> </exch:publication-reference></ops:biblio-retrieval>
Three different inventions
![Page 29: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/29.jpg)
OPS response
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">........................<faultstring xml:lang="en-US">The requested reference was ambiguous.</faultstring>..................... </ambiguous-input> <resolution> <exch:publication-reference xmlns:exch="http://www.epo.org/exchange"
xmlns:ops="http://ops.epo.org" data-format="docdb"> <document-id> <country>JP</country> <doc-number>3119522</doc-number> <kind>B2</kind> </document-id> </exch:publication-reference> </resolution> <resolution> <exch:publication-reference xmlns:exch="http://www.epo.org/exchange"
xmlns:ops="http://ops.epo.org" data-format="docdb"> <document-id> <country>JP</country> <doc-number>3119522</doc-number> <kind>U</kind> </document-id> </exch:publication-reference> </resolution>........................</SOAP-ENV:Envelope>
![Page 30: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/30.jpg)
Error handling
OPS returns now SOAP faults instead of errors. For instance:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/> <SOAP-ENV:Body>
<SOAP-ENV:Fault> <faultcode>SOAP-ENV:Client</faultcode> <faultstring xml:lang="en">The request was
invalid.</faultstring> </SOAP-ENV:Fault>
</SOAP-ENV:Body> </SOAP-ENV:Envelope>
![Page 31: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/31.jpg)
Additional features of OPS v.2
• More citations: EP/WO, US, GB, FR, DE, AU, NL, ES, CH, BE, ...
• More full text documents (description and/or claims): EP, WO, AT, CA, CH
![Page 32: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel](https://reader036.vdocuments.net/reader036/viewer/2022062516/56649db15503460f94aa003e/html5/thumbnails/32.jpg)
Further planning
• Implementation of fair use policy• Retrieval of ECLA classes in XML format• Number services• Extension of full text coverage• Full text search in En, De, Fr• New operations for the EP Register