patent information: open patent services 3rd annual forum for smes information workshop on european...

33
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

Upload: sharyl-griffith

Post on 23-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel

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

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

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

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

"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

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

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

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

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

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

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

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

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

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

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

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">&lt;OpenPatentServices ACTION=&quot;Biblio&quot;&gt;&lt;

WORLDPATENTDATA&gt; &lt;BIBLIO SEED=&quot;EP1000000&quot; SEED_FORMAT=&quot;E&quot; SEED_TYPE=&quot;PN&quot;/&gt; &lt;/WORLDPATENTDATA&gt;&lt;/OpenPatentServices&gt;</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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Page 33: Patent Information: Open Patent Services 3rd Annual Forum for SMEs Information Workshop on European Bioinformatics Resources Vienna, September 2009 Nigel

Thank you for yourattention

D 5.5.2Davide [email protected]