Syntax for exact expression match

This space is made available to users of Open Patent Services (OPS) web-service and now also to users of EPO’s bulk data subscription products such as 14. EPO worldwide bibliographic database (DOCDB), 14.11 EPO worldwide legal status database (INPADOC), 14.12 EP full text data, 14.1 EP bibliographic data (EBD)and more.

Users can ask each other questions, exchange experiences and solutions, post ideas. The moderator will use this space to announce changes or other relevant information.
Post Reply

pierreb
Posts: 8
Joined: Thu Oct 02, 2014 12:13 pm

Syntax for exact expression match

Post by pierreb » Thu Oct 02, 2014 12:28 pm

Hello,

thank you for the great API. We've been using it for a while but still haven't solved the following little problem.

Doing a CQL search, we would like to search for patents having a given 'phrase' or exact expression in the title or abstract.

For instance all patents having the exact expression "people counting method" in the title or abstract.
This works perfectly well on espacenet: worldwide . espacenet . com/ searchResults?compact=false&AB=%22people+counting+method%22&ST=advanced&locale=en_EP&DB=EPODOC

However when using the API there is no such thing as "query terms between double quotes", if I understand correctly one must use the distance operator.

This would give :
q= ta=people prox/distance<1 ta=counting prox/distance<1 ta=method

But as confirmed in this conversation http://forums.epo.org/post7864.html?hil ... sion#p7864 , only 2 words can be searched in the same index, so the above won't work.

So my question is how does Espacenet do to search for phrases ? can this be done through the API ?

many thanks,
Pierre


EPO / OPS Support
Posts: 1298
Joined: Thu Feb 22, 2007 5:32 pm

Re: Syntax for exact expression match

Post by EPO / OPS Support » Thu Oct 02, 2014 8:29 pm

Dear user,

Espacenet and OPS have same CQL in place
http://ops.epo.org/3.1/rest-services/p ... 0method%22

Or
http://ops.epo.org/3.1/rest-services/p ... method%22

Would any of the two examples be what you need?

Kind regards,

OPS support


pierreb
Posts: 8
Joined: Thu Oct 02, 2014 12:13 pm

Re: Syntax for exact expression match

Post by pierreb » Fri Oct 03, 2014 6:41 am

Hello, thanks for the prompt reply.

Yes indeed it is q=ti="people, counting, method"

was simple indeed, saved my day !
Pierre


Post Reply